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

models.workspaces-2015-04-08-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ "describeAccountModifications", "describeAccount" ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "defaultSimpleMethodTestRegion" : null,
    "deprecatedOperations" : [ ],
    "deprecatedShapes" : [ ],
    "excludeClientCreateMethod" : false,
    "modelMarshallerDefaultValueSupplier" : { },
    "operationModifiers" : null,
    "paginationCustomization" : null,
    "renameShapes" : null,
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "shareModelConfig" : null,
    "skipSyncClientGeneration" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : true,
    "utilitiesMethod" : null,
    "verifiedSimpleMethods" : [ "describeIpGroups", "describeWorkspaceBundles", "describeWorkspaceDirectories", "describeWorkspaceImages", "describeWorkspaces", "describeWorkspacesConnectionStatus" ]
  },
  "metadata" : {
    "apiVersion" : "2015-04-08",
    "asyncBuilder" : "DefaultWorkSpacesAsyncClientBuilder",
    "asyncBuilderInterface" : "WorkSpacesAsyncClientBuilder",
    "asyncClient" : "DefaultWorkSpacesAsyncClient",
    "asyncInterface" : "WorkSpacesAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultWorkSpacesBaseClientBuilder",
    "baseBuilderInterface" : "WorkSpacesBaseClientBuilder",
    "baseExceptionName" : "WorkSpacesException",
    "baseRequestName" : "WorkSpacesRequest",
    "baseResponseName" : "WorkSpacesResponse",
    "cborProtocol" : false,
    "clientPackageName" : "workspaces",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "Amazon WorkSpaces",
    "documentation" : "Amazon WorkSpaces Service 

Amazon WorkSpaces enables you to provision virtual, cloud-based Microsoft Windows and Amazon Linux desktops for your users.

", "endpointPrefix" : "workspaces", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.workspaces", "fullModelPackageName" : "software.amazon.awssdk.services.workspaces.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.workspaces.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.workspaces.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.workspaces.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "workspaces.model", "paginatorsPackageName" : "workspaces.paginators", "protocol" : "json", "requestTransformPackageName" : "workspaces.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "WorkSpaces", "serviceName" : "WorkSpaces", "signingName" : "workspaces", "syncBuilder" : "DefaultWorkSpacesClientBuilder", "syncBuilderInterface" : "WorkSpacesClientBuilder", "syncClient" : "DefaultWorkSpacesClient", "syncInterface" : "WorkSpacesClient", "transformPackageName" : "workspaces.transform", "uid" : "workspaces-2015-04-08", "xmlProtocol" : false }, "operations" : { "AssociateIpGroups" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Associates the specified IP access control group with the specified directory.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceLimitExceededException", "documentation" : "

Your resource limits have been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidResourceStateException", "documentation" : "

The state of the resource is not valid for this operation.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null }, { "exceptionName" : "OperationNotSupportedException", "documentation" : "

This operation is not supported.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AssociateIpGroupsRequest", "variableName" : "associateIpGroupsRequest", "variableType" : "AssociateIpGroupsRequest", "documentation" : "", "simpleType" : "AssociateIpGroupsRequest", "variableSetterType" : "AssociateIpGroupsRequest" }, "methodName" : "associateIpGroups", "operationName" : "AssociateIpGroups", "paginated" : false, "returnType" : { "returnType" : "AssociateIpGroupsResponse", "documentation" : null }, "syncReturnType" : "AssociateIpGroupsResponse" }, "AuthorizeIpRules" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Adds one or more rules to the specified IP access control group.

This action gives users permission to access their WorkSpaces from the CIDR address ranges specified in the rules.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceLimitExceededException", "documentation" : "

Your resource limits have been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidResourceStateException", "documentation" : "

The state of the resource is not valid for this operation.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AuthorizeIpRulesRequest", "variableName" : "authorizeIpRulesRequest", "variableType" : "AuthorizeIpRulesRequest", "documentation" : "", "simpleType" : "AuthorizeIpRulesRequest", "variableSetterType" : "AuthorizeIpRulesRequest" }, "methodName" : "authorizeIpRules", "operationName" : "AuthorizeIpRules", "paginated" : false, "returnType" : { "returnType" : "AuthorizeIpRulesResponse", "documentation" : null }, "syncReturnType" : "AuthorizeIpRulesResponse" }, "CreateIpGroup" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Creates an IP access control group.

An IP access control group provides you with the ability to control the IP addresses from which users are allowed to access their WorkSpaces. To specify the CIDR address ranges, add rules to your IP access control group and then associate the group with your directory. You can add rules when you create the group or at any time using AuthorizeIpRules.

There is a default IP access control group associated with your directory. If you don't associate an IP access control group with your directory, the default group is used. The default group includes a default rule that allows users to access their WorkSpaces from anywhere. You cannot modify the default IP access control group for your directory.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceLimitExceededException", "documentation" : "

Your resource limits have been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

The specified resource already exists.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceCreationFailedException", "documentation" : "

The resource could not be created.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateIpGroupRequest", "variableName" : "createIpGroupRequest", "variableType" : "CreateIpGroupRequest", "documentation" : "", "simpleType" : "CreateIpGroupRequest", "variableSetterType" : "CreateIpGroupRequest" }, "methodName" : "createIpGroup", "operationName" : "CreateIpGroup", "paginated" : false, "returnType" : { "returnType" : "CreateIpGroupResponse", "documentation" : null }, "syncReturnType" : "CreateIpGroupResponse" }, "CreateTags" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Creates the specified tags for the specified WorkSpace.

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

The resource could not be found.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidParameterValuesException", "documentation" : "

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceLimitExceededException", "documentation" : "

Your resource limits have been exceeded.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateTagsRequest", "variableName" : "createTagsRequest", "variableType" : "CreateTagsRequest", "documentation" : "", "simpleType" : "CreateTagsRequest", "variableSetterType" : "CreateTagsRequest" }, "methodName" : "createTags", "operationName" : "CreateTags", "paginated" : false, "returnType" : { "returnType" : "CreateTagsResponse", "documentation" : null }, "syncReturnType" : "CreateTagsResponse" }, "CreateWorkspaces" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Creates one or more WorkSpaces.

This operation is asynchronous and returns before the WorkSpaces are created.

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

Your resource limits have been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidParameterValuesException", "documentation" : "

One or more parameter values are not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateWorkspacesRequest", "variableName" : "createWorkspacesRequest", "variableType" : "CreateWorkspacesRequest", "documentation" : "", "simpleType" : "CreateWorkspacesRequest", "variableSetterType" : "CreateWorkspacesRequest" }, "methodName" : "createWorkspaces", "operationName" : "CreateWorkspaces", "paginated" : false, "returnType" : { "returnType" : "CreateWorkspacesResponse", "documentation" : null }, "syncReturnType" : "CreateWorkspacesResponse" }, "DeleteIpGroup" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified IP access control group.

You cannot delete an IP access control group that is associated with a directory.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAssociatedException", "documentation" : "

The resource is associated with a directory.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteIpGroupRequest", "variableName" : "deleteIpGroupRequest", "variableType" : "DeleteIpGroupRequest", "documentation" : "", "simpleType" : "DeleteIpGroupRequest", "variableSetterType" : "DeleteIpGroupRequest" }, "methodName" : "deleteIpGroup", "operationName" : "DeleteIpGroup", "paginated" : false, "returnType" : { "returnType" : "DeleteIpGroupResponse", "documentation" : null }, "syncReturnType" : "DeleteIpGroupResponse" }, "DeleteTags" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified tags from the specified WorkSpace.

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

The resource could not be found.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidParameterValuesException", "documentation" : "

One or more parameter values are not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteTagsRequest", "variableName" : "deleteTagsRequest", "variableType" : "DeleteTagsRequest", "documentation" : "", "simpleType" : "DeleteTagsRequest", "variableSetterType" : "DeleteTagsRequest" }, "methodName" : "deleteTags", "operationName" : "DeleteTags", "paginated" : false, "returnType" : { "returnType" : "DeleteTagsResponse", "documentation" : null }, "syncReturnType" : "DeleteTagsResponse" }, "DeleteWorkspaceImage" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified image from your account. To delete an image, you must first delete any bundles that are associated with the image.

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

The resource is associated with a directory.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidResourceStateException", "documentation" : "

The state of the resource is not valid for this operation.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteWorkspaceImageRequest", "variableName" : "deleteWorkspaceImageRequest", "variableType" : "DeleteWorkspaceImageRequest", "documentation" : "", "simpleType" : "DeleteWorkspaceImageRequest", "variableSetterType" : "DeleteWorkspaceImageRequest" }, "methodName" : "deleteWorkspaceImage", "operationName" : "DeleteWorkspaceImage", "paginated" : false, "returnType" : { "returnType" : "DeleteWorkspaceImageResponse", "documentation" : null }, "syncReturnType" : "DeleteWorkspaceImageResponse" }, "DescribeAccount" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a list that describes the configuration of bring your own license (BYOL) for the specified account.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeAccountRequest", "variableName" : "describeAccountRequest", "variableType" : "DescribeAccountRequest", "documentation" : "", "simpleType" : "DescribeAccountRequest", "variableSetterType" : "DescribeAccountRequest" }, "methodName" : "describeAccount", "operationName" : "DescribeAccount", "paginated" : false, "returnType" : { "returnType" : "DescribeAccountResponse", "documentation" : null }, "syncReturnType" : "DescribeAccountResponse" }, "DescribeAccountModifications" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a list that describes modifications to the configuration of bring your own license (BYOL) for the specified account.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeAccountModificationsRequest", "variableName" : "describeAccountModificationsRequest", "variableType" : "DescribeAccountModificationsRequest", "documentation" : "", "simpleType" : "DescribeAccountModificationsRequest", "variableSetterType" : "DescribeAccountModificationsRequest" }, "methodName" : "describeAccountModifications", "operationName" : "DescribeAccountModifications", "paginated" : false, "returnType" : { "returnType" : "DescribeAccountModificationsResponse", "documentation" : null }, "syncReturnType" : "DescribeAccountModificationsResponse" }, "DescribeClientProperties" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a list that describes one or more specified Amazon WorkSpaces clients.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeClientPropertiesRequest", "variableName" : "describeClientPropertiesRequest", "variableType" : "DescribeClientPropertiesRequest", "documentation" : "", "simpleType" : "DescribeClientPropertiesRequest", "variableSetterType" : "DescribeClientPropertiesRequest" }, "methodName" : "describeClientProperties", "operationName" : "DescribeClientProperties", "paginated" : false, "returnType" : { "returnType" : "DescribeClientPropertiesResponse", "documentation" : null }, "syncReturnType" : "DescribeClientPropertiesResponse" }, "DescribeIpGroups" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Describes one or more of your IP access control groups.

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

One or more parameter values are not valid.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeIpGroupsRequest", "variableName" : "describeIpGroupsRequest", "variableType" : "DescribeIpGroupsRequest", "documentation" : "", "simpleType" : "DescribeIpGroupsRequest", "variableSetterType" : "DescribeIpGroupsRequest" }, "methodName" : "describeIpGroups", "operationName" : "DescribeIpGroups", "paginated" : false, "returnType" : { "returnType" : "DescribeIpGroupsResponse", "documentation" : null }, "syncReturnType" : "DescribeIpGroupsResponse" }, "DescribeTags" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the specified tags for the specified WorkSpace.

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

The resource could not be found.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeTagsRequest", "variableName" : "describeTagsRequest", "variableType" : "DescribeTagsRequest", "documentation" : "", "simpleType" : "DescribeTagsRequest", "variableSetterType" : "DescribeTagsRequest" }, "methodName" : "describeTags", "operationName" : "DescribeTags", "paginated" : false, "returnType" : { "returnType" : "DescribeTagsResponse", "documentation" : null }, "syncReturnType" : "DescribeTagsResponse" }, "DescribeWorkspaceBundles" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a list that describes the available WorkSpace bundles.

You can filter the results using either bundle ID or owner, but not both.

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

One or more parameter values are not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeWorkspaceBundlesRequest", "variableName" : "describeWorkspaceBundlesRequest", "variableType" : "DescribeWorkspaceBundlesRequest", "documentation" : "", "simpleType" : "DescribeWorkspaceBundlesRequest", "variableSetterType" : "DescribeWorkspaceBundlesRequest" }, "methodName" : "describeWorkspaceBundles", "operationName" : "DescribeWorkspaceBundles", "paginated" : true, "returnType" : { "returnType" : "DescribeWorkspaceBundlesResponse", "documentation" : null }, "syncReturnType" : "DescribeWorkspaceBundlesResponse" }, "DescribeWorkspaceDirectories" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the available AWS Directory Service directories that are registered with Amazon WorkSpaces.

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

One or more parameter values are not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeWorkspaceDirectoriesRequest", "variableName" : "describeWorkspaceDirectoriesRequest", "variableType" : "DescribeWorkspaceDirectoriesRequest", "documentation" : "", "simpleType" : "DescribeWorkspaceDirectoriesRequest", "variableSetterType" : "DescribeWorkspaceDirectoriesRequest" }, "methodName" : "describeWorkspaceDirectories", "operationName" : "DescribeWorkspaceDirectories", "paginated" : true, "returnType" : { "returnType" : "DescribeWorkspaceDirectoriesResponse", "documentation" : null }, "syncReturnType" : "DescribeWorkspaceDirectoriesResponse" }, "DescribeWorkspaceImages" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a list that describes one or more specified images, if the image identifiers are provided. Otherwise, all images in the account are described.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeWorkspaceImagesRequest", "variableName" : "describeWorkspaceImagesRequest", "variableType" : "DescribeWorkspaceImagesRequest", "documentation" : "", "simpleType" : "DescribeWorkspaceImagesRequest", "variableSetterType" : "DescribeWorkspaceImagesRequest" }, "methodName" : "describeWorkspaceImages", "operationName" : "DescribeWorkspaceImages", "paginated" : false, "returnType" : { "returnType" : "DescribeWorkspaceImagesResponse", "documentation" : null }, "syncReturnType" : "DescribeWorkspaceImagesResponse" }, "DescribeWorkspaces" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the specified WorkSpaces.

You can filter the results by using the bundle identifier, directory identifier, or owner, but you can specify only one filter at a time.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceUnavailableException", "documentation" : "

The specified resource is not available.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeWorkspacesRequest", "variableName" : "describeWorkspacesRequest", "variableType" : "DescribeWorkspacesRequest", "documentation" : "", "simpleType" : "DescribeWorkspacesRequest", "variableSetterType" : "DescribeWorkspacesRequest" }, "methodName" : "describeWorkspaces", "operationName" : "DescribeWorkspaces", "paginated" : true, "returnType" : { "returnType" : "DescribeWorkspacesResponse", "documentation" : null }, "syncReturnType" : "DescribeWorkspacesResponse" }, "DescribeWorkspacesConnectionStatus" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the connection status of the specified WorkSpaces.

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

One or more parameter values are not valid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeWorkspacesConnectionStatusRequest", "variableName" : "describeWorkspacesConnectionStatusRequest", "variableType" : "DescribeWorkspacesConnectionStatusRequest", "documentation" : "", "simpleType" : "DescribeWorkspacesConnectionStatusRequest", "variableSetterType" : "DescribeWorkspacesConnectionStatusRequest" }, "methodName" : "describeWorkspacesConnectionStatus", "operationName" : "DescribeWorkspacesConnectionStatus", "paginated" : false, "returnType" : { "returnType" : "DescribeWorkspacesConnectionStatusResponse", "documentation" : null }, "syncReturnType" : "DescribeWorkspacesConnectionStatusResponse" }, "DisassociateIpGroups" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Disassociates the specified IP access control group from the specified directory.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidResourceStateException", "documentation" : "

The state of the resource is not valid for this operation.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DisassociateIpGroupsRequest", "variableName" : "disassociateIpGroupsRequest", "variableType" : "DisassociateIpGroupsRequest", "documentation" : "", "simpleType" : "DisassociateIpGroupsRequest", "variableSetterType" : "DisassociateIpGroupsRequest" }, "methodName" : "disassociateIpGroups", "operationName" : "DisassociateIpGroups", "paginated" : false, "returnType" : { "returnType" : "DisassociateIpGroupsResponse", "documentation" : null }, "syncReturnType" : "DisassociateIpGroupsResponse" }, "ImportWorkspaceImage" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Imports the specified Windows 7 or Windows 10 bring your own license (BYOL) image into Amazon WorkSpaces. The image must be an already licensed EC2 image that is in your AWS account, and you must own the image.

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

Your resource limits have been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

The specified resource already exists.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

", "httpStatusCode" : null }, { "exceptionName" : "OperationNotSupportedException", "documentation" : "

This operation is not supported.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ImportWorkspaceImageRequest", "variableName" : "importWorkspaceImageRequest", "variableType" : "ImportWorkspaceImageRequest", "documentation" : "", "simpleType" : "ImportWorkspaceImageRequest", "variableSetterType" : "ImportWorkspaceImageRequest" }, "methodName" : "importWorkspaceImage", "operationName" : "ImportWorkspaceImage", "paginated" : false, "returnType" : { "returnType" : "ImportWorkspaceImageResponse", "documentation" : null }, "syncReturnType" : "ImportWorkspaceImageResponse" }, "ListAvailableManagementCidrRanges" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a list of IP address ranges, specified as IPv4 CIDR blocks, that you can use for the network management interface when you enable bring your own license (BYOL).

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

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

One or more parameter values are not valid.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListAvailableManagementCidrRangesRequest", "variableName" : "listAvailableManagementCidrRangesRequest", "variableType" : "ListAvailableManagementCidrRangesRequest", "documentation" : "", "simpleType" : "ListAvailableManagementCidrRangesRequest", "variableSetterType" : "ListAvailableManagementCidrRangesRequest" }, "methodName" : "listAvailableManagementCidrRanges", "operationName" : "ListAvailableManagementCidrRanges", "paginated" : false, "returnType" : { "returnType" : "ListAvailableManagementCidrRangesResponse", "documentation" : null }, "syncReturnType" : "ListAvailableManagementCidrRangesResponse" }, "ModifyAccount" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Modifies the configuration of bring your own license (BYOL) for the specified account.

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

One or more parameter values are not valid.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidResourceStateException", "documentation" : "

The state of the resource is not valid for this operation.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceUnavailableException", "documentation" : "

The specified resource is not available.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ModifyAccountRequest", "variableName" : "modifyAccountRequest", "variableType" : "ModifyAccountRequest", "documentation" : "", "simpleType" : "ModifyAccountRequest", "variableSetterType" : "ModifyAccountRequest" }, "methodName" : "modifyAccount", "operationName" : "ModifyAccount", "paginated" : false, "returnType" : { "returnType" : "ModifyAccountResponse", "documentation" : null }, "syncReturnType" : "ModifyAccountResponse" }, "ModifyClientProperties" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Modifies the properties of the specified Amazon WorkSpaces clients.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ModifyClientPropertiesRequest", "variableName" : "modifyClientPropertiesRequest", "variableType" : "ModifyClientPropertiesRequest", "documentation" : "", "simpleType" : "ModifyClientPropertiesRequest", "variableSetterType" : "ModifyClientPropertiesRequest" }, "methodName" : "modifyClientProperties", "operationName" : "ModifyClientProperties", "paginated" : false, "returnType" : { "returnType" : "ModifyClientPropertiesResponse", "documentation" : null }, "syncReturnType" : "ModifyClientPropertiesResponse" }, "ModifyWorkspaceProperties" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Modifies the specified WorkSpace properties.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidResourceStateException", "documentation" : "

The state of the resource is not valid for this operation.

", "httpStatusCode" : null }, { "exceptionName" : "OperationInProgressException", "documentation" : "

The properties of this WorkSpace are currently being modified. Try again in a moment.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedWorkspaceConfigurationException", "documentation" : "

The configuration of this WorkSpace is not supported for this operation. For more information, see the Amazon WorkSpaces Administration Guide.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceUnavailableException", "documentation" : "

The specified resource is not available.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ModifyWorkspacePropertiesRequest", "variableName" : "modifyWorkspacePropertiesRequest", "variableType" : "ModifyWorkspacePropertiesRequest", "documentation" : "", "simpleType" : "ModifyWorkspacePropertiesRequest", "variableSetterType" : "ModifyWorkspacePropertiesRequest" }, "methodName" : "modifyWorkspaceProperties", "operationName" : "ModifyWorkspaceProperties", "paginated" : false, "returnType" : { "returnType" : "ModifyWorkspacePropertiesResponse", "documentation" : null }, "syncReturnType" : "ModifyWorkspacePropertiesResponse" }, "ModifyWorkspaceState" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Sets the state of the specified WorkSpace.

To maintain a WorkSpace without being interrupted, set the WorkSpace state to ADMIN_MAINTENANCE. WorkSpaces in this state do not respond to requests to reboot, stop, start, or rebuild. An AutoStop WorkSpace in this state is not stopped. Users can log into a WorkSpace in the ADMIN_MAINTENANCE state.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidResourceStateException", "documentation" : "

The state of the resource is not valid for this operation.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ModifyWorkspaceStateRequest", "variableName" : "modifyWorkspaceStateRequest", "variableType" : "ModifyWorkspaceStateRequest", "documentation" : "", "simpleType" : "ModifyWorkspaceStateRequest", "variableSetterType" : "ModifyWorkspaceStateRequest" }, "methodName" : "modifyWorkspaceState", "operationName" : "ModifyWorkspaceState", "paginated" : false, "returnType" : { "returnType" : "ModifyWorkspaceStateResponse", "documentation" : null }, "syncReturnType" : "ModifyWorkspaceStateResponse" }, "RebootWorkspaces" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Reboots the specified WorkSpaces.

You cannot reboot a WorkSpace unless its state is AVAILABLE or UNHEALTHY.

This operation is asynchronous and returns before the WorkSpaces have rebooted.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RebootWorkspacesRequest", "variableName" : "rebootWorkspacesRequest", "variableType" : "RebootWorkspacesRequest", "documentation" : "", "simpleType" : "RebootWorkspacesRequest", "variableSetterType" : "RebootWorkspacesRequest" }, "methodName" : "rebootWorkspaces", "operationName" : "RebootWorkspaces", "paginated" : false, "returnType" : { "returnType" : "RebootWorkspacesResponse", "documentation" : null }, "syncReturnType" : "RebootWorkspacesResponse" }, "RebuildWorkspaces" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Rebuilds the specified WorkSpace.

You cannot rebuild a WorkSpace unless its state is AVAILABLE, ERROR, or UNHEALTHY.

Rebuilding a WorkSpace is a potentially destructive action that can result in the loss of data. For more information, see Rebuild a WorkSpace.

This operation is asynchronous and returns before the WorkSpaces have been completely rebuilt.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RebuildWorkspacesRequest", "variableName" : "rebuildWorkspacesRequest", "variableType" : "RebuildWorkspacesRequest", "documentation" : "", "simpleType" : "RebuildWorkspacesRequest", "variableSetterType" : "RebuildWorkspacesRequest" }, "methodName" : "rebuildWorkspaces", "operationName" : "RebuildWorkspaces", "paginated" : false, "returnType" : { "returnType" : "RebuildWorkspacesResponse", "documentation" : null }, "syncReturnType" : "RebuildWorkspacesResponse" }, "RevokeIpRules" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Removes one or more rules from the specified IP access control group.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidResourceStateException", "documentation" : "

The state of the resource is not valid for this operation.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RevokeIpRulesRequest", "variableName" : "revokeIpRulesRequest", "variableType" : "RevokeIpRulesRequest", "documentation" : "", "simpleType" : "RevokeIpRulesRequest", "variableSetterType" : "RevokeIpRulesRequest" }, "methodName" : "revokeIpRules", "operationName" : "RevokeIpRules", "paginated" : false, "returnType" : { "returnType" : "RevokeIpRulesResponse", "documentation" : null }, "syncReturnType" : "RevokeIpRulesResponse" }, "StartWorkspaces" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Starts the specified WorkSpaces.

You cannot start a WorkSpace unless it has a running mode of AutoStop and a state of STOPPED.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "StartWorkspacesRequest", "variableName" : "startWorkspacesRequest", "variableType" : "StartWorkspacesRequest", "documentation" : "", "simpleType" : "StartWorkspacesRequest", "variableSetterType" : "StartWorkspacesRequest" }, "methodName" : "startWorkspaces", "operationName" : "StartWorkspaces", "paginated" : false, "returnType" : { "returnType" : "StartWorkspacesResponse", "documentation" : null }, "syncReturnType" : "StartWorkspacesResponse" }, "StopWorkspaces" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Stops the specified WorkSpaces.

You cannot stop a WorkSpace unless it has a running mode of AutoStop and a state of AVAILABLE, IMPAIRED, UNHEALTHY, or ERROR.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "StopWorkspacesRequest", "variableName" : "stopWorkspacesRequest", "variableType" : "StopWorkspacesRequest", "documentation" : "", "simpleType" : "StopWorkspacesRequest", "variableSetterType" : "StopWorkspacesRequest" }, "methodName" : "stopWorkspaces", "operationName" : "StopWorkspaces", "paginated" : false, "returnType" : { "returnType" : "StopWorkspacesResponse", "documentation" : null }, "syncReturnType" : "StopWorkspacesResponse" }, "TerminateWorkspaces" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Terminates the specified WorkSpaces.

Terminating a WorkSpace is a permanent action and cannot be undone. The user's data is destroyed. If you need to archive any user data, contact Amazon Web Services before terminating the WorkSpace.

You can terminate a WorkSpace that is in any state except SUSPENDED.

This operation is asynchronous and returns before the WorkSpaces have been completely terminated.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "TerminateWorkspacesRequest", "variableName" : "terminateWorkspacesRequest", "variableType" : "TerminateWorkspacesRequest", "documentation" : "", "simpleType" : "TerminateWorkspacesRequest", "variableSetterType" : "TerminateWorkspacesRequest" }, "methodName" : "terminateWorkspaces", "operationName" : "TerminateWorkspaces", "paginated" : false, "returnType" : { "returnType" : "TerminateWorkspacesResponse", "documentation" : null }, "syncReturnType" : "TerminateWorkspacesResponse" }, "UpdateRulesOfIpGroup" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Replaces the current rules of the specified IP access control group with the specified rules.

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

One or more parameter values are not valid.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

The resource could not be found.

", "httpStatusCode" : null }, { "exceptionName" : "ResourceLimitExceededException", "documentation" : "

Your resource limits have been exceeded.

", "httpStatusCode" : null }, { "exceptionName" : "InvalidResourceStateException", "documentation" : "

The state of the resource is not valid for this operation.

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

The user is not authorized to access a resource.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateRulesOfIpGroupRequest", "variableName" : "updateRulesOfIpGroupRequest", "variableType" : "UpdateRulesOfIpGroupRequest", "documentation" : "", "simpleType" : "UpdateRulesOfIpGroupRequest", "variableSetterType" : "UpdateRulesOfIpGroupRequest" }, "methodName" : "updateRulesOfIpGroup", "operationName" : "UpdateRulesOfIpGroup", "paginated" : false, "returnType" : { "returnType" : "UpdateRulesOfIpGroupResponse", "documentation" : null }, "syncReturnType" : "UpdateRulesOfIpGroupResponse" } }, "shapes" : { "AccessDeniedException" : { "c2jName" : "AccessDeniedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The user is not authorized to access a resource.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "AccessDeniedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AccessDeniedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AccessDeniedException", "variableName" : "accessDeniedException", "variableType" : "AccessDeniedException", "documentation" : null, "simpleType" : "AccessDeniedException", "variableSetterType" : "AccessDeniedException" }, "wrapper" : false }, "AccountModification" : { "c2jName" : "AccountModification", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a modification to the configuration of bring your own license (BYOL) for the specified account.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getModificationStateAsString", "beanStyleSetterMethodName" : "setModificationState", "c2jName" : "ModificationState", "c2jShape" : "DedicatedTenancyModificationStateEnum", "defaultConsumerFluentSetterDocumentation" : "

The state of the modification to the configuration of BYOL.

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

The state of the modification to the configuration of BYOL.

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancyModificationStateEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "modificationState", "fluentEnumSetterMethodName" : "modificationState", "fluentGetterMethodName" : "modificationStateAsString", "fluentSetterDocumentation" : "

The state of the modification to the configuration of BYOL.

\n@param modificationState The state of the modification to the configuration of BYOL.\n@see DedicatedTenancyModificationStateEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancyModificationStateEnum", "fluentSetterMethodName" : "modificationState", "getterDocumentation" : "

The state of the modification to the configuration of BYOL.

\n

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

\n@return The state of the modification to the configuration of BYOL.\n@see DedicatedTenancyModificationStateEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModificationState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ModificationState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ModificationState", "sensitive" : false, "setterDocumentation" : "

The state of the modification to the configuration of BYOL.

\n@param modificationState The state of the modification to the configuration of BYOL.\n@see DedicatedTenancyModificationStateEnum", "setterMethodName" : "setModificationState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "modificationState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "modificationState", "variableType" : "String", "documentation" : "

The state of the modification to the configuration of BYOL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDedicatedTenancySupportAsString", "beanStyleSetterMethodName" : "setDedicatedTenancySupport", "c2jName" : "DedicatedTenancySupport", "c2jShape" : "DedicatedTenancySupportResultEnum", "defaultConsumerFluentSetterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

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

The status of BYOL (whether BYOL is being enabled or disabled).

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancySupportResultEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "dedicatedTenancySupport", "fluentEnumSetterMethodName" : "dedicatedTenancySupport", "fluentGetterMethodName" : "dedicatedTenancySupportAsString", "fluentSetterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is being enabled or disabled).\n@see DedicatedTenancySupportResultEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancySupportResultEnum", "fluentSetterMethodName" : "dedicatedTenancySupport", "getterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

\n

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

\n@return The status of BYOL (whether BYOL is being enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancySupport", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancySupport", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancySupport", "sensitive" : false, "setterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is being enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "setterMethodName" : "setDedicatedTenancySupport", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDedicatedTenancyManagementCidrRange", "beanStyleSetterMethodName" : "setDedicatedTenancyManagementCidrRange", "c2jName" : "DedicatedTenancyManagementCidrRange", "c2jShape" : "DedicatedTenancyManagementCidrRange", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

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

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dedicatedTenancyManagementCidrRange", "fluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dedicatedTenancyManagementCidrRange", "getterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

\n@return The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancyManagementCidrRange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancyManagementCidrRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancyManagementCidrRange", "sensitive" : false, "setterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.", "setterMethodName" : "setDedicatedTenancyManagementCidrRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

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

The timestamp when the modification of the BYOL configuration was started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

\n@param startTime The timestamp when the modification of the BYOL configuration was started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

\n@return The timestamp when the modification of the BYOL configuration was started.", "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" : "StartTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

\n@param startTime The timestamp when the modification of the BYOL configuration was started.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the modification of the BYOL configuration was started.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "WorkspaceErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

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

The error code that is returned if the configuration of BYOL cannot be modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

\n@param errorCode The error code that is returned if the configuration of BYOL cannot be modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

\n@return The error code that is returned if the configuration of BYOL cannot be modified.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

\n@param errorCode The error code that is returned if the configuration of BYOL cannot be modified.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

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

The text of the error message that is returned if the configuration of BYOL cannot be modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

\n@param errorMessage The text of the error message that is returned if the configuration of BYOL cannot be modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

\n@return The text of the error message that is returned if the configuration of BYOL cannot be modified.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

\n@param errorMessage The text of the error message that is returned if the configuration of BYOL cannot be modified.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DedicatedTenancyManagementCidrRange" : { "beanStyleGetterMethodName" : "getDedicatedTenancyManagementCidrRange", "beanStyleSetterMethodName" : "setDedicatedTenancyManagementCidrRange", "c2jName" : "DedicatedTenancyManagementCidrRange", "c2jShape" : "DedicatedTenancyManagementCidrRange", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

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

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dedicatedTenancyManagementCidrRange", "fluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dedicatedTenancyManagementCidrRange", "getterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

\n@return The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancyManagementCidrRange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancyManagementCidrRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancyManagementCidrRange", "sensitive" : false, "setterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.", "setterMethodName" : "setDedicatedTenancyManagementCidrRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DedicatedTenancySupport" : { "beanStyleGetterMethodName" : "getDedicatedTenancySupportAsString", "beanStyleSetterMethodName" : "setDedicatedTenancySupport", "c2jName" : "DedicatedTenancySupport", "c2jShape" : "DedicatedTenancySupportResultEnum", "defaultConsumerFluentSetterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

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

The status of BYOL (whether BYOL is being enabled or disabled).

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancySupportResultEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "dedicatedTenancySupport", "fluentEnumSetterMethodName" : "dedicatedTenancySupport", "fluentGetterMethodName" : "dedicatedTenancySupportAsString", "fluentSetterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is being enabled or disabled).\n@see DedicatedTenancySupportResultEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancySupportResultEnum", "fluentSetterMethodName" : "dedicatedTenancySupport", "getterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

\n

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

\n@return The status of BYOL (whether BYOL is being enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancySupport", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancySupport", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancySupport", "sensitive" : false, "setterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is being enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "setterMethodName" : "setDedicatedTenancySupport", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ErrorCode" : { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "WorkspaceErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

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

The error code that is returned if the configuration of BYOL cannot be modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

\n@param errorCode The error code that is returned if the configuration of BYOL cannot be modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

\n@return The error code that is returned if the configuration of BYOL cannot be modified.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

\n@param errorCode The error code that is returned if the configuration of BYOL cannot be modified.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ErrorMessage" : { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

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

The text of the error message that is returned if the configuration of BYOL cannot be modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

\n@param errorMessage The text of the error message that is returned if the configuration of BYOL cannot be modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

\n@return The text of the error message that is returned if the configuration of BYOL cannot be modified.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

\n@param errorMessage The text of the error message that is returned if the configuration of BYOL cannot be modified.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ModificationState" : { "beanStyleGetterMethodName" : "getModificationStateAsString", "beanStyleSetterMethodName" : "setModificationState", "c2jName" : "ModificationState", "c2jShape" : "DedicatedTenancyModificationStateEnum", "defaultConsumerFluentSetterDocumentation" : "

The state of the modification to the configuration of BYOL.

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

The state of the modification to the configuration of BYOL.

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancyModificationStateEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "modificationState", "fluentEnumSetterMethodName" : "modificationState", "fluentGetterMethodName" : "modificationStateAsString", "fluentSetterDocumentation" : "

The state of the modification to the configuration of BYOL.

\n@param modificationState The state of the modification to the configuration of BYOL.\n@see DedicatedTenancyModificationStateEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancyModificationStateEnum", "fluentSetterMethodName" : "modificationState", "getterDocumentation" : "

The state of the modification to the configuration of BYOL.

\n

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

\n@return The state of the modification to the configuration of BYOL.\n@see DedicatedTenancyModificationStateEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModificationState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ModificationState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ModificationState", "sensitive" : false, "setterDocumentation" : "

The state of the modification to the configuration of BYOL.

\n@param modificationState The state of the modification to the configuration of BYOL.\n@see DedicatedTenancyModificationStateEnum", "setterMethodName" : "setModificationState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "modificationState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "modificationState", "variableType" : "String", "documentation" : "

The state of the modification to the configuration of BYOL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

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

The timestamp when the modification of the BYOL configuration was started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

\n@param startTime The timestamp when the modification of the BYOL configuration was started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

\n@return The timestamp when the modification of the BYOL configuration was started.", "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" : "StartTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

\n@param startTime The timestamp when the modification of the BYOL configuration was started.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the modification of the BYOL configuration was started.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getModificationStateAsString", "beanStyleSetterMethodName" : "setModificationState", "c2jName" : "ModificationState", "c2jShape" : "DedicatedTenancyModificationStateEnum", "defaultConsumerFluentSetterDocumentation" : "

The state of the modification to the configuration of BYOL.

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

The state of the modification to the configuration of BYOL.

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancyModificationStateEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "modificationState", "fluentEnumSetterMethodName" : "modificationState", "fluentGetterMethodName" : "modificationStateAsString", "fluentSetterDocumentation" : "

The state of the modification to the configuration of BYOL.

\n@param modificationState The state of the modification to the configuration of BYOL.\n@see DedicatedTenancyModificationStateEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancyModificationStateEnum", "fluentSetterMethodName" : "modificationState", "getterDocumentation" : "

The state of the modification to the configuration of BYOL.

\n

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

\n@return The state of the modification to the configuration of BYOL.\n@see DedicatedTenancyModificationStateEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ModificationState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ModificationState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ModificationState", "sensitive" : false, "setterDocumentation" : "

The state of the modification to the configuration of BYOL.

\n@param modificationState The state of the modification to the configuration of BYOL.\n@see DedicatedTenancyModificationStateEnum", "setterMethodName" : "setModificationState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "modificationState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "modificationState", "variableType" : "String", "documentation" : "

The state of the modification to the configuration of BYOL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDedicatedTenancySupportAsString", "beanStyleSetterMethodName" : "setDedicatedTenancySupport", "c2jName" : "DedicatedTenancySupport", "c2jShape" : "DedicatedTenancySupportResultEnum", "defaultConsumerFluentSetterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

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

The status of BYOL (whether BYOL is being enabled or disabled).

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancySupportResultEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "dedicatedTenancySupport", "fluentEnumSetterMethodName" : "dedicatedTenancySupport", "fluentGetterMethodName" : "dedicatedTenancySupportAsString", "fluentSetterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is being enabled or disabled).\n@see DedicatedTenancySupportResultEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancySupportResultEnum", "fluentSetterMethodName" : "dedicatedTenancySupport", "getterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

\n

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

\n@return The status of BYOL (whether BYOL is being enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancySupport", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancySupport", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancySupport", "sensitive" : false, "setterDocumentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is being enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "setterMethodName" : "setDedicatedTenancySupport", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : "

The status of BYOL (whether BYOL is being enabled or disabled).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDedicatedTenancyManagementCidrRange", "beanStyleSetterMethodName" : "setDedicatedTenancyManagementCidrRange", "c2jName" : "DedicatedTenancyManagementCidrRange", "c2jShape" : "DedicatedTenancyManagementCidrRange", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

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

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dedicatedTenancyManagementCidrRange", "fluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dedicatedTenancyManagementCidrRange", "getterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

\n@return The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancyManagementCidrRange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancyManagementCidrRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancyManagementCidrRange", "sensitive" : false, "setterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.", "setterMethodName" : "setDedicatedTenancyManagementCidrRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface used for the account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

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

The timestamp when the modification of the BYOL configuration was started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

\n@param startTime The timestamp when the modification of the BYOL configuration was started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

\n@return The timestamp when the modification of the BYOL configuration was started.", "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" : "StartTime", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The timestamp when the modification of the BYOL configuration was started.

\n@param startTime The timestamp when the modification of the BYOL configuration was started.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The timestamp when the modification of the BYOL configuration was started.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "WorkspaceErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

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

The error code that is returned if the configuration of BYOL cannot be modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

\n@param errorCode The error code that is returned if the configuration of BYOL cannot be modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

\n@return The error code that is returned if the configuration of BYOL cannot be modified.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

\n@param errorCode The error code that is returned if the configuration of BYOL cannot be modified.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the configuration of BYOL cannot be modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

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

The text of the error message that is returned if the configuration of BYOL cannot be modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

\n@param errorMessage The text of the error message that is returned if the configuration of BYOL cannot be modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

\n@return The text of the error message that is returned if the configuration of BYOL cannot be modified.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

\n@param errorMessage The text of the error message that is returned if the configuration of BYOL cannot be modified.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the configuration of BYOL cannot be modified.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AccountModification", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AccountModification", "variableName" : "accountModification", "variableType" : "AccountModification", "documentation" : null, "simpleType" : "AccountModification", "variableSetterType" : "AccountModification" }, "wrapper" : false }, "AssociateIpGroupsRequest" : { "c2jName" : "AssociateIpGroupsRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "AssociateIpGroups", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.AssociateIpGroups", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

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

The identifier of the directory.

\n@param directoryId The identifier of the directory.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupIds", "beanStyleSetterMethodName" : "setGroupIds", "c2jName" : "GroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groupIds(List)}.\n@param groupIds 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 #groupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of one or more IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupIds", "fluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupIds", "getterDocumentation" : "

The identifiers of one or more IP access control groups.

\n

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

\n@return The identifiers of one or more IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "GroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.", "setterMethodName" : "setGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of one or more IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DirectoryId" : { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

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

The identifier of the directory.

\n@param directoryId The identifier of the directory.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupIds" : { "beanStyleGetterMethodName" : "getGroupIds", "beanStyleSetterMethodName" : "setGroupIds", "c2jName" : "GroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groupIds(List)}.\n@param groupIds 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 #groupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of one or more IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupIds", "fluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupIds", "getterDocumentation" : "

The identifiers of one or more IP access control groups.

\n

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

\n@return The identifiers of one or more IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "GroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.", "setterMethodName" : "setGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of one or more IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

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

The identifier of the directory.

\n@param directoryId The identifier of the directory.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupIds", "beanStyleSetterMethodName" : "setGroupIds", "c2jName" : "GroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groupIds(List)}.\n@param groupIds 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 #groupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of one or more IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupIds", "fluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupIds", "getterDocumentation" : "

The identifiers of one or more IP access control groups.

\n

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

\n@return The identifiers of one or more IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "GroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.", "setterMethodName" : "setGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of one or more IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DirectoryId", "GroupIds" ], "shapeName" : "AssociateIpGroupsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AssociateIpGroupsRequest", "variableName" : "associateIpGroupsRequest", "variableType" : "AssociateIpGroupsRequest", "documentation" : null, "simpleType" : "AssociateIpGroupsRequest", "variableSetterType" : "AssociateIpGroupsRequest" }, "wrapper" : false }, "AssociateIpGroupsResponse" : { "c2jName" : "AssociateIpGroupsResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AssociateIpGroupsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AssociateIpGroupsResponse", "variableName" : "associateIpGroupsResponse", "variableType" : "AssociateIpGroupsResponse", "documentation" : null, "simpleType" : "AssociateIpGroupsResponse", "variableSetterType" : "AssociateIpGroupsResponse" }, "wrapper" : false }, "AuthorizeIpRulesRequest" : { "c2jName" : "AuthorizeIpRulesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "AuthorizeIpRules", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.AuthorizeIpRules", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules to add to the group.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules to add to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules to add to the group.

\n

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

\n@return The rules to add to the group.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules to add to the group.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupId" : { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UserRules" : { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules to add to the group.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules to add to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules to add to the group.

\n

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

\n@return The rules to add to the group.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules to add to the group.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules to add to the group.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules to add to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules to add to the group.

\n

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

\n@return The rules to add to the group.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules to add to the group.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "GroupId", "UserRules" ], "shapeName" : "AuthorizeIpRulesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AuthorizeIpRulesRequest", "variableName" : "authorizeIpRulesRequest", "variableType" : "AuthorizeIpRulesRequest", "documentation" : null, "simpleType" : "AuthorizeIpRulesRequest", "variableSetterType" : "AuthorizeIpRulesRequest" }, "wrapper" : false }, "AuthorizeIpRulesResponse" : { "c2jName" : "AuthorizeIpRulesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AuthorizeIpRulesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AuthorizeIpRulesResponse", "variableName" : "authorizeIpRulesResponse", "variableType" : "AuthorizeIpRulesResponse", "documentation" : null, "simpleType" : "AuthorizeIpRulesResponse", "variableSetterType" : "AuthorizeIpRulesResponse" }, "wrapper" : false }, "ClientProperties" : { "c2jName" : "ClientProperties", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes an Amazon WorkSpaces client.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getReconnectEnabledAsString", "beanStyleSetterMethodName" : "setReconnectEnabled", "c2jName" : "ReconnectEnabled", "c2jShape" : "ReconnectEnum", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

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

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

", "endpointDiscoveryId" : false, "enumType" : "ReconnectEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "reconnectEnabled", "fluentEnumSetterMethodName" : "reconnectEnabled", "fluentGetterMethodName" : "reconnectEnabledAsString", "fluentSetterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

\n@param reconnectEnabled Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.\n@see ReconnectEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReconnectEnum", "fluentSetterMethodName" : "reconnectEnabled", "getterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

\n

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

\n@return Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.\n@see ReconnectEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ReconnectEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ReconnectEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ReconnectEnabled", "sensitive" : false, "setterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

\n@param reconnectEnabled Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.\n@see ReconnectEnum", "setterMethodName" : "setReconnectEnabled", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reconnectEnabled", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "reconnectEnabled", "variableType" : "String", "documentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ReconnectEnabled" : { "beanStyleGetterMethodName" : "getReconnectEnabledAsString", "beanStyleSetterMethodName" : "setReconnectEnabled", "c2jName" : "ReconnectEnabled", "c2jShape" : "ReconnectEnum", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

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

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

", "endpointDiscoveryId" : false, "enumType" : "ReconnectEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "reconnectEnabled", "fluentEnumSetterMethodName" : "reconnectEnabled", "fluentGetterMethodName" : "reconnectEnabledAsString", "fluentSetterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

\n@param reconnectEnabled Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.\n@see ReconnectEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReconnectEnum", "fluentSetterMethodName" : "reconnectEnabled", "getterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

\n

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

\n@return Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.\n@see ReconnectEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ReconnectEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ReconnectEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ReconnectEnabled", "sensitive" : false, "setterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

\n@param reconnectEnabled Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.\n@see ReconnectEnum", "setterMethodName" : "setReconnectEnabled", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reconnectEnabled", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "reconnectEnabled", "variableType" : "String", "documentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getReconnectEnabledAsString", "beanStyleSetterMethodName" : "setReconnectEnabled", "c2jName" : "ReconnectEnabled", "c2jShape" : "ReconnectEnum", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

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

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

", "endpointDiscoveryId" : false, "enumType" : "ReconnectEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "reconnectEnabled", "fluentEnumSetterMethodName" : "reconnectEnabled", "fluentGetterMethodName" : "reconnectEnabledAsString", "fluentSetterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

\n@param reconnectEnabled Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.\n@see ReconnectEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReconnectEnum", "fluentSetterMethodName" : "reconnectEnabled", "getterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

\n

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

\n@return Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.\n@see ReconnectEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ReconnectEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ReconnectEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ReconnectEnabled", "sensitive" : false, "setterDocumentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

\n@param reconnectEnabled Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.\n@see ReconnectEnum", "setterMethodName" : "setReconnectEnabled", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reconnectEnabled", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "reconnectEnabled", "variableType" : "String", "documentation" : "

Specifies whether users can cache their credentials on the Amazon WorkSpaces client. When enabled, users can choose to reconnect to their WorkSpaces without re-entering their credentials.

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

Information about the Amazon WorkSpaces client.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The resource identifier, in the form of a directory ID.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The resource identifier, in the form of a directory ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The resource identifier, in the form of a directory ID.

\n@param resourceId The resource identifier, in the form of a directory ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The resource identifier, in the form of a directory ID.

\n@return The resource identifier, in the form of a directory ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The resource identifier, in the form of a directory ID.

\n@param resourceId The resource identifier, in the form of a directory ID.", "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 resource identifier, in the form of a directory ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientProperties", "beanStyleSetterMethodName" : "setClientProperties", "c2jName" : "ClientProperties", "c2jShape" : "ClientProperties", "defaultConsumerFluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

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

Information about the Amazon WorkSpaces client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientProperties", "fluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientProperties", "getterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@return Information about the Amazon WorkSpaces client.", "getterModel" : { "returnType" : "ClientProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ClientProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ClientProperties", "sensitive" : false, "setterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.", "setterMethodName" : "setClientProperties", "setterModel" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : null, "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : "

Information about the Amazon WorkSpaces client.

", "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientProperties" : { "beanStyleGetterMethodName" : "getClientProperties", "beanStyleSetterMethodName" : "setClientProperties", "c2jName" : "ClientProperties", "c2jShape" : "ClientProperties", "defaultConsumerFluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

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

Information about the Amazon WorkSpaces client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientProperties", "fluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientProperties", "getterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@return Information about the Amazon WorkSpaces client.", "getterModel" : { "returnType" : "ClientProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ClientProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ClientProperties", "sensitive" : false, "setterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.", "setterMethodName" : "setClientProperties", "setterModel" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : null, "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : "

Information about the Amazon WorkSpaces client.

", "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "xmlNameSpaceUri" : null }, "ResourceId" : { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The resource identifier, in the form of a directory ID.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The resource identifier, in the form of a directory ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The resource identifier, in the form of a directory ID.

\n@param resourceId The resource identifier, in the form of a directory ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The resource identifier, in the form of a directory ID.

\n@return The resource identifier, in the form of a directory ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The resource identifier, in the form of a directory ID.

\n@param resourceId The resource identifier, in the form of a directory ID.", "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 resource identifier, in the form of a directory ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The resource identifier, in the form of a directory ID.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The resource identifier, in the form of a directory ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The resource identifier, in the form of a directory ID.

\n@param resourceId The resource identifier, in the form of a directory ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The resource identifier, in the form of a directory ID.

\n@return The resource identifier, in the form of a directory ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The resource identifier, in the form of a directory ID.

\n@param resourceId The resource identifier, in the form of a directory ID.", "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 resource identifier, in the form of a directory ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientProperties", "beanStyleSetterMethodName" : "setClientProperties", "c2jName" : "ClientProperties", "c2jShape" : "ClientProperties", "defaultConsumerFluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

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

Information about the Amazon WorkSpaces client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientProperties", "fluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientProperties", "getterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@return Information about the Amazon WorkSpaces client.", "getterModel" : { "returnType" : "ClientProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ClientProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ClientProperties", "sensitive" : false, "setterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.", "setterMethodName" : "setClientProperties", "setterModel" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : null, "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : "

Information about the Amazon WorkSpaces client.

", "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ClientPropertiesResult", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ClientPropertiesResult", "variableName" : "clientPropertiesResult", "variableType" : "ClientPropertiesResult", "documentation" : null, "simpleType" : "ClientPropertiesResult", "variableSetterType" : "ClientPropertiesResult" }, "wrapper" : false }, "Compute" : { "c2jName" : "Compute", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "VALUE", "value" : "VALUE" }, { "name" : "STANDARD", "value" : "STANDARD" }, { "name" : "PERFORMANCE", "value" : "PERFORMANCE" }, { "name" : "POWER", "value" : "POWER" }, { "name" : "GRAPHICS", "value" : "GRAPHICS" }, { "name" : "POWERPRO", "value" : "POWERPRO" }, { "name" : "GRAPHICSPRO", "value" : "GRAPHICSPRO" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Compute", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Compute", "variableName" : "compute", "variableType" : "Compute", "documentation" : null, "simpleType" : "Compute", "variableSetterType" : "Compute" }, "wrapper" : false }, "ComputeType" : { "c2jName" : "ComputeType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the compute type.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getNameAsString", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "Compute", "defaultConsumerFluentSetterDocumentation" : "

The compute 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 #nameAsString(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, "documentation" : "

The compute type.

", "endpointDiscoveryId" : false, "enumType" : "Compute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

The compute type.

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

The compute type.

\n

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

\n@return The compute type.\n@see Compute", "getterModel" : { "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, "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 compute type.

\n@param name The compute type.\n@see Compute", "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 compute type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getNameAsString", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "Compute", "defaultConsumerFluentSetterDocumentation" : "

The compute 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 #nameAsString(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, "documentation" : "

The compute type.

", "endpointDiscoveryId" : false, "enumType" : "Compute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

The compute type.

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

The compute type.

\n

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

\n@return The compute type.\n@see Compute", "getterModel" : { "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, "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 compute type.

\n@param name The compute type.\n@see Compute", "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 compute type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNameAsString", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "Compute", "defaultConsumerFluentSetterDocumentation" : "

The compute 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 #nameAsString(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, "documentation" : "

The compute type.

", "endpointDiscoveryId" : false, "enumType" : "Compute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

The compute type.

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

The compute type.

\n

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

\n@return The compute type.\n@see Compute", "getterModel" : { "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, "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 compute type.

\n@param name The compute type.\n@see Compute", "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 compute type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ComputeType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ComputeType", "variableName" : "computeType", "variableType" : "ComputeType", "documentation" : null, "simpleType" : "ComputeType", "variableSetterType" : "ComputeType" }, "wrapper" : false }, "ConnectionState" : { "c2jName" : "ConnectionState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "CONNECTED", "value" : "CONNECTED" }, { "name" : "DISCONNECTED", "value" : "DISCONNECTED" }, { "name" : "UNKNOWN", "value" : "UNKNOWN" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ConnectionState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ConnectionState", "variableName" : "connectionState", "variableType" : "ConnectionState", "documentation" : null, "simpleType" : "ConnectionState", "variableSetterType" : "ConnectionState" }, "wrapper" : false }, "CreateIpGroupRequest" : { "c2jName" : "CreateIpGroupRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateIpGroup", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.CreateIpGroup", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "IpGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the group.

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

The name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The name of the group.

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

The name of the group.

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

The name of the group.

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

The name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupDesc", "beanStyleSetterMethodName" : "setGroupDesc", "c2jName" : "GroupDesc", "c2jShape" : "IpGroupDesc", "defaultConsumerFluentSetterDocumentation" : "

The description of the group.

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

The description of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupDesc", "fluentSetterDocumentation" : "

The description of the group.

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

The description of the group.

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

The description of the group.

\n@param groupDesc The description of the group.", "setterMethodName" : "setGroupDesc", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : "

The description of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules to add to the group.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules to add to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules to add to the group.

\n

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

\n@return The rules to add to the group.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules to add to the group.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n

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

\n@return The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupDesc" : { "beanStyleGetterMethodName" : "getGroupDesc", "beanStyleSetterMethodName" : "setGroupDesc", "c2jName" : "GroupDesc", "c2jShape" : "IpGroupDesc", "defaultConsumerFluentSetterDocumentation" : "

The description of the group.

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

The description of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupDesc", "fluentSetterDocumentation" : "

The description of the group.

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

The description of the group.

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

The description of the group.

\n@param groupDesc The description of the group.", "setterMethodName" : "setGroupDesc", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : "

The description of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "IpGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the group.

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

The name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The name of the group.

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

The name of the group.

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

The name of the group.

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

The name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n

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

\n@return The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "UserRules" : { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules to add to the group.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules to add to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules to add to the group.

\n

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

\n@return The rules to add to the group.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules to add to the group.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "IpGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the group.

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

The name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The name of the group.

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

The name of the group.

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

The name of the group.

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

The name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupDesc", "beanStyleSetterMethodName" : "setGroupDesc", "c2jName" : "GroupDesc", "c2jShape" : "IpGroupDesc", "defaultConsumerFluentSetterDocumentation" : "

The description of the group.

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

The description of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupDesc", "fluentSetterDocumentation" : "

The description of the group.

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

The description of the group.

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

The description of the group.

\n@param groupDesc The description of the group.", "setterMethodName" : "setGroupDesc", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : "

The description of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules to add to the group.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules to add to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules to add to the group.

\n

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

\n@return The rules to add to the group.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules to add to the group.

\n@param userRules The rules to add to the group.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules to add to the group.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n

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

\n@return The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "GroupName" ], "shapeName" : "CreateIpGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateIpGroupRequest", "variableName" : "createIpGroupRequest", "variableType" : "CreateIpGroupRequest", "documentation" : null, "simpleType" : "CreateIpGroupRequest", "variableSetterType" : "CreateIpGroupRequest" }, "wrapper" : false }, "CreateIpGroupResponse" : { "c2jName" : "CreateIpGroupResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupId" : { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateIpGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateIpGroupResponse", "variableName" : "createIpGroupResponse", "variableType" : "CreateIpGroupResponse", "documentation" : null, "simpleType" : "CreateIpGroupResponse", "variableSetterType" : "CreateIpGroupResponse" }, "wrapper" : false }, "CreateTagsRequest" : { "c2jName" : "CreateTagsRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateTags", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.CreateTags", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@return The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "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 identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpace can have a maximum of 50 tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\n

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

\n@return The tags. Each WorkSpace can have a maximum of 50 tags.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpace can have a maximum of 50 tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceId" : { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@return The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "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 identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpace can have a maximum of 50 tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\n

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

\n@return The tags. Each WorkSpace can have a maximum of 50 tags.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpace can have a maximum of 50 tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@return The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "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 identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpace can have a maximum of 50 tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\n

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

\n@return The tags. Each WorkSpace can have a maximum of 50 tags.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpace can have a maximum of 50 tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags. Each WorkSpace can have a maximum of 50 tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId", "Tags" ], "shapeName" : "CreateTagsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateTagsRequest", "variableName" : "createTagsRequest", "variableType" : "CreateTagsRequest", "documentation" : null, "simpleType" : "CreateTagsRequest", "variableSetterType" : "CreateTagsRequest" }, "wrapper" : false }, "CreateTagsResponse" : { "c2jName" : "CreateTagsResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateTagsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateTagsResponse", "variableName" : "createTagsResponse", "variableType" : "CreateTagsResponse", "documentation" : null, "simpleType" : "CreateTagsResponse", "variableSetterType" : "CreateTagsResponse" }, "wrapper" : false }, "CreateWorkspacesRequest" : { "c2jName" : "CreateWorkspacesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateWorkspaces", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.CreateWorkspaces", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaces", "beanStyleSetterMethodName" : "setWorkspaces", "c2jName" : "Workspaces", "c2jShape" : "WorkspaceRequestList", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\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 #workspaces(List)}.\n@param workspaces 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 #workspaces(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaces", "fluentSetterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\n@param workspaces The WorkSpaces to create. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaces", "getterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to create. You can specify up to 25 WorkSpaces.", "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" : "Workspaces", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Workspaces", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceRequest.Builder} avoiding the need to create one manually via {@link WorkspaceRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceRequest.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceRequest)}.\n@param member a consumer that will call methods on {@link WorkspaceRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceRequest", "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, "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" : "WorkspaceRequest", "variableName" : "member", "variableType" : "WorkspaceRequest", "documentation" : null, "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "member", "variableType" : "WorkspaceRequest", "documentation" : "", "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Workspaces", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\n@param workspaces The WorkSpaces to create. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setWorkspaces", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Workspaces" : { "beanStyleGetterMethodName" : "getWorkspaces", "beanStyleSetterMethodName" : "setWorkspaces", "c2jName" : "Workspaces", "c2jShape" : "WorkspaceRequestList", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\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 #workspaces(List)}.\n@param workspaces 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 #workspaces(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaces", "fluentSetterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\n@param workspaces The WorkSpaces to create. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaces", "getterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to create. You can specify up to 25 WorkSpaces.", "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" : "Workspaces", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Workspaces", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceRequest.Builder} avoiding the need to create one manually via {@link WorkspaceRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceRequest.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceRequest)}.\n@param member a consumer that will call methods on {@link WorkspaceRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceRequest", "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, "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" : "WorkspaceRequest", "variableName" : "member", "variableType" : "WorkspaceRequest", "documentation" : null, "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "member", "variableType" : "WorkspaceRequest", "documentation" : "", "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Workspaces", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\n@param workspaces The WorkSpaces to create. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setWorkspaces", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaces", "beanStyleSetterMethodName" : "setWorkspaces", "c2jName" : "Workspaces", "c2jShape" : "WorkspaceRequestList", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\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 #workspaces(List)}.\n@param workspaces 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 #workspaces(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaces", "fluentSetterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\n@param workspaces The WorkSpaces to create. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaces", "getterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to create. You can specify up to 25 WorkSpaces.", "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" : "Workspaces", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Workspaces", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceRequest.Builder} avoiding the need to create one manually via {@link WorkspaceRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceRequest.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceRequest)}.\n@param member a consumer that will call methods on {@link WorkspaceRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceRequest", "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, "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" : "WorkspaceRequest", "variableName" : "member", "variableType" : "WorkspaceRequest", "documentation" : null, "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "member", "variableType" : "WorkspaceRequest", "documentation" : "", "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Workspaces", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

\n@param workspaces The WorkSpaces to create. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setWorkspaces", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to create. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Workspaces" ], "shapeName" : "CreateWorkspacesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateWorkspacesRequest", "variableName" : "createWorkspacesRequest", "variableType" : "CreateWorkspacesRequest", "documentation" : null, "simpleType" : "CreateWorkspacesRequest", "variableSetterType" : "CreateWorkspacesRequest" }, "wrapper" : false }, "CreateWorkspacesResponse" : { "c2jName" : "CreateWorkspacesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedCreateWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be created.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be created.

\n@param failedRequests Information about the WorkSpaces that could not be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be created.

\n

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

\n@return Information about the WorkSpaces that could not be created.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedCreateWorkspaceRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedCreateWorkspaceRequest.Builder} avoiding the need to create one manually via {@link FailedCreateWorkspaceRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedCreateWorkspaceRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedCreateWorkspaceRequest)}.\n@param member a consumer that will call methods on {@link FailedCreateWorkspaceRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedCreateWorkspaceRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedCreateWorkspaceRequest", "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, "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" : "FailedCreateWorkspaceRequest", "variableName" : "member", "variableType" : "FailedCreateWorkspaceRequest", "documentation" : null, "simpleType" : "FailedCreateWorkspaceRequest", "variableSetterType" : "FailedCreateWorkspaceRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedCreateWorkspaceRequest", "variableName" : "member", "variableType" : "FailedCreateWorkspaceRequest", "documentation" : "", "simpleType" : "FailedCreateWorkspaceRequest", "variableSetterType" : "FailedCreateWorkspaceRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedCreateWorkspaceRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedCreateWorkspaceRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be created.

\n@param failedRequests Information about the WorkSpaces that could not be created.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be created.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPendingRequests", "beanStyleSetterMethodName" : "setPendingRequests", "c2jName" : "PendingRequests", "c2jShape" : "WorkspaceList", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\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 #pendingRequests(List)}.\n@param pendingRequests 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 #pendingRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\n@param pendingRequests Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingRequests", "getterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\n

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

\n@return Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.", "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" : "PendingRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PendingRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Workspace", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Workspace.Builder} avoiding the need to create one manually via {@link Workspace#builder()}.\n\nWhen the {@link Consumer} completes, {@link Workspace.Builder#build()} is called immediately and its result is passed to {@link #member(Workspace)}.\n@param member a consumer that will call methods on {@link Workspace.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Workspace)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Workspace", "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, "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" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : null, "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : "", "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Workspace", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Workspace", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PendingRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\n@param pendingRequests Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.", "setterMethodName" : "setPendingRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FailedRequests" : { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedCreateWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be created.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be created.

\n@param failedRequests Information about the WorkSpaces that could not be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be created.

\n

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

\n@return Information about the WorkSpaces that could not be created.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedCreateWorkspaceRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedCreateWorkspaceRequest.Builder} avoiding the need to create one manually via {@link FailedCreateWorkspaceRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedCreateWorkspaceRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedCreateWorkspaceRequest)}.\n@param member a consumer that will call methods on {@link FailedCreateWorkspaceRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedCreateWorkspaceRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedCreateWorkspaceRequest", "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, "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" : "FailedCreateWorkspaceRequest", "variableName" : "member", "variableType" : "FailedCreateWorkspaceRequest", "documentation" : null, "simpleType" : "FailedCreateWorkspaceRequest", "variableSetterType" : "FailedCreateWorkspaceRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedCreateWorkspaceRequest", "variableName" : "member", "variableType" : "FailedCreateWorkspaceRequest", "documentation" : "", "simpleType" : "FailedCreateWorkspaceRequest", "variableSetterType" : "FailedCreateWorkspaceRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedCreateWorkspaceRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedCreateWorkspaceRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be created.

\n@param failedRequests Information about the WorkSpaces that could not be created.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be created.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PendingRequests" : { "beanStyleGetterMethodName" : "getPendingRequests", "beanStyleSetterMethodName" : "setPendingRequests", "c2jName" : "PendingRequests", "c2jShape" : "WorkspaceList", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\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 #pendingRequests(List)}.\n@param pendingRequests 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 #pendingRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\n@param pendingRequests Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingRequests", "getterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\n

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

\n@return Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.", "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" : "PendingRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PendingRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Workspace", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Workspace.Builder} avoiding the need to create one manually via {@link Workspace#builder()}.\n\nWhen the {@link Consumer} completes, {@link Workspace.Builder#build()} is called immediately and its result is passed to {@link #member(Workspace)}.\n@param member a consumer that will call methods on {@link Workspace.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Workspace)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Workspace", "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, "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" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : null, "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : "", "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Workspace", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Workspace", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PendingRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\n@param pendingRequests Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.", "setterMethodName" : "setPendingRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedCreateWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be created.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be created.

\n@param failedRequests Information about the WorkSpaces that could not be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be created.

\n

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

\n@return Information about the WorkSpaces that could not be created.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedCreateWorkspaceRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedCreateWorkspaceRequest.Builder} avoiding the need to create one manually via {@link FailedCreateWorkspaceRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedCreateWorkspaceRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedCreateWorkspaceRequest)}.\n@param member a consumer that will call methods on {@link FailedCreateWorkspaceRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedCreateWorkspaceRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedCreateWorkspaceRequest", "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, "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" : "FailedCreateWorkspaceRequest", "variableName" : "member", "variableType" : "FailedCreateWorkspaceRequest", "documentation" : null, "simpleType" : "FailedCreateWorkspaceRequest", "variableSetterType" : "FailedCreateWorkspaceRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedCreateWorkspaceRequest", "variableName" : "member", "variableType" : "FailedCreateWorkspaceRequest", "documentation" : "", "simpleType" : "FailedCreateWorkspaceRequest", "variableSetterType" : "FailedCreateWorkspaceRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedCreateWorkspaceRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedCreateWorkspaceRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be created.

\n@param failedRequests Information about the WorkSpaces that could not be created.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be created.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPendingRequests", "beanStyleSetterMethodName" : "setPendingRequests", "c2jName" : "PendingRequests", "c2jShape" : "WorkspaceList", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\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 #pendingRequests(List)}.\n@param pendingRequests 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 #pendingRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pendingRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\n@param pendingRequests Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pendingRequests", "getterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\n

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

\n@return Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.", "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" : "PendingRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "PendingRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Workspace", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Workspace.Builder} avoiding the need to create one manually via {@link Workspace#builder()}.\n\nWhen the {@link Consumer} completes, {@link Workspace.Builder#build()} is called immediately and its result is passed to {@link #member(Workspace)}.\n@param member a consumer that will call methods on {@link Workspace.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Workspace)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Workspace", "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, "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" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : null, "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : "", "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Workspace", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Workspace", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PendingRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

\n@param pendingRequests Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.", "setterMethodName" : "setPendingRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pendingRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that were created.

Because this operation is asynchronous, the identifier returned is not immediately available for use with other operations. For example, if you call DescribeWorkspaces before the WorkSpace is created, the information returned can be incomplete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateWorkspacesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateWorkspacesResponse", "variableName" : "createWorkspacesResponse", "variableType" : "CreateWorkspacesResponse", "documentation" : null, "simpleType" : "CreateWorkspacesResponse", "variableSetterType" : "CreateWorkspacesResponse" }, "wrapper" : false }, "DedicatedTenancyModificationStateEnum" : { "c2jName" : "DedicatedTenancyModificationStateEnum", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "PENDING", "value" : "PENDING" }, { "name" : "COMPLETED", "value" : "COMPLETED" }, { "name" : "FAILED", "value" : "FAILED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DedicatedTenancyModificationStateEnum", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DedicatedTenancyModificationStateEnum", "variableName" : "dedicatedTenancyModificationStateEnum", "variableType" : "DedicatedTenancyModificationStateEnum", "documentation" : null, "simpleType" : "DedicatedTenancyModificationStateEnum", "variableSetterType" : "DedicatedTenancyModificationStateEnum" }, "wrapper" : false }, "DedicatedTenancySupportEnum" : { "c2jName" : "DedicatedTenancySupportEnum", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ENABLED", "value" : "ENABLED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DedicatedTenancySupportEnum", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DedicatedTenancySupportEnum", "variableName" : "dedicatedTenancySupportEnum", "variableType" : "DedicatedTenancySupportEnum", "documentation" : null, "simpleType" : "DedicatedTenancySupportEnum", "variableSetterType" : "DedicatedTenancySupportEnum" }, "wrapper" : false }, "DedicatedTenancySupportResultEnum" : { "c2jName" : "DedicatedTenancySupportResultEnum", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ENABLED", "value" : "ENABLED" }, { "name" : "DISABLED", "value" : "DISABLED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DedicatedTenancySupportResultEnum", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DedicatedTenancySupportResultEnum", "variableName" : "dedicatedTenancySupportResultEnum", "variableType" : "DedicatedTenancySupportResultEnum", "documentation" : null, "simpleType" : "DedicatedTenancySupportResultEnum", "variableSetterType" : "DedicatedTenancySupportResultEnum" }, "wrapper" : false }, "DefaultWorkspaceCreationProperties" : { "c2jName" : "DefaultWorkspaceCreationProperties", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the default values used to create a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getEnableWorkDocs", "beanStyleSetterMethodName" : "setEnableWorkDocs", "c2jName" : "EnableWorkDocs", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\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 #enableWorkDocs(Boolean)}.\n@param enableWorkDocs 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 #enableWorkDocs(Boolean)", "deprecated" : false, "documentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enableWorkDocs", "fluentSetterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\n@param enableWorkDocs Specifies whether the directory is enabled for Amazon WorkDocs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enableWorkDocs", "getterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\n@return Specifies whether the directory is enabled for Amazon WorkDocs.", "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" : "EnableWorkDocs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnableWorkDocs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "EnableWorkDocs", "sensitive" : false, "setterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\n@param enableWorkDocs Specifies whether the directory is enabled for Amazon WorkDocs.", "setterMethodName" : "setEnableWorkDocs", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enableWorkDocs", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enableWorkDocs", "variableType" : "Boolean", "documentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnableInternetAccess", "beanStyleSetterMethodName" : "setEnableInternetAccess", "c2jName" : "EnableInternetAccess", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\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 #enableInternetAccess(Boolean)}.\n@param enableInternetAccess 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 #enableInternetAccess(Boolean)", "deprecated" : false, "documentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enableInternetAccess", "fluentSetterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\n@param enableInternetAccess The public IP address to attach to all WorkSpaces that are created or rebuilt.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enableInternetAccess", "getterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\n@return The public IP address to attach to all WorkSpaces that are created or rebuilt.", "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" : "EnableInternetAccess", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnableInternetAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "EnableInternetAccess", "sensitive" : false, "setterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\n@param enableInternetAccess The public IP address to attach to all WorkSpaces that are created or rebuilt.", "setterMethodName" : "setEnableInternetAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enableInternetAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enableInternetAccess", "variableType" : "Boolean", "documentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultOu", "beanStyleSetterMethodName" : "setDefaultOu", "c2jName" : "DefaultOu", "c2jShape" : "DefaultOu", "defaultConsumerFluentSetterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

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

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "defaultOu", "fluentSetterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

\n@param defaultOu The organizational unit (OU) in the directory for the WorkSpace machine accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultOu", "getterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

\n@return The organizational unit (OU) in the directory for the WorkSpace machine accounts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DefaultOu", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DefaultOu", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DefaultOu", "sensitive" : false, "setterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

\n@param defaultOu The organizational unit (OU) in the directory for the WorkSpace machine accounts.", "setterMethodName" : "setDefaultOu", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "defaultOu", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "defaultOu", "variableType" : "String", "documentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCustomSecurityGroupId", "beanStyleSetterMethodName" : "setCustomSecurityGroupId", "c2jName" : "CustomSecurityGroupId", "c2jShape" : "SecurityGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

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

The identifier of any security groups to apply to WorkSpaces when they are created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customSecurityGroupId", "fluentSetterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

\n@param customSecurityGroupId The identifier of any security groups to apply to WorkSpaces when they are created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customSecurityGroupId", "getterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

\n@return The identifier of any security groups to apply to WorkSpaces when they are created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomSecurityGroupId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CustomSecurityGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CustomSecurityGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

\n@param customSecurityGroupId The identifier of any security groups to apply to WorkSpaces when they are created.", "setterMethodName" : "setCustomSecurityGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customSecurityGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "customSecurityGroupId", "variableType" : "String", "documentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserEnabledAsLocalAdministrator", "beanStyleSetterMethodName" : "setUserEnabledAsLocalAdministrator", "c2jName" : "UserEnabledAsLocalAdministrator", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\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 #userEnabledAsLocalAdministrator(Boolean)}.\n@param userEnabledAsLocalAdministrator 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 #userEnabledAsLocalAdministrator(Boolean)", "deprecated" : false, "documentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userEnabledAsLocalAdministrator", "fluentSetterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\n@param userEnabledAsLocalAdministrator Specifies whether the WorkSpace user is an administrator on the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userEnabledAsLocalAdministrator", "getterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\n@return Specifies whether the WorkSpace user is an administrator on the WorkSpace.", "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" : "UserEnabledAsLocalAdministrator", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserEnabledAsLocalAdministrator", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserEnabledAsLocalAdministrator", "sensitive" : false, "setterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\n@param userEnabledAsLocalAdministrator Specifies whether the WorkSpace user is an administrator on the WorkSpace.", "setterMethodName" : "setUserEnabledAsLocalAdministrator", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userEnabledAsLocalAdministrator", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userEnabledAsLocalAdministrator", "variableType" : "Boolean", "documentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CustomSecurityGroupId" : { "beanStyleGetterMethodName" : "getCustomSecurityGroupId", "beanStyleSetterMethodName" : "setCustomSecurityGroupId", "c2jName" : "CustomSecurityGroupId", "c2jShape" : "SecurityGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

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

The identifier of any security groups to apply to WorkSpaces when they are created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customSecurityGroupId", "fluentSetterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

\n@param customSecurityGroupId The identifier of any security groups to apply to WorkSpaces when they are created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customSecurityGroupId", "getterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

\n@return The identifier of any security groups to apply to WorkSpaces when they are created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomSecurityGroupId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CustomSecurityGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CustomSecurityGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

\n@param customSecurityGroupId The identifier of any security groups to apply to WorkSpaces when they are created.", "setterMethodName" : "setCustomSecurityGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customSecurityGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "customSecurityGroupId", "variableType" : "String", "documentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DefaultOu" : { "beanStyleGetterMethodName" : "getDefaultOu", "beanStyleSetterMethodName" : "setDefaultOu", "c2jName" : "DefaultOu", "c2jShape" : "DefaultOu", "defaultConsumerFluentSetterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

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

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "defaultOu", "fluentSetterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

\n@param defaultOu The organizational unit (OU) in the directory for the WorkSpace machine accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultOu", "getterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

\n@return The organizational unit (OU) in the directory for the WorkSpace machine accounts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DefaultOu", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DefaultOu", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DefaultOu", "sensitive" : false, "setterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

\n@param defaultOu The organizational unit (OU) in the directory for the WorkSpace machine accounts.", "setterMethodName" : "setDefaultOu", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "defaultOu", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "defaultOu", "variableType" : "String", "documentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EnableInternetAccess" : { "beanStyleGetterMethodName" : "getEnableInternetAccess", "beanStyleSetterMethodName" : "setEnableInternetAccess", "c2jName" : "EnableInternetAccess", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\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 #enableInternetAccess(Boolean)}.\n@param enableInternetAccess 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 #enableInternetAccess(Boolean)", "deprecated" : false, "documentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enableInternetAccess", "fluentSetterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\n@param enableInternetAccess The public IP address to attach to all WorkSpaces that are created or rebuilt.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enableInternetAccess", "getterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\n@return The public IP address to attach to all WorkSpaces that are created or rebuilt.", "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" : "EnableInternetAccess", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnableInternetAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "EnableInternetAccess", "sensitive" : false, "setterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\n@param enableInternetAccess The public IP address to attach to all WorkSpaces that are created or rebuilt.", "setterMethodName" : "setEnableInternetAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enableInternetAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enableInternetAccess", "variableType" : "Boolean", "documentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "EnableWorkDocs" : { "beanStyleGetterMethodName" : "getEnableWorkDocs", "beanStyleSetterMethodName" : "setEnableWorkDocs", "c2jName" : "EnableWorkDocs", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\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 #enableWorkDocs(Boolean)}.\n@param enableWorkDocs 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 #enableWorkDocs(Boolean)", "deprecated" : false, "documentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enableWorkDocs", "fluentSetterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\n@param enableWorkDocs Specifies whether the directory is enabled for Amazon WorkDocs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enableWorkDocs", "getterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\n@return Specifies whether the directory is enabled for Amazon WorkDocs.", "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" : "EnableWorkDocs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnableWorkDocs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "EnableWorkDocs", "sensitive" : false, "setterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\n@param enableWorkDocs Specifies whether the directory is enabled for Amazon WorkDocs.", "setterMethodName" : "setEnableWorkDocs", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enableWorkDocs", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enableWorkDocs", "variableType" : "Boolean", "documentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "UserEnabledAsLocalAdministrator" : { "beanStyleGetterMethodName" : "getUserEnabledAsLocalAdministrator", "beanStyleSetterMethodName" : "setUserEnabledAsLocalAdministrator", "c2jName" : "UserEnabledAsLocalAdministrator", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\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 #userEnabledAsLocalAdministrator(Boolean)}.\n@param userEnabledAsLocalAdministrator 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 #userEnabledAsLocalAdministrator(Boolean)", "deprecated" : false, "documentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userEnabledAsLocalAdministrator", "fluentSetterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\n@param userEnabledAsLocalAdministrator Specifies whether the WorkSpace user is an administrator on the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userEnabledAsLocalAdministrator", "getterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\n@return Specifies whether the WorkSpace user is an administrator on the WorkSpace.", "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" : "UserEnabledAsLocalAdministrator", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserEnabledAsLocalAdministrator", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserEnabledAsLocalAdministrator", "sensitive" : false, "setterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\n@param userEnabledAsLocalAdministrator Specifies whether the WorkSpace user is an administrator on the WorkSpace.", "setterMethodName" : "setUserEnabledAsLocalAdministrator", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userEnabledAsLocalAdministrator", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userEnabledAsLocalAdministrator", "variableType" : "Boolean", "documentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnableWorkDocs", "beanStyleSetterMethodName" : "setEnableWorkDocs", "c2jName" : "EnableWorkDocs", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\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 #enableWorkDocs(Boolean)}.\n@param enableWorkDocs 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 #enableWorkDocs(Boolean)", "deprecated" : false, "documentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enableWorkDocs", "fluentSetterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\n@param enableWorkDocs Specifies whether the directory is enabled for Amazon WorkDocs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enableWorkDocs", "getterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\n@return Specifies whether the directory is enabled for Amazon WorkDocs.", "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" : "EnableWorkDocs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnableWorkDocs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "EnableWorkDocs", "sensitive" : false, "setterDocumentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

\n@param enableWorkDocs Specifies whether the directory is enabled for Amazon WorkDocs.", "setterMethodName" : "setEnableWorkDocs", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enableWorkDocs", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enableWorkDocs", "variableType" : "Boolean", "documentation" : "

Specifies whether the directory is enabled for Amazon WorkDocs.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnableInternetAccess", "beanStyleSetterMethodName" : "setEnableInternetAccess", "c2jName" : "EnableInternetAccess", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\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 #enableInternetAccess(Boolean)}.\n@param enableInternetAccess 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 #enableInternetAccess(Boolean)", "deprecated" : false, "documentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enableInternetAccess", "fluentSetterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\n@param enableInternetAccess The public IP address to attach to all WorkSpaces that are created or rebuilt.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "enableInternetAccess", "getterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\n@return The public IP address to attach to all WorkSpaces that are created or rebuilt.", "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" : "EnableInternetAccess", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "EnableInternetAccess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "EnableInternetAccess", "sensitive" : false, "setterDocumentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

\n@param enableInternetAccess The public IP address to attach to all WorkSpaces that are created or rebuilt.", "setterMethodName" : "setEnableInternetAccess", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enableInternetAccess", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enableInternetAccess", "variableType" : "Boolean", "documentation" : "

The public IP address to attach to all WorkSpaces that are created or rebuilt.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefaultOu", "beanStyleSetterMethodName" : "setDefaultOu", "c2jName" : "DefaultOu", "c2jShape" : "DefaultOu", "defaultConsumerFluentSetterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

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

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "defaultOu", "fluentSetterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

\n@param defaultOu The organizational unit (OU) in the directory for the WorkSpace machine accounts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "defaultOu", "getterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

\n@return The organizational unit (OU) in the directory for the WorkSpace machine accounts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DefaultOu", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DefaultOu", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DefaultOu", "sensitive" : false, "setterDocumentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

\n@param defaultOu The organizational unit (OU) in the directory for the WorkSpace machine accounts.", "setterMethodName" : "setDefaultOu", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "defaultOu", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "defaultOu", "variableType" : "String", "documentation" : "

The organizational unit (OU) in the directory for the WorkSpace machine accounts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCustomSecurityGroupId", "beanStyleSetterMethodName" : "setCustomSecurityGroupId", "c2jName" : "CustomSecurityGroupId", "c2jShape" : "SecurityGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

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

The identifier of any security groups to apply to WorkSpaces when they are created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customSecurityGroupId", "fluentSetterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

\n@param customSecurityGroupId The identifier of any security groups to apply to WorkSpaces when they are created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customSecurityGroupId", "getterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

\n@return The identifier of any security groups to apply to WorkSpaces when they are created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomSecurityGroupId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CustomSecurityGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CustomSecurityGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

\n@param customSecurityGroupId The identifier of any security groups to apply to WorkSpaces when they are created.", "setterMethodName" : "setCustomSecurityGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customSecurityGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "customSecurityGroupId", "variableType" : "String", "documentation" : "

The identifier of any security groups to apply to WorkSpaces when they are created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserEnabledAsLocalAdministrator", "beanStyleSetterMethodName" : "setUserEnabledAsLocalAdministrator", "c2jName" : "UserEnabledAsLocalAdministrator", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\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 #userEnabledAsLocalAdministrator(Boolean)}.\n@param userEnabledAsLocalAdministrator 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 #userEnabledAsLocalAdministrator(Boolean)", "deprecated" : false, "documentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userEnabledAsLocalAdministrator", "fluentSetterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\n@param userEnabledAsLocalAdministrator Specifies whether the WorkSpace user is an administrator on the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userEnabledAsLocalAdministrator", "getterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\n@return Specifies whether the WorkSpace user is an administrator on the WorkSpace.", "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" : "UserEnabledAsLocalAdministrator", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserEnabledAsLocalAdministrator", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserEnabledAsLocalAdministrator", "sensitive" : false, "setterDocumentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

\n@param userEnabledAsLocalAdministrator Specifies whether the WorkSpace user is an administrator on the WorkSpace.", "setterMethodName" : "setUserEnabledAsLocalAdministrator", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userEnabledAsLocalAdministrator", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userEnabledAsLocalAdministrator", "variableType" : "Boolean", "documentation" : "

Specifies whether the WorkSpace user is an administrator on the WorkSpace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DefaultWorkspaceCreationProperties", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DefaultWorkspaceCreationProperties", "variableName" : "defaultWorkspaceCreationProperties", "variableType" : "DefaultWorkspaceCreationProperties", "documentation" : null, "simpleType" : "DefaultWorkspaceCreationProperties", "variableSetterType" : "DefaultWorkspaceCreationProperties" }, "wrapper" : false }, "DeleteIpGroupRequest" : { "c2jName" : "DeleteIpGroupRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteIpGroup", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DeleteIpGroup", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the IP access control group.

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

The identifier of the IP access control group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the IP access control group.

\n@param groupId The identifier of the IP access control group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupId", "getterDocumentation" : "

The identifier of the IP access control group.

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

The identifier of the IP access control group.

\n@param groupId The identifier of the IP access control group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the IP access control group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupId" : { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the IP access control group.

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

The identifier of the IP access control group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the IP access control group.

\n@param groupId The identifier of the IP access control group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupId", "getterDocumentation" : "

The identifier of the IP access control group.

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

The identifier of the IP access control group.

\n@param groupId The identifier of the IP access control group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the IP access control group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the IP access control group.

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

The identifier of the IP access control group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the IP access control group.

\n@param groupId The identifier of the IP access control group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupId", "getterDocumentation" : "

The identifier of the IP access control group.

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

The identifier of the IP access control group.

\n@param groupId The identifier of the IP access control group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the IP access control group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "GroupId" ], "shapeName" : "DeleteIpGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteIpGroupRequest", "variableName" : "deleteIpGroupRequest", "variableType" : "DeleteIpGroupRequest", "documentation" : null, "simpleType" : "DeleteIpGroupRequest", "variableSetterType" : "DeleteIpGroupRequest" }, "wrapper" : false }, "DeleteIpGroupResponse" : { "c2jName" : "DeleteIpGroupResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteIpGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteIpGroupResponse", "variableName" : "deleteIpGroupResponse", "variableType" : "DeleteIpGroupResponse", "documentation" : null, "simpleType" : "DeleteIpGroupResponse", "variableSetterType" : "DeleteIpGroupResponse" }, "wrapper" : false }, "DeleteTagsRequest" : { "c2jName" : "DeleteTagsRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteTags", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DeleteTags", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@return The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "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 identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

The tag keys.

\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 #tagKeys(List)}.\n@param tagKeys 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 #tagKeys(List)", "deprecated" : false, "documentation" : "

The tag keys.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The tag keys.

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

The tag keys.

\n

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

\n@return The tag keys.", "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" : "TagKeys", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The tag keys.

\n@param tagKeys The tag keys.", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The tag keys.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceId" : { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@return The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "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 identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TagKeys" : { "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

The tag keys.

\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 #tagKeys(List)}.\n@param tagKeys 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 #tagKeys(List)", "deprecated" : false, "documentation" : "

The tag keys.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The tag keys.

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

The tag keys.

\n

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

\n@return The tag keys.", "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" : "TagKeys", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The tag keys.

\n@param tagKeys The tag keys.", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The tag keys.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@return The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "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 identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

The tag keys.

\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 #tagKeys(List)}.\n@param tagKeys 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 #tagKeys(List)", "deprecated" : false, "documentation" : "

The tag keys.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The tag keys.

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

The tag keys.

\n

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

\n@return The tag keys.", "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" : "TagKeys", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The tag keys.

\n@param tagKeys The tag keys.", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The tag keys.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId", "TagKeys" ], "shapeName" : "DeleteTagsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteTagsRequest", "variableName" : "deleteTagsRequest", "variableType" : "DeleteTagsRequest", "documentation" : null, "simpleType" : "DeleteTagsRequest", "variableSetterType" : "DeleteTagsRequest" }, "wrapper" : false }, "DeleteTagsResponse" : { "c2jName" : "DeleteTagsResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteTagsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteTagsResponse", "variableName" : "deleteTagsResponse", "variableType" : "DeleteTagsResponse", "documentation" : null, "simpleType" : "DeleteTagsResponse", "variableSetterType" : "DeleteTagsResponse" }, "wrapper" : false }, "DeleteWorkspaceImageRequest" : { "c2jName" : "DeleteWorkspaceImageRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteWorkspaceImage", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DeleteWorkspaceImage", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "WorkspaceImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image.

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

The identifier of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the image.

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

The identifier of the image.

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

The identifier of the image.

\n@param imageId The identifier of the image.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ImageId" : { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "WorkspaceImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image.

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

The identifier of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the image.

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

The identifier of the image.

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

The identifier of the image.

\n@param imageId The identifier of the image.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "WorkspaceImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image.

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

The identifier of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the image.

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

The identifier of the image.

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

The identifier of the image.

\n@param imageId The identifier of the image.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ImageId" ], "shapeName" : "DeleteWorkspaceImageRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteWorkspaceImageRequest", "variableName" : "deleteWorkspaceImageRequest", "variableType" : "DeleteWorkspaceImageRequest", "documentation" : null, "simpleType" : "DeleteWorkspaceImageRequest", "variableSetterType" : "DeleteWorkspaceImageRequest" }, "wrapper" : false }, "DeleteWorkspaceImageResponse" : { "c2jName" : "DeleteWorkspaceImageResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteWorkspaceImageResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteWorkspaceImageResponse", "variableName" : "deleteWorkspaceImageResponse", "variableType" : "DeleteWorkspaceImageResponse", "documentation" : null, "simpleType" : "DeleteWorkspaceImageResponse", "variableSetterType" : "DeleteWorkspaceImageResponse" }, "wrapper" : false }, "DescribeAccountModificationsRequest" : { "c2jName" : "DescribeAccountModificationsRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeAccountModifications", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeAccountModifications", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeAccountModificationsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeAccountModificationsRequest", "variableName" : "describeAccountModificationsRequest", "variableType" : "DescribeAccountModificationsRequest", "documentation" : null, "simpleType" : "DescribeAccountModificationsRequest", "variableSetterType" : "DescribeAccountModificationsRequest" }, "wrapper" : false }, "DescribeAccountModificationsResponse" : { "c2jName" : "DescribeAccountModificationsResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getAccountModifications", "beanStyleSetterMethodName" : "setAccountModifications", "c2jName" : "AccountModifications", "c2jShape" : "AccountModificationList", "defaultConsumerFluentSetterDocumentation" : "

The list of modifications to the configuration of BYOL.

\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 #accountModifications(List)}.\n@param accountModifications 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 #accountModifications(List)", "deprecated" : false, "documentation" : "

The list of modifications to the configuration of BYOL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountModifications", "fluentSetterDocumentation" : "

The list of modifications to the configuration of BYOL.

\n@param accountModifications The list of modifications to the configuration of BYOL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountModifications", "getterDocumentation" : "

The list of modifications to the configuration of BYOL.

\n

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

\n@return The list of modifications to the configuration of BYOL.", "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" : "AccountModifications", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AccountModifications", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AccountModification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AccountModification.Builder} avoiding the need to create one manually via {@link AccountModification#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountModification.Builder#build()} is called immediately and its result is passed to {@link #member(AccountModification)}.\n@param member a consumer that will call methods on {@link AccountModification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AccountModification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "AccountModification", "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, "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" : "AccountModification", "variableName" : "member", "variableType" : "AccountModification", "documentation" : null, "simpleType" : "AccountModification", "variableSetterType" : "AccountModification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AccountModification", "variableName" : "member", "variableType" : "AccountModification", "documentation" : "", "simpleType" : "AccountModification", "variableSetterType" : "AccountModification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AccountModification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AccountModification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountModifications", "sensitive" : false, "setterDocumentation" : "

The list of modifications to the configuration of BYOL.

\n@param accountModifications The list of modifications to the configuration of BYOL.", "setterMethodName" : "setAccountModifications", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountModifications", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountModifications", "variableType" : "java.util.List", "documentation" : "

The list of modifications to the configuration of BYOL.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountModifications" : { "beanStyleGetterMethodName" : "getAccountModifications", "beanStyleSetterMethodName" : "setAccountModifications", "c2jName" : "AccountModifications", "c2jShape" : "AccountModificationList", "defaultConsumerFluentSetterDocumentation" : "

The list of modifications to the configuration of BYOL.

\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 #accountModifications(List)}.\n@param accountModifications 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 #accountModifications(List)", "deprecated" : false, "documentation" : "

The list of modifications to the configuration of BYOL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountModifications", "fluentSetterDocumentation" : "

The list of modifications to the configuration of BYOL.

\n@param accountModifications The list of modifications to the configuration of BYOL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountModifications", "getterDocumentation" : "

The list of modifications to the configuration of BYOL.

\n

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

\n@return The list of modifications to the configuration of BYOL.", "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" : "AccountModifications", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AccountModifications", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AccountModification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AccountModification.Builder} avoiding the need to create one manually via {@link AccountModification#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountModification.Builder#build()} is called immediately and its result is passed to {@link #member(AccountModification)}.\n@param member a consumer that will call methods on {@link AccountModification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AccountModification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "AccountModification", "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, "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" : "AccountModification", "variableName" : "member", "variableType" : "AccountModification", "documentation" : null, "simpleType" : "AccountModification", "variableSetterType" : "AccountModification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AccountModification", "variableName" : "member", "variableType" : "AccountModification", "documentation" : "", "simpleType" : "AccountModification", "variableSetterType" : "AccountModification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AccountModification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AccountModification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountModifications", "sensitive" : false, "setterDocumentation" : "

The list of modifications to the configuration of BYOL.

\n@param accountModifications The list of modifications to the configuration of BYOL.", "setterMethodName" : "setAccountModifications", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountModifications", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountModifications", "variableType" : "java.util.List", "documentation" : "

The list of modifications to the configuration of BYOL.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccountModifications", "beanStyleSetterMethodName" : "setAccountModifications", "c2jName" : "AccountModifications", "c2jShape" : "AccountModificationList", "defaultConsumerFluentSetterDocumentation" : "

The list of modifications to the configuration of BYOL.

\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 #accountModifications(List)}.\n@param accountModifications 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 #accountModifications(List)", "deprecated" : false, "documentation" : "

The list of modifications to the configuration of BYOL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountModifications", "fluentSetterDocumentation" : "

The list of modifications to the configuration of BYOL.

\n@param accountModifications The list of modifications to the configuration of BYOL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountModifications", "getterDocumentation" : "

The list of modifications to the configuration of BYOL.

\n

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

\n@return The list of modifications to the configuration of BYOL.", "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" : "AccountModifications", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "AccountModifications", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AccountModification", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AccountModification.Builder} avoiding the need to create one manually via {@link AccountModification#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountModification.Builder#build()} is called immediately and its result is passed to {@link #member(AccountModification)}.\n@param member a consumer that will call methods on {@link AccountModification.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AccountModification)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "AccountModification", "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, "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" : "AccountModification", "variableName" : "member", "variableType" : "AccountModification", "documentation" : null, "simpleType" : "AccountModification", "variableSetterType" : "AccountModification" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AccountModification", "variableName" : "member", "variableType" : "AccountModification", "documentation" : "", "simpleType" : "AccountModification", "variableSetterType" : "AccountModification" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AccountModification", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AccountModification", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AccountModifications", "sensitive" : false, "setterDocumentation" : "

The list of modifications to the configuration of BYOL.

\n@param accountModifications The list of modifications to the configuration of BYOL.", "setterMethodName" : "setAccountModifications", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountModifications", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "accountModifications", "variableType" : "java.util.List", "documentation" : "

The list of modifications to the configuration of BYOL.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeAccountModificationsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeAccountModificationsResponse", "variableName" : "describeAccountModificationsResponse", "variableType" : "DescribeAccountModificationsResponse", "documentation" : null, "simpleType" : "DescribeAccountModificationsResponse", "variableSetterType" : "DescribeAccountModificationsResponse" }, "wrapper" : false }, "DescribeAccountRequest" : { "c2jName" : "DescribeAccountRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeAccount", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeAccount", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeAccountRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeAccountRequest", "variableName" : "describeAccountRequest", "variableType" : "DescribeAccountRequest", "documentation" : null, "simpleType" : "DescribeAccountRequest", "variableSetterType" : "DescribeAccountRequest" }, "wrapper" : false }, "DescribeAccountResponse" : { "c2jName" : "DescribeAccountResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getDedicatedTenancySupportAsString", "beanStyleSetterMethodName" : "setDedicatedTenancySupport", "c2jName" : "DedicatedTenancySupport", "c2jShape" : "DedicatedTenancySupportResultEnum", "defaultConsumerFluentSetterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

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

The status of BYOL (whether BYOL is enabled or disabled).

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancySupportResultEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "dedicatedTenancySupport", "fluentEnumSetterMethodName" : "dedicatedTenancySupport", "fluentGetterMethodName" : "dedicatedTenancySupportAsString", "fluentSetterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is enabled or disabled).\n@see DedicatedTenancySupportResultEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancySupportResultEnum", "fluentSetterMethodName" : "dedicatedTenancySupport", "getterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

\n

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

\n@return The status of BYOL (whether BYOL is enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancySupport", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancySupport", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancySupport", "sensitive" : false, "setterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "setterMethodName" : "setDedicatedTenancySupport", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDedicatedTenancyManagementCidrRange", "beanStyleSetterMethodName" : "setDedicatedTenancyManagementCidrRange", "c2jName" : "DedicatedTenancyManagementCidrRange", "c2jShape" : "DedicatedTenancyManagementCidrRange", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

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

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dedicatedTenancyManagementCidrRange", "fluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dedicatedTenancyManagementCidrRange", "getterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

\n@return The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancyManagementCidrRange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancyManagementCidrRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancyManagementCidrRange", "sensitive" : false, "setterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.", "setterMethodName" : "setDedicatedTenancyManagementCidrRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DedicatedTenancyManagementCidrRange" : { "beanStyleGetterMethodName" : "getDedicatedTenancyManagementCidrRange", "beanStyleSetterMethodName" : "setDedicatedTenancyManagementCidrRange", "c2jName" : "DedicatedTenancyManagementCidrRange", "c2jShape" : "DedicatedTenancyManagementCidrRange", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

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

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dedicatedTenancyManagementCidrRange", "fluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dedicatedTenancyManagementCidrRange", "getterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

\n@return The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancyManagementCidrRange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancyManagementCidrRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancyManagementCidrRange", "sensitive" : false, "setterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.", "setterMethodName" : "setDedicatedTenancyManagementCidrRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DedicatedTenancySupport" : { "beanStyleGetterMethodName" : "getDedicatedTenancySupportAsString", "beanStyleSetterMethodName" : "setDedicatedTenancySupport", "c2jName" : "DedicatedTenancySupport", "c2jShape" : "DedicatedTenancySupportResultEnum", "defaultConsumerFluentSetterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

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

The status of BYOL (whether BYOL is enabled or disabled).

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancySupportResultEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "dedicatedTenancySupport", "fluentEnumSetterMethodName" : "dedicatedTenancySupport", "fluentGetterMethodName" : "dedicatedTenancySupportAsString", "fluentSetterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is enabled or disabled).\n@see DedicatedTenancySupportResultEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancySupportResultEnum", "fluentSetterMethodName" : "dedicatedTenancySupport", "getterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

\n

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

\n@return The status of BYOL (whether BYOL is enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancySupport", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancySupport", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancySupport", "sensitive" : false, "setterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "setterMethodName" : "setDedicatedTenancySupport", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDedicatedTenancySupportAsString", "beanStyleSetterMethodName" : "setDedicatedTenancySupport", "c2jName" : "DedicatedTenancySupport", "c2jShape" : "DedicatedTenancySupportResultEnum", "defaultConsumerFluentSetterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

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

The status of BYOL (whether BYOL is enabled or disabled).

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancySupportResultEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "dedicatedTenancySupport", "fluentEnumSetterMethodName" : "dedicatedTenancySupport", "fluentGetterMethodName" : "dedicatedTenancySupportAsString", "fluentSetterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is enabled or disabled).\n@see DedicatedTenancySupportResultEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancySupportResultEnum", "fluentSetterMethodName" : "dedicatedTenancySupport", "getterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

\n

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

\n@return The status of BYOL (whether BYOL is enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancySupport", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancySupport", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancySupport", "sensitive" : false, "setterDocumentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

\n@param dedicatedTenancySupport The status of BYOL (whether BYOL is enabled or disabled).\n@see DedicatedTenancySupportResultEnum", "setterMethodName" : "setDedicatedTenancySupport", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : "

The status of BYOL (whether BYOL is enabled or disabled).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDedicatedTenancyManagementCidrRange", "beanStyleSetterMethodName" : "setDedicatedTenancyManagementCidrRange", "c2jName" : "DedicatedTenancyManagementCidrRange", "c2jShape" : "DedicatedTenancyManagementCidrRange", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

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

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dedicatedTenancyManagementCidrRange", "fluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dedicatedTenancyManagementCidrRange", "getterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

\n@return The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancyManagementCidrRange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancyManagementCidrRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancyManagementCidrRange", "sensitive" : false, "setterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.", "setterMethodName" : "setDedicatedTenancyManagementCidrRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : "

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeAccountResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeAccountResponse", "variableName" : "describeAccountResponse", "variableType" : "DescribeAccountResponse", "documentation" : null, "simpleType" : "DescribeAccountResponse", "variableSetterType" : "DescribeAccountResponse" }, "wrapper" : false }, "DescribeClientPropertiesRequest" : { "c2jName" : "DescribeClientPropertiesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeClientProperties", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeClientProperties", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceIds", "beanStyleSetterMethodName" : "setResourceIds", "c2jName" : "ResourceIds", "c2jShape" : "ResourceIdList", "defaultConsumerFluentSetterDocumentation" : "

The resource identifier, in the form of directory IDs.

\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 #resourceIds(List)}.\n@param resourceIds 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 #resourceIds(List)", "deprecated" : false, "documentation" : "

The resource identifier, in the form of directory IDs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceIds", "fluentSetterDocumentation" : "

The resource identifier, in the form of directory IDs.

\n@param resourceIds The resource identifier, in the form of directory IDs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceIds", "getterDocumentation" : "

The resource identifier, in the form of directory IDs.

\n

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

\n@return The resource identifier, in the form of directory IDs.", "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" : "ResourceIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "ResourceIds", "sensitive" : false, "setterDocumentation" : "

The resource identifier, in the form of directory IDs.

\n@param resourceIds The resource identifier, in the form of directory IDs.", "setterMethodName" : "setResourceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceIds", "variableType" : "java.util.List", "documentation" : "

The resource identifier, in the form of directory IDs.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceIds" : { "beanStyleGetterMethodName" : "getResourceIds", "beanStyleSetterMethodName" : "setResourceIds", "c2jName" : "ResourceIds", "c2jShape" : "ResourceIdList", "defaultConsumerFluentSetterDocumentation" : "

The resource identifier, in the form of directory IDs.

\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 #resourceIds(List)}.\n@param resourceIds 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 #resourceIds(List)", "deprecated" : false, "documentation" : "

The resource identifier, in the form of directory IDs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceIds", "fluentSetterDocumentation" : "

The resource identifier, in the form of directory IDs.

\n@param resourceIds The resource identifier, in the form of directory IDs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceIds", "getterDocumentation" : "

The resource identifier, in the form of directory IDs.

\n

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

\n@return The resource identifier, in the form of directory IDs.", "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" : "ResourceIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "ResourceIds", "sensitive" : false, "setterDocumentation" : "

The resource identifier, in the form of directory IDs.

\n@param resourceIds The resource identifier, in the form of directory IDs.", "setterMethodName" : "setResourceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceIds", "variableType" : "java.util.List", "documentation" : "

The resource identifier, in the form of directory IDs.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceIds", "beanStyleSetterMethodName" : "setResourceIds", "c2jName" : "ResourceIds", "c2jShape" : "ResourceIdList", "defaultConsumerFluentSetterDocumentation" : "

The resource identifier, in the form of directory IDs.

\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 #resourceIds(List)}.\n@param resourceIds 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 #resourceIds(List)", "deprecated" : false, "documentation" : "

The resource identifier, in the form of directory IDs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceIds", "fluentSetterDocumentation" : "

The resource identifier, in the form of directory IDs.

\n@param resourceIds The resource identifier, in the form of directory IDs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceIds", "getterDocumentation" : "

The resource identifier, in the form of directory IDs.

\n

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

\n@return The resource identifier, in the form of directory IDs.", "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" : "ResourceIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NonEmptyString", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "ResourceIds", "sensitive" : false, "setterDocumentation" : "

The resource identifier, in the form of directory IDs.

\n@param resourceIds The resource identifier, in the form of directory IDs.", "setterMethodName" : "setResourceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceIds", "variableType" : "java.util.List", "documentation" : "

The resource identifier, in the form of directory IDs.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceIds" ], "shapeName" : "DescribeClientPropertiesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeClientPropertiesRequest", "variableName" : "describeClientPropertiesRequest", "variableType" : "DescribeClientPropertiesRequest", "documentation" : null, "simpleType" : "DescribeClientPropertiesRequest", "variableSetterType" : "DescribeClientPropertiesRequest" }, "wrapper" : false }, "DescribeClientPropertiesResponse" : { "c2jName" : "DescribeClientPropertiesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getClientPropertiesList", "beanStyleSetterMethodName" : "setClientPropertiesList", "c2jName" : "ClientPropertiesList", "c2jShape" : "ClientPropertiesList", "defaultConsumerFluentSetterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\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 #clientPropertiesList(List)}.\n@param clientPropertiesList 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 #clientPropertiesList(List)", "deprecated" : false, "documentation" : "

Information about the specified Amazon WorkSpaces clients.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientPropertiesList", "fluentSetterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\n@param clientPropertiesList Information about the specified Amazon WorkSpaces clients.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientPropertiesList", "getterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\n

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

\n@return Information about the specified Amazon WorkSpaces clients.", "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" : "ClientPropertiesList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ClientPropertiesList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ClientPropertiesResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ClientPropertiesResult.Builder} avoiding the need to create one manually via {@link ClientPropertiesResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link ClientPropertiesResult.Builder#build()} is called immediately and its result is passed to {@link #member(ClientPropertiesResult)}.\n@param member a consumer that will call methods on {@link ClientPropertiesResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ClientPropertiesResult)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ClientPropertiesResult", "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, "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" : "ClientPropertiesResult", "variableName" : "member", "variableType" : "ClientPropertiesResult", "documentation" : null, "simpleType" : "ClientPropertiesResult", "variableSetterType" : "ClientPropertiesResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClientPropertiesResult", "variableName" : "member", "variableType" : "ClientPropertiesResult", "documentation" : "", "simpleType" : "ClientPropertiesResult", "variableSetterType" : "ClientPropertiesResult" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ClientPropertiesResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ClientPropertiesResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ClientPropertiesList", "sensitive" : false, "setterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\n@param clientPropertiesList Information about the specified Amazon WorkSpaces clients.", "setterMethodName" : "setClientPropertiesList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientPropertiesList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientPropertiesList", "variableType" : "java.util.List", "documentation" : "

Information about the specified Amazon WorkSpaces clients.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientPropertiesList" : { "beanStyleGetterMethodName" : "getClientPropertiesList", "beanStyleSetterMethodName" : "setClientPropertiesList", "c2jName" : "ClientPropertiesList", "c2jShape" : "ClientPropertiesList", "defaultConsumerFluentSetterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\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 #clientPropertiesList(List)}.\n@param clientPropertiesList 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 #clientPropertiesList(List)", "deprecated" : false, "documentation" : "

Information about the specified Amazon WorkSpaces clients.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientPropertiesList", "fluentSetterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\n@param clientPropertiesList Information about the specified Amazon WorkSpaces clients.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientPropertiesList", "getterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\n

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

\n@return Information about the specified Amazon WorkSpaces clients.", "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" : "ClientPropertiesList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ClientPropertiesList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ClientPropertiesResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ClientPropertiesResult.Builder} avoiding the need to create one manually via {@link ClientPropertiesResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link ClientPropertiesResult.Builder#build()} is called immediately and its result is passed to {@link #member(ClientPropertiesResult)}.\n@param member a consumer that will call methods on {@link ClientPropertiesResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ClientPropertiesResult)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ClientPropertiesResult", "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, "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" : "ClientPropertiesResult", "variableName" : "member", "variableType" : "ClientPropertiesResult", "documentation" : null, "simpleType" : "ClientPropertiesResult", "variableSetterType" : "ClientPropertiesResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClientPropertiesResult", "variableName" : "member", "variableType" : "ClientPropertiesResult", "documentation" : "", "simpleType" : "ClientPropertiesResult", "variableSetterType" : "ClientPropertiesResult" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ClientPropertiesResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ClientPropertiesResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ClientPropertiesList", "sensitive" : false, "setterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\n@param clientPropertiesList Information about the specified Amazon WorkSpaces clients.", "setterMethodName" : "setClientPropertiesList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientPropertiesList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientPropertiesList", "variableType" : "java.util.List", "documentation" : "

Information about the specified Amazon WorkSpaces clients.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClientPropertiesList", "beanStyleSetterMethodName" : "setClientPropertiesList", "c2jName" : "ClientPropertiesList", "c2jShape" : "ClientPropertiesList", "defaultConsumerFluentSetterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\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 #clientPropertiesList(List)}.\n@param clientPropertiesList 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 #clientPropertiesList(List)", "deprecated" : false, "documentation" : "

Information about the specified Amazon WorkSpaces clients.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientPropertiesList", "fluentSetterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\n@param clientPropertiesList Information about the specified Amazon WorkSpaces clients.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientPropertiesList", "getterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\n

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

\n@return Information about the specified Amazon WorkSpaces clients.", "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" : "ClientPropertiesList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ClientPropertiesList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ClientPropertiesResult", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ClientPropertiesResult.Builder} avoiding the need to create one manually via {@link ClientPropertiesResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link ClientPropertiesResult.Builder#build()} is called immediately and its result is passed to {@link #member(ClientPropertiesResult)}.\n@param member a consumer that will call methods on {@link ClientPropertiesResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ClientPropertiesResult)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ClientPropertiesResult", "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, "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" : "ClientPropertiesResult", "variableName" : "member", "variableType" : "ClientPropertiesResult", "documentation" : null, "simpleType" : "ClientPropertiesResult", "variableSetterType" : "ClientPropertiesResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClientPropertiesResult", "variableName" : "member", "variableType" : "ClientPropertiesResult", "documentation" : "", "simpleType" : "ClientPropertiesResult", "variableSetterType" : "ClientPropertiesResult" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ClientPropertiesResult", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ClientPropertiesResult", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ClientPropertiesList", "sensitive" : false, "setterDocumentation" : "

Information about the specified Amazon WorkSpaces clients.

\n@param clientPropertiesList Information about the specified Amazon WorkSpaces clients.", "setterMethodName" : "setClientPropertiesList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientPropertiesList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientPropertiesList", "variableType" : "java.util.List", "documentation" : "

Information about the specified Amazon WorkSpaces clients.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeClientPropertiesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeClientPropertiesResponse", "variableName" : "describeClientPropertiesResponse", "variableType" : "DescribeClientPropertiesResponse", "documentation" : null, "simpleType" : "DescribeClientPropertiesResponse", "variableSetterType" : "DescribeClientPropertiesResponse" }, "wrapper" : false }, "DescribeIpGroupsRequest" : { "c2jName" : "DescribeIpGroupsRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeIpGroups", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeIpGroups", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupIds", "beanStyleSetterMethodName" : "setGroupIds", "c2jName" : "GroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groupIds(List)}.\n@param groupIds 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 #groupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of one or more IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupIds", "fluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupIds", "getterDocumentation" : "

The identifiers of one or more IP access control groups.

\n

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

\n@return The identifiers of one or more IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "GroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.", "setterMethodName" : "setGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of one or more IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "Limit", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupIds" : { "beanStyleGetterMethodName" : "getGroupIds", "beanStyleSetterMethodName" : "setGroupIds", "c2jName" : "GroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groupIds(List)}.\n@param groupIds 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 #groupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of one or more IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupIds", "fluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupIds", "getterDocumentation" : "

The identifiers of one or more IP access control groups.

\n

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

\n@return The identifiers of one or more IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "GroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.", "setterMethodName" : "setGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of one or more IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "Limit", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupIds", "beanStyleSetterMethodName" : "setGroupIds", "c2jName" : "GroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groupIds(List)}.\n@param groupIds 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 #groupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of one or more IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupIds", "fluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupIds", "getterDocumentation" : "

The identifiers of one or more IP access control groups.

\n

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

\n@return The identifiers of one or more IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "GroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.", "setterMethodName" : "setGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of one or more IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "Limit", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeIpGroupsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeIpGroupsRequest", "variableName" : "describeIpGroupsRequest", "variableType" : "DescribeIpGroupsRequest", "documentation" : null, "simpleType" : "DescribeIpGroupsRequest", "variableSetterType" : "DescribeIpGroupsRequest" }, "wrapper" : false }, "DescribeIpGroupsResponse" : { "c2jName" : "DescribeIpGroupsResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getResult", "beanStyleSetterMethodName" : "setResult", "c2jName" : "Result", "c2jShape" : "WorkspacesIpGroupsList", "defaultConsumerFluentSetterDocumentation" : "

Information about the IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #result(List)}.\n@param result 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 #result(List)", "deprecated" : false, "documentation" : "

Information about the IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "result", "fluentSetterDocumentation" : "

Information about the IP access control groups.

\n@param result Information about the IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "result", "getterDocumentation" : "

Information about the IP access control groups.

\n

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

\n@return Information about the IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Result", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspacesIpGroup", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspacesIpGroup.Builder} avoiding the need to create one manually via {@link WorkspacesIpGroup#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspacesIpGroup.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspacesIpGroup)}.\n@param member a consumer that will call methods on {@link WorkspacesIpGroup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspacesIpGroup)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspacesIpGroup", "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, "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" : "WorkspacesIpGroup", "variableName" : "member", "variableType" : "WorkspacesIpGroup", "documentation" : null, "simpleType" : "WorkspacesIpGroup", "variableSetterType" : "WorkspacesIpGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspacesIpGroup", "variableName" : "member", "variableType" : "WorkspacesIpGroup", "documentation" : "", "simpleType" : "WorkspacesIpGroup", "variableSetterType" : "WorkspacesIpGroup" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspacesIpGroup", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspacesIpGroup", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Result", "sensitive" : false, "setterDocumentation" : "

Information about the IP access control groups.

\n@param result Information about the IP access control groups.", "setterMethodName" : "setResult", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "result", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "result", "variableType" : "java.util.List", "documentation" : "

Information about the IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Result" : { "beanStyleGetterMethodName" : "getResult", "beanStyleSetterMethodName" : "setResult", "c2jName" : "Result", "c2jShape" : "WorkspacesIpGroupsList", "defaultConsumerFluentSetterDocumentation" : "

Information about the IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #result(List)}.\n@param result 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 #result(List)", "deprecated" : false, "documentation" : "

Information about the IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "result", "fluentSetterDocumentation" : "

Information about the IP access control groups.

\n@param result Information about the IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "result", "getterDocumentation" : "

Information about the IP access control groups.

\n

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

\n@return Information about the IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Result", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspacesIpGroup", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspacesIpGroup.Builder} avoiding the need to create one manually via {@link WorkspacesIpGroup#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspacesIpGroup.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspacesIpGroup)}.\n@param member a consumer that will call methods on {@link WorkspacesIpGroup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspacesIpGroup)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspacesIpGroup", "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, "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" : "WorkspacesIpGroup", "variableName" : "member", "variableType" : "WorkspacesIpGroup", "documentation" : null, "simpleType" : "WorkspacesIpGroup", "variableSetterType" : "WorkspacesIpGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspacesIpGroup", "variableName" : "member", "variableType" : "WorkspacesIpGroup", "documentation" : "", "simpleType" : "WorkspacesIpGroup", "variableSetterType" : "WorkspacesIpGroup" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspacesIpGroup", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspacesIpGroup", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Result", "sensitive" : false, "setterDocumentation" : "

Information about the IP access control groups.

\n@param result Information about the IP access control groups.", "setterMethodName" : "setResult", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "result", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "result", "variableType" : "java.util.List", "documentation" : "

Information about the IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResult", "beanStyleSetterMethodName" : "setResult", "c2jName" : "Result", "c2jShape" : "WorkspacesIpGroupsList", "defaultConsumerFluentSetterDocumentation" : "

Information about the IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #result(List)}.\n@param result 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 #result(List)", "deprecated" : false, "documentation" : "

Information about the IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "result", "fluentSetterDocumentation" : "

Information about the IP access control groups.

\n@param result Information about the IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "result", "getterDocumentation" : "

Information about the IP access control groups.

\n

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

\n@return Information about the IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Result", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspacesIpGroup", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspacesIpGroup.Builder} avoiding the need to create one manually via {@link WorkspacesIpGroup#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspacesIpGroup.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspacesIpGroup)}.\n@param member a consumer that will call methods on {@link WorkspacesIpGroup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspacesIpGroup)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspacesIpGroup", "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, "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" : "WorkspacesIpGroup", "variableName" : "member", "variableType" : "WorkspacesIpGroup", "documentation" : null, "simpleType" : "WorkspacesIpGroup", "variableSetterType" : "WorkspacesIpGroup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspacesIpGroup", "variableName" : "member", "variableType" : "WorkspacesIpGroup", "documentation" : "", "simpleType" : "WorkspacesIpGroup", "variableSetterType" : "WorkspacesIpGroup" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspacesIpGroup", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspacesIpGroup", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Result", "sensitive" : false, "setterDocumentation" : "

Information about the IP access control groups.

\n@param result Information about the IP access control groups.", "setterMethodName" : "setResult", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "result", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "result", "variableType" : "java.util.List", "documentation" : "

Information about the IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeIpGroupsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeIpGroupsResponse", "variableName" : "describeIpGroupsResponse", "variableType" : "DescribeIpGroupsResponse", "documentation" : null, "simpleType" : "DescribeIpGroupsResponse", "variableSetterType" : "DescribeIpGroupsResponse" }, "wrapper" : false }, "DescribeTagsRequest" : { "c2jName" : "DescribeTagsRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeTags", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeTags", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@return The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "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 identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceId" : { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@return The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "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 identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@return The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

\n@param resourceId The identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.", "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 identifier of the WorkSpace. To find this ID, use DescribeWorkspaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId" ], "shapeName" : "DescribeTagsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeTagsRequest", "variableName" : "describeTagsRequest", "variableType" : "DescribeTagsRequest", "documentation" : null, "simpleType" : "DescribeTagsRequest", "variableSetterType" : "DescribeTagsRequest" }, "wrapper" : false }, "DescribeTagsResponse" : { "c2jName" : "DescribeTagsResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags.

\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 #tagList(List)}.\n@param tagList 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 #tagList(List)", "deprecated" : false, "documentation" : "

The tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagList", "fluentSetterDocumentation" : "

The tags.

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

The tags.

\n

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

\n@return The tags.", "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" : "TagList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TagList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagList", "sensitive" : false, "setterDocumentation" : "

The tags.

\n@param tagList The tags.", "setterMethodName" : "setTagList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : "

The tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "TagList" : { "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags.

\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 #tagList(List)}.\n@param tagList 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 #tagList(List)", "deprecated" : false, "documentation" : "

The tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagList", "fluentSetterDocumentation" : "

The tags.

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

The tags.

\n

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

\n@return The tags.", "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" : "TagList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TagList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagList", "sensitive" : false, "setterDocumentation" : "

The tags.

\n@param tagList The tags.", "setterMethodName" : "setTagList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : "

The tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags.

\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 #tagList(List)}.\n@param tagList 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 #tagList(List)", "deprecated" : false, "documentation" : "

The tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagList", "fluentSetterDocumentation" : "

The tags.

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

The tags.

\n

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

\n@return The tags.", "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" : "TagList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TagList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagList", "sensitive" : false, "setterDocumentation" : "

The tags.

\n@param tagList The tags.", "setterMethodName" : "setTagList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : "

The tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeTagsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeTagsResponse", "variableName" : "describeTagsResponse", "variableType" : "DescribeTagsResponse", "documentation" : null, "simpleType" : "DescribeTagsResponse", "variableSetterType" : "DescribeTagsResponse" }, "wrapper" : false }, "DescribeWorkspaceBundlesRequest" : { "c2jName" : "DescribeWorkspaceBundlesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeWorkspaceBundles", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeWorkspaceBundles", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getBundleIds", "beanStyleSetterMethodName" : "setBundleIds", "c2jName" : "BundleIds", "c2jShape" : "BundleIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\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 #bundleIds(List)}.\n@param bundleIds 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 #bundleIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleIds", "fluentSetterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\n@param bundleIds The identifiers of the bundles. You cannot combine this parameter with any other filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleIds", "getterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\n

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

\n@return The identifiers of the bundles. You cannot combine this parameter with any other filter.", "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" : "BundleIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BundleId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "BundleIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\n@param bundleIds The identifiers of the bundles. You cannot combine this parameter with any other filter.", "setterMethodName" : "setBundleIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOwner", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "Owner", "c2jShape" : "BundleOwner", "defaultConsumerFluentSetterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

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

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "owner", "fluentSetterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

\n@param owner The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

\n@return The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

\n@param owner The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

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

The token for the next set of results. (You received this token from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

\n@param nextToken The token for the next set of results. (You received this token from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

\n@return The token for the next set of results. (You received this token from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

\n@param nextToken The token for the next set of results. (You received this token from a previous call.)", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token for the next set of results. (You received this token from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BundleIds" : { "beanStyleGetterMethodName" : "getBundleIds", "beanStyleSetterMethodName" : "setBundleIds", "c2jName" : "BundleIds", "c2jShape" : "BundleIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\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 #bundleIds(List)}.\n@param bundleIds 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 #bundleIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleIds", "fluentSetterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\n@param bundleIds The identifiers of the bundles. You cannot combine this parameter with any other filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleIds", "getterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\n

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

\n@return The identifiers of the bundles. You cannot combine this parameter with any other filter.", "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" : "BundleIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BundleId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "BundleIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\n@param bundleIds The identifiers of the bundles. You cannot combine this parameter with any other filter.", "setterMethodName" : "setBundleIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

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

The token for the next set of results. (You received this token from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

\n@param nextToken The token for the next set of results. (You received this token from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

\n@return The token for the next set of results. (You received this token from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

\n@param nextToken The token for the next set of results. (You received this token from a previous call.)", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token for the next set of results. (You received this token from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Owner" : { "beanStyleGetterMethodName" : "getOwner", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "Owner", "c2jShape" : "BundleOwner", "defaultConsumerFluentSetterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

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

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "owner", "fluentSetterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

\n@param owner The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

\n@return The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

\n@param owner The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBundleIds", "beanStyleSetterMethodName" : "setBundleIds", "c2jName" : "BundleIds", "c2jShape" : "BundleIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\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 #bundleIds(List)}.\n@param bundleIds 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 #bundleIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleIds", "fluentSetterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\n@param bundleIds The identifiers of the bundles. You cannot combine this parameter with any other filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleIds", "getterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\n

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

\n@return The identifiers of the bundles. You cannot combine this parameter with any other filter.", "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" : "BundleIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BundleId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "BundleIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

\n@param bundleIds The identifiers of the bundles. You cannot combine this parameter with any other filter.", "setterMethodName" : "setBundleIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the bundles. You cannot combine this parameter with any other filter.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOwner", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "Owner", "c2jShape" : "BundleOwner", "defaultConsumerFluentSetterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

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

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "owner", "fluentSetterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

\n@param owner The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

\n@return The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

\n@param owner The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The owner of the bundles. You cannot combine this parameter with any other filter.

Specify AMAZON to describe the bundles provided by AWS or null to describe the bundles that belong to your account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

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

The token for the next set of results. (You received this token from a previous call.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

\n@param nextToken The token for the next set of results. (You received this token from a previous call.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

\n@return The token for the next set of results. (You received this token from a previous call.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token for the next set of results. (You received this token from a previous call.)

\n@param nextToken The token for the next set of results. (You received this token from a previous call.)", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token for the next set of results. (You received this token from a previous call.)

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspaceBundlesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeWorkspaceBundlesRequest", "variableName" : "describeWorkspaceBundlesRequest", "variableType" : "DescribeWorkspaceBundlesRequest", "documentation" : null, "simpleType" : "DescribeWorkspaceBundlesRequest", "variableSetterType" : "DescribeWorkspaceBundlesRequest" }, "wrapper" : false }, "DescribeWorkspaceBundlesResponse" : { "c2jName" : "DescribeWorkspaceBundlesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getBundles", "beanStyleSetterMethodName" : "setBundles", "c2jName" : "Bundles", "c2jShape" : "BundleList", "defaultConsumerFluentSetterDocumentation" : "

Information about the bundles.

\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 #bundles(List)}.\n@param bundles 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 #bundles(List)", "deprecated" : false, "documentation" : "

Information about the bundles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundles", "fluentSetterDocumentation" : "

Information about the bundles.

\n@param bundles Information about the bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundles", "getterDocumentation" : "

Information about the bundles.

\n

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

\n@return Information about the bundles.", "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" : "Bundles", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Bundles", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceBundle", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceBundle.Builder} avoiding the need to create one manually via {@link WorkspaceBundle#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceBundle.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceBundle)}.\n@param member a consumer that will call methods on {@link WorkspaceBundle.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceBundle)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceBundle", "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, "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" : "WorkspaceBundle", "variableName" : "member", "variableType" : "WorkspaceBundle", "documentation" : null, "simpleType" : "WorkspaceBundle", "variableSetterType" : "WorkspaceBundle" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceBundle", "variableName" : "member", "variableType" : "WorkspaceBundle", "documentation" : "", "simpleType" : "WorkspaceBundle", "variableSetterType" : "WorkspaceBundle" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceBundle", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceBundle", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Bundles", "sensitive" : false, "setterDocumentation" : "

Information about the bundles.

\n@param bundles Information about the bundles.", "setterMethodName" : "setBundles", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundles", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundles", "variableType" : "java.util.List", "documentation" : "

Information about the bundles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

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

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

\n@param nextToken The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

\n@return The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

\n@param nextToken The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bundles" : { "beanStyleGetterMethodName" : "getBundles", "beanStyleSetterMethodName" : "setBundles", "c2jName" : "Bundles", "c2jShape" : "BundleList", "defaultConsumerFluentSetterDocumentation" : "

Information about the bundles.

\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 #bundles(List)}.\n@param bundles 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 #bundles(List)", "deprecated" : false, "documentation" : "

Information about the bundles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundles", "fluentSetterDocumentation" : "

Information about the bundles.

\n@param bundles Information about the bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundles", "getterDocumentation" : "

Information about the bundles.

\n

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

\n@return Information about the bundles.", "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" : "Bundles", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Bundles", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceBundle", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceBundle.Builder} avoiding the need to create one manually via {@link WorkspaceBundle#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceBundle.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceBundle)}.\n@param member a consumer that will call methods on {@link WorkspaceBundle.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceBundle)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceBundle", "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, "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" : "WorkspaceBundle", "variableName" : "member", "variableType" : "WorkspaceBundle", "documentation" : null, "simpleType" : "WorkspaceBundle", "variableSetterType" : "WorkspaceBundle" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceBundle", "variableName" : "member", "variableType" : "WorkspaceBundle", "documentation" : "", "simpleType" : "WorkspaceBundle", "variableSetterType" : "WorkspaceBundle" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceBundle", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceBundle", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Bundles", "sensitive" : false, "setterDocumentation" : "

Information about the bundles.

\n@param bundles Information about the bundles.", "setterMethodName" : "setBundles", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundles", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundles", "variableType" : "java.util.List", "documentation" : "

Information about the bundles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

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

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

\n@param nextToken The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

\n@return The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

\n@param nextToken The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBundles", "beanStyleSetterMethodName" : "setBundles", "c2jName" : "Bundles", "c2jShape" : "BundleList", "defaultConsumerFluentSetterDocumentation" : "

Information about the bundles.

\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 #bundles(List)}.\n@param bundles 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 #bundles(List)", "deprecated" : false, "documentation" : "

Information about the bundles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundles", "fluentSetterDocumentation" : "

Information about the bundles.

\n@param bundles Information about the bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundles", "getterDocumentation" : "

Information about the bundles.

\n

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

\n@return Information about the bundles.", "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" : "Bundles", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Bundles", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceBundle", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceBundle.Builder} avoiding the need to create one manually via {@link WorkspaceBundle#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceBundle.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceBundle)}.\n@param member a consumer that will call methods on {@link WorkspaceBundle.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceBundle)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceBundle", "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, "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" : "WorkspaceBundle", "variableName" : "member", "variableType" : "WorkspaceBundle", "documentation" : null, "simpleType" : "WorkspaceBundle", "variableSetterType" : "WorkspaceBundle" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceBundle", "variableName" : "member", "variableType" : "WorkspaceBundle", "documentation" : "", "simpleType" : "WorkspaceBundle", "variableSetterType" : "WorkspaceBundle" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceBundle", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceBundle", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Bundles", "sensitive" : false, "setterDocumentation" : "

Information about the bundles.

\n@param bundles Information about the bundles.", "setterMethodName" : "setBundles", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundles", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundles", "variableType" : "java.util.List", "documentation" : "

Information about the bundles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

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

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

\n@param nextToken The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

\n@return The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

\n@param nextToken The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if there are no more results available. This token is valid for one day and must be used within that time frame.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspaceBundlesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeWorkspaceBundlesResponse", "variableName" : "describeWorkspaceBundlesResponse", "variableType" : "DescribeWorkspaceBundlesResponse", "documentation" : null, "simpleType" : "DescribeWorkspaceBundlesResponse", "variableSetterType" : "DescribeWorkspaceBundlesResponse" }, "wrapper" : false }, "DescribeWorkspaceDirectoriesRequest" : { "c2jName" : "DescribeWorkspaceDirectoriesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeWorkspaceDirectories", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeWorkspaceDirectories", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDirectoryIds", "beanStyleSetterMethodName" : "setDirectoryIds", "c2jName" : "DirectoryIds", "c2jShape" : "DirectoryIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\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 #directoryIds(List)}.\n@param directoryIds 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 #directoryIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryIds", "fluentSetterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\n@param directoryIds The identifiers of the directories. If the value is null, all directories are retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryIds", "getterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\n

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

\n@return The identifiers of the directories. If the value is null, all directories are retrieved.", "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" : "DirectoryIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DirectoryId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "DirectoryIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\n@param directoryIds The identifiers of the directories. If the value is null, all directories are retrieved.", "setterMethodName" : "setDirectoryIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "directoryIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "directoryIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DirectoryIds" : { "beanStyleGetterMethodName" : "getDirectoryIds", "beanStyleSetterMethodName" : "setDirectoryIds", "c2jName" : "DirectoryIds", "c2jShape" : "DirectoryIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\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 #directoryIds(List)}.\n@param directoryIds 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 #directoryIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryIds", "fluentSetterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\n@param directoryIds The identifiers of the directories. If the value is null, all directories are retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryIds", "getterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\n

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

\n@return The identifiers of the directories. If the value is null, all directories are retrieved.", "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" : "DirectoryIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DirectoryId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "DirectoryIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\n@param directoryIds The identifiers of the directories. If the value is null, all directories are retrieved.", "setterMethodName" : "setDirectoryIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "directoryIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "directoryIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDirectoryIds", "beanStyleSetterMethodName" : "setDirectoryIds", "c2jName" : "DirectoryIds", "c2jShape" : "DirectoryIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\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 #directoryIds(List)}.\n@param directoryIds 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 #directoryIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryIds", "fluentSetterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\n@param directoryIds The identifiers of the directories. If the value is null, all directories are retrieved.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryIds", "getterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\n

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

\n@return The identifiers of the directories. If the value is null, all directories are retrieved.", "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" : "DirectoryIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DirectoryId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "DirectoryIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

\n@param directoryIds The identifiers of the directories. If the value is null, all directories are retrieved.", "setterMethodName" : "setDirectoryIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "directoryIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "directoryIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the directories. If the value is null, all directories are retrieved.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspaceDirectoriesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeWorkspaceDirectoriesRequest", "variableName" : "describeWorkspaceDirectoriesRequest", "variableType" : "DescribeWorkspaceDirectoriesRequest", "documentation" : null, "simpleType" : "DescribeWorkspaceDirectoriesRequest", "variableSetterType" : "DescribeWorkspaceDirectoriesRequest" }, "wrapper" : false }, "DescribeWorkspaceDirectoriesResponse" : { "c2jName" : "DescribeWorkspaceDirectoriesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getDirectories", "beanStyleSetterMethodName" : "setDirectories", "c2jName" : "Directories", "c2jShape" : "DirectoryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the directories.

\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 #directories(List)}.\n@param directories 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 #directories(List)", "deprecated" : false, "documentation" : "

Information about the directories.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directories", "fluentSetterDocumentation" : "

Information about the directories.

\n@param directories Information about the directories.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directories", "getterDocumentation" : "

Information about the directories.

\n

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

\n@return Information about the directories.", "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" : "Directories", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Directories", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceDirectory", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceDirectory.Builder} avoiding the need to create one manually via {@link WorkspaceDirectory#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceDirectory.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceDirectory)}.\n@param member a consumer that will call methods on {@link WorkspaceDirectory.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceDirectory)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceDirectory", "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, "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" : "WorkspaceDirectory", "variableName" : "member", "variableType" : "WorkspaceDirectory", "documentation" : null, "simpleType" : "WorkspaceDirectory", "variableSetterType" : "WorkspaceDirectory" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceDirectory", "variableName" : "member", "variableType" : "WorkspaceDirectory", "documentation" : "", "simpleType" : "WorkspaceDirectory", "variableSetterType" : "WorkspaceDirectory" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceDirectory", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceDirectory", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Directories", "sensitive" : false, "setterDocumentation" : "

Information about the directories.

\n@param directories Information about the directories.", "setterMethodName" : "setDirectories", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "directories", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "directories", "variableType" : "java.util.List", "documentation" : "

Information about the directories.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Directories" : { "beanStyleGetterMethodName" : "getDirectories", "beanStyleSetterMethodName" : "setDirectories", "c2jName" : "Directories", "c2jShape" : "DirectoryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the directories.

\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 #directories(List)}.\n@param directories 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 #directories(List)", "deprecated" : false, "documentation" : "

Information about the directories.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directories", "fluentSetterDocumentation" : "

Information about the directories.

\n@param directories Information about the directories.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directories", "getterDocumentation" : "

Information about the directories.

\n

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

\n@return Information about the directories.", "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" : "Directories", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Directories", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceDirectory", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceDirectory.Builder} avoiding the need to create one manually via {@link WorkspaceDirectory#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceDirectory.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceDirectory)}.\n@param member a consumer that will call methods on {@link WorkspaceDirectory.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceDirectory)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceDirectory", "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, "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" : "WorkspaceDirectory", "variableName" : "member", "variableType" : "WorkspaceDirectory", "documentation" : null, "simpleType" : "WorkspaceDirectory", "variableSetterType" : "WorkspaceDirectory" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceDirectory", "variableName" : "member", "variableType" : "WorkspaceDirectory", "documentation" : "", "simpleType" : "WorkspaceDirectory", "variableSetterType" : "WorkspaceDirectory" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceDirectory", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceDirectory", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Directories", "sensitive" : false, "setterDocumentation" : "

Information about the directories.

\n@param directories Information about the directories.", "setterMethodName" : "setDirectories", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "directories", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "directories", "variableType" : "java.util.List", "documentation" : "

Information about the directories.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDirectories", "beanStyleSetterMethodName" : "setDirectories", "c2jName" : "Directories", "c2jShape" : "DirectoryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the directories.

\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 #directories(List)}.\n@param directories 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 #directories(List)", "deprecated" : false, "documentation" : "

Information about the directories.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directories", "fluentSetterDocumentation" : "

Information about the directories.

\n@param directories Information about the directories.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directories", "getterDocumentation" : "

Information about the directories.

\n

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

\n@return Information about the directories.", "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" : "Directories", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Directories", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceDirectory", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceDirectory.Builder} avoiding the need to create one manually via {@link WorkspaceDirectory#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceDirectory.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceDirectory)}.\n@param member a consumer that will call methods on {@link WorkspaceDirectory.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceDirectory)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceDirectory", "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, "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" : "WorkspaceDirectory", "variableName" : "member", "variableType" : "WorkspaceDirectory", "documentation" : null, "simpleType" : "WorkspaceDirectory", "variableSetterType" : "WorkspaceDirectory" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceDirectory", "variableName" : "member", "variableType" : "WorkspaceDirectory", "documentation" : "", "simpleType" : "WorkspaceDirectory", "variableSetterType" : "WorkspaceDirectory" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceDirectory", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceDirectory", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Directories", "sensitive" : false, "setterDocumentation" : "

Information about the directories.

\n@param directories Information about the directories.", "setterMethodName" : "setDirectories", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "directories", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "directories", "variableType" : "java.util.List", "documentation" : "

Information about the directories.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspaceDirectoriesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeWorkspaceDirectoriesResponse", "variableName" : "describeWorkspaceDirectoriesResponse", "variableType" : "DescribeWorkspaceDirectoriesResponse", "documentation" : null, "simpleType" : "DescribeWorkspaceDirectoriesResponse", "variableSetterType" : "DescribeWorkspaceDirectoriesResponse" }, "wrapper" : false }, "DescribeWorkspaceImagesRequest" : { "c2jName" : "DescribeWorkspaceImagesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeWorkspaceImages", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeWorkspaceImages", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getImageIds", "beanStyleSetterMethodName" : "setImageIds", "c2jName" : "ImageIds", "c2jShape" : "WorkspaceImageIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image.

\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 #imageIds(List)}.\n@param imageIds 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 #imageIds(List)", "deprecated" : false, "documentation" : "

The identifier of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageIds", "fluentSetterDocumentation" : "

The identifier of the image.

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

The identifier of the image.

\n

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

\n@return The identifier of the image.", "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" : "ImageIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ImageIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceImageId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "ImageIds", "sensitive" : false, "setterDocumentation" : "

The identifier of the image.

\n@param imageIds The identifier of the image.", "setterMethodName" : "setImageIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "imageIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "imageIds", "variableType" : "java.util.List", "documentation" : "

The identifier of the image.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "Limit", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ImageIds" : { "beanStyleGetterMethodName" : "getImageIds", "beanStyleSetterMethodName" : "setImageIds", "c2jName" : "ImageIds", "c2jShape" : "WorkspaceImageIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image.

\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 #imageIds(List)}.\n@param imageIds 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 #imageIds(List)", "deprecated" : false, "documentation" : "

The identifier of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageIds", "fluentSetterDocumentation" : "

The identifier of the image.

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

The identifier of the image.

\n

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

\n@return The identifier of the image.", "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" : "ImageIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ImageIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceImageId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "ImageIds", "sensitive" : false, "setterDocumentation" : "

The identifier of the image.

\n@param imageIds The identifier of the image.", "setterMethodName" : "setImageIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "imageIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "imageIds", "variableType" : "java.util.List", "documentation" : "

The identifier of the image.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "Limit", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getImageIds", "beanStyleSetterMethodName" : "setImageIds", "c2jName" : "ImageIds", "c2jShape" : "WorkspaceImageIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image.

\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 #imageIds(List)}.\n@param imageIds 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 #imageIds(List)", "deprecated" : false, "documentation" : "

The identifier of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageIds", "fluentSetterDocumentation" : "

The identifier of the image.

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

The identifier of the image.

\n

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

\n@return The identifier of the image.", "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" : "ImageIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ImageIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceImageId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "ImageIds", "sensitive" : false, "setterDocumentation" : "

The identifier of the image.

\n@param imageIds The identifier of the image.", "setterMethodName" : "setImageIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "imageIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "imageIds", "variableType" : "java.util.List", "documentation" : "

The identifier of the image.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "Limit", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspaceImagesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeWorkspaceImagesRequest", "variableName" : "describeWorkspaceImagesRequest", "variableType" : "DescribeWorkspaceImagesRequest", "documentation" : null, "simpleType" : "DescribeWorkspaceImagesRequest", "variableSetterType" : "DescribeWorkspaceImagesRequest" }, "wrapper" : false }, "DescribeWorkspaceImagesResponse" : { "c2jName" : "DescribeWorkspaceImagesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getImages", "beanStyleSetterMethodName" : "setImages", "c2jName" : "Images", "c2jShape" : "WorkspaceImageList", "defaultConsumerFluentSetterDocumentation" : "

Information about the images.

\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 #images(List)}.\n@param images 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 #images(List)", "deprecated" : false, "documentation" : "

Information about the images.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "images", "fluentSetterDocumentation" : "

Information about the images.

\n@param images Information about the images.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "images", "getterDocumentation" : "

Information about the images.

\n

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

\n@return Information about the images.", "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" : "Images", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Images", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceImage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceImage.Builder} avoiding the need to create one manually via {@link WorkspaceImage#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceImage.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceImage)}.\n@param member a consumer that will call methods on {@link WorkspaceImage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceImage)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceImage", "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, "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" : "WorkspaceImage", "variableName" : "member", "variableType" : "WorkspaceImage", "documentation" : null, "simpleType" : "WorkspaceImage", "variableSetterType" : "WorkspaceImage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceImage", "variableName" : "member", "variableType" : "WorkspaceImage", "documentation" : "", "simpleType" : "WorkspaceImage", "variableSetterType" : "WorkspaceImage" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceImage", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceImage", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Images", "sensitive" : false, "setterDocumentation" : "

Information about the images.

\n@param images Information about the images.", "setterMethodName" : "setImages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "images", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "images", "variableType" : "java.util.List", "documentation" : "

Information about the images.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Images" : { "beanStyleGetterMethodName" : "getImages", "beanStyleSetterMethodName" : "setImages", "c2jName" : "Images", "c2jShape" : "WorkspaceImageList", "defaultConsumerFluentSetterDocumentation" : "

Information about the images.

\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 #images(List)}.\n@param images 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 #images(List)", "deprecated" : false, "documentation" : "

Information about the images.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "images", "fluentSetterDocumentation" : "

Information about the images.

\n@param images Information about the images.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "images", "getterDocumentation" : "

Information about the images.

\n

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

\n@return Information about the images.", "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" : "Images", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Images", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceImage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceImage.Builder} avoiding the need to create one manually via {@link WorkspaceImage#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceImage.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceImage)}.\n@param member a consumer that will call methods on {@link WorkspaceImage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceImage)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceImage", "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, "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" : "WorkspaceImage", "variableName" : "member", "variableType" : "WorkspaceImage", "documentation" : null, "simpleType" : "WorkspaceImage", "variableSetterType" : "WorkspaceImage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceImage", "variableName" : "member", "variableType" : "WorkspaceImage", "documentation" : "", "simpleType" : "WorkspaceImage", "variableSetterType" : "WorkspaceImage" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceImage", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceImage", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Images", "sensitive" : false, "setterDocumentation" : "

Information about the images.

\n@param images Information about the images.", "setterMethodName" : "setImages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "images", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "images", "variableType" : "java.util.List", "documentation" : "

Information about the images.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getImages", "beanStyleSetterMethodName" : "setImages", "c2jName" : "Images", "c2jShape" : "WorkspaceImageList", "defaultConsumerFluentSetterDocumentation" : "

Information about the images.

\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 #images(List)}.\n@param images 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 #images(List)", "deprecated" : false, "documentation" : "

Information about the images.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "images", "fluentSetterDocumentation" : "

Information about the images.

\n@param images Information about the images.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "images", "getterDocumentation" : "

Information about the images.

\n

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

\n@return Information about the images.", "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" : "Images", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Images", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceImage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceImage.Builder} avoiding the need to create one manually via {@link WorkspaceImage#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceImage.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceImage)}.\n@param member a consumer that will call methods on {@link WorkspaceImage.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceImage)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceImage", "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, "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" : "WorkspaceImage", "variableName" : "member", "variableType" : "WorkspaceImage", "documentation" : null, "simpleType" : "WorkspaceImage", "variableSetterType" : "WorkspaceImage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceImage", "variableName" : "member", "variableType" : "WorkspaceImage", "documentation" : "", "simpleType" : "WorkspaceImage", "variableSetterType" : "WorkspaceImage" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceImage", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceImage", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Images", "sensitive" : false, "setterDocumentation" : "

Information about the images.

\n@param images Information about the images.", "setterMethodName" : "setImages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "images", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "images", "variableType" : "java.util.List", "documentation" : "

Information about the images.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspaceImagesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeWorkspaceImagesResponse", "variableName" : "describeWorkspaceImagesResponse", "variableType" : "DescribeWorkspaceImagesResponse", "documentation" : null, "simpleType" : "DescribeWorkspaceImagesResponse", "variableSetterType" : "DescribeWorkspaceImagesResponse" }, "wrapper" : false }, "DescribeWorkspacesConnectionStatusRequest" : { "c2jName" : "DescribeWorkspacesConnectionStatusRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeWorkspacesConnectionStatus", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeWorkspacesConnectionStatus", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceIds", "beanStyleSetterMethodName" : "setWorkspaceIds", "c2jName" : "WorkspaceIds", "c2jShape" : "WorkspaceIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\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 #workspaceIds(List)}.\n@param workspaceIds 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 #workspaceIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceIds", "fluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\n@param workspaceIds The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceIds", "getterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\n

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

\n@return The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.", "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" : "WorkspaceIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "WorkspaceIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\n@param workspaceIds The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setWorkspaceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspaceIds" : { "beanStyleGetterMethodName" : "getWorkspaceIds", "beanStyleSetterMethodName" : "setWorkspaceIds", "c2jName" : "WorkspaceIds", "c2jShape" : "WorkspaceIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\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 #workspaceIds(List)}.\n@param workspaceIds 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 #workspaceIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceIds", "fluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\n@param workspaceIds The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceIds", "getterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\n

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

\n@return The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.", "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" : "WorkspaceIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "WorkspaceIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\n@param workspaceIds The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setWorkspaceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceIds", "beanStyleSetterMethodName" : "setWorkspaceIds", "c2jName" : "WorkspaceIds", "c2jShape" : "WorkspaceIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\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 #workspaceIds(List)}.\n@param workspaceIds 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 #workspaceIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceIds", "fluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\n@param workspaceIds The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceIds", "getterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\n

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

\n@return The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.", "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" : "WorkspaceIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "WorkspaceIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

\n@param workspaceIds The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setWorkspaceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspacesConnectionStatusRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeWorkspacesConnectionStatusRequest", "variableName" : "describeWorkspacesConnectionStatusRequest", "variableType" : "DescribeWorkspacesConnectionStatusRequest", "documentation" : null, "simpleType" : "DescribeWorkspacesConnectionStatusRequest", "variableSetterType" : "DescribeWorkspacesConnectionStatusRequest" }, "wrapper" : false }, "DescribeWorkspacesConnectionStatusResponse" : { "c2jName" : "DescribeWorkspacesConnectionStatusResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspacesConnectionStatus", "beanStyleSetterMethodName" : "setWorkspacesConnectionStatus", "c2jName" : "WorkspacesConnectionStatus", "c2jShape" : "WorkspaceConnectionStatusList", "defaultConsumerFluentSetterDocumentation" : "

Information about the connection status of the WorkSpace.

\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 #workspacesConnectionStatus(List)}.\n@param workspacesConnectionStatus 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 #workspacesConnectionStatus(List)", "deprecated" : false, "documentation" : "

Information about the connection status of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspacesConnectionStatus", "fluentSetterDocumentation" : "

Information about the connection status of the WorkSpace.

\n@param workspacesConnectionStatus Information about the connection status of the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspacesConnectionStatus", "getterDocumentation" : "

Information about the connection status of the WorkSpace.

\n

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

\n@return Information about the connection status of the WorkSpace.", "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" : "WorkspacesConnectionStatus", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspacesConnectionStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceConnectionStatus", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceConnectionStatus.Builder} avoiding the need to create one manually via {@link WorkspaceConnectionStatus#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceConnectionStatus.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceConnectionStatus)}.\n@param member a consumer that will call methods on {@link WorkspaceConnectionStatus.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceConnectionStatus)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceConnectionStatus", "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, "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" : "WorkspaceConnectionStatus", "variableName" : "member", "variableType" : "WorkspaceConnectionStatus", "documentation" : null, "simpleType" : "WorkspaceConnectionStatus", "variableSetterType" : "WorkspaceConnectionStatus" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceConnectionStatus", "variableName" : "member", "variableType" : "WorkspaceConnectionStatus", "documentation" : "", "simpleType" : "WorkspaceConnectionStatus", "variableSetterType" : "WorkspaceConnectionStatus" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceConnectionStatus", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceConnectionStatus", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "WorkspacesConnectionStatus", "sensitive" : false, "setterDocumentation" : "

Information about the connection status of the WorkSpace.

\n@param workspacesConnectionStatus Information about the connection status of the WorkSpace.", "setterMethodName" : "setWorkspacesConnectionStatus", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspacesConnectionStatus", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspacesConnectionStatus", "variableType" : "java.util.List", "documentation" : "

Information about the connection status of the WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspacesConnectionStatus" : { "beanStyleGetterMethodName" : "getWorkspacesConnectionStatus", "beanStyleSetterMethodName" : "setWorkspacesConnectionStatus", "c2jName" : "WorkspacesConnectionStatus", "c2jShape" : "WorkspaceConnectionStatusList", "defaultConsumerFluentSetterDocumentation" : "

Information about the connection status of the WorkSpace.

\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 #workspacesConnectionStatus(List)}.\n@param workspacesConnectionStatus 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 #workspacesConnectionStatus(List)", "deprecated" : false, "documentation" : "

Information about the connection status of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspacesConnectionStatus", "fluentSetterDocumentation" : "

Information about the connection status of the WorkSpace.

\n@param workspacesConnectionStatus Information about the connection status of the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspacesConnectionStatus", "getterDocumentation" : "

Information about the connection status of the WorkSpace.

\n

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

\n@return Information about the connection status of the WorkSpace.", "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" : "WorkspacesConnectionStatus", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspacesConnectionStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceConnectionStatus", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceConnectionStatus.Builder} avoiding the need to create one manually via {@link WorkspaceConnectionStatus#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceConnectionStatus.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceConnectionStatus)}.\n@param member a consumer that will call methods on {@link WorkspaceConnectionStatus.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceConnectionStatus)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceConnectionStatus", "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, "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" : "WorkspaceConnectionStatus", "variableName" : "member", "variableType" : "WorkspaceConnectionStatus", "documentation" : null, "simpleType" : "WorkspaceConnectionStatus", "variableSetterType" : "WorkspaceConnectionStatus" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceConnectionStatus", "variableName" : "member", "variableType" : "WorkspaceConnectionStatus", "documentation" : "", "simpleType" : "WorkspaceConnectionStatus", "variableSetterType" : "WorkspaceConnectionStatus" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceConnectionStatus", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceConnectionStatus", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "WorkspacesConnectionStatus", "sensitive" : false, "setterDocumentation" : "

Information about the connection status of the WorkSpace.

\n@param workspacesConnectionStatus Information about the connection status of the WorkSpace.", "setterMethodName" : "setWorkspacesConnectionStatus", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspacesConnectionStatus", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspacesConnectionStatus", "variableType" : "java.util.List", "documentation" : "

Information about the connection status of the WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspacesConnectionStatus", "beanStyleSetterMethodName" : "setWorkspacesConnectionStatus", "c2jName" : "WorkspacesConnectionStatus", "c2jShape" : "WorkspaceConnectionStatusList", "defaultConsumerFluentSetterDocumentation" : "

Information about the connection status of the WorkSpace.

\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 #workspacesConnectionStatus(List)}.\n@param workspacesConnectionStatus 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 #workspacesConnectionStatus(List)", "deprecated" : false, "documentation" : "

Information about the connection status of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspacesConnectionStatus", "fluentSetterDocumentation" : "

Information about the connection status of the WorkSpace.

\n@param workspacesConnectionStatus Information about the connection status of the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspacesConnectionStatus", "getterDocumentation" : "

Information about the connection status of the WorkSpace.

\n

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

\n@return Information about the connection status of the WorkSpace.", "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" : "WorkspacesConnectionStatus", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspacesConnectionStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceConnectionStatus", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WorkspaceConnectionStatus.Builder} avoiding the need to create one manually via {@link WorkspaceConnectionStatus#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceConnectionStatus.Builder#build()} is called immediately and its result is passed to {@link #member(WorkspaceConnectionStatus)}.\n@param member a consumer that will call methods on {@link WorkspaceConnectionStatus.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WorkspaceConnectionStatus)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "WorkspaceConnectionStatus", "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, "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" : "WorkspaceConnectionStatus", "variableName" : "member", "variableType" : "WorkspaceConnectionStatus", "documentation" : null, "simpleType" : "WorkspaceConnectionStatus", "variableSetterType" : "WorkspaceConnectionStatus" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceConnectionStatus", "variableName" : "member", "variableType" : "WorkspaceConnectionStatus", "documentation" : "", "simpleType" : "WorkspaceConnectionStatus", "variableSetterType" : "WorkspaceConnectionStatus" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WorkspaceConnectionStatus", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WorkspaceConnectionStatus", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "WorkspacesConnectionStatus", "sensitive" : false, "setterDocumentation" : "

Information about the connection status of the WorkSpace.

\n@param workspacesConnectionStatus Information about the connection status of the WorkSpace.", "setterMethodName" : "setWorkspacesConnectionStatus", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspacesConnectionStatus", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspacesConnectionStatus", "variableType" : "java.util.List", "documentation" : "

Information about the connection status of the WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspacesConnectionStatusResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeWorkspacesConnectionStatusResponse", "variableName" : "describeWorkspacesConnectionStatusResponse", "variableType" : "DescribeWorkspacesConnectionStatusResponse", "documentation" : null, "simpleType" : "DescribeWorkspacesConnectionStatusResponse", "variableSetterType" : "DescribeWorkspacesConnectionStatusResponse" }, "wrapper" : false }, "DescribeWorkspacesRequest" : { "c2jName" : "DescribeWorkspacesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeWorkspaces", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DescribeWorkspaces", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceIds", "beanStyleSetterMethodName" : "setWorkspaceIds", "c2jName" : "WorkspaceIds", "c2jShape" : "WorkspaceIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\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 #workspaceIds(List)}.\n@param workspaceIds 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 #workspaceIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceIds", "fluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\n@param workspaceIds The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceIds", "getterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\n

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

\n@return The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.", "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" : "WorkspaceIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "WorkspaceIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\n@param workspaceIds The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.", "setterMethodName" : "setWorkspaceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

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

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

\n@param directoryId The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryId", "getterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

\n@return The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

\n@param directoryId The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\n@param userName The name of the directory user. You must specify this parameter with DirectoryId.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\n@return The name of the directory user. You must specify this parameter with DirectoryId.", "getterModel" : { "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, "statusCode" : false, "unmarshallLocationName" : "UserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserName", "sensitive" : false, "setterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\n@param userName The name of the directory user. You must specify this parameter with DirectoryId.", "setterMethodName" : "setUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

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

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

\n@param bundleId The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

\n@return The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

\n@param bundleId The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "Limit", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Limit", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BundleId" : { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

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

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

\n@param bundleId The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

\n@return The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

\n@param bundleId The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DirectoryId" : { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

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

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

\n@param directoryId The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryId", "getterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

\n@return The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

\n@param directoryId The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Limit" : { "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "Limit", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Limit", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UserName" : { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\n@param userName The name of the directory user. You must specify this parameter with DirectoryId.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\n@return The name of the directory user. You must specify this parameter with DirectoryId.", "getterModel" : { "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, "statusCode" : false, "unmarshallLocationName" : "UserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserName", "sensitive" : false, "setterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\n@param userName The name of the directory user. You must specify this parameter with DirectoryId.", "setterMethodName" : "setUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspaceIds" : { "beanStyleGetterMethodName" : "getWorkspaceIds", "beanStyleSetterMethodName" : "setWorkspaceIds", "c2jName" : "WorkspaceIds", "c2jShape" : "WorkspaceIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\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 #workspaceIds(List)}.\n@param workspaceIds 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 #workspaceIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceIds", "fluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\n@param workspaceIds The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceIds", "getterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\n

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

\n@return The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.", "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" : "WorkspaceIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "WorkspaceIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\n@param workspaceIds The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.", "setterMethodName" : "setWorkspaceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceIds", "beanStyleSetterMethodName" : "setWorkspaceIds", "c2jName" : "WorkspaceIds", "c2jShape" : "WorkspaceIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\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 #workspaceIds(List)}.\n@param workspaceIds 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 #workspaceIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceIds", "fluentSetterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\n@param workspaceIds The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceIds", "getterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\n

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

\n@return The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.", "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" : "WorkspaceIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WorkspaceId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "WorkspaceIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

\n@param workspaceIds The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.", "setterMethodName" : "setWorkspaceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaceIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the WorkSpaces. You cannot combine this parameter with any other filter.

Because the CreateWorkspaces operation is asynchronous, the identifier it returns is not immediately available. If you immediately call DescribeWorkspaces with this identifier, no information is returned.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

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

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

\n@param directoryId The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryId", "getterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

\n@return The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

\n@param directoryId The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the directory. In addition, you can optionally specify a specific directory user (see UserName). You cannot combine this parameter with any other filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\n@param userName The name of the directory user. You must specify this parameter with DirectoryId.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\n@return The name of the directory user. You must specify this parameter with DirectoryId.", "getterModel" : { "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, "statusCode" : false, "unmarshallLocationName" : "UserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserName", "sensitive" : false, "setterDocumentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

\n@param userName The name of the directory user. You must specify this parameter with DirectoryId.", "setterMethodName" : "setUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : "

The name of the directory user. You must specify this parameter with DirectoryId.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

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

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

\n@param bundleId The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

\n@return The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

\n@param bundleId The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The identifier of the bundle. All WorkSpaces that are created from this bundle are retrieved. You cannot combine this parameter with any other filter.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLimit", "beanStyleSetterMethodName" : "setLimit", "c2jName" : "Limit", "c2jShape" : "Limit", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "limit", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "limit", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Limit", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Limit", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Limit", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param limit The maximum number of items to return.", "setterMethodName" : "setLimit", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "limit", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspacesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeWorkspacesRequest", "variableName" : "describeWorkspacesRequest", "variableType" : "DescribeWorkspacesRequest", "documentation" : null, "simpleType" : "DescribeWorkspacesRequest", "variableSetterType" : "DescribeWorkspacesRequest" }, "wrapper" : false }, "DescribeWorkspacesResponse" : { "c2jName" : "DescribeWorkspacesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaces", "beanStyleSetterMethodName" : "setWorkspaces", "c2jName" : "Workspaces", "c2jShape" : "WorkspaceList", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\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 #workspaces(List)}.\n@param workspaces 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 #workspaces(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaces", "fluentSetterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\n@param workspaces Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaces", "getterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\n

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

\n@return Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.", "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" : "Workspaces", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Workspaces", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Workspace", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Workspace.Builder} avoiding the need to create one manually via {@link Workspace#builder()}.\n\nWhen the {@link Consumer} completes, {@link Workspace.Builder#build()} is called immediately and its result is passed to {@link #member(Workspace)}.\n@param member a consumer that will call methods on {@link Workspace.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Workspace)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Workspace", "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, "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" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : null, "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : "", "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Workspace", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Workspace", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Workspaces", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\n@param workspaces Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.", "setterMethodName" : "setWorkspaces", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Workspaces" : { "beanStyleGetterMethodName" : "getWorkspaces", "beanStyleSetterMethodName" : "setWorkspaces", "c2jName" : "Workspaces", "c2jShape" : "WorkspaceList", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\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 #workspaces(List)}.\n@param workspaces 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 #workspaces(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaces", "fluentSetterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\n@param workspaces Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaces", "getterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\n

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

\n@return Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.", "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" : "Workspaces", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Workspaces", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Workspace", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Workspace.Builder} avoiding the need to create one manually via {@link Workspace#builder()}.\n\nWhen the {@link Consumer} completes, {@link Workspace.Builder#build()} is called immediately and its result is passed to {@link #member(Workspace)}.\n@param member a consumer that will call methods on {@link Workspace.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Workspace)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Workspace", "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, "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" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : null, "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : "", "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Workspace", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Workspace", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Workspaces", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\n@param workspaces Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.", "setterMethodName" : "setWorkspaces", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaces", "beanStyleSetterMethodName" : "setWorkspaces", "c2jName" : "Workspaces", "c2jShape" : "WorkspaceList", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\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 #workspaces(List)}.\n@param workspaces 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 #workspaces(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaces", "fluentSetterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\n@param workspaces Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaces", "getterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\n

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

\n@return Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.", "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" : "Workspaces", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Workspaces", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Workspace", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Workspace.Builder} avoiding the need to create one manually via {@link Workspace#builder()}.\n\nWhen the {@link Consumer} completes, {@link Workspace.Builder#build()} is called immediately and its result is passed to {@link #member(Workspace)}.\n@param member a consumer that will call methods on {@link Workspace.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Workspace)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Workspace", "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, "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" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : null, "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Workspace", "variableName" : "member", "variableType" : "Workspace", "documentation" : "", "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Workspace", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Workspace", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Workspaces", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

\n@param workspaces Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.", "setterMethodName" : "setWorkspaces", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "workspaces", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces.

Because CreateWorkspaces is an asynchronous operation, some of the returned information could be incomplete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeWorkspacesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeWorkspacesResponse", "variableName" : "describeWorkspacesResponse", "variableType" : "DescribeWorkspacesResponse", "documentation" : null, "simpleType" : "DescribeWorkspacesResponse", "variableSetterType" : "DescribeWorkspacesResponse" }, "wrapper" : false }, "DisassociateIpGroupsRequest" : { "c2jName" : "DisassociateIpGroupsRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DisassociateIpGroups", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.DisassociateIpGroups", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

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

The identifier of the directory.

\n@param directoryId The identifier of the directory.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupIds", "beanStyleSetterMethodName" : "setGroupIds", "c2jName" : "GroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groupIds(List)}.\n@param groupIds 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 #groupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of one or more IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupIds", "fluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupIds", "getterDocumentation" : "

The identifiers of one or more IP access control groups.

\n

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

\n@return The identifiers of one or more IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "GroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.", "setterMethodName" : "setGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of one or more IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DirectoryId" : { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

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

The identifier of the directory.

\n@param directoryId The identifier of the directory.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupIds" : { "beanStyleGetterMethodName" : "getGroupIds", "beanStyleSetterMethodName" : "setGroupIds", "c2jName" : "GroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groupIds(List)}.\n@param groupIds 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 #groupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of one or more IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupIds", "fluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupIds", "getterDocumentation" : "

The identifiers of one or more IP access control groups.

\n

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

\n@return The identifiers of one or more IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "GroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.", "setterMethodName" : "setGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of one or more IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the directory.

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

The identifier of the directory.

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

The identifier of the directory.

\n@param directoryId The identifier of the directory.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupIds", "beanStyleSetterMethodName" : "setGroupIds", "c2jName" : "GroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #groupIds(List)}.\n@param groupIds 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 #groupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of one or more IP access control groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupIds", "fluentSetterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupIds", "getterDocumentation" : "

The identifiers of one or more IP access control groups.

\n

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

\n@return The identifiers of one or more IP access control groups.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "GroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "GroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of one or more IP access control groups.

\n@param groupIds The identifiers of one or more IP access control groups.", "setterMethodName" : "setGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of one or more IP access control groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DirectoryId", "GroupIds" ], "shapeName" : "DisassociateIpGroupsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DisassociateIpGroupsRequest", "variableName" : "disassociateIpGroupsRequest", "variableType" : "DisassociateIpGroupsRequest", "documentation" : null, "simpleType" : "DisassociateIpGroupsRequest", "variableSetterType" : "DisassociateIpGroupsRequest" }, "wrapper" : false }, "DisassociateIpGroupsResponse" : { "c2jName" : "DisassociateIpGroupsResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisassociateIpGroupsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DisassociateIpGroupsResponse", "variableName" : "disassociateIpGroupsResponse", "variableType" : "DisassociateIpGroupsResponse", "documentation" : null, "simpleType" : "DisassociateIpGroupsResponse", "variableSetterType" : "DisassociateIpGroupsResponse" }, "wrapper" : false }, "FailedCreateWorkspaceRequest" : { "c2jName" : "FailedCreateWorkspaceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a WorkSpace that cannot be created.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceRequest", "beanStyleSetterMethodName" : "setWorkspaceRequest", "c2jName" : "WorkspaceRequest", "c2jShape" : "WorkspaceRequest", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpace.

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

Information about the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceRequest", "fluentSetterDocumentation" : "

Information about the WorkSpace.

\n@param workspaceRequest Information about the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceRequest", "getterDocumentation" : "

Information about the WorkSpace.

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

Information about the WorkSpace.

\n@param workspaceRequest Information about the WorkSpace.", "setterMethodName" : "setWorkspaceRequest", "setterModel" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "workspaceRequest", "variableType" : "WorkspaceRequest", "documentation" : null, "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "workspaceRequest", "variableType" : "WorkspaceRequest", "documentation" : "

Information about the WorkSpace.

", "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "ErrorType", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

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

The error code that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@return The error code that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

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

The text of the error message that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@return The text of the error message that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorCode" : { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "ErrorType", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

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

The error code that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@return The error code that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ErrorMessage" : { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

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

The text of the error message that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@return The text of the error message that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspaceRequest" : { "beanStyleGetterMethodName" : "getWorkspaceRequest", "beanStyleSetterMethodName" : "setWorkspaceRequest", "c2jName" : "WorkspaceRequest", "c2jShape" : "WorkspaceRequest", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpace.

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

Information about the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceRequest", "fluentSetterDocumentation" : "

Information about the WorkSpace.

\n@param workspaceRequest Information about the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceRequest", "getterDocumentation" : "

Information about the WorkSpace.

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

Information about the WorkSpace.

\n@param workspaceRequest Information about the WorkSpace.", "setterMethodName" : "setWorkspaceRequest", "setterModel" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "workspaceRequest", "variableType" : "WorkspaceRequest", "documentation" : null, "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "workspaceRequest", "variableType" : "WorkspaceRequest", "documentation" : "

Information about the WorkSpace.

", "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceRequest", "beanStyleSetterMethodName" : "setWorkspaceRequest", "c2jName" : "WorkspaceRequest", "c2jShape" : "WorkspaceRequest", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpace.

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

Information about the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceRequest", "fluentSetterDocumentation" : "

Information about the WorkSpace.

\n@param workspaceRequest Information about the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceRequest", "getterDocumentation" : "

Information about the WorkSpace.

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

Information about the WorkSpace.

\n@param workspaceRequest Information about the WorkSpace.", "setterMethodName" : "setWorkspaceRequest", "setterModel" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "workspaceRequest", "variableType" : "WorkspaceRequest", "documentation" : null, "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "workspaceRequest", "variableType" : "WorkspaceRequest", "documentation" : "

Information about the WorkSpace.

", "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "ErrorType", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

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

The error code that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@return The error code that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

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

The text of the error message that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@return The text of the error message that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

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

Describes a WorkSpace that could not be rebooted. (RebootWorkspaces), rebuilt (RebuildWorkspaces), terminated (TerminateWorkspaces), started (StartWorkspaces), or stopped (StopWorkspaces).

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "ErrorType", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

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

The error code that is returned if the WorkSpace cannot be rebooted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

\n@param errorCode The error code that is returned if the WorkSpace cannot be rebooted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

\n@return The error code that is returned if the WorkSpace cannot be rebooted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

\n@param errorCode The error code that is returned if the WorkSpace cannot be rebooted.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

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

The text of the error message that is returned if the WorkSpace cannot be rebooted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be rebooted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

\n@return The text of the error message that is returned if the WorkSpace cannot be rebooted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be rebooted.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorCode" : { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "ErrorType", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

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

The error code that is returned if the WorkSpace cannot be rebooted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

\n@param errorCode The error code that is returned if the WorkSpace cannot be rebooted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

\n@return The error code that is returned if the WorkSpace cannot be rebooted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

\n@param errorCode The error code that is returned if the WorkSpace cannot be rebooted.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ErrorMessage" : { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

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

The text of the error message that is returned if the WorkSpace cannot be rebooted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be rebooted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

\n@return The text of the error message that is returned if the WorkSpace cannot be rebooted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be rebooted.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "ErrorType", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

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

The error code that is returned if the WorkSpace cannot be rebooted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

\n@param errorCode The error code that is returned if the WorkSpace cannot be rebooted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

\n@return The error code that is returned if the WorkSpace cannot be rebooted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

\n@param errorCode The error code that is returned if the WorkSpace cannot be rebooted.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the WorkSpace cannot be rebooted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

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

The text of the error message that is returned if the WorkSpace cannot be rebooted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be rebooted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

\n@return The text of the error message that is returned if the WorkSpace cannot be rebooted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be rebooted.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the WorkSpace cannot be rebooted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FailedWorkspaceChangeRequest", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "failedWorkspaceChangeRequest", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "wrapper" : false }, "ImportWorkspaceImageRequest" : { "c2jName" : "ImportWorkspaceImageRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ImportWorkspaceImage", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.ImportWorkspaceImage", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getEc2ImageId", "beanStyleSetterMethodName" : "setEc2ImageId", "c2jName" : "Ec2ImageId", "c2jShape" : "Ec2ImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the EC2 image.

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

The identifier of the EC2 image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ec2ImageId", "fluentSetterDocumentation" : "

The identifier of the EC2 image.

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

The identifier of the EC2 image.

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

The identifier of the EC2 image.

\n@param ec2ImageId The identifier of the EC2 image.", "setterMethodName" : "setEc2ImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ec2ImageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ec2ImageId", "variableType" : "String", "documentation" : "

The identifier of the EC2 image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIngestionProcessAsString", "beanStyleSetterMethodName" : "setIngestionProcess", "c2jName" : "IngestionProcess", "c2jShape" : "WorkspaceImageIngestionProcess", "defaultConsumerFluentSetterDocumentation" : "

The ingestion process to be used when importing the image.

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

The ingestion process to be used when importing the image.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceImageIngestionProcess", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "ingestionProcess", "fluentEnumSetterMethodName" : "ingestionProcess", "fluentGetterMethodName" : "ingestionProcessAsString", "fluentSetterDocumentation" : "

The ingestion process to be used when importing the image.

\n@param ingestionProcess The ingestion process to be used when importing the image.\n@see WorkspaceImageIngestionProcess\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceImageIngestionProcess", "fluentSetterMethodName" : "ingestionProcess", "getterDocumentation" : "

The ingestion process to be used when importing the image.

\n

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

\n@return The ingestion process to be used when importing the image.\n@see WorkspaceImageIngestionProcess", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IngestionProcess", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IngestionProcess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IngestionProcess", "sensitive" : false, "setterDocumentation" : "

The ingestion process to be used when importing the image.

\n@param ingestionProcess The ingestion process to be used when importing the image.\n@see WorkspaceImageIngestionProcess", "setterMethodName" : "setIngestionProcess", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ingestionProcess", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ingestionProcess", "variableType" : "String", "documentation" : "

The ingestion process to be used when importing the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageName", "beanStyleSetterMethodName" : "setImageName", "c2jName" : "ImageName", "c2jShape" : "WorkspaceImageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the WorkSpace image.

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

The name of the WorkSpace image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageName", "fluentSetterDocumentation" : "

The name of the WorkSpace image.

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

The name of the WorkSpace image.

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

The name of the WorkSpace image.

\n@param imageName The name of the WorkSpace image.", "setterMethodName" : "setImageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : "

The name of the WorkSpace image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageDescription", "beanStyleSetterMethodName" : "setImageDescription", "c2jName" : "ImageDescription", "c2jShape" : "WorkspaceImageDescription", "defaultConsumerFluentSetterDocumentation" : "

The description of the WorkSpace image.

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

The description of the WorkSpace image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageDescription", "fluentSetterDocumentation" : "

The description of the WorkSpace image.

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

The description of the WorkSpace image.

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

The description of the WorkSpace image.

\n@param imageDescription The description of the WorkSpace image.", "setterMethodName" : "setImageDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageDescription", "variableType" : "String", "documentation" : "

The description of the WorkSpace image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n

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

\n@return The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Ec2ImageId" : { "beanStyleGetterMethodName" : "getEc2ImageId", "beanStyleSetterMethodName" : "setEc2ImageId", "c2jName" : "Ec2ImageId", "c2jShape" : "Ec2ImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the EC2 image.

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

The identifier of the EC2 image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ec2ImageId", "fluentSetterDocumentation" : "

The identifier of the EC2 image.

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

The identifier of the EC2 image.

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

The identifier of the EC2 image.

\n@param ec2ImageId The identifier of the EC2 image.", "setterMethodName" : "setEc2ImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ec2ImageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ec2ImageId", "variableType" : "String", "documentation" : "

The identifier of the EC2 image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ImageDescription" : { "beanStyleGetterMethodName" : "getImageDescription", "beanStyleSetterMethodName" : "setImageDescription", "c2jName" : "ImageDescription", "c2jShape" : "WorkspaceImageDescription", "defaultConsumerFluentSetterDocumentation" : "

The description of the WorkSpace image.

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

The description of the WorkSpace image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageDescription", "fluentSetterDocumentation" : "

The description of the WorkSpace image.

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

The description of the WorkSpace image.

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

The description of the WorkSpace image.

\n@param imageDescription The description of the WorkSpace image.", "setterMethodName" : "setImageDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageDescription", "variableType" : "String", "documentation" : "

The description of the WorkSpace image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ImageName" : { "beanStyleGetterMethodName" : "getImageName", "beanStyleSetterMethodName" : "setImageName", "c2jName" : "ImageName", "c2jShape" : "WorkspaceImageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the WorkSpace image.

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

The name of the WorkSpace image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageName", "fluentSetterDocumentation" : "

The name of the WorkSpace image.

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

The name of the WorkSpace image.

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

The name of the WorkSpace image.

\n@param imageName The name of the WorkSpace image.", "setterMethodName" : "setImageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : "

The name of the WorkSpace image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "IngestionProcess" : { "beanStyleGetterMethodName" : "getIngestionProcessAsString", "beanStyleSetterMethodName" : "setIngestionProcess", "c2jName" : "IngestionProcess", "c2jShape" : "WorkspaceImageIngestionProcess", "defaultConsumerFluentSetterDocumentation" : "

The ingestion process to be used when importing the image.

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

The ingestion process to be used when importing the image.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceImageIngestionProcess", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "ingestionProcess", "fluentEnumSetterMethodName" : "ingestionProcess", "fluentGetterMethodName" : "ingestionProcessAsString", "fluentSetterDocumentation" : "

The ingestion process to be used when importing the image.

\n@param ingestionProcess The ingestion process to be used when importing the image.\n@see WorkspaceImageIngestionProcess\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceImageIngestionProcess", "fluentSetterMethodName" : "ingestionProcess", "getterDocumentation" : "

The ingestion process to be used when importing the image.

\n

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

\n@return The ingestion process to be used when importing the image.\n@see WorkspaceImageIngestionProcess", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IngestionProcess", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IngestionProcess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IngestionProcess", "sensitive" : false, "setterDocumentation" : "

The ingestion process to be used when importing the image.

\n@param ingestionProcess The ingestion process to be used when importing the image.\n@see WorkspaceImageIngestionProcess", "setterMethodName" : "setIngestionProcess", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ingestionProcess", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ingestionProcess", "variableType" : "String", "documentation" : "

The ingestion process to be used when importing the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n

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

\n@return The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEc2ImageId", "beanStyleSetterMethodName" : "setEc2ImageId", "c2jName" : "Ec2ImageId", "c2jShape" : "Ec2ImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the EC2 image.

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

The identifier of the EC2 image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ec2ImageId", "fluentSetterDocumentation" : "

The identifier of the EC2 image.

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

The identifier of the EC2 image.

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

The identifier of the EC2 image.

\n@param ec2ImageId The identifier of the EC2 image.", "setterMethodName" : "setEc2ImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ec2ImageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ec2ImageId", "variableType" : "String", "documentation" : "

The identifier of the EC2 image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIngestionProcessAsString", "beanStyleSetterMethodName" : "setIngestionProcess", "c2jName" : "IngestionProcess", "c2jShape" : "WorkspaceImageIngestionProcess", "defaultConsumerFluentSetterDocumentation" : "

The ingestion process to be used when importing the image.

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

The ingestion process to be used when importing the image.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceImageIngestionProcess", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "ingestionProcess", "fluentEnumSetterMethodName" : "ingestionProcess", "fluentGetterMethodName" : "ingestionProcessAsString", "fluentSetterDocumentation" : "

The ingestion process to be used when importing the image.

\n@param ingestionProcess The ingestion process to be used when importing the image.\n@see WorkspaceImageIngestionProcess\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceImageIngestionProcess", "fluentSetterMethodName" : "ingestionProcess", "getterDocumentation" : "

The ingestion process to be used when importing the image.

\n

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

\n@return The ingestion process to be used when importing the image.\n@see WorkspaceImageIngestionProcess", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IngestionProcess", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IngestionProcess", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IngestionProcess", "sensitive" : false, "setterDocumentation" : "

The ingestion process to be used when importing the image.

\n@param ingestionProcess The ingestion process to be used when importing the image.\n@see WorkspaceImageIngestionProcess", "setterMethodName" : "setIngestionProcess", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ingestionProcess", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ingestionProcess", "variableType" : "String", "documentation" : "

The ingestion process to be used when importing the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageName", "beanStyleSetterMethodName" : "setImageName", "c2jName" : "ImageName", "c2jShape" : "WorkspaceImageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the WorkSpace image.

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

The name of the WorkSpace image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageName", "fluentSetterDocumentation" : "

The name of the WorkSpace image.

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

The name of the WorkSpace image.

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

The name of the WorkSpace image.

\n@param imageName The name of the WorkSpace image.", "setterMethodName" : "setImageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageName", "variableType" : "String", "documentation" : "

The name of the WorkSpace image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getImageDescription", "beanStyleSetterMethodName" : "setImageDescription", "c2jName" : "ImageDescription", "c2jShape" : "WorkspaceImageDescription", "defaultConsumerFluentSetterDocumentation" : "

The description of the WorkSpace image.

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

The description of the WorkSpace image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageDescription", "fluentSetterDocumentation" : "

The description of the WorkSpace image.

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

The description of the WorkSpace image.

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

The description of the WorkSpace image.

\n@param imageDescription The description of the WorkSpace image.", "setterMethodName" : "setImageDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageDescription", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageDescription", "variableType" : "String", "documentation" : "

The description of the WorkSpace image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n

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

\n@return The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

\n@param tags The tags. Each WorkSpaces resource can have a maximum of 50 tags.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Ec2ImageId", "IngestionProcess", "ImageName", "ImageDescription" ], "shapeName" : "ImportWorkspaceImageRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ImportWorkspaceImageRequest", "variableName" : "importWorkspaceImageRequest", "variableType" : "ImportWorkspaceImageRequest", "documentation" : null, "simpleType" : "ImportWorkspaceImageRequest", "variableSetterType" : "ImportWorkspaceImageRequest" }, "wrapper" : false }, "ImportWorkspaceImageResponse" : { "c2jName" : "ImportWorkspaceImageResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "WorkspaceImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace image.

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

The identifier of the WorkSpace image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace image.

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

The identifier of the WorkSpace image.

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

The identifier of the WorkSpace image.

\n@param imageId The identifier of the WorkSpace image.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ImageId" : { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "WorkspaceImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace image.

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

The identifier of the WorkSpace image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace image.

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

The identifier of the WorkSpace image.

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

The identifier of the WorkSpace image.

\n@param imageId The identifier of the WorkSpace image.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "WorkspaceImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace image.

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

The identifier of the WorkSpace image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace image.

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

The identifier of the WorkSpace image.

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

The identifier of the WorkSpace image.

\n@param imageId The identifier of the WorkSpace image.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace image.

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

One or more parameter values are not valid.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidParameterValuesException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidParameterValuesException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidParameterValuesException", "variableName" : "invalidParameterValuesException", "variableType" : "InvalidParameterValuesException", "documentation" : null, "simpleType" : "InvalidParameterValuesException", "variableSetterType" : "InvalidParameterValuesException" }, "wrapper" : false }, "InvalidResourceStateException" : { "c2jName" : "InvalidResourceStateException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The state of the resource is not valid for this operation.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidResourceStateException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidResourceStateException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidResourceStateException", "variableName" : "invalidResourceStateException", "variableType" : "InvalidResourceStateException", "documentation" : null, "simpleType" : "InvalidResourceStateException", "variableSetterType" : "InvalidResourceStateException" }, "wrapper" : false }, "IpRuleItem" : { "c2jName" : "IpRuleItem", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a rule for an IP access control group.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getIpRule", "beanStyleSetterMethodName" : "setIpRule", "c2jName" : "ipRule", "c2jShape" : "IpRule", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, in CIDR notation.

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

The IP address range, in CIDR notation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipRule", "fluentSetterDocumentation" : "

The IP address range, in CIDR notation.

\n@param ipRule The IP address range, in CIDR notation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipRule", "getterDocumentation" : "

The IP address range, in CIDR notation.

\n@return The IP address range, in CIDR notation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ipRule", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ipRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IpRule", "sensitive" : false, "setterDocumentation" : "

The IP address range, in CIDR notation.

\n@param ipRule The IP address range, in CIDR notation.", "setterMethodName" : "setIpRule", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipRule", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipRule", "variableType" : "String", "documentation" : "

The IP address range, in CIDR notation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRuleDesc", "beanStyleSetterMethodName" : "setRuleDesc", "c2jName" : "ruleDesc", "c2jShape" : "IpRuleDesc", "defaultConsumerFluentSetterDocumentation" : "

The description.

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

The description.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleDesc", "fluentSetterDocumentation" : "

The description.

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

The description.

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

The description.

\n@param ruleDesc The description.", "setterMethodName" : "setRuleDesc", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleDesc", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleDesc", "variableType" : "String", "documentation" : "

The description.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "IpRule" : { "beanStyleGetterMethodName" : "getIpRule", "beanStyleSetterMethodName" : "setIpRule", "c2jName" : "ipRule", "c2jShape" : "IpRule", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, in CIDR notation.

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

The IP address range, in CIDR notation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipRule", "fluentSetterDocumentation" : "

The IP address range, in CIDR notation.

\n@param ipRule The IP address range, in CIDR notation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipRule", "getterDocumentation" : "

The IP address range, in CIDR notation.

\n@return The IP address range, in CIDR notation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ipRule", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ipRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IpRule", "sensitive" : false, "setterDocumentation" : "

The IP address range, in CIDR notation.

\n@param ipRule The IP address range, in CIDR notation.", "setterMethodName" : "setIpRule", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipRule", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipRule", "variableType" : "String", "documentation" : "

The IP address range, in CIDR notation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RuleDesc" : { "beanStyleGetterMethodName" : "getRuleDesc", "beanStyleSetterMethodName" : "setRuleDesc", "c2jName" : "ruleDesc", "c2jShape" : "IpRuleDesc", "defaultConsumerFluentSetterDocumentation" : "

The description.

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

The description.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleDesc", "fluentSetterDocumentation" : "

The description.

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

The description.

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

The description.

\n@param ruleDesc The description.", "setterMethodName" : "setRuleDesc", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleDesc", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleDesc", "variableType" : "String", "documentation" : "

The description.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getIpRule", "beanStyleSetterMethodName" : "setIpRule", "c2jName" : "ipRule", "c2jShape" : "IpRule", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, in CIDR notation.

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

The IP address range, in CIDR notation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipRule", "fluentSetterDocumentation" : "

The IP address range, in CIDR notation.

\n@param ipRule The IP address range, in CIDR notation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipRule", "getterDocumentation" : "

The IP address range, in CIDR notation.

\n@return The IP address range, in CIDR notation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ipRule", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ipRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IpRule", "sensitive" : false, "setterDocumentation" : "

The IP address range, in CIDR notation.

\n@param ipRule The IP address range, in CIDR notation.", "setterMethodName" : "setIpRule", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipRule", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipRule", "variableType" : "String", "documentation" : "

The IP address range, in CIDR notation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRuleDesc", "beanStyleSetterMethodName" : "setRuleDesc", "c2jName" : "ruleDesc", "c2jShape" : "IpRuleDesc", "defaultConsumerFluentSetterDocumentation" : "

The description.

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

The description.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleDesc", "fluentSetterDocumentation" : "

The description.

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

The description.

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

The description.

\n@param ruleDesc The description.", "setterMethodName" : "setRuleDesc", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleDesc", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleDesc", "variableType" : "String", "documentation" : "

The description.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "IpRuleItem", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "ipRuleItem", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "wrapper" : false }, "ListAvailableManagementCidrRangesRequest" : { "c2jName" : "ListAvailableManagementCidrRangesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListAvailableManagementCidrRanges", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.ListAvailableManagementCidrRanges", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getManagementCidrRangeConstraint", "beanStyleSetterMethodName" : "setManagementCidrRangeConstraint", "c2jName" : "ManagementCidrRangeConstraint", "c2jShape" : "ManagementCidrRangeConstraint", "defaultConsumerFluentSetterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

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

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managementCidrRangeConstraint", "fluentSetterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

\n@param managementCidrRangeConstraint The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managementCidrRangeConstraint", "getterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

\n@return The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManagementCidrRangeConstraint", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ManagementCidrRangeConstraint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ManagementCidrRangeConstraint", "sensitive" : false, "setterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

\n@param managementCidrRangeConstraint The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).", "setterMethodName" : "setManagementCidrRangeConstraint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "managementCidrRangeConstraint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "managementCidrRangeConstraint", "variableType" : "String", "documentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "ManagementCidrRangeMaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ManagementCidrRangeConstraint" : { "beanStyleGetterMethodName" : "getManagementCidrRangeConstraint", "beanStyleSetterMethodName" : "setManagementCidrRangeConstraint", "c2jName" : "ManagementCidrRangeConstraint", "c2jShape" : "ManagementCidrRangeConstraint", "defaultConsumerFluentSetterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

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

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managementCidrRangeConstraint", "fluentSetterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

\n@param managementCidrRangeConstraint The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managementCidrRangeConstraint", "getterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

\n@return The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManagementCidrRangeConstraint", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ManagementCidrRangeConstraint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ManagementCidrRangeConstraint", "sensitive" : false, "setterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

\n@param managementCidrRangeConstraint The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).", "setterMethodName" : "setManagementCidrRangeConstraint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "managementCidrRangeConstraint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "managementCidrRangeConstraint", "variableType" : "String", "documentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "ManagementCidrRangeMaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getManagementCidrRangeConstraint", "beanStyleSetterMethodName" : "setManagementCidrRangeConstraint", "c2jName" : "ManagementCidrRangeConstraint", "c2jShape" : "ManagementCidrRangeConstraint", "defaultConsumerFluentSetterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

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

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managementCidrRangeConstraint", "fluentSetterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

\n@param managementCidrRangeConstraint The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managementCidrRangeConstraint", "getterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

\n@return The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManagementCidrRangeConstraint", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ManagementCidrRangeConstraint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ManagementCidrRangeConstraint", "sensitive" : false, "setterDocumentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

\n@param managementCidrRangeConstraint The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).", "setterMethodName" : "setManagementCidrRangeConstraint", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "managementCidrRangeConstraint", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "managementCidrRangeConstraint", "variableType" : "String", "documentation" : "

The IP address range to search. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "ManagementCidrRangeMaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of items to return.

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

The maximum number of items to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of items to return.

\n@return The maximum number of items to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of items to return.

\n@param maxResults The maximum number of items to return.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of items to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

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

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@return If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

\n@param nextToken If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ManagementCidrRangeConstraint" ], "shapeName" : "ListAvailableManagementCidrRangesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListAvailableManagementCidrRangesRequest", "variableName" : "listAvailableManagementCidrRangesRequest", "variableType" : "ListAvailableManagementCidrRangesRequest", "documentation" : null, "simpleType" : "ListAvailableManagementCidrRangesRequest", "variableSetterType" : "ListAvailableManagementCidrRangesRequest" }, "wrapper" : false }, "ListAvailableManagementCidrRangesResponse" : { "c2jName" : "ListAvailableManagementCidrRangesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getManagementCidrRanges", "beanStyleSetterMethodName" : "setManagementCidrRanges", "c2jName" : "ManagementCidrRanges", "c2jShape" : "DedicatedTenancyCidrRangeList", "defaultConsumerFluentSetterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\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 #managementCidrRanges(List)}.\n@param managementCidrRanges 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 #managementCidrRanges(List)", "deprecated" : false, "documentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managementCidrRanges", "fluentSetterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\n@param managementCidrRanges The list of available IP address ranges, specified as IPv4 CIDR blocks.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managementCidrRanges", "getterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\n

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

\n@return The list of available IP address ranges, specified as IPv4 CIDR blocks.", "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" : "ManagementCidrRanges", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ManagementCidrRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DedicatedTenancyManagementCidrRange", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "ManagementCidrRanges", "sensitive" : false, "setterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\n@param managementCidrRanges The list of available IP address ranges, specified as IPv4 CIDR blocks.", "setterMethodName" : "setManagementCidrRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "managementCidrRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "managementCidrRanges", "variableType" : "java.util.List", "documentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ManagementCidrRanges" : { "beanStyleGetterMethodName" : "getManagementCidrRanges", "beanStyleSetterMethodName" : "setManagementCidrRanges", "c2jName" : "ManagementCidrRanges", "c2jShape" : "DedicatedTenancyCidrRangeList", "defaultConsumerFluentSetterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\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 #managementCidrRanges(List)}.\n@param managementCidrRanges 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 #managementCidrRanges(List)", "deprecated" : false, "documentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managementCidrRanges", "fluentSetterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\n@param managementCidrRanges The list of available IP address ranges, specified as IPv4 CIDR blocks.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managementCidrRanges", "getterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\n

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

\n@return The list of available IP address ranges, specified as IPv4 CIDR blocks.", "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" : "ManagementCidrRanges", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ManagementCidrRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DedicatedTenancyManagementCidrRange", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "ManagementCidrRanges", "sensitive" : false, "setterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\n@param managementCidrRanges The list of available IP address ranges, specified as IPv4 CIDR blocks.", "setterMethodName" : "setManagementCidrRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "managementCidrRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "managementCidrRanges", "variableType" : "java.util.List", "documentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getManagementCidrRanges", "beanStyleSetterMethodName" : "setManagementCidrRanges", "c2jName" : "ManagementCidrRanges", "c2jShape" : "DedicatedTenancyCidrRangeList", "defaultConsumerFluentSetterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\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 #managementCidrRanges(List)}.\n@param managementCidrRanges 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 #managementCidrRanges(List)", "deprecated" : false, "documentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "managementCidrRanges", "fluentSetterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\n@param managementCidrRanges The list of available IP address ranges, specified as IPv4 CIDR blocks.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "managementCidrRanges", "getterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\n

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

\n@return The list of available IP address ranges, specified as IPv4 CIDR blocks.", "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" : "ManagementCidrRanges", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ManagementCidrRanges", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DedicatedTenancyManagementCidrRange", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "ManagementCidrRanges", "sensitive" : false, "setterDocumentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

\n@param managementCidrRanges The list of available IP address ranges, specified as IPv4 CIDR blocks.", "setterMethodName" : "setManagementCidrRanges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "managementCidrRanges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "managementCidrRanges", "variableType" : "java.util.List", "documentation" : "

The list of available IP address ranges, specified as IPv4 CIDR blocks.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "PaginationToken", "defaultConsumerFluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

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

The token to use to retrieve the next set of results, or null if no more results are available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@return The token to use to retrieve the next set of results, or null if no more results are available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

\n@param nextToken The token to use to retrieve the next set of results, or null if no more results are available.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token to use to retrieve the next set of results, or null if no more results are available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListAvailableManagementCidrRangesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListAvailableManagementCidrRangesResponse", "variableName" : "listAvailableManagementCidrRangesResponse", "variableType" : "ListAvailableManagementCidrRangesResponse", "documentation" : null, "simpleType" : "ListAvailableManagementCidrRangesResponse", "variableSetterType" : "ListAvailableManagementCidrRangesResponse" }, "wrapper" : false }, "ModificationResourceEnum" : { "c2jName" : "ModificationResourceEnum", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ROOT_VOLUME", "value" : "ROOT_VOLUME" }, { "name" : "USER_VOLUME", "value" : "USER_VOLUME" }, { "name" : "COMPUTE_TYPE", "value" : "COMPUTE_TYPE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ModificationResourceEnum", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ModificationResourceEnum", "variableName" : "modificationResourceEnum", "variableType" : "ModificationResourceEnum", "documentation" : null, "simpleType" : "ModificationResourceEnum", "variableSetterType" : "ModificationResourceEnum" }, "wrapper" : false }, "ModificationState" : { "c2jName" : "ModificationState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a WorkSpace modification.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getResourceAsString", "beanStyleSetterMethodName" : "setResource", "c2jName" : "Resource", "c2jShape" : "ModificationResourceEnum", "defaultConsumerFluentSetterDocumentation" : "

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 #resourceAsString(String)}.\n@param resource a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resource(String)", "deprecated" : false, "documentation" : "

The resource.

", "endpointDiscoveryId" : false, "enumType" : "ModificationResourceEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "resource", "fluentEnumSetterMethodName" : "resource", "fluentGetterMethodName" : "resourceAsString", "fluentSetterDocumentation" : "

The resource.

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

The resource.

\n

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

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

The resource.

\n@param resource The resource.\n@see ModificationResourceEnum", "setterMethodName" : "setResource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : "

The resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ModificationStateEnum", "defaultConsumerFluentSetterDocumentation" : "

The modification state.

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

The modification state.

", "endpointDiscoveryId" : false, "enumType" : "ModificationStateEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The modification state.

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

The modification state.

\n

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

\n@return The modification state.\n@see ModificationStateEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The modification state.

\n@param state The modification state.\n@see ModificationStateEnum", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The modification state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Resource" : { "beanStyleGetterMethodName" : "getResourceAsString", "beanStyleSetterMethodName" : "setResource", "c2jName" : "Resource", "c2jShape" : "ModificationResourceEnum", "defaultConsumerFluentSetterDocumentation" : "

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 #resourceAsString(String)}.\n@param resource a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resource(String)", "deprecated" : false, "documentation" : "

The resource.

", "endpointDiscoveryId" : false, "enumType" : "ModificationResourceEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "resource", "fluentEnumSetterMethodName" : "resource", "fluentGetterMethodName" : "resourceAsString", "fluentSetterDocumentation" : "

The resource.

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

The resource.

\n

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

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

The resource.

\n@param resource The resource.\n@see ModificationResourceEnum", "setterMethodName" : "setResource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : "

The resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ModificationStateEnum", "defaultConsumerFluentSetterDocumentation" : "

The modification state.

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

The modification state.

", "endpointDiscoveryId" : false, "enumType" : "ModificationStateEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The modification state.

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

The modification state.

\n

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

\n@return The modification state.\n@see ModificationStateEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The modification state.

\n@param state The modification state.\n@see ModificationStateEnum", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The modification state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceAsString", "beanStyleSetterMethodName" : "setResource", "c2jName" : "Resource", "c2jShape" : "ModificationResourceEnum", "defaultConsumerFluentSetterDocumentation" : "

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 #resourceAsString(String)}.\n@param resource a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resource(String)", "deprecated" : false, "documentation" : "

The resource.

", "endpointDiscoveryId" : false, "enumType" : "ModificationResourceEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "resource", "fluentEnumSetterMethodName" : "resource", "fluentGetterMethodName" : "resourceAsString", "fluentSetterDocumentation" : "

The resource.

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

The resource.

\n

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

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

The resource.

\n@param resource The resource.\n@see ModificationResourceEnum", "setterMethodName" : "setResource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : "

The resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ModificationStateEnum", "defaultConsumerFluentSetterDocumentation" : "

The modification state.

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

The modification state.

", "endpointDiscoveryId" : false, "enumType" : "ModificationStateEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The modification state.

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

The modification state.

\n

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

\n@return The modification state.\n@see ModificationStateEnum", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The modification state.

\n@param state The modification state.\n@see ModificationStateEnum", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The modification state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ModificationState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ModificationState", "variableName" : "modificationState", "variableType" : "ModificationState", "documentation" : null, "simpleType" : "ModificationState", "variableSetterType" : "ModificationState" }, "wrapper" : false }, "ModificationStateEnum" : { "c2jName" : "ModificationStateEnum", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "UPDATE_INITIATED", "value" : "UPDATE_INITIATED" }, { "name" : "UPDATE_IN_PROGRESS", "value" : "UPDATE_IN_PROGRESS" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ModificationStateEnum", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ModificationStateEnum", "variableName" : "modificationStateEnum", "variableType" : "ModificationStateEnum", "documentation" : null, "simpleType" : "ModificationStateEnum", "variableSetterType" : "ModificationStateEnum" }, "wrapper" : false }, "ModifyAccountRequest" : { "c2jName" : "ModifyAccountRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ModifyAccount", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.ModifyAccount", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getDedicatedTenancySupportAsString", "beanStyleSetterMethodName" : "setDedicatedTenancySupport", "c2jName" : "DedicatedTenancySupport", "c2jShape" : "DedicatedTenancySupportEnum", "defaultConsumerFluentSetterDocumentation" : "

The status of BYOL.

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

The status of BYOL.

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancySupportEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "dedicatedTenancySupport", "fluentEnumSetterMethodName" : "dedicatedTenancySupport", "fluentGetterMethodName" : "dedicatedTenancySupportAsString", "fluentSetterDocumentation" : "

The status of BYOL.

\n@param dedicatedTenancySupport The status of BYOL.\n@see DedicatedTenancySupportEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancySupportEnum", "fluentSetterMethodName" : "dedicatedTenancySupport", "getterDocumentation" : "

The status of BYOL.

\n

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

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

The status of BYOL.

\n@param dedicatedTenancySupport The status of BYOL.\n@see DedicatedTenancySupportEnum", "setterMethodName" : "setDedicatedTenancySupport", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : "

The status of BYOL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDedicatedTenancyManagementCidrRange", "beanStyleSetterMethodName" : "setDedicatedTenancyManagementCidrRange", "c2jName" : "DedicatedTenancyManagementCidrRange", "c2jShape" : "DedicatedTenancyManagementCidrRange", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

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

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dedicatedTenancyManagementCidrRange", "fluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dedicatedTenancyManagementCidrRange", "getterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

\n@return The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancyManagementCidrRange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancyManagementCidrRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancyManagementCidrRange", "sensitive" : false, "setterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.", "setterMethodName" : "setDedicatedTenancyManagementCidrRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DedicatedTenancyManagementCidrRange" : { "beanStyleGetterMethodName" : "getDedicatedTenancyManagementCidrRange", "beanStyleSetterMethodName" : "setDedicatedTenancyManagementCidrRange", "c2jName" : "DedicatedTenancyManagementCidrRange", "c2jShape" : "DedicatedTenancyManagementCidrRange", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

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

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dedicatedTenancyManagementCidrRange", "fluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dedicatedTenancyManagementCidrRange", "getterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

\n@return The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancyManagementCidrRange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancyManagementCidrRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancyManagementCidrRange", "sensitive" : false, "setterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.", "setterMethodName" : "setDedicatedTenancyManagementCidrRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DedicatedTenancySupport" : { "beanStyleGetterMethodName" : "getDedicatedTenancySupportAsString", "beanStyleSetterMethodName" : "setDedicatedTenancySupport", "c2jName" : "DedicatedTenancySupport", "c2jShape" : "DedicatedTenancySupportEnum", "defaultConsumerFluentSetterDocumentation" : "

The status of BYOL.

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

The status of BYOL.

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancySupportEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "dedicatedTenancySupport", "fluentEnumSetterMethodName" : "dedicatedTenancySupport", "fluentGetterMethodName" : "dedicatedTenancySupportAsString", "fluentSetterDocumentation" : "

The status of BYOL.

\n@param dedicatedTenancySupport The status of BYOL.\n@see DedicatedTenancySupportEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancySupportEnum", "fluentSetterMethodName" : "dedicatedTenancySupport", "getterDocumentation" : "

The status of BYOL.

\n

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

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

The status of BYOL.

\n@param dedicatedTenancySupport The status of BYOL.\n@see DedicatedTenancySupportEnum", "setterMethodName" : "setDedicatedTenancySupport", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : "

The status of BYOL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDedicatedTenancySupportAsString", "beanStyleSetterMethodName" : "setDedicatedTenancySupport", "c2jName" : "DedicatedTenancySupport", "c2jShape" : "DedicatedTenancySupportEnum", "defaultConsumerFluentSetterDocumentation" : "

The status of BYOL.

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

The status of BYOL.

", "endpointDiscoveryId" : false, "enumType" : "DedicatedTenancySupportEnum", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "dedicatedTenancySupport", "fluentEnumSetterMethodName" : "dedicatedTenancySupport", "fluentGetterMethodName" : "dedicatedTenancySupportAsString", "fluentSetterDocumentation" : "

The status of BYOL.

\n@param dedicatedTenancySupport The status of BYOL.\n@see DedicatedTenancySupportEnum\n@return Returns a reference to this object so that method calls can be chained together.\n@see DedicatedTenancySupportEnum", "fluentSetterMethodName" : "dedicatedTenancySupport", "getterDocumentation" : "

The status of BYOL.

\n

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

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

The status of BYOL.

\n@param dedicatedTenancySupport The status of BYOL.\n@see DedicatedTenancySupportEnum", "setterMethodName" : "setDedicatedTenancySupport", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancySupport", "variableType" : "String", "documentation" : "

The status of BYOL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDedicatedTenancyManagementCidrRange", "beanStyleSetterMethodName" : "setDedicatedTenancyManagementCidrRange", "c2jName" : "DedicatedTenancyManagementCidrRange", "c2jShape" : "DedicatedTenancyManagementCidrRange", "defaultConsumerFluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

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

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dedicatedTenancyManagementCidrRange", "fluentSetterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dedicatedTenancyManagementCidrRange", "getterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

\n@return The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DedicatedTenancyManagementCidrRange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DedicatedTenancyManagementCidrRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DedicatedTenancyManagementCidrRange", "sensitive" : false, "setterDocumentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

\n@param dedicatedTenancyManagementCidrRange The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.", "setterMethodName" : "setDedicatedTenancyManagementCidrRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dedicatedTenancyManagementCidrRange", "variableType" : "String", "documentation" : "

The IP address range, specified as an IPv4 CIDR block, for the management network interface. Specify an IP address range that is compatible with your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size must be /16 (for example, 203.0.113.25/16). It must also be specified as available by the ListAvailableManagementCidrRanges operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ModifyAccountRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ModifyAccountRequest", "variableName" : "modifyAccountRequest", "variableType" : "ModifyAccountRequest", "documentation" : null, "simpleType" : "ModifyAccountRequest", "variableSetterType" : "ModifyAccountRequest" }, "wrapper" : false }, "ModifyAccountResponse" : { "c2jName" : "ModifyAccountResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ModifyAccountResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ModifyAccountResponse", "variableName" : "modifyAccountResponse", "variableType" : "ModifyAccountResponse", "documentation" : null, "simpleType" : "ModifyAccountResponse", "variableSetterType" : "ModifyAccountResponse" }, "wrapper" : false }, "ModifyClientPropertiesRequest" : { "c2jName" : "ModifyClientPropertiesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ModifyClientProperties", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.ModifyClientProperties", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The resource identifiers, in the form of directory IDs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\n@param resourceId The resource identifiers, in the form of directory IDs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\n@return The resource identifiers, in the form of directory IDs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\n@param resourceId The resource identifiers, in the form of directory IDs.", "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 resource identifiers, in the form of directory IDs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientProperties", "beanStyleSetterMethodName" : "setClientProperties", "c2jName" : "ClientProperties", "c2jShape" : "ClientProperties", "defaultConsumerFluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

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

Information about the Amazon WorkSpaces client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientProperties", "fluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientProperties", "getterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@return Information about the Amazon WorkSpaces client.", "getterModel" : { "returnType" : "ClientProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ClientProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ClientProperties", "sensitive" : false, "setterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.", "setterMethodName" : "setClientProperties", "setterModel" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : null, "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : "

Information about the Amazon WorkSpaces client.

", "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientProperties" : { "beanStyleGetterMethodName" : "getClientProperties", "beanStyleSetterMethodName" : "setClientProperties", "c2jName" : "ClientProperties", "c2jShape" : "ClientProperties", "defaultConsumerFluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

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

Information about the Amazon WorkSpaces client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientProperties", "fluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientProperties", "getterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@return Information about the Amazon WorkSpaces client.", "getterModel" : { "returnType" : "ClientProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ClientProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ClientProperties", "sensitive" : false, "setterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.", "setterMethodName" : "setClientProperties", "setterModel" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : null, "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : "

Information about the Amazon WorkSpaces client.

", "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "xmlNameSpaceUri" : null }, "ResourceId" : { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The resource identifiers, in the form of directory IDs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\n@param resourceId The resource identifiers, in the form of directory IDs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\n@return The resource identifiers, in the form of directory IDs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\n@param resourceId The resource identifiers, in the form of directory IDs.", "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 resource identifiers, in the form of directory IDs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The resource identifiers, in the form of directory IDs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\n@param resourceId The resource identifiers, in the form of directory IDs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\n@return The resource identifiers, in the form of directory IDs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The resource identifiers, in the form of directory IDs.

\n@param resourceId The resource identifiers, in the form of directory IDs.", "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 resource identifiers, in the form of directory IDs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientProperties", "beanStyleSetterMethodName" : "setClientProperties", "c2jName" : "ClientProperties", "c2jShape" : "ClientProperties", "defaultConsumerFluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

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

Information about the Amazon WorkSpaces client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientProperties", "fluentSetterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientProperties", "getterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@return Information about the Amazon WorkSpaces client.", "getterModel" : { "returnType" : "ClientProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ClientProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ClientProperties", "sensitive" : false, "setterDocumentation" : "

Information about the Amazon WorkSpaces client.

\n@param clientProperties Information about the Amazon WorkSpaces client.", "setterMethodName" : "setClientProperties", "setterModel" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : null, "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClientProperties", "variableName" : "clientProperties", "variableType" : "ClientProperties", "documentation" : "

Information about the Amazon WorkSpaces client.

", "simpleType" : "ClientProperties", "variableSetterType" : "ClientProperties" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId", "ClientProperties" ], "shapeName" : "ModifyClientPropertiesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ModifyClientPropertiesRequest", "variableName" : "modifyClientPropertiesRequest", "variableType" : "ModifyClientPropertiesRequest", "documentation" : null, "simpleType" : "ModifyClientPropertiesRequest", "variableSetterType" : "ModifyClientPropertiesRequest" }, "wrapper" : false }, "ModifyClientPropertiesResponse" : { "c2jName" : "ModifyClientPropertiesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ModifyClientPropertiesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ModifyClientPropertiesResponse", "variableName" : "modifyClientPropertiesResponse", "variableType" : "ModifyClientPropertiesResponse", "documentation" : null, "simpleType" : "ModifyClientPropertiesResponse", "variableSetterType" : "ModifyClientPropertiesResponse" }, "wrapper" : false }, "ModifyWorkspacePropertiesRequest" : { "c2jName" : "ModifyWorkspacePropertiesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ModifyWorkspaceProperties", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.ModifyWorkspaceProperties", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceProperties", "beanStyleSetterMethodName" : "setWorkspaceProperties", "c2jName" : "WorkspaceProperties", "c2jShape" : "WorkspaceProperties", "defaultConsumerFluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceProperties", "fluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

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

The properties of the WorkSpace.

\n@param workspaceProperties The properties of the WorkSpace.", "setterMethodName" : "setWorkspaceProperties", "setterModel" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : "

The properties of the WorkSpace.

", "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspaceProperties" : { "beanStyleGetterMethodName" : "getWorkspaceProperties", "beanStyleSetterMethodName" : "setWorkspaceProperties", "c2jName" : "WorkspaceProperties", "c2jShape" : "WorkspaceProperties", "defaultConsumerFluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceProperties", "fluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

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

The properties of the WorkSpace.

\n@param workspaceProperties The properties of the WorkSpace.", "setterMethodName" : "setWorkspaceProperties", "setterModel" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : "

The properties of the WorkSpace.

", "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceProperties", "beanStyleSetterMethodName" : "setWorkspaceProperties", "c2jName" : "WorkspaceProperties", "c2jShape" : "WorkspaceProperties", "defaultConsumerFluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceProperties", "fluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

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

The properties of the WorkSpace.

\n@param workspaceProperties The properties of the WorkSpace.", "setterMethodName" : "setWorkspaceProperties", "setterModel" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : "

The properties of the WorkSpace.

", "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "WorkspaceId", "WorkspaceProperties" ], "shapeName" : "ModifyWorkspacePropertiesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ModifyWorkspacePropertiesRequest", "variableName" : "modifyWorkspacePropertiesRequest", "variableType" : "ModifyWorkspacePropertiesRequest", "documentation" : null, "simpleType" : "ModifyWorkspacePropertiesRequest", "variableSetterType" : "ModifyWorkspacePropertiesRequest" }, "wrapper" : false }, "ModifyWorkspacePropertiesResponse" : { "c2jName" : "ModifyWorkspacePropertiesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ModifyWorkspacePropertiesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ModifyWorkspacePropertiesResponse", "variableName" : "modifyWorkspacePropertiesResponse", "variableType" : "ModifyWorkspacePropertiesResponse", "documentation" : null, "simpleType" : "ModifyWorkspacePropertiesResponse", "variableSetterType" : "ModifyWorkspacePropertiesResponse" }, "wrapper" : false }, "ModifyWorkspaceStateRequest" : { "c2jName" : "ModifyWorkspaceStateRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ModifyWorkspaceState", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.ModifyWorkspaceState", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceStateAsString", "beanStyleSetterMethodName" : "setWorkspaceState", "c2jName" : "WorkspaceState", "c2jShape" : "TargetWorkspaceState", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpace state.

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

The WorkSpace state.

", "endpointDiscoveryId" : false, "enumType" : "TargetWorkspaceState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "workspaceState", "fluentEnumSetterMethodName" : "workspaceState", "fluentGetterMethodName" : "workspaceStateAsString", "fluentSetterDocumentation" : "

The WorkSpace state.

\n@param workspaceState The WorkSpace state.\n@see TargetWorkspaceState\n@return Returns a reference to this object so that method calls can be chained together.\n@see TargetWorkspaceState", "fluentSetterMethodName" : "workspaceState", "getterDocumentation" : "

The WorkSpace state.

\n

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

\n@return The WorkSpace state.\n@see TargetWorkspaceState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WorkspaceState", "sensitive" : false, "setterDocumentation" : "

The WorkSpace state.

\n@param workspaceState The WorkSpace state.\n@see TargetWorkspaceState", "setterMethodName" : "setWorkspaceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceState", "variableType" : "String", "documentation" : "

The WorkSpace state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspaceState" : { "beanStyleGetterMethodName" : "getWorkspaceStateAsString", "beanStyleSetterMethodName" : "setWorkspaceState", "c2jName" : "WorkspaceState", "c2jShape" : "TargetWorkspaceState", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpace state.

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

The WorkSpace state.

", "endpointDiscoveryId" : false, "enumType" : "TargetWorkspaceState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "workspaceState", "fluentEnumSetterMethodName" : "workspaceState", "fluentGetterMethodName" : "workspaceStateAsString", "fluentSetterDocumentation" : "

The WorkSpace state.

\n@param workspaceState The WorkSpace state.\n@see TargetWorkspaceState\n@return Returns a reference to this object so that method calls can be chained together.\n@see TargetWorkspaceState", "fluentSetterMethodName" : "workspaceState", "getterDocumentation" : "

The WorkSpace state.

\n

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

\n@return The WorkSpace state.\n@see TargetWorkspaceState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WorkspaceState", "sensitive" : false, "setterDocumentation" : "

The WorkSpace state.

\n@param workspaceState The WorkSpace state.\n@see TargetWorkspaceState", "setterMethodName" : "setWorkspaceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceState", "variableType" : "String", "documentation" : "

The WorkSpace state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceStateAsString", "beanStyleSetterMethodName" : "setWorkspaceState", "c2jName" : "WorkspaceState", "c2jShape" : "TargetWorkspaceState", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpace state.

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

The WorkSpace state.

", "endpointDiscoveryId" : false, "enumType" : "TargetWorkspaceState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "workspaceState", "fluentEnumSetterMethodName" : "workspaceState", "fluentGetterMethodName" : "workspaceStateAsString", "fluentSetterDocumentation" : "

The WorkSpace state.

\n@param workspaceState The WorkSpace state.\n@see TargetWorkspaceState\n@return Returns a reference to this object so that method calls can be chained together.\n@see TargetWorkspaceState", "fluentSetterMethodName" : "workspaceState", "getterDocumentation" : "

The WorkSpace state.

\n

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

\n@return The WorkSpace state.\n@see TargetWorkspaceState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WorkspaceState", "sensitive" : false, "setterDocumentation" : "

The WorkSpace state.

\n@param workspaceState The WorkSpace state.\n@see TargetWorkspaceState", "setterMethodName" : "setWorkspaceState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceState", "variableType" : "String", "documentation" : "

The WorkSpace state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "WorkspaceId", "WorkspaceState" ], "shapeName" : "ModifyWorkspaceStateRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ModifyWorkspaceStateRequest", "variableName" : "modifyWorkspaceStateRequest", "variableType" : "ModifyWorkspaceStateRequest", "documentation" : null, "simpleType" : "ModifyWorkspaceStateRequest", "variableSetterType" : "ModifyWorkspaceStateRequest" }, "wrapper" : false }, "ModifyWorkspaceStateResponse" : { "c2jName" : "ModifyWorkspaceStateResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ModifyWorkspaceStateResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ModifyWorkspaceStateResponse", "variableName" : "modifyWorkspaceStateResponse", "variableType" : "ModifyWorkspaceStateResponse", "documentation" : null, "simpleType" : "ModifyWorkspaceStateResponse", "variableSetterType" : "ModifyWorkspaceStateResponse" }, "wrapper" : false }, "OperatingSystem" : { "c2jName" : "OperatingSystem", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The operating system that the image is running.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "OperatingSystemType", "defaultConsumerFluentSetterDocumentation" : "

The operating system.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The operating system.

", "endpointDiscoveryId" : false, "enumType" : "OperatingSystemType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The operating system.

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

The operating system.

\n

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

\n@return The operating system.\n@see OperatingSystemType", "getterModel" : { "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, "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 operating system.

\n@param type The operating system.\n@see OperatingSystemType", "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 operating system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Type" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "OperatingSystemType", "defaultConsumerFluentSetterDocumentation" : "

The operating system.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The operating system.

", "endpointDiscoveryId" : false, "enumType" : "OperatingSystemType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The operating system.

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

The operating system.

\n

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

\n@return The operating system.\n@see OperatingSystemType", "getterModel" : { "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, "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 operating system.

\n@param type The operating system.\n@see OperatingSystemType", "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 operating system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "OperatingSystemType", "defaultConsumerFluentSetterDocumentation" : "

The operating system.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The operating system.

", "endpointDiscoveryId" : false, "enumType" : "OperatingSystemType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The operating system.

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

The operating system.

\n

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

\n@return The operating system.\n@see OperatingSystemType", "getterModel" : { "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, "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 operating system.

\n@param type The operating system.\n@see OperatingSystemType", "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 operating system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperatingSystem", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperatingSystem", "variableName" : "operatingSystem", "variableType" : "OperatingSystem", "documentation" : null, "simpleType" : "OperatingSystem", "variableSetterType" : "OperatingSystem" }, "wrapper" : false }, "OperatingSystemType" : { "c2jName" : "OperatingSystemType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "WINDOWS", "value" : "WINDOWS" }, { "name" : "LINUX", "value" : "LINUX" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperatingSystemType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperatingSystemType", "variableName" : "operatingSystemType", "variableType" : "OperatingSystemType", "documentation" : null, "simpleType" : "OperatingSystemType", "variableSetterType" : "OperatingSystemType" }, "wrapper" : false }, "OperationInProgressException" : { "c2jName" : "OperationInProgressException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The properties of this WorkSpace are currently being modified. Try again in a moment.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "OperationInProgressException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationInProgressException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OperationInProgressException", "variableName" : "operationInProgressException", "variableType" : "OperationInProgressException", "documentation" : null, "simpleType" : "OperationInProgressException", "variableSetterType" : "OperationInProgressException" }, "wrapper" : false }, "OperationNotSupportedException" : { "c2jName" : "OperationNotSupportedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

This operation is not supported.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "OperationNotSupportedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationNotSupportedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OperationNotSupportedException", "variableName" : "operationNotSupportedException", "variableType" : "OperationNotSupportedException", "documentation" : null, "simpleType" : "OperationNotSupportedException", "variableSetterType" : "OperationNotSupportedException" }, "wrapper" : false }, "RebootRequest" : { "c2jName" : "RebootRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the information used to reboot a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "WorkspaceId" ], "shapeName" : "RebootRequest", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RebootRequest", "variableName" : "rebootRequest", "variableType" : "RebootRequest", "documentation" : null, "simpleType" : "RebootRequest", "variableSetterType" : "RebootRequest" }, "wrapper" : false }, "RebootWorkspacesRequest" : { "c2jName" : "RebootWorkspacesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RebootWorkspaces", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.RebootWorkspaces", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getRebootWorkspaceRequests", "beanStyleSetterMethodName" : "setRebootWorkspaceRequests", "c2jName" : "RebootWorkspaceRequests", "c2jShape" : "RebootWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\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 #rebootWorkspaceRequests(List)}.\n@param rebootWorkspaceRequests 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 #rebootWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rebootWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\n@param rebootWorkspaceRequests The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rebootWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.", "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" : "RebootWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RebootWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RebootRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RebootRequest.Builder} avoiding the need to create one manually via {@link RebootRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link RebootRequest.Builder#build()} is called immediately and its result is passed to {@link #member(RebootRequest)}.\n@param member a consumer that will call methods on {@link RebootRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RebootRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "RebootRequest", "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, "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" : "RebootRequest", "variableName" : "member", "variableType" : "RebootRequest", "documentation" : null, "simpleType" : "RebootRequest", "variableSetterType" : "RebootRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RebootRequest", "variableName" : "member", "variableType" : "RebootRequest", "documentation" : "", "simpleType" : "RebootRequest", "variableSetterType" : "RebootRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RebootRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RebootRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RebootWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\n@param rebootWorkspaceRequests The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setRebootWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebootWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebootWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RebootWorkspaceRequests" : { "beanStyleGetterMethodName" : "getRebootWorkspaceRequests", "beanStyleSetterMethodName" : "setRebootWorkspaceRequests", "c2jName" : "RebootWorkspaceRequests", "c2jShape" : "RebootWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\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 #rebootWorkspaceRequests(List)}.\n@param rebootWorkspaceRequests 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 #rebootWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rebootWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\n@param rebootWorkspaceRequests The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rebootWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.", "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" : "RebootWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RebootWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RebootRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RebootRequest.Builder} avoiding the need to create one manually via {@link RebootRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link RebootRequest.Builder#build()} is called immediately and its result is passed to {@link #member(RebootRequest)}.\n@param member a consumer that will call methods on {@link RebootRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RebootRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "RebootRequest", "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, "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" : "RebootRequest", "variableName" : "member", "variableType" : "RebootRequest", "documentation" : null, "simpleType" : "RebootRequest", "variableSetterType" : "RebootRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RebootRequest", "variableName" : "member", "variableType" : "RebootRequest", "documentation" : "", "simpleType" : "RebootRequest", "variableSetterType" : "RebootRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RebootRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RebootRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RebootWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\n@param rebootWorkspaceRequests The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setRebootWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebootWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebootWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRebootWorkspaceRequests", "beanStyleSetterMethodName" : "setRebootWorkspaceRequests", "c2jName" : "RebootWorkspaceRequests", "c2jShape" : "RebootWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\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 #rebootWorkspaceRequests(List)}.\n@param rebootWorkspaceRequests 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 #rebootWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rebootWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\n@param rebootWorkspaceRequests The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rebootWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.", "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" : "RebootWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RebootWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RebootRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RebootRequest.Builder} avoiding the need to create one manually via {@link RebootRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link RebootRequest.Builder#build()} is called immediately and its result is passed to {@link #member(RebootRequest)}.\n@param member a consumer that will call methods on {@link RebootRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RebootRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "RebootRequest", "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, "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" : "RebootRequest", "variableName" : "member", "variableType" : "RebootRequest", "documentation" : null, "simpleType" : "RebootRequest", "variableSetterType" : "RebootRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RebootRequest", "variableName" : "member", "variableType" : "RebootRequest", "documentation" : "", "simpleType" : "RebootRequest", "variableSetterType" : "RebootRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RebootRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RebootRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RebootWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

\n@param rebootWorkspaceRequests The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setRebootWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebootWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebootWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "RebootWorkspaceRequests" ], "shapeName" : "RebootWorkspacesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RebootWorkspacesRequest", "variableName" : "rebootWorkspacesRequest", "variableType" : "RebootWorkspacesRequest", "documentation" : null, "simpleType" : "RebootWorkspacesRequest", "variableSetterType" : "RebootWorkspacesRequest" }, "wrapper" : false }, "RebootWorkspacesResponse" : { "c2jName" : "RebootWorkspacesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedRebootWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be rebooted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\n@param failedRequests Information about the WorkSpaces that could not be rebooted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\n

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

\n@return Information about the WorkSpaces that could not be rebooted.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\n@param failedRequests Information about the WorkSpaces that could not be rebooted.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be rebooted.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FailedRequests" : { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedRebootWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be rebooted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\n@param failedRequests Information about the WorkSpaces that could not be rebooted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\n

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

\n@return Information about the WorkSpaces that could not be rebooted.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\n@param failedRequests Information about the WorkSpaces that could not be rebooted.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be rebooted.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedRebootWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be rebooted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\n@param failedRequests Information about the WorkSpaces that could not be rebooted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\n

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

\n@return Information about the WorkSpaces that could not be rebooted.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be rebooted.

\n@param failedRequests Information about the WorkSpaces that could not be rebooted.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be rebooted.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RebootWorkspacesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RebootWorkspacesResponse", "variableName" : "rebootWorkspacesResponse", "variableType" : "RebootWorkspacesResponse", "documentation" : null, "simpleType" : "RebootWorkspacesResponse", "variableSetterType" : "RebootWorkspacesResponse" }, "wrapper" : false }, "RebuildRequest" : { "c2jName" : "RebuildRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the information used to rebuild a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "WorkspaceId" ], "shapeName" : "RebuildRequest", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RebuildRequest", "variableName" : "rebuildRequest", "variableType" : "RebuildRequest", "documentation" : null, "simpleType" : "RebuildRequest", "variableSetterType" : "RebuildRequest" }, "wrapper" : false }, "RebuildWorkspacesRequest" : { "c2jName" : "RebuildWorkspacesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RebuildWorkspaces", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.RebuildWorkspaces", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getRebuildWorkspaceRequests", "beanStyleSetterMethodName" : "setRebuildWorkspaceRequests", "c2jName" : "RebuildWorkspaceRequests", "c2jShape" : "RebuildWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\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 #rebuildWorkspaceRequests(List)}.\n@param rebuildWorkspaceRequests 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 #rebuildWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rebuildWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\n@param rebuildWorkspaceRequests The WorkSpace to rebuild. You can specify a single WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rebuildWorkspaceRequests", "getterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\n

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

\n@return The WorkSpace to rebuild. You can specify a single WorkSpace.", "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" : "RebuildWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RebuildWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RebuildRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RebuildRequest.Builder} avoiding the need to create one manually via {@link RebuildRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link RebuildRequest.Builder#build()} is called immediately and its result is passed to {@link #member(RebuildRequest)}.\n@param member a consumer that will call methods on {@link RebuildRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RebuildRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "RebuildRequest", "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, "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" : "RebuildRequest", "variableName" : "member", "variableType" : "RebuildRequest", "documentation" : null, "simpleType" : "RebuildRequest", "variableSetterType" : "RebuildRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RebuildRequest", "variableName" : "member", "variableType" : "RebuildRequest", "documentation" : "", "simpleType" : "RebuildRequest", "variableSetterType" : "RebuildRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RebuildRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RebuildRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RebuildWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\n@param rebuildWorkspaceRequests The WorkSpace to rebuild. You can specify a single WorkSpace.", "setterMethodName" : "setRebuildWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebuildWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebuildWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RebuildWorkspaceRequests" : { "beanStyleGetterMethodName" : "getRebuildWorkspaceRequests", "beanStyleSetterMethodName" : "setRebuildWorkspaceRequests", "c2jName" : "RebuildWorkspaceRequests", "c2jShape" : "RebuildWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\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 #rebuildWorkspaceRequests(List)}.\n@param rebuildWorkspaceRequests 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 #rebuildWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rebuildWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\n@param rebuildWorkspaceRequests The WorkSpace to rebuild. You can specify a single WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rebuildWorkspaceRequests", "getterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\n

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

\n@return The WorkSpace to rebuild. You can specify a single WorkSpace.", "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" : "RebuildWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RebuildWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RebuildRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RebuildRequest.Builder} avoiding the need to create one manually via {@link RebuildRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link RebuildRequest.Builder#build()} is called immediately and its result is passed to {@link #member(RebuildRequest)}.\n@param member a consumer that will call methods on {@link RebuildRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RebuildRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "RebuildRequest", "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, "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" : "RebuildRequest", "variableName" : "member", "variableType" : "RebuildRequest", "documentation" : null, "simpleType" : "RebuildRequest", "variableSetterType" : "RebuildRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RebuildRequest", "variableName" : "member", "variableType" : "RebuildRequest", "documentation" : "", "simpleType" : "RebuildRequest", "variableSetterType" : "RebuildRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RebuildRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RebuildRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RebuildWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\n@param rebuildWorkspaceRequests The WorkSpace to rebuild. You can specify a single WorkSpace.", "setterMethodName" : "setRebuildWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebuildWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebuildWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRebuildWorkspaceRequests", "beanStyleSetterMethodName" : "setRebuildWorkspaceRequests", "c2jName" : "RebuildWorkspaceRequests", "c2jShape" : "RebuildWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\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 #rebuildWorkspaceRequests(List)}.\n@param rebuildWorkspaceRequests 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 #rebuildWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rebuildWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\n@param rebuildWorkspaceRequests The WorkSpace to rebuild. You can specify a single WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rebuildWorkspaceRequests", "getterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\n

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

\n@return The WorkSpace to rebuild. You can specify a single WorkSpace.", "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" : "RebuildWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RebuildWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "RebuildRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link RebuildRequest.Builder} avoiding the need to create one manually via {@link RebuildRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link RebuildRequest.Builder#build()} is called immediately and its result is passed to {@link #member(RebuildRequest)}.\n@param member a consumer that will call methods on {@link RebuildRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(RebuildRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "RebuildRequest", "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, "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" : "RebuildRequest", "variableName" : "member", "variableType" : "RebuildRequest", "documentation" : null, "simpleType" : "RebuildRequest", "variableSetterType" : "RebuildRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RebuildRequest", "variableName" : "member", "variableType" : "RebuildRequest", "documentation" : "", "simpleType" : "RebuildRequest", "variableSetterType" : "RebuildRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "RebuildRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "RebuildRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "RebuildWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

\n@param rebuildWorkspaceRequests The WorkSpace to rebuild. You can specify a single WorkSpace.", "setterMethodName" : "setRebuildWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebuildWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "rebuildWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpace to rebuild. You can specify a single WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "RebuildWorkspaceRequests" ], "shapeName" : "RebuildWorkspacesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RebuildWorkspacesRequest", "variableName" : "rebuildWorkspacesRequest", "variableType" : "RebuildWorkspacesRequest", "documentation" : null, "simpleType" : "RebuildWorkspacesRequest", "variableSetterType" : "RebuildWorkspacesRequest" }, "wrapper" : false }, "RebuildWorkspacesResponse" : { "c2jName" : "RebuildWorkspacesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedRebuildWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpace that could not be rebuilt.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\n@param failedRequests Information about the WorkSpace that could not be rebuilt.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\n

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

\n@return Information about the WorkSpace that could not be rebuilt.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\n@param failedRequests Information about the WorkSpace that could not be rebuilt.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpace that could not be rebuilt.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FailedRequests" : { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedRebuildWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpace that could not be rebuilt.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\n@param failedRequests Information about the WorkSpace that could not be rebuilt.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\n

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

\n@return Information about the WorkSpace that could not be rebuilt.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\n@param failedRequests Information about the WorkSpace that could not be rebuilt.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpace that could not be rebuilt.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedRebuildWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpace that could not be rebuilt.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\n@param failedRequests Information about the WorkSpace that could not be rebuilt.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\n

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

\n@return Information about the WorkSpace that could not be rebuilt.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpace that could not be rebuilt.

\n@param failedRequests Information about the WorkSpace that could not be rebuilt.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpace that could not be rebuilt.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RebuildWorkspacesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RebuildWorkspacesResponse", "variableName" : "rebuildWorkspacesResponse", "variableType" : "RebuildWorkspacesResponse", "documentation" : null, "simpleType" : "RebuildWorkspacesResponse", "variableSetterType" : "RebuildWorkspacesResponse" }, "wrapper" : false }, "ReconnectEnum" : { "c2jName" : "ReconnectEnum", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "ENABLED", "value" : "ENABLED" }, { "name" : "DISABLED", "value" : "DISABLED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ReconnectEnum", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ReconnectEnum", "variableName" : "reconnectEnum", "variableType" : "ReconnectEnum", "documentation" : null, "simpleType" : "ReconnectEnum", "variableSetterType" : "ReconnectEnum" }, "wrapper" : false }, "ResourceAlreadyExistsException" : { "c2jName" : "ResourceAlreadyExistsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified resource already exists.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceAlreadyExistsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceAlreadyExistsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceAlreadyExistsException", "variableName" : "resourceAlreadyExistsException", "variableType" : "ResourceAlreadyExistsException", "documentation" : null, "simpleType" : "ResourceAlreadyExistsException", "variableSetterType" : "ResourceAlreadyExistsException" }, "wrapper" : false }, "ResourceAssociatedException" : { "c2jName" : "ResourceAssociatedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The resource is associated with a directory.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceAssociatedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceAssociatedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceAssociatedException", "variableName" : "resourceAssociatedException", "variableType" : "ResourceAssociatedException", "documentation" : null, "simpleType" : "ResourceAssociatedException", "variableSetterType" : "ResourceAssociatedException" }, "wrapper" : false }, "ResourceCreationFailedException" : { "c2jName" : "ResourceCreationFailedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The resource could not be created.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceCreationFailedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceCreationFailedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceCreationFailedException", "variableName" : "resourceCreationFailedException", "variableType" : "ResourceCreationFailedException", "documentation" : null, "simpleType" : "ResourceCreationFailedException", "variableSetterType" : "ResourceCreationFailedException" }, "wrapper" : false }, "ResourceLimitExceededException" : { "c2jName" : "ResourceLimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Your resource limits have been exceeded.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceLimitExceededException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceLimitExceededException", "variableName" : "resourceLimitExceededException", "variableType" : "ResourceLimitExceededException", "documentation" : null, "simpleType" : "ResourceLimitExceededException", "variableSetterType" : "ResourceLimitExceededException" }, "wrapper" : false }, "ResourceNotFoundException" : { "c2jName" : "ResourceNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The resource could not be found.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource that could not be found.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The ID of the resource that could not be found.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource that could not be found.

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

The ID of the resource that could not be found.

\n@return The ID of the resource that could not be found.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource that could not be found.

\n@param resourceId The ID of the resource that could not be found.", "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 that could not be found.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceId" : { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource that could not be found.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The ID of the resource that could not be found.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource that could not be found.

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

The ID of the resource that could not be found.

\n@return The ID of the resource that could not be found.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource that could not be found.

\n@param resourceId The ID of the resource that could not be found.", "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 that could not be found.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The ID of the resource that could not be found.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The ID of the resource that could not be found.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The ID of the resource that could not be found.

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

The ID of the resource that could not be found.

\n@return The ID of the resource that could not be found.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The ID of the resource that could not be found.

\n@param resourceId The ID of the resource that could not be found.", "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 that could not be found.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceNotFoundException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceNotFoundException", "variableName" : "resourceNotFoundException", "variableType" : "ResourceNotFoundException", "documentation" : null, "simpleType" : "ResourceNotFoundException", "variableSetterType" : "ResourceNotFoundException" }, "wrapper" : false }, "ResourceUnavailableException" : { "c2jName" : "ResourceUnavailableException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified resource is not available.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ResourceUnavailableException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the resource that is not available.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the resource that is not available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the resource that is not available.

\n@param resourceId The identifier of the resource that is not available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the resource that is not available.

\n@return The identifier of the resource that is not available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the resource that is not available.

\n@param resourceId The identifier of the resource that is not available.", "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 identifier of the resource that is not available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceId" : { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the resource that is not available.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the resource that is not available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the resource that is not available.

\n@param resourceId The identifier of the resource that is not available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the resource that is not available.

\n@return The identifier of the resource that is not available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the resource that is not available.

\n@param resourceId The identifier of the resource that is not available.", "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 identifier of the resource that is not available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the resource that is not available.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The identifier of the resource that is not available.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceId", "fluentSetterDocumentation" : "

The identifier of the resource that is not available.

\n@param resourceId The identifier of the resource that is not available.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

The identifier of the resource that is not available.

\n@return The identifier of the resource that is not available.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

The identifier of the resource that is not available.

\n@param resourceId The identifier of the resource that is not available.", "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 identifier of the resource that is not available.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceUnavailableException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResourceUnavailableException", "variableName" : "resourceUnavailableException", "variableType" : "ResourceUnavailableException", "documentation" : null, "simpleType" : "ResourceUnavailableException", "variableSetterType" : "ResourceUnavailableException" }, "wrapper" : false }, "RevokeIpRulesRequest" : { "c2jName" : "RevokeIpRulesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RevokeIpRules", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.RevokeIpRules", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRevokedRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules to remove from the group.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules to remove from the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules to remove from the group.

\n@param userRules The rules to remove from the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules to remove from the group.

\n

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

\n@return The rules to remove from the group.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRule", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules to remove from the group.

\n@param userRules The rules to remove from the group.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules to remove from the group.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupId" : { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UserRules" : { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRevokedRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules to remove from the group.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules to remove from the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules to remove from the group.

\n@param userRules The rules to remove from the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules to remove from the group.

\n

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

\n@return The rules to remove from the group.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRule", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules to remove from the group.

\n@param userRules The rules to remove from the group.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules to remove from the group.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRevokedRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules to remove from the group.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules to remove from the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules to remove from the group.

\n@param userRules The rules to remove from the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules to remove from the group.

\n

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

\n@return The rules to remove from the group.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRule", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules to remove from the group.

\n@param userRules The rules to remove from the group.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules to remove from the group.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "GroupId", "UserRules" ], "shapeName" : "RevokeIpRulesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RevokeIpRulesRequest", "variableName" : "revokeIpRulesRequest", "variableType" : "RevokeIpRulesRequest", "documentation" : null, "simpleType" : "RevokeIpRulesRequest", "variableSetterType" : "RevokeIpRulesRequest" }, "wrapper" : false }, "RevokeIpRulesResponse" : { "c2jName" : "RevokeIpRulesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RevokeIpRulesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RevokeIpRulesResponse", "variableName" : "revokeIpRulesResponse", "variableType" : "RevokeIpRulesResponse", "documentation" : null, "simpleType" : "RevokeIpRulesResponse", "variableSetterType" : "RevokeIpRulesResponse" }, "wrapper" : false }, "RootStorage" : { "c2jName" : "RootStorage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the root volume for a WorkSpace bundle.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCapacity", "beanStyleSetterMethodName" : "setCapacity", "c2jName" : "Capacity", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "capacity", "fluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

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

The size of the root volume.

\n@param capacity The size of the root volume.", "setterMethodName" : "setCapacity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "capacity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "capacity", "variableType" : "String", "documentation" : "

The size of the root volume.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Capacity" : { "beanStyleGetterMethodName" : "getCapacity", "beanStyleSetterMethodName" : "setCapacity", "c2jName" : "Capacity", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "capacity", "fluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

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

The size of the root volume.

\n@param capacity The size of the root volume.", "setterMethodName" : "setCapacity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "capacity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "capacity", "variableType" : "String", "documentation" : "

The size of the root volume.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCapacity", "beanStyleSetterMethodName" : "setCapacity", "c2jName" : "Capacity", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "capacity", "fluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

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

The size of the root volume.

\n@param capacity The size of the root volume.", "setterMethodName" : "setCapacity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "capacity", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "capacity", "variableType" : "String", "documentation" : "

The size of the root volume.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RootStorage", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RootStorage", "variableName" : "rootStorage", "variableType" : "RootStorage", "documentation" : null, "simpleType" : "RootStorage", "variableSetterType" : "RootStorage" }, "wrapper" : false }, "RunningMode" : { "c2jName" : "RunningMode", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "AUTO_STOP", "value" : "AUTO_STOP" }, { "name" : "ALWAYS_ON", "value" : "ALWAYS_ON" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RunningMode", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RunningMode", "variableName" : "runningMode", "variableType" : "RunningMode", "documentation" : null, "simpleType" : "RunningMode", "variableSetterType" : "RunningMode" }, "wrapper" : false }, "StartRequest" : { "c2jName" : "StartRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Information used to start a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StartRequest", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StartRequest", "variableName" : "startRequest", "variableType" : "StartRequest", "documentation" : null, "simpleType" : "StartRequest", "variableSetterType" : "StartRequest" }, "wrapper" : false }, "StartWorkspacesRequest" : { "c2jName" : "StartWorkspacesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "StartWorkspaces", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.StartWorkspaces", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStartWorkspaceRequests", "beanStyleSetterMethodName" : "setStartWorkspaceRequests", "c2jName" : "StartWorkspaceRequests", "c2jShape" : "StartWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\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 #startWorkspaceRequests(List)}.\n@param startWorkspaceRequests 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 #startWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\n@param startWorkspaceRequests The WorkSpaces to start. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to start. You can specify up to 25 WorkSpaces.", "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" : "StartWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StartWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StartRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StartRequest.Builder} avoiding the need to create one manually via {@link StartRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link StartRequest.Builder#build()} is called immediately and its result is passed to {@link #member(StartRequest)}.\n@param member a consumer that will call methods on {@link StartRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StartRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "StartRequest", "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, "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" : "StartRequest", "variableName" : "member", "variableType" : "StartRequest", "documentation" : null, "simpleType" : "StartRequest", "variableSetterType" : "StartRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StartRequest", "variableName" : "member", "variableType" : "StartRequest", "documentation" : "", "simpleType" : "StartRequest", "variableSetterType" : "StartRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StartRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StartRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StartWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\n@param startWorkspaceRequests The WorkSpaces to start. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setStartWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "startWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "startWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StartWorkspaceRequests" : { "beanStyleGetterMethodName" : "getStartWorkspaceRequests", "beanStyleSetterMethodName" : "setStartWorkspaceRequests", "c2jName" : "StartWorkspaceRequests", "c2jShape" : "StartWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\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 #startWorkspaceRequests(List)}.\n@param startWorkspaceRequests 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 #startWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\n@param startWorkspaceRequests The WorkSpaces to start. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to start. You can specify up to 25 WorkSpaces.", "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" : "StartWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StartWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StartRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StartRequest.Builder} avoiding the need to create one manually via {@link StartRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link StartRequest.Builder#build()} is called immediately and its result is passed to {@link #member(StartRequest)}.\n@param member a consumer that will call methods on {@link StartRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StartRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "StartRequest", "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, "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" : "StartRequest", "variableName" : "member", "variableType" : "StartRequest", "documentation" : null, "simpleType" : "StartRequest", "variableSetterType" : "StartRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StartRequest", "variableName" : "member", "variableType" : "StartRequest", "documentation" : "", "simpleType" : "StartRequest", "variableSetterType" : "StartRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StartRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StartRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StartWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\n@param startWorkspaceRequests The WorkSpaces to start. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setStartWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "startWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "startWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStartWorkspaceRequests", "beanStyleSetterMethodName" : "setStartWorkspaceRequests", "c2jName" : "StartWorkspaceRequests", "c2jShape" : "StartWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\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 #startWorkspaceRequests(List)}.\n@param startWorkspaceRequests 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 #startWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\n@param startWorkspaceRequests The WorkSpaces to start. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to start. You can specify up to 25 WorkSpaces.", "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" : "StartWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StartWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StartRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StartRequest.Builder} avoiding the need to create one manually via {@link StartRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link StartRequest.Builder#build()} is called immediately and its result is passed to {@link #member(StartRequest)}.\n@param member a consumer that will call methods on {@link StartRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StartRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "StartRequest", "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, "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" : "StartRequest", "variableName" : "member", "variableType" : "StartRequest", "documentation" : null, "simpleType" : "StartRequest", "variableSetterType" : "StartRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StartRequest", "variableName" : "member", "variableType" : "StartRequest", "documentation" : "", "simpleType" : "StartRequest", "variableSetterType" : "StartRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StartRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StartRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StartWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

\n@param startWorkspaceRequests The WorkSpaces to start. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setStartWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "startWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "startWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to start. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "StartWorkspaceRequests" ], "shapeName" : "StartWorkspacesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StartWorkspacesRequest", "variableName" : "startWorkspacesRequest", "variableType" : "StartWorkspacesRequest", "documentation" : null, "simpleType" : "StartWorkspacesRequest", "variableSetterType" : "StartWorkspacesRequest" }, "wrapper" : false }, "StartWorkspacesResponse" : { "c2jName" : "StartWorkspacesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedStartWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be started.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be started.

\n@param failedRequests Information about the WorkSpaces that could not be started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be started.

\n

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

\n@return Information about the WorkSpaces that could not be started.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be started.

\n@param failedRequests Information about the WorkSpaces that could not be started.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be started.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FailedRequests" : { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedStartWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be started.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be started.

\n@param failedRequests Information about the WorkSpaces that could not be started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be started.

\n

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

\n@return Information about the WorkSpaces that could not be started.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be started.

\n@param failedRequests Information about the WorkSpaces that could not be started.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be started.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedStartWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be started.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be started.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be started.

\n@param failedRequests Information about the WorkSpaces that could not be started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be started.

\n

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

\n@return Information about the WorkSpaces that could not be started.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be started.

\n@param failedRequests Information about the WorkSpaces that could not be started.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be started.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StartWorkspacesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StartWorkspacesResponse", "variableName" : "startWorkspacesResponse", "variableType" : "StartWorkspacesResponse", "documentation" : null, "simpleType" : "StartWorkspacesResponse", "variableSetterType" : "StartWorkspacesResponse" }, "wrapper" : false }, "StopRequest" : { "c2jName" : "StopRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the information used to stop a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StopRequest", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StopRequest", "variableName" : "stopRequest", "variableType" : "StopRequest", "documentation" : null, "simpleType" : "StopRequest", "variableSetterType" : "StopRequest" }, "wrapper" : false }, "StopWorkspacesRequest" : { "c2jName" : "StopWorkspacesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "StopWorkspaces", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.StopWorkspaces", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStopWorkspaceRequests", "beanStyleSetterMethodName" : "setStopWorkspaceRequests", "c2jName" : "StopWorkspaceRequests", "c2jShape" : "StopWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\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 #stopWorkspaceRequests(List)}.\n@param stopWorkspaceRequests 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 #stopWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stopWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\n@param stopWorkspaceRequests The WorkSpaces to stop. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to stop. You can specify up to 25 WorkSpaces.", "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" : "StopWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StopWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StopRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StopRequest.Builder} avoiding the need to create one manually via {@link StopRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link StopRequest.Builder#build()} is called immediately and its result is passed to {@link #member(StopRequest)}.\n@param member a consumer that will call methods on {@link StopRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StopRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "StopRequest", "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, "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" : "StopRequest", "variableName" : "member", "variableType" : "StopRequest", "documentation" : null, "simpleType" : "StopRequest", "variableSetterType" : "StopRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StopRequest", "variableName" : "member", "variableType" : "StopRequest", "documentation" : "", "simpleType" : "StopRequest", "variableSetterType" : "StopRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StopRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StopRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StopWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\n@param stopWorkspaceRequests The WorkSpaces to stop. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setStopWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stopWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stopWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StopWorkspaceRequests" : { "beanStyleGetterMethodName" : "getStopWorkspaceRequests", "beanStyleSetterMethodName" : "setStopWorkspaceRequests", "c2jName" : "StopWorkspaceRequests", "c2jShape" : "StopWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\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 #stopWorkspaceRequests(List)}.\n@param stopWorkspaceRequests 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 #stopWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stopWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\n@param stopWorkspaceRequests The WorkSpaces to stop. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to stop. You can specify up to 25 WorkSpaces.", "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" : "StopWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StopWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StopRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StopRequest.Builder} avoiding the need to create one manually via {@link StopRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link StopRequest.Builder#build()} is called immediately and its result is passed to {@link #member(StopRequest)}.\n@param member a consumer that will call methods on {@link StopRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StopRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "StopRequest", "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, "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" : "StopRequest", "variableName" : "member", "variableType" : "StopRequest", "documentation" : null, "simpleType" : "StopRequest", "variableSetterType" : "StopRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StopRequest", "variableName" : "member", "variableType" : "StopRequest", "documentation" : "", "simpleType" : "StopRequest", "variableSetterType" : "StopRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StopRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StopRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StopWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\n@param stopWorkspaceRequests The WorkSpaces to stop. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setStopWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stopWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stopWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStopWorkspaceRequests", "beanStyleSetterMethodName" : "setStopWorkspaceRequests", "c2jName" : "StopWorkspaceRequests", "c2jShape" : "StopWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\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 #stopWorkspaceRequests(List)}.\n@param stopWorkspaceRequests 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 #stopWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stopWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\n@param stopWorkspaceRequests The WorkSpaces to stop. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to stop. You can specify up to 25 WorkSpaces.", "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" : "StopWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "StopWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StopRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StopRequest.Builder} avoiding the need to create one manually via {@link StopRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link StopRequest.Builder#build()} is called immediately and its result is passed to {@link #member(StopRequest)}.\n@param member a consumer that will call methods on {@link StopRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StopRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "StopRequest", "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, "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" : "StopRequest", "variableName" : "member", "variableType" : "StopRequest", "documentation" : null, "simpleType" : "StopRequest", "variableSetterType" : "StopRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StopRequest", "variableName" : "member", "variableType" : "StopRequest", "documentation" : "", "simpleType" : "StopRequest", "variableSetterType" : "StopRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StopRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StopRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StopWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

\n@param stopWorkspaceRequests The WorkSpaces to stop. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setStopWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stopWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stopWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to stop. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "StopWorkspaceRequests" ], "shapeName" : "StopWorkspacesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StopWorkspacesRequest", "variableName" : "stopWorkspacesRequest", "variableType" : "StopWorkspacesRequest", "documentation" : null, "simpleType" : "StopWorkspacesRequest", "variableSetterType" : "StopWorkspacesRequest" }, "wrapper" : false }, "StopWorkspacesResponse" : { "c2jName" : "StopWorkspacesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedStopWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be stopped.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\n@param failedRequests Information about the WorkSpaces that could not be stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\n

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

\n@return Information about the WorkSpaces that could not be stopped.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\n@param failedRequests Information about the WorkSpaces that could not be stopped.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be stopped.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FailedRequests" : { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedStopWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be stopped.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\n@param failedRequests Information about the WorkSpaces that could not be stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\n

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

\n@return Information about the WorkSpaces that could not be stopped.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\n@param failedRequests Information about the WorkSpaces that could not be stopped.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be stopped.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedStopWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be stopped.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\n@param failedRequests Information about the WorkSpaces that could not be stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\n

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

\n@return Information about the WorkSpaces that could not be stopped.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be stopped.

\n@param failedRequests Information about the WorkSpaces that could not be stopped.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be stopped.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StopWorkspacesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StopWorkspacesResponse", "variableName" : "stopWorkspacesResponse", "variableType" : "StopWorkspacesResponse", "documentation" : null, "simpleType" : "StopWorkspacesResponse", "variableSetterType" : "StopWorkspacesResponse" }, "wrapper" : false }, "Tag" : { "c2jName" : "Tag", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a tag.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

The key of the tag.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The key of the tag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

The key of the tag.

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

The key of the tag.

\n@return The key of the tag.", "getterModel" : { "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, "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" : "

The key of the tag.

\n@param key The key of the tag.", "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" : "

The key of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

The value of the tag.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The value of the tag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of the tag.

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

The value of the tag.

\n@return The value of the tag.", "getterModel" : { "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, "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" : "

The value of the tag.

\n@param value The value of the tag.", "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" : "

The value of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

The key of the tag.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The key of the tag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

The key of the tag.

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

The key of the tag.

\n@return The key of the tag.", "getterModel" : { "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, "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" : "

The key of the tag.

\n@param key The key of the tag.", "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" : "

The key of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

The value of the tag.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The value of the tag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of the tag.

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

The value of the tag.

\n@return The value of the tag.", "getterModel" : { "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, "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" : "

The value of the tag.

\n@param value The value of the tag.", "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" : "

The value of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

The key of the tag.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The key of the tag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

The key of the tag.

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

The key of the tag.

\n@return The key of the tag.", "getterModel" : { "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, "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" : "

The key of the tag.

\n@param key The key of the tag.", "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" : "

The key of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

The value of the tag.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The value of the tag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of the tag.

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

The value of the tag.

\n@return The value of the tag.", "getterModel" : { "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, "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" : "

The value of the tag.

\n@param value The value of the tag.", "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" : "

The value of the tag.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Key" ], "shapeName" : "Tag", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "tag", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "wrapper" : false }, "TargetWorkspaceState" : { "c2jName" : "TargetWorkspaceState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "AVAILABLE", "value" : "AVAILABLE" }, { "name" : "ADMIN_MAINTENANCE", "value" : "ADMIN_MAINTENANCE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TargetWorkspaceState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TargetWorkspaceState", "variableName" : "targetWorkspaceState", "variableType" : "TargetWorkspaceState", "documentation" : null, "simpleType" : "TargetWorkspaceState", "variableSetterType" : "TargetWorkspaceState" }, "wrapper" : false }, "TerminateRequest" : { "c2jName" : "TerminateRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the information used to terminate a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "WorkspaceId" ], "shapeName" : "TerminateRequest", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TerminateRequest", "variableName" : "terminateRequest", "variableType" : "TerminateRequest", "documentation" : null, "simpleType" : "TerminateRequest", "variableSetterType" : "TerminateRequest" }, "wrapper" : false }, "TerminateWorkspacesRequest" : { "c2jName" : "TerminateWorkspacesRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "TerminateWorkspaces", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.TerminateWorkspaces", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getTerminateWorkspaceRequests", "beanStyleSetterMethodName" : "setTerminateWorkspaceRequests", "c2jName" : "TerminateWorkspaceRequests", "c2jShape" : "TerminateWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\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 #terminateWorkspaceRequests(List)}.\n@param terminateWorkspaceRequests 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 #terminateWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminateWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\n@param terminateWorkspaceRequests The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminateWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.", "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" : "TerminateWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TerminateRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link TerminateRequest.Builder} avoiding the need to create one manually via {@link TerminateRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link TerminateRequest.Builder#build()} is called immediately and its result is passed to {@link #member(TerminateRequest)}.\n@param member a consumer that will call methods on {@link TerminateRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(TerminateRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "TerminateRequest", "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, "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" : "TerminateRequest", "variableName" : "member", "variableType" : "TerminateRequest", "documentation" : null, "simpleType" : "TerminateRequest", "variableSetterType" : "TerminateRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "TerminateRequest", "variableName" : "member", "variableType" : "TerminateRequest", "documentation" : "", "simpleType" : "TerminateRequest", "variableSetterType" : "TerminateRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "TerminateRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "TerminateRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TerminateWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\n@param terminateWorkspaceRequests The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setTerminateWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "terminateWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "terminateWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "TerminateWorkspaceRequests" : { "beanStyleGetterMethodName" : "getTerminateWorkspaceRequests", "beanStyleSetterMethodName" : "setTerminateWorkspaceRequests", "c2jName" : "TerminateWorkspaceRequests", "c2jShape" : "TerminateWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\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 #terminateWorkspaceRequests(List)}.\n@param terminateWorkspaceRequests 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 #terminateWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminateWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\n@param terminateWorkspaceRequests The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminateWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.", "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" : "TerminateWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TerminateRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link TerminateRequest.Builder} avoiding the need to create one manually via {@link TerminateRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link TerminateRequest.Builder#build()} is called immediately and its result is passed to {@link #member(TerminateRequest)}.\n@param member a consumer that will call methods on {@link TerminateRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(TerminateRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "TerminateRequest", "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, "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" : "TerminateRequest", "variableName" : "member", "variableType" : "TerminateRequest", "documentation" : null, "simpleType" : "TerminateRequest", "variableSetterType" : "TerminateRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "TerminateRequest", "variableName" : "member", "variableType" : "TerminateRequest", "documentation" : "", "simpleType" : "TerminateRequest", "variableSetterType" : "TerminateRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "TerminateRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "TerminateRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TerminateWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\n@param terminateWorkspaceRequests The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setTerminateWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "terminateWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "terminateWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTerminateWorkspaceRequests", "beanStyleSetterMethodName" : "setTerminateWorkspaceRequests", "c2jName" : "TerminateWorkspaceRequests", "c2jShape" : "TerminateWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\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 #terminateWorkspaceRequests(List)}.\n@param terminateWorkspaceRequests 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 #terminateWorkspaceRequests(List)", "deprecated" : false, "documentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "terminateWorkspaceRequests", "fluentSetterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\n@param terminateWorkspaceRequests The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "terminateWorkspaceRequests", "getterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\n

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

\n@return The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.", "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" : "TerminateWorkspaceRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "TerminateWorkspaceRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TerminateRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link TerminateRequest.Builder} avoiding the need to create one manually via {@link TerminateRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link TerminateRequest.Builder#build()} is called immediately and its result is passed to {@link #member(TerminateRequest)}.\n@param member a consumer that will call methods on {@link TerminateRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(TerminateRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "TerminateRequest", "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, "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" : "TerminateRequest", "variableName" : "member", "variableType" : "TerminateRequest", "documentation" : null, "simpleType" : "TerminateRequest", "variableSetterType" : "TerminateRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "TerminateRequest", "variableName" : "member", "variableType" : "TerminateRequest", "documentation" : "", "simpleType" : "TerminateRequest", "variableSetterType" : "TerminateRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "TerminateRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "TerminateRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TerminateWorkspaceRequests", "sensitive" : false, "setterDocumentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

\n@param terminateWorkspaceRequests The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.", "setterMethodName" : "setTerminateWorkspaceRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "terminateWorkspaceRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "terminateWorkspaceRequests", "variableType" : "java.util.List", "documentation" : "

The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "TerminateWorkspaceRequests" ], "shapeName" : "TerminateWorkspacesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TerminateWorkspacesRequest", "variableName" : "terminateWorkspacesRequest", "variableType" : "TerminateWorkspacesRequest", "documentation" : null, "simpleType" : "TerminateWorkspacesRequest", "variableSetterType" : "TerminateWorkspacesRequest" }, "wrapper" : false }, "TerminateWorkspacesResponse" : { "c2jName" : "TerminateWorkspacesResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedTerminateWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be terminated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\n@param failedRequests Information about the WorkSpaces that could not be terminated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\n

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

\n@return Information about the WorkSpaces that could not be terminated.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\n@param failedRequests Information about the WorkSpaces that could not be terminated.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be terminated.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FailedRequests" : { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedTerminateWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be terminated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\n@param failedRequests Information about the WorkSpaces that could not be terminated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\n

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

\n@return Information about the WorkSpaces that could not be terminated.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\n@param failedRequests Information about the WorkSpaces that could not be terminated.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be terminated.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getFailedRequests", "beanStyleSetterMethodName" : "setFailedRequests", "c2jName" : "FailedRequests", "c2jShape" : "FailedTerminateWorkspaceRequests", "defaultConsumerFluentSetterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\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 #failedRequests(List)}.\n@param failedRequests 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 #failedRequests(List)", "deprecated" : false, "documentation" : "

Information about the WorkSpaces that could not be terminated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failedRequests", "fluentSetterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\n@param failedRequests Information about the WorkSpaces that could not be terminated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failedRequests", "getterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\n

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

\n@return Information about the WorkSpaces that could not be terminated.", "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" : "FailedRequests", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "FailedRequests", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FailedWorkspaceChangeRequest", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FailedWorkspaceChangeRequest.Builder} avoiding the need to create one manually via {@link FailedWorkspaceChangeRequest#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailedWorkspaceChangeRequest.Builder#build()} is called immediately and its result is passed to {@link #member(FailedWorkspaceChangeRequest)}.\n@param member a consumer that will call methods on {@link FailedWorkspaceChangeRequest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FailedWorkspaceChangeRequest)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FailedWorkspaceChangeRequest", "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, "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" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : null, "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailedWorkspaceChangeRequest", "variableName" : "member", "variableType" : "FailedWorkspaceChangeRequest", "documentation" : "", "simpleType" : "FailedWorkspaceChangeRequest", "variableSetterType" : "FailedWorkspaceChangeRequest" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FailedWorkspaceChangeRequest", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FailedWorkspaceChangeRequest", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FailedRequests", "sensitive" : false, "setterDocumentation" : "

Information about the WorkSpaces that could not be terminated.

\n@param failedRequests Information about the WorkSpaces that could not be terminated.", "setterMethodName" : "setFailedRequests", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "failedRequests", "variableType" : "java.util.List", "documentation" : "

Information about the WorkSpaces that could not be terminated.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TerminateWorkspacesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TerminateWorkspacesResponse", "variableName" : "terminateWorkspacesResponse", "variableType" : "TerminateWorkspacesResponse", "documentation" : null, "simpleType" : "TerminateWorkspacesResponse", "variableSetterType" : "TerminateWorkspacesResponse" }, "wrapper" : false }, "UnsupportedWorkspaceConfigurationException" : { "c2jName" : "UnsupportedWorkspaceConfigurationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The configuration of this WorkSpace is not supported for this operation. For more information, see the Amazon WorkSpaces Administration Guide.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "UnsupportedWorkspaceConfigurationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnsupportedWorkspaceConfigurationException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UnsupportedWorkspaceConfigurationException", "variableName" : "unsupportedWorkspaceConfigurationException", "variableType" : "UnsupportedWorkspaceConfigurationException", "documentation" : null, "simpleType" : "UnsupportedWorkspaceConfigurationException", "variableSetterType" : "UnsupportedWorkspaceConfigurationException" }, "wrapper" : false }, "UpdateRulesOfIpGroupRequest" : { "c2jName" : "UpdateRulesOfIpGroupRequest", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateRulesOfIpGroup", "locationName" : null, "requestUri" : "/", "target" : "WorkspacesService.UpdateRulesOfIpGroup", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

One or more rules.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

One or more rules.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

One or more rules.

\n@param userRules One or more rules.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

One or more rules.

\n

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

\n@return One or more rules.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

One or more rules.

\n@param userRules One or more rules.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

One or more rules.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupId" : { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UserRules" : { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

One or more rules.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

One or more rules.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

One or more rules.

\n@param userRules One or more rules.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

One or more rules.

\n

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

\n@return One or more rules.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

One or more rules.

\n@param userRules One or more rules.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

One or more rules.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "GroupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

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

The identifier of the group.

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

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "UserRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

One or more rules.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

One or more rules.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

One or more rules.

\n@param userRules One or more rules.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

One or more rules.

\n

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

\n@return One or more rules.", "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" : "UserRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

One or more rules.

\n@param userRules One or more rules.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

One or more rules.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "GroupId", "UserRules" ], "shapeName" : "UpdateRulesOfIpGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateRulesOfIpGroupRequest", "variableName" : "updateRulesOfIpGroupRequest", "variableType" : "UpdateRulesOfIpGroupRequest", "documentation" : null, "simpleType" : "UpdateRulesOfIpGroupRequest", "variableSetterType" : "UpdateRulesOfIpGroupRequest" }, "wrapper" : false }, "UpdateRulesOfIpGroupResponse" : { "c2jName" : "UpdateRulesOfIpGroupResult", "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, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateRulesOfIpGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateRulesOfIpGroupResponse", "variableName" : "updateRulesOfIpGroupResponse", "variableType" : "UpdateRulesOfIpGroupResponse", "documentation" : null, "simpleType" : "UpdateRulesOfIpGroupResponse", "variableSetterType" : "UpdateRulesOfIpGroupResponse" }, "wrapper" : false }, "UserStorage" : { "c2jName" : "UserStorage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the user storage for a WorkSpace bundle.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCapacity", "beanStyleSetterMethodName" : "setCapacity", "c2jName" : "Capacity", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "capacity", "fluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

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

The size of the user storage.

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

The size of the user storage.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Capacity" : { "beanStyleGetterMethodName" : "getCapacity", "beanStyleSetterMethodName" : "setCapacity", "c2jName" : "Capacity", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "capacity", "fluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

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

The size of the user storage.

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

The size of the user storage.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCapacity", "beanStyleSetterMethodName" : "setCapacity", "c2jName" : "Capacity", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "capacity", "fluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

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

The size of the user storage.

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

The size of the user storage.

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

Describes a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

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

The identifier of the AWS Directory Service directory for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryId", "getterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

\n@return The identifier of the AWS Directory Service directory for the WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The user for the WorkSpace.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The user for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The user for the WorkSpace.

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

The user for the WorkSpace.

\n@return The user for the WorkSpace.", "getterModel" : { "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, "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 user for the WorkSpace.

\n@param userName The user for the WorkSpace.", "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 user for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIpAddress", "beanStyleSetterMethodName" : "setIpAddress", "c2jName" : "IpAddress", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

The IP address of the WorkSpace.

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

The IP address of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipAddress", "fluentSetterDocumentation" : "

The IP address of the WorkSpace.

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

The IP address of the WorkSpace.

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

The IP address of the WorkSpace.

\n@param ipAddress The IP address of the WorkSpace.", "setterMethodName" : "setIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : "

The IP address of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "WorkspaceState", "defaultConsumerFluentSetterDocumentation" : "

The operational state of the WorkSpace.

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

The operational state of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The operational state of the WorkSpace.

\n@param state The operational state of the WorkSpace.\n@see WorkspaceState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The operational state of the WorkSpace.

\n

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

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

The operational state of the WorkSpace.

\n@param state The operational state of the WorkSpace.\n@see WorkspaceState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The operational state of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

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

The identifier of the bundle used to create the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

\n@param bundleId The identifier of the bundle used to create the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

\n@return The identifier of the bundle used to create the WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

\n@param bundleId The identifier of the bundle used to create the WorkSpace.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The identifier of the bundle used to create the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSubnetId", "beanStyleSetterMethodName" : "setSubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the subnet for the WorkSpace.

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

The identifier of the subnet for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetId", "fluentSetterDocumentation" : "

The identifier of the subnet for the WorkSpace.

\n@param subnetId The identifier of the subnet for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetId", "getterDocumentation" : "

The identifier of the subnet for the WorkSpace.

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

The identifier of the subnet for the WorkSpace.

\n@param subnetId The identifier of the subnet for the WorkSpace.", "setterMethodName" : "setSubnetId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : "

The identifier of the subnet for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

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

The text of the error message that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@return The text of the error message that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "WorkspaceErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

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

The error code that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@return The error code that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComputerName", "beanStyleSetterMethodName" : "setComputerName", "c2jName" : "ComputerName", "c2jShape" : "ComputerName", "defaultConsumerFluentSetterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

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

The name of the WorkSpace, as seen by the operating system.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "computerName", "fluentSetterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

\n@param computerName The name of the WorkSpace, as seen by the operating system.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "computerName", "getterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

\n@return The name of the WorkSpace, as seen by the operating system.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ComputerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ComputerName", "sensitive" : false, "setterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

\n@param computerName The name of the WorkSpace, as seen by the operating system.", "setterMethodName" : "setComputerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "computerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "computerName", "variableType" : "String", "documentation" : "

The name of the WorkSpace, as seen by the operating system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVolumeEncryptionKey", "beanStyleSetterMethodName" : "setVolumeEncryptionKey", "c2jName" : "VolumeEncryptionKey", "c2jShape" : "VolumeEncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

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

The KMS key used to encrypt data stored on your WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "volumeEncryptionKey", "fluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "volumeEncryptionKey", "getterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@return The KMS key used to encrypt data stored on your WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VolumeEncryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "VolumeEncryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VolumeEncryptionKey", "sensitive" : false, "setterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.", "setterMethodName" : "setVolumeEncryptionKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setUserVolumeEncryptionEnabled", "c2jName" : "UserVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\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 #userVolumeEncryptionEnabled(Boolean)}.\n@param userVolumeEncryptionEnabled 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 #userVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@return Indicates whether the data stored on the user volume is encrypted.", "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" : "UserVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.", "setterMethodName" : "setUserVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRootVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setRootVolumeEncryptionEnabled", "c2jName" : "RootVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\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 #rootVolumeEncryptionEnabled(Boolean)}.\n@param rootVolumeEncryptionEnabled 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 #rootVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@return Indicates whether the data stored on the root volume is encrypted.", "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" : "RootVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RootVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RootVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.", "setterMethodName" : "setRootVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceProperties", "beanStyleSetterMethodName" : "setWorkspaceProperties", "c2jName" : "WorkspaceProperties", "c2jShape" : "WorkspaceProperties", "defaultConsumerFluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceProperties", "fluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

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

The properties of the WorkSpace.

\n@param workspaceProperties The properties of the WorkSpace.", "setterMethodName" : "setWorkspaceProperties", "setterModel" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : "

The properties of the WorkSpace.

", "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getModificationStates", "beanStyleSetterMethodName" : "setModificationStates", "c2jName" : "ModificationStates", "c2jShape" : "ModificationStateList", "defaultConsumerFluentSetterDocumentation" : "

The modification states of the WorkSpace.

\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 #modificationStates(List)}.\n@param modificationStates 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 #modificationStates(List)", "deprecated" : false, "documentation" : "

The modification states of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modificationStates", "fluentSetterDocumentation" : "

The modification states of the WorkSpace.

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

The modification states of the WorkSpace.

\n

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

\n@return The modification states of the WorkSpace.", "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" : "ModificationStates", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ModificationStates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ModificationState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ModificationState.Builder} avoiding the need to create one manually via {@link ModificationState#builder()}.\n\nWhen the {@link Consumer} completes, {@link ModificationState.Builder#build()} is called immediately and its result is passed to {@link #member(ModificationState)}.\n@param member a consumer that will call methods on {@link ModificationState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ModificationState)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ModificationState", "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, "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" : "ModificationState", "variableName" : "member", "variableType" : "ModificationState", "documentation" : null, "simpleType" : "ModificationState", "variableSetterType" : "ModificationState" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ModificationState", "variableName" : "member", "variableType" : "ModificationState", "documentation" : "", "simpleType" : "ModificationState", "variableSetterType" : "ModificationState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ModificationState", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ModificationState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ModificationStates", "sensitive" : false, "setterDocumentation" : "

The modification states of the WorkSpace.

\n@param modificationStates The modification states of the WorkSpace.", "setterMethodName" : "setModificationStates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "modificationStates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "modificationStates", "variableType" : "java.util.List", "documentation" : "

The modification states of the WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BundleId" : { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

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

The identifier of the bundle used to create the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

\n@param bundleId The identifier of the bundle used to create the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

\n@return The identifier of the bundle used to create the WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

\n@param bundleId The identifier of the bundle used to create the WorkSpace.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The identifier of the bundle used to create the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ComputerName" : { "beanStyleGetterMethodName" : "getComputerName", "beanStyleSetterMethodName" : "setComputerName", "c2jName" : "ComputerName", "c2jShape" : "ComputerName", "defaultConsumerFluentSetterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

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

The name of the WorkSpace, as seen by the operating system.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "computerName", "fluentSetterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

\n@param computerName The name of the WorkSpace, as seen by the operating system.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "computerName", "getterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

\n@return The name of the WorkSpace, as seen by the operating system.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ComputerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ComputerName", "sensitive" : false, "setterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

\n@param computerName The name of the WorkSpace, as seen by the operating system.", "setterMethodName" : "setComputerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "computerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "computerName", "variableType" : "String", "documentation" : "

The name of the WorkSpace, as seen by the operating system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DirectoryId" : { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

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

The identifier of the AWS Directory Service directory for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryId", "getterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

\n@return The identifier of the AWS Directory Service directory for the WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ErrorCode" : { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "WorkspaceErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

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

The error code that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@return The error code that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ErrorMessage" : { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

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

The text of the error message that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@return The text of the error message that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "IpAddress" : { "beanStyleGetterMethodName" : "getIpAddress", "beanStyleSetterMethodName" : "setIpAddress", "c2jName" : "IpAddress", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

The IP address of the WorkSpace.

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

The IP address of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipAddress", "fluentSetterDocumentation" : "

The IP address of the WorkSpace.

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

The IP address of the WorkSpace.

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

The IP address of the WorkSpace.

\n@param ipAddress The IP address of the WorkSpace.", "setterMethodName" : "setIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : "

The IP address of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ModificationStates" : { "beanStyleGetterMethodName" : "getModificationStates", "beanStyleSetterMethodName" : "setModificationStates", "c2jName" : "ModificationStates", "c2jShape" : "ModificationStateList", "defaultConsumerFluentSetterDocumentation" : "

The modification states of the WorkSpace.

\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 #modificationStates(List)}.\n@param modificationStates 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 #modificationStates(List)", "deprecated" : false, "documentation" : "

The modification states of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modificationStates", "fluentSetterDocumentation" : "

The modification states of the WorkSpace.

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

The modification states of the WorkSpace.

\n

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

\n@return The modification states of the WorkSpace.", "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" : "ModificationStates", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ModificationStates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ModificationState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ModificationState.Builder} avoiding the need to create one manually via {@link ModificationState#builder()}.\n\nWhen the {@link Consumer} completes, {@link ModificationState.Builder#build()} is called immediately and its result is passed to {@link #member(ModificationState)}.\n@param member a consumer that will call methods on {@link ModificationState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ModificationState)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ModificationState", "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, "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" : "ModificationState", "variableName" : "member", "variableType" : "ModificationState", "documentation" : null, "simpleType" : "ModificationState", "variableSetterType" : "ModificationState" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ModificationState", "variableName" : "member", "variableType" : "ModificationState", "documentation" : "", "simpleType" : "ModificationState", "variableSetterType" : "ModificationState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ModificationState", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ModificationState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ModificationStates", "sensitive" : false, "setterDocumentation" : "

The modification states of the WorkSpace.

\n@param modificationStates The modification states of the WorkSpace.", "setterMethodName" : "setModificationStates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "modificationStates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "modificationStates", "variableType" : "java.util.List", "documentation" : "

The modification states of the WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "RootVolumeEncryptionEnabled" : { "beanStyleGetterMethodName" : "getRootVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setRootVolumeEncryptionEnabled", "c2jName" : "RootVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\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 #rootVolumeEncryptionEnabled(Boolean)}.\n@param rootVolumeEncryptionEnabled 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 #rootVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@return Indicates whether the data stored on the root volume is encrypted.", "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" : "RootVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RootVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RootVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.", "setterMethodName" : "setRootVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "WorkspaceState", "defaultConsumerFluentSetterDocumentation" : "

The operational state of the WorkSpace.

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

The operational state of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The operational state of the WorkSpace.

\n@param state The operational state of the WorkSpace.\n@see WorkspaceState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The operational state of the WorkSpace.

\n

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

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

The operational state of the WorkSpace.

\n@param state The operational state of the WorkSpace.\n@see WorkspaceState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The operational state of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SubnetId" : { "beanStyleGetterMethodName" : "getSubnetId", "beanStyleSetterMethodName" : "setSubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the subnet for the WorkSpace.

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

The identifier of the subnet for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetId", "fluentSetterDocumentation" : "

The identifier of the subnet for the WorkSpace.

\n@param subnetId The identifier of the subnet for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetId", "getterDocumentation" : "

The identifier of the subnet for the WorkSpace.

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

The identifier of the subnet for the WorkSpace.

\n@param subnetId The identifier of the subnet for the WorkSpace.", "setterMethodName" : "setSubnetId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : "

The identifier of the subnet for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UserName" : { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The user for the WorkSpace.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The user for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The user for the WorkSpace.

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

The user for the WorkSpace.

\n@return The user for the WorkSpace.", "getterModel" : { "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, "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 user for the WorkSpace.

\n@param userName The user for the WorkSpace.", "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 user for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UserVolumeEncryptionEnabled" : { "beanStyleGetterMethodName" : "getUserVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setUserVolumeEncryptionEnabled", "c2jName" : "UserVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\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 #userVolumeEncryptionEnabled(Boolean)}.\n@param userVolumeEncryptionEnabled 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 #userVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@return Indicates whether the data stored on the user volume is encrypted.", "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" : "UserVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.", "setterMethodName" : "setUserVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "VolumeEncryptionKey" : { "beanStyleGetterMethodName" : "getVolumeEncryptionKey", "beanStyleSetterMethodName" : "setVolumeEncryptionKey", "c2jName" : "VolumeEncryptionKey", "c2jShape" : "VolumeEncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

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

The KMS key used to encrypt data stored on your WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "volumeEncryptionKey", "fluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "volumeEncryptionKey", "getterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@return The KMS key used to encrypt data stored on your WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VolumeEncryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "VolumeEncryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VolumeEncryptionKey", "sensitive" : false, "setterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.", "setterMethodName" : "setVolumeEncryptionKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspaceProperties" : { "beanStyleGetterMethodName" : "getWorkspaceProperties", "beanStyleSetterMethodName" : "setWorkspaceProperties", "c2jName" : "WorkspaceProperties", "c2jShape" : "WorkspaceProperties", "defaultConsumerFluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceProperties", "fluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

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

The properties of the WorkSpace.

\n@param workspaceProperties The properties of the WorkSpace.", "setterMethodName" : "setWorkspaceProperties", "setterModel" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : "

The properties of the WorkSpace.

", "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

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

The identifier of the AWS Directory Service directory for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryId", "getterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

\n@return The identifier of the AWS Directory Service directory for the WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The user for the WorkSpace.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The user for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The user for the WorkSpace.

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

The user for the WorkSpace.

\n@return The user for the WorkSpace.", "getterModel" : { "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, "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 user for the WorkSpace.

\n@param userName The user for the WorkSpace.", "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 user for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIpAddress", "beanStyleSetterMethodName" : "setIpAddress", "c2jName" : "IpAddress", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

The IP address of the WorkSpace.

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

The IP address of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipAddress", "fluentSetterDocumentation" : "

The IP address of the WorkSpace.

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

The IP address of the WorkSpace.

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

The IP address of the WorkSpace.

\n@param ipAddress The IP address of the WorkSpace.", "setterMethodName" : "setIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : "

The IP address of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "WorkspaceState", "defaultConsumerFluentSetterDocumentation" : "

The operational state of the WorkSpace.

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

The operational state of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The operational state of the WorkSpace.

\n@param state The operational state of the WorkSpace.\n@see WorkspaceState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The operational state of the WorkSpace.

\n

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

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

The operational state of the WorkSpace.

\n@param state The operational state of the WorkSpace.\n@see WorkspaceState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The operational state of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

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

The identifier of the bundle used to create the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

\n@param bundleId The identifier of the bundle used to create the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

\n@return The identifier of the bundle used to create the WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the bundle used to create the WorkSpace.

\n@param bundleId The identifier of the bundle used to create the WorkSpace.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The identifier of the bundle used to create the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSubnetId", "beanStyleSetterMethodName" : "setSubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the subnet for the WorkSpace.

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

The identifier of the subnet for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetId", "fluentSetterDocumentation" : "

The identifier of the subnet for the WorkSpace.

\n@param subnetId The identifier of the subnet for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetId", "getterDocumentation" : "

The identifier of the subnet for the WorkSpace.

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

The identifier of the subnet for the WorkSpace.

\n@param subnetId The identifier of the subnet for the WorkSpace.", "setterMethodName" : "setSubnetId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : "

The identifier of the subnet for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

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

The text of the error message that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@return The text of the error message that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

\n@param errorMessage The text of the error message that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "WorkspaceErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

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

The error code that is returned if the WorkSpace cannot be created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@return The error code that is returned if the WorkSpace cannot be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned if the WorkSpace cannot be created.

\n@param errorCode The error code that is returned if the WorkSpace cannot be created.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned if the WorkSpace cannot be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComputerName", "beanStyleSetterMethodName" : "setComputerName", "c2jName" : "ComputerName", "c2jShape" : "ComputerName", "defaultConsumerFluentSetterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

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

The name of the WorkSpace, as seen by the operating system.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "computerName", "fluentSetterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

\n@param computerName The name of the WorkSpace, as seen by the operating system.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "computerName", "getterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

\n@return The name of the WorkSpace, as seen by the operating system.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ComputerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ComputerName", "sensitive" : false, "setterDocumentation" : "

The name of the WorkSpace, as seen by the operating system.

\n@param computerName The name of the WorkSpace, as seen by the operating system.", "setterMethodName" : "setComputerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "computerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "computerName", "variableType" : "String", "documentation" : "

The name of the WorkSpace, as seen by the operating system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVolumeEncryptionKey", "beanStyleSetterMethodName" : "setVolumeEncryptionKey", "c2jName" : "VolumeEncryptionKey", "c2jShape" : "VolumeEncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

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

The KMS key used to encrypt data stored on your WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "volumeEncryptionKey", "fluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "volumeEncryptionKey", "getterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@return The KMS key used to encrypt data stored on your WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VolumeEncryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "VolumeEncryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VolumeEncryptionKey", "sensitive" : false, "setterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.", "setterMethodName" : "setVolumeEncryptionKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setUserVolumeEncryptionEnabled", "c2jName" : "UserVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\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 #userVolumeEncryptionEnabled(Boolean)}.\n@param userVolumeEncryptionEnabled 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 #userVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@return Indicates whether the data stored on the user volume is encrypted.", "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" : "UserVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.", "setterMethodName" : "setUserVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRootVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setRootVolumeEncryptionEnabled", "c2jName" : "RootVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\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 #rootVolumeEncryptionEnabled(Boolean)}.\n@param rootVolumeEncryptionEnabled 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 #rootVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@return Indicates whether the data stored on the root volume is encrypted.", "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" : "RootVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RootVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RootVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.", "setterMethodName" : "setRootVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceProperties", "beanStyleSetterMethodName" : "setWorkspaceProperties", "c2jName" : "WorkspaceProperties", "c2jShape" : "WorkspaceProperties", "defaultConsumerFluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceProperties", "fluentSetterDocumentation" : "

The properties of the WorkSpace.

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

The properties of the WorkSpace.

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

The properties of the WorkSpace.

\n@param workspaceProperties The properties of the WorkSpace.", "setterMethodName" : "setWorkspaceProperties", "setterModel" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : "

The properties of the WorkSpace.

", "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getModificationStates", "beanStyleSetterMethodName" : "setModificationStates", "c2jName" : "ModificationStates", "c2jShape" : "ModificationStateList", "defaultConsumerFluentSetterDocumentation" : "

The modification states of the WorkSpace.

\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 #modificationStates(List)}.\n@param modificationStates 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 #modificationStates(List)", "deprecated" : false, "documentation" : "

The modification states of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modificationStates", "fluentSetterDocumentation" : "

The modification states of the WorkSpace.

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

The modification states of the WorkSpace.

\n

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

\n@return The modification states of the WorkSpace.", "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" : "ModificationStates", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ModificationStates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ModificationState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ModificationState.Builder} avoiding the need to create one manually via {@link ModificationState#builder()}.\n\nWhen the {@link Consumer} completes, {@link ModificationState.Builder#build()} is called immediately and its result is passed to {@link #member(ModificationState)}.\n@param member a consumer that will call methods on {@link ModificationState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ModificationState)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ModificationState", "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, "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" : "ModificationState", "variableName" : "member", "variableType" : "ModificationState", "documentation" : null, "simpleType" : "ModificationState", "variableSetterType" : "ModificationState" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ModificationState", "variableName" : "member", "variableType" : "ModificationState", "documentation" : "", "simpleType" : "ModificationState", "variableSetterType" : "ModificationState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ModificationState", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ModificationState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ModificationStates", "sensitive" : false, "setterDocumentation" : "

The modification states of the WorkSpace.

\n@param modificationStates The modification states of the WorkSpace.", "setterMethodName" : "setModificationStates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "modificationStates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "modificationStates", "variableType" : "java.util.List", "documentation" : "

The modification states of the WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Workspace", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Workspace", "variableName" : "workspace", "variableType" : "Workspace", "documentation" : null, "simpleType" : "Workspace", "variableSetterType" : "Workspace" }, "wrapper" : false }, "WorkspaceBundle" : { "c2jName" : "WorkspaceBundle", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a WorkSpace bundle.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The bundle identifier.

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

The bundle identifier.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The bundle identifier.

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

The bundle identifier.

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

The bundle identifier.

\n@param bundleId The bundle identifier.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The bundle identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the bundle.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The name of the bundle.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the bundle.

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

The name of the bundle.

\n@return The name of the bundle.", "getterModel" : { "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, "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 bundle.

\n@param name The name of the bundle.", "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 bundle.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOwner", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "Owner", "c2jShape" : "BundleOwner", "defaultConsumerFluentSetterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

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

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "owner", "fluentSetterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

\n@param owner The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

\n@return The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

\n@param owner The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

A description.

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

A description.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A description.

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

A description.

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

A description.

\n@param description A description.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

A description.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRootStorage", "beanStyleSetterMethodName" : "setRootStorage", "c2jName" : "RootStorage", "c2jShape" : "RootStorage", "defaultConsumerFluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootStorage", "fluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

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

The size of the root volume.

\n@param rootStorage The size of the root volume.", "setterMethodName" : "setRootStorage", "setterModel" : { "variableDeclarationType" : "RootStorage", "variableName" : "rootStorage", "variableType" : "RootStorage", "documentation" : null, "simpleType" : "RootStorage", "variableSetterType" : "RootStorage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RootStorage", "variableName" : "rootStorage", "variableType" : "RootStorage", "documentation" : "

The size of the root volume.

", "simpleType" : "RootStorage", "variableSetterType" : "RootStorage" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserStorage", "beanStyleSetterMethodName" : "setUserStorage", "c2jName" : "UserStorage", "c2jShape" : "UserStorage", "defaultConsumerFluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userStorage", "fluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

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

The size of the user storage.

\n@param userStorage The size of the user storage.", "setterMethodName" : "setUserStorage", "setterModel" : { "variableDeclarationType" : "UserStorage", "variableName" : "userStorage", "variableType" : "UserStorage", "documentation" : null, "simpleType" : "UserStorage", "variableSetterType" : "UserStorage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserStorage", "variableName" : "userStorage", "variableType" : "UserStorage", "documentation" : "

The size of the user storage.

", "simpleType" : "UserStorage", "variableSetterType" : "UserStorage" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComputeType", "beanStyleSetterMethodName" : "setComputeType", "c2jName" : "ComputeType", "c2jShape" : "ComputeType", "defaultConsumerFluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

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

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "computeType", "fluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeType The compute type. For more information, see Amazon WorkSpaces Bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "computeType", "getterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@return The compute type. For more information, see Amazon WorkSpaces Bundles.", "getterModel" : { "returnType" : "ComputeType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputeType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ComputeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ComputeType", "sensitive" : false, "setterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeType The compute type. For more information, see Amazon WorkSpaces Bundles.", "setterMethodName" : "setComputeType", "setterModel" : { "variableDeclarationType" : "ComputeType", "variableName" : "computeType", "variableType" : "ComputeType", "documentation" : null, "simpleType" : "ComputeType", "variableSetterType" : "ComputeType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ComputeType", "variableName" : "computeType", "variableType" : "ComputeType", "documentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "simpleType" : "ComputeType", "variableSetterType" : "ComputeType" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BundleId" : { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The bundle identifier.

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

The bundle identifier.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The bundle identifier.

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

The bundle identifier.

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

The bundle identifier.

\n@param bundleId The bundle identifier.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The bundle identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ComputeType" : { "beanStyleGetterMethodName" : "getComputeType", "beanStyleSetterMethodName" : "setComputeType", "c2jName" : "ComputeType", "c2jShape" : "ComputeType", "defaultConsumerFluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

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

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "computeType", "fluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeType The compute type. For more information, see Amazon WorkSpaces Bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "computeType", "getterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@return The compute type. For more information, see Amazon WorkSpaces Bundles.", "getterModel" : { "returnType" : "ComputeType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputeType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ComputeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ComputeType", "sensitive" : false, "setterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeType The compute type. For more information, see Amazon WorkSpaces Bundles.", "setterMethodName" : "setComputeType", "setterModel" : { "variableDeclarationType" : "ComputeType", "variableName" : "computeType", "variableType" : "ComputeType", "documentation" : null, "simpleType" : "ComputeType", "variableSetterType" : "ComputeType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ComputeType", "variableName" : "computeType", "variableType" : "ComputeType", "documentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "simpleType" : "ComputeType", "variableSetterType" : "ComputeType" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

A description.

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

A description.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A description.

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

A description.

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

A description.

\n@param description A description.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

A description.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the bundle.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The name of the bundle.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the bundle.

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

The name of the bundle.

\n@return The name of the bundle.", "getterModel" : { "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, "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 bundle.

\n@param name The name of the bundle.", "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 bundle.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Owner" : { "beanStyleGetterMethodName" : "getOwner", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "Owner", "c2jShape" : "BundleOwner", "defaultConsumerFluentSetterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

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

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "owner", "fluentSetterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

\n@param owner The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

\n@return The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

\n@param owner The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RootStorage" : { "beanStyleGetterMethodName" : "getRootStorage", "beanStyleSetterMethodName" : "setRootStorage", "c2jName" : "RootStorage", "c2jShape" : "RootStorage", "defaultConsumerFluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootStorage", "fluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

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

The size of the root volume.

\n@param rootStorage The size of the root volume.", "setterMethodName" : "setRootStorage", "setterModel" : { "variableDeclarationType" : "RootStorage", "variableName" : "rootStorage", "variableType" : "RootStorage", "documentation" : null, "simpleType" : "RootStorage", "variableSetterType" : "RootStorage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RootStorage", "variableName" : "rootStorage", "variableType" : "RootStorage", "documentation" : "

The size of the root volume.

", "simpleType" : "RootStorage", "variableSetterType" : "RootStorage" }, "xmlNameSpaceUri" : null }, "UserStorage" : { "beanStyleGetterMethodName" : "getUserStorage", "beanStyleSetterMethodName" : "setUserStorage", "c2jName" : "UserStorage", "c2jShape" : "UserStorage", "defaultConsumerFluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userStorage", "fluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

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

The size of the user storage.

\n@param userStorage The size of the user storage.", "setterMethodName" : "setUserStorage", "setterModel" : { "variableDeclarationType" : "UserStorage", "variableName" : "userStorage", "variableType" : "UserStorage", "documentation" : null, "simpleType" : "UserStorage", "variableSetterType" : "UserStorage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserStorage", "variableName" : "userStorage", "variableType" : "UserStorage", "documentation" : "

The size of the user storage.

", "simpleType" : "UserStorage", "variableSetterType" : "UserStorage" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The bundle identifier.

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

The bundle identifier.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The bundle identifier.

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

The bundle identifier.

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

The bundle identifier.

\n@param bundleId The bundle identifier.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The bundle identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "NonEmptyString", "defaultConsumerFluentSetterDocumentation" : "

The name of the bundle.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The name of the bundle.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the bundle.

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

The name of the bundle.

\n@return The name of the bundle.", "getterModel" : { "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, "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 bundle.

\n@param name The name of the bundle.", "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 bundle.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOwner", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "Owner", "c2jShape" : "BundleOwner", "defaultConsumerFluentSetterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

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

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "owner", "fluentSetterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

\n@param owner The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

\n@return The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

\n@param owner The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The owner of the bundle. This is the account identifier of the owner, or AMAZON if the bundle is provided by AWS.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

A description.

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

A description.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

A description.

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

A description.

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

A description.

\n@param description A description.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

A description.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRootStorage", "beanStyleSetterMethodName" : "setRootStorage", "c2jName" : "RootStorage", "c2jShape" : "RootStorage", "defaultConsumerFluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootStorage", "fluentSetterDocumentation" : "

The size of the root volume.

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

The size of the root volume.

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

The size of the root volume.

\n@param rootStorage The size of the root volume.", "setterMethodName" : "setRootStorage", "setterModel" : { "variableDeclarationType" : "RootStorage", "variableName" : "rootStorage", "variableType" : "RootStorage", "documentation" : null, "simpleType" : "RootStorage", "variableSetterType" : "RootStorage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "RootStorage", "variableName" : "rootStorage", "variableType" : "RootStorage", "documentation" : "

The size of the root volume.

", "simpleType" : "RootStorage", "variableSetterType" : "RootStorage" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserStorage", "beanStyleSetterMethodName" : "setUserStorage", "c2jName" : "UserStorage", "c2jShape" : "UserStorage", "defaultConsumerFluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userStorage", "fluentSetterDocumentation" : "

The size of the user storage.

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

The size of the user storage.

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

The size of the user storage.

\n@param userStorage The size of the user storage.", "setterMethodName" : "setUserStorage", "setterModel" : { "variableDeclarationType" : "UserStorage", "variableName" : "userStorage", "variableType" : "UserStorage", "documentation" : null, "simpleType" : "UserStorage", "variableSetterType" : "UserStorage" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UserStorage", "variableName" : "userStorage", "variableType" : "UserStorage", "documentation" : "

The size of the user storage.

", "simpleType" : "UserStorage", "variableSetterType" : "UserStorage" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComputeType", "beanStyleSetterMethodName" : "setComputeType", "c2jName" : "ComputeType", "c2jShape" : "ComputeType", "defaultConsumerFluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

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

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "computeType", "fluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeType The compute type. For more information, see Amazon WorkSpaces Bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "computeType", "getterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@return The compute type. For more information, see Amazon WorkSpaces Bundles.", "getterModel" : { "returnType" : "ComputeType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputeType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ComputeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ComputeType", "sensitive" : false, "setterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeType The compute type. For more information, see Amazon WorkSpaces Bundles.", "setterMethodName" : "setComputeType", "setterModel" : { "variableDeclarationType" : "ComputeType", "variableName" : "computeType", "variableType" : "ComputeType", "documentation" : null, "simpleType" : "ComputeType", "variableSetterType" : "ComputeType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ComputeType", "variableName" : "computeType", "variableType" : "ComputeType", "documentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "simpleType" : "ComputeType", "variableSetterType" : "ComputeType" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceBundle", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceBundle", "variableName" : "workspaceBundle", "variableType" : "WorkspaceBundle", "documentation" : null, "simpleType" : "WorkspaceBundle", "variableSetterType" : "WorkspaceBundle" }, "wrapper" : false }, "WorkspaceConnectionStatus" : { "c2jName" : "WorkspaceConnectionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the connection status of a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConnectionStateAsString", "beanStyleSetterMethodName" : "setConnectionState", "c2jName" : "ConnectionState", "c2jShape" : "ConnectionState", "defaultConsumerFluentSetterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

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

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

", "endpointDiscoveryId" : false, "enumType" : "ConnectionState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "connectionState", "fluentEnumSetterMethodName" : "connectionState", "fluentGetterMethodName" : "connectionStateAsString", "fluentSetterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

\n@param connectionState The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.\n@see ConnectionState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState", "fluentSetterMethodName" : "connectionState", "getterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

\n

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

\n@return The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.\n@see ConnectionState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ConnectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConnectionState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConnectionState", "sensitive" : false, "setterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

\n@param connectionState The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.\n@see ConnectionState", "setterMethodName" : "setConnectionState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConnectionStateCheckTimestamp", "beanStyleSetterMethodName" : "setConnectionStateCheckTimestamp", "c2jName" : "ConnectionStateCheckTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of the connection status check.

\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 #connectionStateCheckTimestamp(Instant)}.\n@param connectionStateCheckTimestamp 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 #connectionStateCheckTimestamp(Instant)", "deprecated" : false, "documentation" : "

The timestamp of the connection status check.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "connectionStateCheckTimestamp", "fluentSetterDocumentation" : "

The timestamp of the connection status check.

\n@param connectionStateCheckTimestamp The timestamp of the connection status check.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "connectionStateCheckTimestamp", "getterDocumentation" : "

The timestamp of the connection status check.

\n@return The timestamp of the connection status check.", "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" : "ConnectionStateCheckTimestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConnectionStateCheckTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ConnectionStateCheckTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp of the connection status check.

\n@param connectionStateCheckTimestamp The timestamp of the connection status check.", "setterMethodName" : "setConnectionStateCheckTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "connectionStateCheckTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "connectionStateCheckTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp of the connection status check.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastKnownUserConnectionTimestamp", "beanStyleSetterMethodName" : "setLastKnownUserConnectionTimestamp", "c2jName" : "LastKnownUserConnectionTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of the last known user connection.

\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 #lastKnownUserConnectionTimestamp(Instant)}.\n@param lastKnownUserConnectionTimestamp 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 #lastKnownUserConnectionTimestamp(Instant)", "deprecated" : false, "documentation" : "

The timestamp of the last known user connection.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastKnownUserConnectionTimestamp", "fluentSetterDocumentation" : "

The timestamp of the last known user connection.

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

The timestamp of the last known user connection.

\n@return The timestamp of the last known user connection.", "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" : "LastKnownUserConnectionTimestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "LastKnownUserConnectionTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastKnownUserConnectionTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp of the last known user connection.

\n@param lastKnownUserConnectionTimestamp The timestamp of the last known user connection.", "setterMethodName" : "setLastKnownUserConnectionTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastKnownUserConnectionTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastKnownUserConnectionTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp of the last known user connection.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionState" : { "beanStyleGetterMethodName" : "getConnectionStateAsString", "beanStyleSetterMethodName" : "setConnectionState", "c2jName" : "ConnectionState", "c2jShape" : "ConnectionState", "defaultConsumerFluentSetterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

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

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

", "endpointDiscoveryId" : false, "enumType" : "ConnectionState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "connectionState", "fluentEnumSetterMethodName" : "connectionState", "fluentGetterMethodName" : "connectionStateAsString", "fluentSetterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

\n@param connectionState The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.\n@see ConnectionState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState", "fluentSetterMethodName" : "connectionState", "getterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

\n

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

\n@return The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.\n@see ConnectionState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ConnectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConnectionState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConnectionState", "sensitive" : false, "setterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

\n@param connectionState The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.\n@see ConnectionState", "setterMethodName" : "setConnectionState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConnectionStateCheckTimestamp" : { "beanStyleGetterMethodName" : "getConnectionStateCheckTimestamp", "beanStyleSetterMethodName" : "setConnectionStateCheckTimestamp", "c2jName" : "ConnectionStateCheckTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of the connection status check.

\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 #connectionStateCheckTimestamp(Instant)}.\n@param connectionStateCheckTimestamp 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 #connectionStateCheckTimestamp(Instant)", "deprecated" : false, "documentation" : "

The timestamp of the connection status check.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "connectionStateCheckTimestamp", "fluentSetterDocumentation" : "

The timestamp of the connection status check.

\n@param connectionStateCheckTimestamp The timestamp of the connection status check.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "connectionStateCheckTimestamp", "getterDocumentation" : "

The timestamp of the connection status check.

\n@return The timestamp of the connection status check.", "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" : "ConnectionStateCheckTimestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConnectionStateCheckTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ConnectionStateCheckTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp of the connection status check.

\n@param connectionStateCheckTimestamp The timestamp of the connection status check.", "setterMethodName" : "setConnectionStateCheckTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "connectionStateCheckTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "connectionStateCheckTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp of the connection status check.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LastKnownUserConnectionTimestamp" : { "beanStyleGetterMethodName" : "getLastKnownUserConnectionTimestamp", "beanStyleSetterMethodName" : "setLastKnownUserConnectionTimestamp", "c2jName" : "LastKnownUserConnectionTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of the last known user connection.

\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 #lastKnownUserConnectionTimestamp(Instant)}.\n@param lastKnownUserConnectionTimestamp 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 #lastKnownUserConnectionTimestamp(Instant)", "deprecated" : false, "documentation" : "

The timestamp of the last known user connection.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastKnownUserConnectionTimestamp", "fluentSetterDocumentation" : "

The timestamp of the last known user connection.

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

The timestamp of the last known user connection.

\n@return The timestamp of the last known user connection.", "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" : "LastKnownUserConnectionTimestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "LastKnownUserConnectionTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastKnownUserConnectionTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp of the last known user connection.

\n@param lastKnownUserConnectionTimestamp The timestamp of the last known user connection.", "setterMethodName" : "setLastKnownUserConnectionTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastKnownUserConnectionTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastKnownUserConnectionTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp of the last known user connection.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "WorkspaceId" : { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkspaceId", "beanStyleSetterMethodName" : "setWorkspaceId", "c2jName" : "WorkspaceId", "c2jShape" : "WorkspaceId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceId", "fluentSetterDocumentation" : "

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

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

The identifier of the WorkSpace.

\n@param workspaceId The identifier of the WorkSpace.", "setterMethodName" : "setWorkspaceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceId", "variableType" : "String", "documentation" : "

The identifier of the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConnectionStateAsString", "beanStyleSetterMethodName" : "setConnectionState", "c2jName" : "ConnectionState", "c2jShape" : "ConnectionState", "defaultConsumerFluentSetterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

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

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

", "endpointDiscoveryId" : false, "enumType" : "ConnectionState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "connectionState", "fluentEnumSetterMethodName" : "connectionState", "fluentGetterMethodName" : "connectionStateAsString", "fluentSetterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

\n@param connectionState The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.\n@see ConnectionState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ConnectionState", "fluentSetterMethodName" : "connectionState", "getterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

\n

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

\n@return The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.\n@see ConnectionState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ConnectionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConnectionState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConnectionState", "sensitive" : false, "setterDocumentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

\n@param connectionState The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.\n@see ConnectionState", "setterMethodName" : "setConnectionState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "connectionState", "variableType" : "String", "documentation" : "

The connection state of the WorkSpace. The connection state is unknown if the WorkSpace is stopped.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConnectionStateCheckTimestamp", "beanStyleSetterMethodName" : "setConnectionStateCheckTimestamp", "c2jName" : "ConnectionStateCheckTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of the connection status check.

\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 #connectionStateCheckTimestamp(Instant)}.\n@param connectionStateCheckTimestamp 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 #connectionStateCheckTimestamp(Instant)", "deprecated" : false, "documentation" : "

The timestamp of the connection status check.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "connectionStateCheckTimestamp", "fluentSetterDocumentation" : "

The timestamp of the connection status check.

\n@param connectionStateCheckTimestamp The timestamp of the connection status check.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "connectionStateCheckTimestamp", "getterDocumentation" : "

The timestamp of the connection status check.

\n@return The timestamp of the connection status check.", "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" : "ConnectionStateCheckTimestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ConnectionStateCheckTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ConnectionStateCheckTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp of the connection status check.

\n@param connectionStateCheckTimestamp The timestamp of the connection status check.", "setterMethodName" : "setConnectionStateCheckTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "connectionStateCheckTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "connectionStateCheckTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp of the connection status check.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastKnownUserConnectionTimestamp", "beanStyleSetterMethodName" : "setLastKnownUserConnectionTimestamp", "c2jName" : "LastKnownUserConnectionTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The timestamp of the last known user connection.

\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 #lastKnownUserConnectionTimestamp(Instant)}.\n@param lastKnownUserConnectionTimestamp 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 #lastKnownUserConnectionTimestamp(Instant)", "deprecated" : false, "documentation" : "

The timestamp of the last known user connection.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastKnownUserConnectionTimestamp", "fluentSetterDocumentation" : "

The timestamp of the last known user connection.

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

The timestamp of the last known user connection.

\n@return The timestamp of the last known user connection.", "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" : "LastKnownUserConnectionTimestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "LastKnownUserConnectionTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastKnownUserConnectionTimestamp", "sensitive" : false, "setterDocumentation" : "

The timestamp of the last known user connection.

\n@param lastKnownUserConnectionTimestamp The timestamp of the last known user connection.", "setterMethodName" : "setLastKnownUserConnectionTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastKnownUserConnectionTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastKnownUserConnectionTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The timestamp of the last known user connection.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceConnectionStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceConnectionStatus", "variableName" : "workspaceConnectionStatus", "variableType" : "WorkspaceConnectionStatus", "documentation" : null, "simpleType" : "WorkspaceConnectionStatus", "variableSetterType" : "WorkspaceConnectionStatus" }, "wrapper" : false }, "WorkspaceDirectory" : { "c2jName" : "WorkspaceDirectory", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes an AWS Directory Service directory that is used with Amazon WorkSpaces.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The directory identifier.

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

The directory identifier.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The directory identifier.

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

The directory identifier.

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

The directory identifier.

\n@param directoryId The directory identifier.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The directory identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlias", "beanStyleSetterMethodName" : "setAlias", "c2jName" : "Alias", "c2jShape" : "Alias", "defaultConsumerFluentSetterDocumentation" : "

The directory alias.

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

The directory alias.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "alias", "fluentSetterDocumentation" : "

The directory alias.

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

The directory alias.

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

The directory alias.

\n@param alias The directory alias.", "setterMethodName" : "setAlias", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "alias", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "alias", "variableType" : "String", "documentation" : "

The directory alias.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDirectoryName", "beanStyleSetterMethodName" : "setDirectoryName", "c2jName" : "DirectoryName", "c2jShape" : "DirectoryName", "defaultConsumerFluentSetterDocumentation" : "

The name of the directory.

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

The name of the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryName", "fluentSetterDocumentation" : "

The name of the directory.

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

The name of the directory.

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

The name of the directory.

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

The name of the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegistrationCode", "beanStyleSetterMethodName" : "setRegistrationCode", "c2jName" : "RegistrationCode", "c2jShape" : "RegistrationCode", "defaultConsumerFluentSetterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

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

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrationCode", "fluentSetterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\n@param registrationCode The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrationCode", "getterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\n@return The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrationCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrationCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistrationCode", "sensitive" : false, "setterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\n@param registrationCode The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.", "setterMethodName" : "setRegistrationCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registrationCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registrationCode", "variableType" : "String", "documentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "SubnetIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the subnets used with the directory.

\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 #subnetIds(List)}.\n@param subnetIds 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 #subnetIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the subnets used with the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetIds", "fluentSetterDocumentation" : "

The identifiers of the subnets used with the directory.

\n@param subnetIds The identifiers of the subnets used with the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetIds", "getterDocumentation" : "

The identifiers of the subnets used with the directory.

\n

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

\n@return The identifiers of the subnets used with the directory.", "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" : "SubnetIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SubnetId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the subnets used with the directory.

\n@param subnetIds The identifiers of the subnets used with the directory.", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the subnets used with the directory.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDnsIpAddresses", "beanStyleSetterMethodName" : "setDnsIpAddresses", "c2jName" : "DnsIpAddresses", "c2jShape" : "DnsIpAddresses", "defaultConsumerFluentSetterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\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 #dnsIpAddresses(List)}.\n@param dnsIpAddresses 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 #dnsIpAddresses(List)", "deprecated" : false, "documentation" : "

The IP addresses of the DNS servers for the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dnsIpAddresses", "fluentSetterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\n@param dnsIpAddresses The IP addresses of the DNS servers for the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dnsIpAddresses", "getterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\n

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

\n@return The IP addresses of the DNS servers for the directory.", "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" : "DnsIpAddresses", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DnsIpAddresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpAddress", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "DnsIpAddresses", "sensitive" : false, "setterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\n@param dnsIpAddresses The IP addresses of the DNS servers for the directory.", "setterMethodName" : "setDnsIpAddresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "dnsIpAddresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "dnsIpAddresses", "variableType" : "java.util.List", "documentation" : "

The IP addresses of the DNS servers for the directory.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCustomerUserName", "beanStyleSetterMethodName" : "setCustomerUserName", "c2jName" : "CustomerUserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The user name for the service account.

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

The user name for the service account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customerUserName", "fluentSetterDocumentation" : "

The user name for the service account.

\n@param customerUserName The user name for the service account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customerUserName", "getterDocumentation" : "

The user name for the service account.

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

The user name for the service account.

\n@param customerUserName The user name for the service account.", "setterMethodName" : "setCustomerUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerUserName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "customerUserName", "variableType" : "String", "documentation" : "

The user name for the service account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIamRoleId", "beanStyleSetterMethodName" : "setIamRoleId", "c2jName" : "IamRoleId", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

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

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "iamRoleId", "fluentSetterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\n@param iamRoleId The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "iamRoleId", "getterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\n@return The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IamRoleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IamRoleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IamRoleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\n@param iamRoleId The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.", "setterMethodName" : "setIamRoleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "iamRoleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "iamRoleId", "variableType" : "String", "documentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDirectoryTypeAsString", "beanStyleSetterMethodName" : "setDirectoryType", "c2jName" : "DirectoryType", "c2jShape" : "WorkspaceDirectoryType", "defaultConsumerFluentSetterDocumentation" : "

The directory 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 #directoryTypeAsString(String)}.\n@param directoryType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryType(String)", "deprecated" : false, "documentation" : "

The directory type.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceDirectoryType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "directoryType", "fluentEnumSetterMethodName" : "directoryType", "fluentGetterMethodName" : "directoryTypeAsString", "fluentSetterDocumentation" : "

The directory type.

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

The directory type.

\n

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

\n@return The directory type.\n@see WorkspaceDirectoryType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryType", "sensitive" : false, "setterDocumentation" : "

The directory type.

\n@param directoryType The directory type.\n@see WorkspaceDirectoryType", "setterMethodName" : "setDirectoryType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryType", "variableType" : "String", "documentation" : "

The directory type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceSecurityGroupId", "beanStyleSetterMethodName" : "setWorkspaceSecurityGroupId", "c2jName" : "WorkspaceSecurityGroupId", "c2jShape" : "SecurityGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

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

The identifier of the security group that is assigned to new WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceSecurityGroupId", "fluentSetterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\n@param workspaceSecurityGroupId The identifier of the security group that is assigned to new WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceSecurityGroupId", "getterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\n@return The identifier of the security group that is assigned to new WorkSpaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceSecurityGroupId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceSecurityGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WorkspaceSecurityGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\n@param workspaceSecurityGroupId The identifier of the security group that is assigned to new WorkSpaces.", "setterMethodName" : "setWorkspaceSecurityGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceSecurityGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceSecurityGroupId", "variableType" : "String", "documentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "WorkspaceDirectoryState", "defaultConsumerFluentSetterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

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

The state of the directory's registration with Amazon WorkSpaces

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceDirectoryState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\n@param state The state of the directory's registration with Amazon WorkSpaces\n@see WorkspaceDirectoryState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceDirectoryState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\n

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

\n@return The state of the directory's registration with Amazon WorkSpaces\n@see WorkspaceDirectoryState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\n@param state The state of the directory's registration with Amazon WorkSpaces\n@see WorkspaceDirectoryState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The state of the directory's registration with Amazon WorkSpaces

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceCreationProperties", "beanStyleSetterMethodName" : "setWorkspaceCreationProperties", "c2jName" : "WorkspaceCreationProperties", "c2jShape" : "DefaultWorkspaceCreationProperties", "defaultConsumerFluentSetterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

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

The default creation properties for all WorkSpaces in the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceCreationProperties", "fluentSetterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\n@param workspaceCreationProperties The default creation properties for all WorkSpaces in the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceCreationProperties", "getterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\n@return The default creation properties for all WorkSpaces in the directory.", "getterModel" : { "returnType" : "DefaultWorkspaceCreationProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceCreationProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceCreationProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "WorkspaceCreationProperties", "sensitive" : false, "setterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\n@param workspaceCreationProperties The default creation properties for all WorkSpaces in the directory.", "setterMethodName" : "setWorkspaceCreationProperties", "setterModel" : { "variableDeclarationType" : "DefaultWorkspaceCreationProperties", "variableName" : "workspaceCreationProperties", "variableType" : "DefaultWorkspaceCreationProperties", "documentation" : null, "simpleType" : "DefaultWorkspaceCreationProperties", "variableSetterType" : "DefaultWorkspaceCreationProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultWorkspaceCreationProperties", "variableName" : "workspaceCreationProperties", "variableType" : "DefaultWorkspaceCreationProperties", "documentation" : "

The default creation properties for all WorkSpaces in the directory.

", "simpleType" : "DefaultWorkspaceCreationProperties", "variableSetterType" : "DefaultWorkspaceCreationProperties" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIpGroupIds", "beanStyleSetterMethodName" : "setIpGroupIds", "c2jName" : "ipGroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\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 #ipGroupIds(List)}.\n@param ipGroupIds 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 #ipGroupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the IP access control groups associated with the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipGroupIds", "fluentSetterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\n@param ipGroupIds The identifiers of the IP access control groups associated with the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipGroupIds", "getterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\n

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

\n@return The identifiers of the IP access control groups associated with the directory.", "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" : "ipGroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ipGroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "IpGroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\n@param ipGroupIds The identifiers of the IP access control groups associated with the directory.", "setterMethodName" : "setIpGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipGroupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipGroupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the IP access control groups associated with the directory.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Alias" : { "beanStyleGetterMethodName" : "getAlias", "beanStyleSetterMethodName" : "setAlias", "c2jName" : "Alias", "c2jShape" : "Alias", "defaultConsumerFluentSetterDocumentation" : "

The directory alias.

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

The directory alias.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "alias", "fluentSetterDocumentation" : "

The directory alias.

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

The directory alias.

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

The directory alias.

\n@param alias The directory alias.", "setterMethodName" : "setAlias", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "alias", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "alias", "variableType" : "String", "documentation" : "

The directory alias.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CustomerUserName" : { "beanStyleGetterMethodName" : "getCustomerUserName", "beanStyleSetterMethodName" : "setCustomerUserName", "c2jName" : "CustomerUserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The user name for the service account.

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

The user name for the service account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customerUserName", "fluentSetterDocumentation" : "

The user name for the service account.

\n@param customerUserName The user name for the service account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customerUserName", "getterDocumentation" : "

The user name for the service account.

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

The user name for the service account.

\n@param customerUserName The user name for the service account.", "setterMethodName" : "setCustomerUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerUserName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "customerUserName", "variableType" : "String", "documentation" : "

The user name for the service account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DirectoryId" : { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The directory identifier.

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

The directory identifier.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The directory identifier.

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

The directory identifier.

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

The directory identifier.

\n@param directoryId The directory identifier.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The directory identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DirectoryName" : { "beanStyleGetterMethodName" : "getDirectoryName", "beanStyleSetterMethodName" : "setDirectoryName", "c2jName" : "DirectoryName", "c2jShape" : "DirectoryName", "defaultConsumerFluentSetterDocumentation" : "

The name of the directory.

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

The name of the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryName", "fluentSetterDocumentation" : "

The name of the directory.

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

The name of the directory.

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

The name of the directory.

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

The name of the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DirectoryType" : { "beanStyleGetterMethodName" : "getDirectoryTypeAsString", "beanStyleSetterMethodName" : "setDirectoryType", "c2jName" : "DirectoryType", "c2jShape" : "WorkspaceDirectoryType", "defaultConsumerFluentSetterDocumentation" : "

The directory 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 #directoryTypeAsString(String)}.\n@param directoryType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryType(String)", "deprecated" : false, "documentation" : "

The directory type.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceDirectoryType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "directoryType", "fluentEnumSetterMethodName" : "directoryType", "fluentGetterMethodName" : "directoryTypeAsString", "fluentSetterDocumentation" : "

The directory type.

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

The directory type.

\n

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

\n@return The directory type.\n@see WorkspaceDirectoryType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryType", "sensitive" : false, "setterDocumentation" : "

The directory type.

\n@param directoryType The directory type.\n@see WorkspaceDirectoryType", "setterMethodName" : "setDirectoryType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryType", "variableType" : "String", "documentation" : "

The directory type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DnsIpAddresses" : { "beanStyleGetterMethodName" : "getDnsIpAddresses", "beanStyleSetterMethodName" : "setDnsIpAddresses", "c2jName" : "DnsIpAddresses", "c2jShape" : "DnsIpAddresses", "defaultConsumerFluentSetterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\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 #dnsIpAddresses(List)}.\n@param dnsIpAddresses 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 #dnsIpAddresses(List)", "deprecated" : false, "documentation" : "

The IP addresses of the DNS servers for the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dnsIpAddresses", "fluentSetterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\n@param dnsIpAddresses The IP addresses of the DNS servers for the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dnsIpAddresses", "getterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\n

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

\n@return The IP addresses of the DNS servers for the directory.", "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" : "DnsIpAddresses", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DnsIpAddresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpAddress", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "DnsIpAddresses", "sensitive" : false, "setterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\n@param dnsIpAddresses The IP addresses of the DNS servers for the directory.", "setterMethodName" : "setDnsIpAddresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "dnsIpAddresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "dnsIpAddresses", "variableType" : "java.util.List", "documentation" : "

The IP addresses of the DNS servers for the directory.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "IamRoleId" : { "beanStyleGetterMethodName" : "getIamRoleId", "beanStyleSetterMethodName" : "setIamRoleId", "c2jName" : "IamRoleId", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

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

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "iamRoleId", "fluentSetterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\n@param iamRoleId The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "iamRoleId", "getterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\n@return The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IamRoleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IamRoleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IamRoleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\n@param iamRoleId The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.", "setterMethodName" : "setIamRoleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "iamRoleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "iamRoleId", "variableType" : "String", "documentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "IpGroupIds" : { "beanStyleGetterMethodName" : "getIpGroupIds", "beanStyleSetterMethodName" : "setIpGroupIds", "c2jName" : "ipGroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\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 #ipGroupIds(List)}.\n@param ipGroupIds 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 #ipGroupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the IP access control groups associated with the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipGroupIds", "fluentSetterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\n@param ipGroupIds The identifiers of the IP access control groups associated with the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipGroupIds", "getterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\n

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

\n@return The identifiers of the IP access control groups associated with the directory.", "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" : "ipGroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ipGroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "IpGroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\n@param ipGroupIds The identifiers of the IP access control groups associated with the directory.", "setterMethodName" : "setIpGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipGroupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipGroupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the IP access control groups associated with the directory.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "RegistrationCode" : { "beanStyleGetterMethodName" : "getRegistrationCode", "beanStyleSetterMethodName" : "setRegistrationCode", "c2jName" : "RegistrationCode", "c2jShape" : "RegistrationCode", "defaultConsumerFluentSetterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

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

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrationCode", "fluentSetterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\n@param registrationCode The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrationCode", "getterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\n@return The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrationCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrationCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistrationCode", "sensitive" : false, "setterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\n@param registrationCode The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.", "setterMethodName" : "setRegistrationCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registrationCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registrationCode", "variableType" : "String", "documentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "WorkspaceDirectoryState", "defaultConsumerFluentSetterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

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

The state of the directory's registration with Amazon WorkSpaces

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceDirectoryState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\n@param state The state of the directory's registration with Amazon WorkSpaces\n@see WorkspaceDirectoryState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceDirectoryState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\n

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

\n@return The state of the directory's registration with Amazon WorkSpaces\n@see WorkspaceDirectoryState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\n@param state The state of the directory's registration with Amazon WorkSpaces\n@see WorkspaceDirectoryState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The state of the directory's registration with Amazon WorkSpaces

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SubnetIds" : { "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "SubnetIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the subnets used with the directory.

\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 #subnetIds(List)}.\n@param subnetIds 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 #subnetIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the subnets used with the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetIds", "fluentSetterDocumentation" : "

The identifiers of the subnets used with the directory.

\n@param subnetIds The identifiers of the subnets used with the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetIds", "getterDocumentation" : "

The identifiers of the subnets used with the directory.

\n

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

\n@return The identifiers of the subnets used with the directory.", "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" : "SubnetIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SubnetId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the subnets used with the directory.

\n@param subnetIds The identifiers of the subnets used with the directory.", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the subnets used with the directory.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "WorkspaceCreationProperties" : { "beanStyleGetterMethodName" : "getWorkspaceCreationProperties", "beanStyleSetterMethodName" : "setWorkspaceCreationProperties", "c2jName" : "WorkspaceCreationProperties", "c2jShape" : "DefaultWorkspaceCreationProperties", "defaultConsumerFluentSetterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

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

The default creation properties for all WorkSpaces in the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceCreationProperties", "fluentSetterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\n@param workspaceCreationProperties The default creation properties for all WorkSpaces in the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceCreationProperties", "getterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\n@return The default creation properties for all WorkSpaces in the directory.", "getterModel" : { "returnType" : "DefaultWorkspaceCreationProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceCreationProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceCreationProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "WorkspaceCreationProperties", "sensitive" : false, "setterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\n@param workspaceCreationProperties The default creation properties for all WorkSpaces in the directory.", "setterMethodName" : "setWorkspaceCreationProperties", "setterModel" : { "variableDeclarationType" : "DefaultWorkspaceCreationProperties", "variableName" : "workspaceCreationProperties", "variableType" : "DefaultWorkspaceCreationProperties", "documentation" : null, "simpleType" : "DefaultWorkspaceCreationProperties", "variableSetterType" : "DefaultWorkspaceCreationProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultWorkspaceCreationProperties", "variableName" : "workspaceCreationProperties", "variableType" : "DefaultWorkspaceCreationProperties", "documentation" : "

The default creation properties for all WorkSpaces in the directory.

", "simpleType" : "DefaultWorkspaceCreationProperties", "variableSetterType" : "DefaultWorkspaceCreationProperties" }, "xmlNameSpaceUri" : null }, "WorkspaceSecurityGroupId" : { "beanStyleGetterMethodName" : "getWorkspaceSecurityGroupId", "beanStyleSetterMethodName" : "setWorkspaceSecurityGroupId", "c2jName" : "WorkspaceSecurityGroupId", "c2jShape" : "SecurityGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

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

The identifier of the security group that is assigned to new WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceSecurityGroupId", "fluentSetterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\n@param workspaceSecurityGroupId The identifier of the security group that is assigned to new WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceSecurityGroupId", "getterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\n@return The identifier of the security group that is assigned to new WorkSpaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceSecurityGroupId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceSecurityGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WorkspaceSecurityGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\n@param workspaceSecurityGroupId The identifier of the security group that is assigned to new WorkSpaces.", "setterMethodName" : "setWorkspaceSecurityGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceSecurityGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceSecurityGroupId", "variableType" : "String", "documentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The directory identifier.

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

The directory identifier.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The directory identifier.

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

The directory identifier.

\n@return The directory identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The directory identifier.

\n@param directoryId The directory identifier.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The directory identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAlias", "beanStyleSetterMethodName" : "setAlias", "c2jName" : "Alias", "c2jShape" : "Alias", "defaultConsumerFluentSetterDocumentation" : "

The directory alias.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #alias(String)}.\n@param alias a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #alias(String)", "deprecated" : false, "documentation" : "

The directory alias.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "alias", "fluentSetterDocumentation" : "

The directory alias.

\n@param alias The directory alias.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "alias", "getterDocumentation" : "

The directory alias.

\n@return The directory alias.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Alias", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Alias", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Alias", "sensitive" : false, "setterDocumentation" : "

The directory alias.

\n@param alias The directory alias.", "setterMethodName" : "setAlias", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "alias", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "alias", "variableType" : "String", "documentation" : "

The directory alias.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDirectoryName", "beanStyleSetterMethodName" : "setDirectoryName", "c2jName" : "DirectoryName", "c2jShape" : "DirectoryName", "defaultConsumerFluentSetterDocumentation" : "

The name of the directory.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directoryName(String)}.\n@param directoryName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryName(String)", "deprecated" : false, "documentation" : "

The name of the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryName", "fluentSetterDocumentation" : "

The name of the directory.

\n@param directoryName The name of the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryName", "getterDocumentation" : "

The name of the directory.

\n@return The name of the directory.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryName", "sensitive" : false, "setterDocumentation" : "

The name of the directory.

\n@param directoryName The name of the directory.", "setterMethodName" : "setDirectoryName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryName", "variableType" : "String", "documentation" : "

The name of the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegistrationCode", "beanStyleSetterMethodName" : "setRegistrationCode", "c2jName" : "RegistrationCode", "c2jShape" : "RegistrationCode", "defaultConsumerFluentSetterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registrationCode(String)}.\n@param registrationCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrationCode(String)", "deprecated" : false, "documentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrationCode", "fluentSetterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\n@param registrationCode The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrationCode", "getterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\n@return The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrationCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrationCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistrationCode", "sensitive" : false, "setterDocumentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

\n@param registrationCode The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.", "setterMethodName" : "setRegistrationCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registrationCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registrationCode", "variableType" : "String", "documentation" : "

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "SubnetIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the subnets used with the directory.

\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 #subnetIds(List)}.\n@param subnetIds 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 #subnetIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the subnets used with the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "subnetIds", "fluentSetterDocumentation" : "

The identifiers of the subnets used with the directory.

\n@param subnetIds The identifiers of the subnets used with the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetIds", "getterDocumentation" : "

The identifiers of the subnets used with the directory.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifiers of the subnets used with the directory.", "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" : "SubnetIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SubnetId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the subnets used with the directory.

\n@param subnetIds The identifiers of the subnets used with the directory.", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the subnets used with the directory.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDnsIpAddresses", "beanStyleSetterMethodName" : "setDnsIpAddresses", "c2jName" : "DnsIpAddresses", "c2jShape" : "DnsIpAddresses", "defaultConsumerFluentSetterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\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 #dnsIpAddresses(List)}.\n@param dnsIpAddresses 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 #dnsIpAddresses(List)", "deprecated" : false, "documentation" : "

The IP addresses of the DNS servers for the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dnsIpAddresses", "fluentSetterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\n@param dnsIpAddresses The IP addresses of the DNS servers for the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dnsIpAddresses", "getterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The IP addresses of the DNS servers for the directory.", "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" : "DnsIpAddresses", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DnsIpAddresses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpAddress", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "DnsIpAddresses", "sensitive" : false, "setterDocumentation" : "

The IP addresses of the DNS servers for the directory.

\n@param dnsIpAddresses The IP addresses of the DNS servers for the directory.", "setterMethodName" : "setDnsIpAddresses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "dnsIpAddresses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "dnsIpAddresses", "variableType" : "java.util.List", "documentation" : "

The IP addresses of the DNS servers for the directory.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCustomerUserName", "beanStyleSetterMethodName" : "setCustomerUserName", "c2jName" : "CustomerUserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The user name for the service account.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #customerUserName(String)}.\n@param customerUserName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customerUserName(String)", "deprecated" : false, "documentation" : "

The user name for the service account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "customerUserName", "fluentSetterDocumentation" : "

The user name for the service account.

\n@param customerUserName The user name for the service account.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "customerUserName", "getterDocumentation" : "

The user name for the service account.

\n@return The user name for the service account.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CustomerUserName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "CustomerUserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CustomerUserName", "sensitive" : false, "setterDocumentation" : "

The user name for the service account.

\n@param customerUserName The user name for the service account.", "setterMethodName" : "setCustomerUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "customerUserName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "customerUserName", "variableType" : "String", "documentation" : "

The user name for the service account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIamRoleId", "beanStyleSetterMethodName" : "setIamRoleId", "c2jName" : "IamRoleId", "c2jShape" : "ARN", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #iamRoleId(String)}.\n@param iamRoleId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iamRoleId(String)", "deprecated" : false, "documentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "iamRoleId", "fluentSetterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\n@param iamRoleId The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "iamRoleId", "getterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\n@return The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IamRoleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "IamRoleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IamRoleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

\n@param iamRoleId The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.", "setterMethodName" : "setIamRoleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "iamRoleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "iamRoleId", "variableType" : "String", "documentation" : "

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDirectoryTypeAsString", "beanStyleSetterMethodName" : "setDirectoryType", "c2jName" : "DirectoryType", "c2jShape" : "WorkspaceDirectoryType", "defaultConsumerFluentSetterDocumentation" : "

The directory 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 #directoryTypeAsString(String)}.\n@param directoryType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryType(String)", "deprecated" : false, "documentation" : "

The directory type.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceDirectoryType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "directoryType", "fluentEnumSetterMethodName" : "directoryType", "fluentGetterMethodName" : "directoryTypeAsString", "fluentSetterDocumentation" : "

The directory type.

\n@param directoryType The directory type.\n@see WorkspaceDirectoryType\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceDirectoryType", "fluentSetterMethodName" : "directoryType", "getterDocumentation" : "

The directory type.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #directoryType} will return {@link WorkspaceDirectoryType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #directoryTypeAsString}.\n

\n@return The directory type.\n@see WorkspaceDirectoryType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryType", "sensitive" : false, "setterDocumentation" : "

The directory type.

\n@param directoryType The directory type.\n@see WorkspaceDirectoryType", "setterMethodName" : "setDirectoryType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryType", "variableType" : "String", "documentation" : "

The directory type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceSecurityGroupId", "beanStyleSetterMethodName" : "setWorkspaceSecurityGroupId", "c2jName" : "WorkspaceSecurityGroupId", "c2jShape" : "SecurityGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #workspaceSecurityGroupId(String)}.\n@param workspaceSecurityGroupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workspaceSecurityGroupId(String)", "deprecated" : false, "documentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceSecurityGroupId", "fluentSetterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\n@param workspaceSecurityGroupId The identifier of the security group that is assigned to new WorkSpaces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceSecurityGroupId", "getterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\n@return The identifier of the security group that is assigned to new WorkSpaces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceSecurityGroupId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceSecurityGroupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WorkspaceSecurityGroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

\n@param workspaceSecurityGroupId The identifier of the security group that is assigned to new WorkSpaces.", "setterMethodName" : "setWorkspaceSecurityGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workspaceSecurityGroupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "workspaceSecurityGroupId", "variableType" : "String", "documentation" : "

The identifier of the security group that is assigned to new WorkSpaces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "WorkspaceDirectoryState", "defaultConsumerFluentSetterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

The state of the directory's registration with Amazon WorkSpaces

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceDirectoryState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\n@param state The state of the directory's registration with Amazon WorkSpaces\n@see WorkspaceDirectoryState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceDirectoryState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link WorkspaceDirectoryState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n

\n@return The state of the directory's registration with Amazon WorkSpaces\n@see WorkspaceDirectoryState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The state of the directory's registration with Amazon WorkSpaces

\n@param state The state of the directory's registration with Amazon WorkSpaces\n@see WorkspaceDirectoryState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The state of the directory's registration with Amazon WorkSpaces

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceCreationProperties", "beanStyleSetterMethodName" : "setWorkspaceCreationProperties", "c2jName" : "WorkspaceCreationProperties", "c2jShape" : "DefaultWorkspaceCreationProperties", "defaultConsumerFluentSetterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\nThis is a convenience that creates an instance of the {@link DefaultWorkspaceCreationProperties.Builder} avoiding the need to create one manually via {@link DefaultWorkspaceCreationProperties#builder()}.\n\nWhen the {@link Consumer} completes, {@link DefaultWorkspaceCreationProperties.Builder#build()} is called immediately and its result is passed to {@link #workspaceCreationProperties(DefaultWorkspaceCreationProperties)}.\n@param workspaceCreationProperties a consumer that will call methods on {@link DefaultWorkspaceCreationProperties.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workspaceCreationProperties(DefaultWorkspaceCreationProperties)", "deprecated" : false, "documentation" : "

The default creation properties for all WorkSpaces in the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceCreationProperties", "fluentSetterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\n@param workspaceCreationProperties The default creation properties for all WorkSpaces in the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceCreationProperties", "getterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\n@return The default creation properties for all WorkSpaces in the directory.", "getterModel" : { "returnType" : "DefaultWorkspaceCreationProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceCreationProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceCreationProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "WorkspaceCreationProperties", "sensitive" : false, "setterDocumentation" : "

The default creation properties for all WorkSpaces in the directory.

\n@param workspaceCreationProperties The default creation properties for all WorkSpaces in the directory.", "setterMethodName" : "setWorkspaceCreationProperties", "setterModel" : { "variableDeclarationType" : "DefaultWorkspaceCreationProperties", "variableName" : "workspaceCreationProperties", "variableType" : "DefaultWorkspaceCreationProperties", "documentation" : null, "simpleType" : "DefaultWorkspaceCreationProperties", "variableSetterType" : "DefaultWorkspaceCreationProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DefaultWorkspaceCreationProperties", "variableName" : "workspaceCreationProperties", "variableType" : "DefaultWorkspaceCreationProperties", "documentation" : "

The default creation properties for all WorkSpaces in the directory.

", "simpleType" : "DefaultWorkspaceCreationProperties", "variableSetterType" : "DefaultWorkspaceCreationProperties" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIpGroupIds", "beanStyleSetterMethodName" : "setIpGroupIds", "c2jName" : "ipGroupIds", "c2jShape" : "IpGroupIdList", "defaultConsumerFluentSetterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\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 #ipGroupIds(List)}.\n@param ipGroupIds 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 #ipGroupIds(List)", "deprecated" : false, "documentation" : "

The identifiers of the IP access control groups associated with the directory.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ipGroupIds", "fluentSetterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\n@param ipGroupIds The identifiers of the IP access control groups associated with the directory.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipGroupIds", "getterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The identifiers of the IP access control groups associated with the directory.", "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" : "ipGroupIds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ipGroupIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpGroupId", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "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" }, "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" : "IpGroupIds", "sensitive" : false, "setterDocumentation" : "

The identifiers of the IP access control groups associated with the directory.

\n@param ipGroupIds The identifiers of the IP access control groups associated with the directory.", "setterMethodName" : "setIpGroupIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipGroupIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "ipGroupIds", "variableType" : "java.util.List", "documentation" : "

The identifiers of the IP access control groups associated with the directory.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceDirectory", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceDirectory", "variableName" : "workspaceDirectory", "variableType" : "WorkspaceDirectory", "documentation" : null, "simpleType" : "WorkspaceDirectory", "variableSetterType" : "WorkspaceDirectory" }, "wrapper" : false }, "WorkspaceDirectoryState" : { "c2jName" : "WorkspaceDirectoryState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "REGISTERING", "value" : "REGISTERING" }, { "name" : "REGISTERED", "value" : "REGISTERED" }, { "name" : "DEREGISTERING", "value" : "DEREGISTERING" }, { "name" : "DEREGISTERED", "value" : "DEREGISTERED" }, { "name" : "ERROR", "value" : "ERROR" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceDirectoryState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceDirectoryState", "variableName" : "workspaceDirectoryState", "variableType" : "WorkspaceDirectoryState", "documentation" : null, "simpleType" : "WorkspaceDirectoryState", "variableSetterType" : "WorkspaceDirectoryState" }, "wrapper" : false }, "WorkspaceDirectoryType" : { "c2jName" : "WorkspaceDirectoryType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SIMPLE_AD", "value" : "SIMPLE_AD" }, { "name" : "AD_CONNECTOR", "value" : "AD_CONNECTOR" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceDirectoryType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceDirectoryType", "variableName" : "workspaceDirectoryType", "variableType" : "WorkspaceDirectoryType", "documentation" : null, "simpleType" : "WorkspaceDirectoryType", "variableSetterType" : "WorkspaceDirectoryType" }, "wrapper" : false }, "WorkspaceImage" : { "c2jName" : "WorkspaceImage", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a WorkSpace image.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "WorkspaceImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

The identifier of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the image.

\n@param imageId The identifier of the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

The identifier of the image.

\n@return The identifier of the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

The identifier of the image.

\n@param imageId The identifier of the image.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "WorkspaceImageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The name of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the image.

\n@param name The name of the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the image.

\n@return The name of the image.", "getterModel" : { "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, "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 image.

\n@param name The name of the image.", "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 image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "WorkspaceImageDescription", "defaultConsumerFluentSetterDocumentation" : "

The description of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The description of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The description of the image.

\n@param description The description of the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The description of the image.

\n@return The description of the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The description of the image.

\n@param description The description of the image.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystem", "beanStyleSetterMethodName" : "setOperatingSystem", "c2jName" : "OperatingSystem", "c2jShape" : "OperatingSystem", "defaultConsumerFluentSetterDocumentation" : "

The operating system that the image is running.

\nThis is a convenience that creates an instance of the {@link OperatingSystem.Builder} avoiding the need to create one manually via {@link OperatingSystem#builder()}.\n\nWhen the {@link Consumer} completes, {@link OperatingSystem.Builder#build()} is called immediately and its result is passed to {@link #operatingSystem(OperatingSystem)}.\n@param operatingSystem a consumer that will call methods on {@link OperatingSystem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystem(OperatingSystem)", "deprecated" : false, "documentation" : "

The operating system that the image is running.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystem", "fluentSetterDocumentation" : "

The operating system that the image is running.

\n@param operatingSystem The operating system that the image is running.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystem", "getterDocumentation" : "

The operating system that the image is running.

\n@return The operating system that the image is running.", "getterModel" : { "returnType" : "OperatingSystem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystem", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystem", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OperatingSystem", "sensitive" : false, "setterDocumentation" : "

The operating system that the image is running.

\n@param operatingSystem The operating system that the image is running.", "setterMethodName" : "setOperatingSystem", "setterModel" : { "variableDeclarationType" : "OperatingSystem", "variableName" : "operatingSystem", "variableType" : "OperatingSystem", "documentation" : null, "simpleType" : "OperatingSystem", "variableSetterType" : "OperatingSystem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OperatingSystem", "variableName" : "operatingSystem", "variableType" : "OperatingSystem", "documentation" : "

The operating system that the image is running.

", "simpleType" : "OperatingSystem", "variableSetterType" : "OperatingSystem" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "WorkspaceImageState", "defaultConsumerFluentSetterDocumentation" : "

The status of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

The status of the image.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceImageState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The status of the image.

\n@param state The status of the image.\n@see WorkspaceImageState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceImageState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The status of the image.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link WorkspaceImageState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n

\n@return The status of the image.\n@see WorkspaceImageState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The status of the image.

\n@param state The status of the image.\n@see WorkspaceImageState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The status of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequiredTenancyAsString", "beanStyleSetterMethodName" : "setRequiredTenancy", "c2jName" : "RequiredTenancy", "c2jShape" : "WorkspaceImageRequiredTenancy", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #requiredTenancyAsString(String)}.\n@param requiredTenancy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #requiredTenancy(String)", "deprecated" : false, "documentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceImageRequiredTenancy", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "requiredTenancy", "fluentEnumSetterMethodName" : "requiredTenancy", "fluentGetterMethodName" : "requiredTenancyAsString", "fluentSetterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\n@param requiredTenancy Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.\n@see WorkspaceImageRequiredTenancy\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceImageRequiredTenancy", "fluentSetterMethodName" : "requiredTenancy", "getterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #requiredTenancy} will return {@link WorkspaceImageRequiredTenancy#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #requiredTenancyAsString}.\n

\n@return Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.\n@see WorkspaceImageRequiredTenancy", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RequiredTenancy", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RequiredTenancy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RequiredTenancy", "sensitive" : false, "setterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\n@param requiredTenancy Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.\n@see WorkspaceImageRequiredTenancy", "setterMethodName" : "setRequiredTenancy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "requiredTenancy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "requiredTenancy", "variableType" : "String", "documentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "WorkspaceImageErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned for the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

The error code that is returned for the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned for the image.

\n@param errorCode The error code that is returned for the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned for the image.

\n@return The error code that is returned for the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned for the image.

\n@param errorCode The error code that is returned for the image.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned for the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned for the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)", "deprecated" : false, "documentation" : "

The text of the error message that is returned for the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned for the image.

\n@param errorMessage The text of the error message that is returned for the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned for the image.

\n@return The text of the error message that is returned for the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned for the image.

\n@param errorMessage The text of the error message that is returned for the image.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned for the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "WorkspaceImageDescription", "defaultConsumerFluentSetterDocumentation" : "

The description of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The description of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The description of the image.

\n@param description The description of the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The description of the image.

\n@return The description of the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The description of the image.

\n@param description The description of the image.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ErrorCode" : { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "WorkspaceImageErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned for the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

The error code that is returned for the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned for the image.

\n@param errorCode The error code that is returned for the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned for the image.

\n@return The error code that is returned for the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned for the image.

\n@param errorCode The error code that is returned for the image.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned for the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ErrorMessage" : { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned for the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)", "deprecated" : false, "documentation" : "

The text of the error message that is returned for the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned for the image.

\n@param errorMessage The text of the error message that is returned for the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned for the image.

\n@return The text of the error message that is returned for the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned for the image.

\n@param errorMessage The text of the error message that is returned for the image.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned for the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ImageId" : { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "WorkspaceImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

The identifier of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the image.

\n@param imageId The identifier of the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

The identifier of the image.

\n@return The identifier of the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

The identifier of the image.

\n@param imageId The identifier of the image.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "WorkspaceImageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The name of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the image.

\n@param name The name of the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the image.

\n@return The name of the image.", "getterModel" : { "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, "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 image.

\n@param name The name of the image.", "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 image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OperatingSystem" : { "beanStyleGetterMethodName" : "getOperatingSystem", "beanStyleSetterMethodName" : "setOperatingSystem", "c2jName" : "OperatingSystem", "c2jShape" : "OperatingSystem", "defaultConsumerFluentSetterDocumentation" : "

The operating system that the image is running.

\nThis is a convenience that creates an instance of the {@link OperatingSystem.Builder} avoiding the need to create one manually via {@link OperatingSystem#builder()}.\n\nWhen the {@link Consumer} completes, {@link OperatingSystem.Builder#build()} is called immediately and its result is passed to {@link #operatingSystem(OperatingSystem)}.\n@param operatingSystem a consumer that will call methods on {@link OperatingSystem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystem(OperatingSystem)", "deprecated" : false, "documentation" : "

The operating system that the image is running.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystem", "fluentSetterDocumentation" : "

The operating system that the image is running.

\n@param operatingSystem The operating system that the image is running.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystem", "getterDocumentation" : "

The operating system that the image is running.

\n@return The operating system that the image is running.", "getterModel" : { "returnType" : "OperatingSystem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystem", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystem", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OperatingSystem", "sensitive" : false, "setterDocumentation" : "

The operating system that the image is running.

\n@param operatingSystem The operating system that the image is running.", "setterMethodName" : "setOperatingSystem", "setterModel" : { "variableDeclarationType" : "OperatingSystem", "variableName" : "operatingSystem", "variableType" : "OperatingSystem", "documentation" : null, "simpleType" : "OperatingSystem", "variableSetterType" : "OperatingSystem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OperatingSystem", "variableName" : "operatingSystem", "variableType" : "OperatingSystem", "documentation" : "

The operating system that the image is running.

", "simpleType" : "OperatingSystem", "variableSetterType" : "OperatingSystem" }, "xmlNameSpaceUri" : null }, "RequiredTenancy" : { "beanStyleGetterMethodName" : "getRequiredTenancyAsString", "beanStyleSetterMethodName" : "setRequiredTenancy", "c2jName" : "RequiredTenancy", "c2jShape" : "WorkspaceImageRequiredTenancy", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #requiredTenancyAsString(String)}.\n@param requiredTenancy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #requiredTenancy(String)", "deprecated" : false, "documentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceImageRequiredTenancy", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "requiredTenancy", "fluentEnumSetterMethodName" : "requiredTenancy", "fluentGetterMethodName" : "requiredTenancyAsString", "fluentSetterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\n@param requiredTenancy Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.\n@see WorkspaceImageRequiredTenancy\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceImageRequiredTenancy", "fluentSetterMethodName" : "requiredTenancy", "getterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #requiredTenancy} will return {@link WorkspaceImageRequiredTenancy#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #requiredTenancyAsString}.\n

\n@return Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.\n@see WorkspaceImageRequiredTenancy", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RequiredTenancy", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RequiredTenancy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RequiredTenancy", "sensitive" : false, "setterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\n@param requiredTenancy Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.\n@see WorkspaceImageRequiredTenancy", "setterMethodName" : "setRequiredTenancy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "requiredTenancy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "requiredTenancy", "variableType" : "String", "documentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "WorkspaceImageState", "defaultConsumerFluentSetterDocumentation" : "

The status of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

The status of the image.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceImageState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The status of the image.

\n@param state The status of the image.\n@see WorkspaceImageState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceImageState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The status of the image.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link WorkspaceImageState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n

\n@return The status of the image.\n@see WorkspaceImageState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The status of the image.

\n@param state The status of the image.\n@see WorkspaceImageState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The status of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getImageId", "beanStyleSetterMethodName" : "setImageId", "c2jName" : "ImageId", "c2jShape" : "WorkspaceImageId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #imageId(String)}.\n@param imageId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageId(String)", "deprecated" : false, "documentation" : "

The identifier of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "imageId", "fluentSetterDocumentation" : "

The identifier of the image.

\n@param imageId The identifier of the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "imageId", "getterDocumentation" : "

The identifier of the image.

\n@return The identifier of the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ImageId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ImageId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ImageId", "sensitive" : false, "setterDocumentation" : "

The identifier of the image.

\n@param imageId The identifier of the image.", "setterMethodName" : "setImageId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "imageId", "variableType" : "String", "documentation" : "

The identifier of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "WorkspaceImageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The name of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the image.

\n@param name The name of the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the image.

\n@return The name of the image.", "getterModel" : { "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, "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 image.

\n@param name The name of the image.", "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 image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "Description", "c2jShape" : "WorkspaceImageDescription", "defaultConsumerFluentSetterDocumentation" : "

The description of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)", "deprecated" : false, "documentation" : "

The description of the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "

The description of the image.

\n@param description The description of the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "

The description of the image.

\n@return The description of the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "setterDocumentation" : "

The description of the image.

\n@param description The description of the image.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOperatingSystem", "beanStyleSetterMethodName" : "setOperatingSystem", "c2jName" : "OperatingSystem", "c2jShape" : "OperatingSystem", "defaultConsumerFluentSetterDocumentation" : "

The operating system that the image is running.

\nThis is a convenience that creates an instance of the {@link OperatingSystem.Builder} avoiding the need to create one manually via {@link OperatingSystem#builder()}.\n\nWhen the {@link Consumer} completes, {@link OperatingSystem.Builder#build()} is called immediately and its result is passed to {@link #operatingSystem(OperatingSystem)}.\n@param operatingSystem a consumer that will call methods on {@link OperatingSystem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operatingSystem(OperatingSystem)", "deprecated" : false, "documentation" : "

The operating system that the image is running.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operatingSystem", "fluentSetterDocumentation" : "

The operating system that the image is running.

\n@param operatingSystem The operating system that the image is running.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operatingSystem", "getterDocumentation" : "

The operating system that the image is running.

\n@return The operating system that the image is running.", "getterModel" : { "returnType" : "OperatingSystem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperatingSystem", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "OperatingSystem", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OperatingSystem", "sensitive" : false, "setterDocumentation" : "

The operating system that the image is running.

\n@param operatingSystem The operating system that the image is running.", "setterMethodName" : "setOperatingSystem", "setterModel" : { "variableDeclarationType" : "OperatingSystem", "variableName" : "operatingSystem", "variableType" : "OperatingSystem", "documentation" : null, "simpleType" : "OperatingSystem", "variableSetterType" : "OperatingSystem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OperatingSystem", "variableName" : "operatingSystem", "variableType" : "OperatingSystem", "documentation" : "

The operating system that the image is running.

", "simpleType" : "OperatingSystem", "variableSetterType" : "OperatingSystem" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "WorkspaceImageState", "defaultConsumerFluentSetterDocumentation" : "

The status of the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

The status of the image.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceImageState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The status of the image.

\n@param state The status of the image.\n@see WorkspaceImageState\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceImageState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The status of the image.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #state} will return {@link WorkspaceImageState#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #stateAsString}.\n

\n@return The status of the image.\n@see WorkspaceImageState", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The status of the image.

\n@param state The status of the image.\n@see WorkspaceImageState", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The status of the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequiredTenancyAsString", "beanStyleSetterMethodName" : "setRequiredTenancy", "c2jName" : "RequiredTenancy", "c2jShape" : "WorkspaceImageRequiredTenancy", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #requiredTenancyAsString(String)}.\n@param requiredTenancy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #requiredTenancy(String)", "deprecated" : false, "documentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

", "endpointDiscoveryId" : false, "enumType" : "WorkspaceImageRequiredTenancy", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "requiredTenancy", "fluentEnumSetterMethodName" : "requiredTenancy", "fluentGetterMethodName" : "requiredTenancyAsString", "fluentSetterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\n@param requiredTenancy Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.\n@see WorkspaceImageRequiredTenancy\n@return Returns a reference to this object so that method calls can be chained together.\n@see WorkspaceImageRequiredTenancy", "fluentSetterMethodName" : "requiredTenancy", "getterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #requiredTenancy} will return {@link WorkspaceImageRequiredTenancy#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #requiredTenancyAsString}.\n

\n@return Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.\n@see WorkspaceImageRequiredTenancy", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RequiredTenancy", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RequiredTenancy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RequiredTenancy", "sensitive" : false, "setterDocumentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

\n@param requiredTenancy Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.\n@see WorkspaceImageRequiredTenancy", "setterMethodName" : "setRequiredTenancy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "requiredTenancy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "requiredTenancy", "variableType" : "String", "documentation" : "

Specifies whether the image is running on dedicated hardware. When bring your own license (BYOL) is enabled, this value is set to DEDICATED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "WorkspaceImageErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The error code that is returned for the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

The error code that is returned for the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The error code that is returned for the image.

\n@param errorCode The error code that is returned for the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The error code that is returned for the image.

\n@return The error code that is returned for the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The error code that is returned for the image.

\n@param errorCode The error code that is returned for the image.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The error code that is returned for the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "ErrorMessage", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message that is returned for the image.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)", "deprecated" : false, "documentation" : "

The text of the error message that is returned for the image.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message that is returned for the image.

\n@param errorMessage The text of the error message that is returned for the image.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message that is returned for the image.

\n@return The text of the error message that is returned for the image.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorMessage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message that is returned for the image.

\n@param errorMessage The text of the error message that is returned for the image.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message that is returned for the image.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceImage", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceImage", "variableName" : "workspaceImage", "variableType" : "WorkspaceImage", "documentation" : null, "simpleType" : "WorkspaceImage", "variableSetterType" : "WorkspaceImage" }, "wrapper" : false }, "WorkspaceImageIngestionProcess" : { "c2jName" : "WorkspaceImageIngestionProcess", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "BYOL_REGULAR", "value" : "BYOL_REGULAR" }, { "name" : "BYOL_GRAPHICS", "value" : "BYOL_GRAPHICS" }, { "name" : "BYOL_GRAPHICSPRO", "value" : "BYOL_GRAPHICSPRO" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceImageIngestionProcess", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceImageIngestionProcess", "variableName" : "workspaceImageIngestionProcess", "variableType" : "WorkspaceImageIngestionProcess", "documentation" : null, "simpleType" : "WorkspaceImageIngestionProcess", "variableSetterType" : "WorkspaceImageIngestionProcess" }, "wrapper" : false }, "WorkspaceImageRequiredTenancy" : { "c2jName" : "WorkspaceImageRequiredTenancy", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DEFAULT", "value" : "DEFAULT" }, { "name" : "DEDICATED", "value" : "DEDICATED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceImageRequiredTenancy", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceImageRequiredTenancy", "variableName" : "workspaceImageRequiredTenancy", "variableType" : "WorkspaceImageRequiredTenancy", "documentation" : null, "simpleType" : "WorkspaceImageRequiredTenancy", "variableSetterType" : "WorkspaceImageRequiredTenancy" }, "wrapper" : false }, "WorkspaceImageState" : { "c2jName" : "WorkspaceImageState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "AVAILABLE", "value" : "AVAILABLE" }, { "name" : "PENDING", "value" : "PENDING" }, { "name" : "ERROR", "value" : "ERROR" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceImageState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceImageState", "variableName" : "workspaceImageState", "variableType" : "WorkspaceImageState", "documentation" : null, "simpleType" : "WorkspaceImageState", "variableSetterType" : "WorkspaceImageState" }, "wrapper" : false }, "WorkspaceProperties" : { "c2jName" : "WorkspaceProperties", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRunningModeAsString", "beanStyleSetterMethodName" : "setRunningMode", "c2jName" : "RunningMode", "c2jShape" : "RunningMode", "defaultConsumerFluentSetterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #runningModeAsString(String)}.\n@param runningMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #runningMode(String)", "deprecated" : false, "documentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

", "endpointDiscoveryId" : false, "enumType" : "RunningMode", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "runningMode", "fluentEnumSetterMethodName" : "runningMode", "fluentGetterMethodName" : "runningModeAsString", "fluentSetterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\n@param runningMode The running mode. For more information, see Manage the WorkSpace Running Mode.\n@see RunningMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see RunningMode", "fluentSetterMethodName" : "runningMode", "getterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #runningMode} will return {@link RunningMode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #runningModeAsString}.\n

\n@return The running mode. For more information, see Manage the WorkSpace Running Mode.\n@see RunningMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RunningMode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RunningMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RunningMode", "sensitive" : false, "setterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\n@param runningMode The running mode. For more information, see Manage the WorkSpace Running Mode.\n@see RunningMode", "setterMethodName" : "setRunningMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "runningMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "runningMode", "variableType" : "String", "documentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRunningModeAutoStopTimeoutInMinutes", "beanStyleSetterMethodName" : "setRunningModeAutoStopTimeoutInMinutes", "c2jName" : "RunningModeAutoStopTimeoutInMinutes", "c2jShape" : "RunningModeAutoStopTimeoutInMinutes", "defaultConsumerFluentSetterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #runningModeAutoStopTimeoutInMinutes(Integer)}.\n@param runningModeAutoStopTimeoutInMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #runningModeAutoStopTimeoutInMinutes(Integer)", "deprecated" : false, "documentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "runningModeAutoStopTimeoutInMinutes", "fluentSetterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\n@param runningModeAutoStopTimeoutInMinutes The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "runningModeAutoStopTimeoutInMinutes", "getterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\n@return The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RunningModeAutoStopTimeoutInMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RunningModeAutoStopTimeoutInMinutes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RunningModeAutoStopTimeoutInMinutes", "sensitive" : false, "setterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\n@param runningModeAutoStopTimeoutInMinutes The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.", "setterMethodName" : "setRunningModeAutoStopTimeoutInMinutes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "runningModeAutoStopTimeoutInMinutes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "runningModeAutoStopTimeoutInMinutes", "variableType" : "Integer", "documentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRootVolumeSizeGib", "beanStyleSetterMethodName" : "setRootVolumeSizeGib", "c2jName" : "RootVolumeSizeGib", "c2jShape" : "RootVolumeSizeGib", "defaultConsumerFluentSetterDocumentation" : "

The size of the root volume.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #rootVolumeSizeGib(Integer)}.\n@param rootVolumeSizeGib a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #rootVolumeSizeGib(Integer)", "deprecated" : false, "documentation" : "

The size of the root volume.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootVolumeSizeGib", "fluentSetterDocumentation" : "

The size of the root volume.

\n@param rootVolumeSizeGib The size of the root volume.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootVolumeSizeGib", "getterDocumentation" : "

The size of the root volume.

\n@return The size of the root volume.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RootVolumeSizeGib", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RootVolumeSizeGib", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RootVolumeSizeGib", "sensitive" : false, "setterDocumentation" : "

The size of the root volume.

\n@param rootVolumeSizeGib The size of the root volume.", "setterMethodName" : "setRootVolumeSizeGib", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "rootVolumeSizeGib", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "rootVolumeSizeGib", "variableType" : "Integer", "documentation" : "

The size of the root volume.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserVolumeSizeGib", "beanStyleSetterMethodName" : "setUserVolumeSizeGib", "c2jName" : "UserVolumeSizeGib", "c2jShape" : "UserVolumeSizeGib", "defaultConsumerFluentSetterDocumentation" : "

The size of the user storage.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #userVolumeSizeGib(Integer)}.\n@param userVolumeSizeGib a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userVolumeSizeGib(Integer)", "deprecated" : false, "documentation" : "

The size of the user storage.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userVolumeSizeGib", "fluentSetterDocumentation" : "

The size of the user storage.

\n@param userVolumeSizeGib The size of the user storage.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userVolumeSizeGib", "getterDocumentation" : "

The size of the user storage.

\n@return The size of the user storage.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserVolumeSizeGib", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserVolumeSizeGib", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "UserVolumeSizeGib", "sensitive" : false, "setterDocumentation" : "

The size of the user storage.

\n@param userVolumeSizeGib The size of the user storage.", "setterMethodName" : "setUserVolumeSizeGib", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "userVolumeSizeGib", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "userVolumeSizeGib", "variableType" : "Integer", "documentation" : "

The size of the user storage.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComputeTypeNameAsString", "beanStyleSetterMethodName" : "setComputeTypeName", "c2jName" : "ComputeTypeName", "c2jShape" : "Compute", "defaultConsumerFluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #computeTypeNameAsString(String)}.\n@param computeTypeName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #computeTypeName(String)", "deprecated" : false, "documentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "endpointDiscoveryId" : false, "enumType" : "Compute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "computeTypeName", "fluentEnumSetterMethodName" : "computeTypeName", "fluentGetterMethodName" : "computeTypeNameAsString", "fluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeTypeName The compute type. For more information, see Amazon WorkSpaces Bundles.\n@see Compute\n@return Returns a reference to this object so that method calls can be chained together.\n@see Compute", "fluentSetterMethodName" : "computeTypeName", "getterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #computeTypeName} will return {@link Compute#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #computeTypeNameAsString}.\n

\n@return The compute type. For more information, see Amazon WorkSpaces Bundles.\n@see Compute", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputeTypeName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ComputeTypeName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ComputeTypeName", "sensitive" : false, "setterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeTypeName The compute type. For more information, see Amazon WorkSpaces Bundles.\n@see Compute", "setterMethodName" : "setComputeTypeName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "computeTypeName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "computeTypeName", "variableType" : "String", "documentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ComputeTypeName" : { "beanStyleGetterMethodName" : "getComputeTypeNameAsString", "beanStyleSetterMethodName" : "setComputeTypeName", "c2jName" : "ComputeTypeName", "c2jShape" : "Compute", "defaultConsumerFluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #computeTypeNameAsString(String)}.\n@param computeTypeName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #computeTypeName(String)", "deprecated" : false, "documentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "endpointDiscoveryId" : false, "enumType" : "Compute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "computeTypeName", "fluentEnumSetterMethodName" : "computeTypeName", "fluentGetterMethodName" : "computeTypeNameAsString", "fluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeTypeName The compute type. For more information, see Amazon WorkSpaces Bundles.\n@see Compute\n@return Returns a reference to this object so that method calls can be chained together.\n@see Compute", "fluentSetterMethodName" : "computeTypeName", "getterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #computeTypeName} will return {@link Compute#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #computeTypeNameAsString}.\n

\n@return The compute type. For more information, see Amazon WorkSpaces Bundles.\n@see Compute", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputeTypeName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ComputeTypeName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ComputeTypeName", "sensitive" : false, "setterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeTypeName The compute type. For more information, see Amazon WorkSpaces Bundles.\n@see Compute", "setterMethodName" : "setComputeTypeName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "computeTypeName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "computeTypeName", "variableType" : "String", "documentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RootVolumeSizeGib" : { "beanStyleGetterMethodName" : "getRootVolumeSizeGib", "beanStyleSetterMethodName" : "setRootVolumeSizeGib", "c2jName" : "RootVolumeSizeGib", "c2jShape" : "RootVolumeSizeGib", "defaultConsumerFluentSetterDocumentation" : "

The size of the root volume.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #rootVolumeSizeGib(Integer)}.\n@param rootVolumeSizeGib a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #rootVolumeSizeGib(Integer)", "deprecated" : false, "documentation" : "

The size of the root volume.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootVolumeSizeGib", "fluentSetterDocumentation" : "

The size of the root volume.

\n@param rootVolumeSizeGib The size of the root volume.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootVolumeSizeGib", "getterDocumentation" : "

The size of the root volume.

\n@return The size of the root volume.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RootVolumeSizeGib", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RootVolumeSizeGib", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RootVolumeSizeGib", "sensitive" : false, "setterDocumentation" : "

The size of the root volume.

\n@param rootVolumeSizeGib The size of the root volume.", "setterMethodName" : "setRootVolumeSizeGib", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "rootVolumeSizeGib", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "rootVolumeSizeGib", "variableType" : "Integer", "documentation" : "

The size of the root volume.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "RunningMode" : { "beanStyleGetterMethodName" : "getRunningModeAsString", "beanStyleSetterMethodName" : "setRunningMode", "c2jName" : "RunningMode", "c2jShape" : "RunningMode", "defaultConsumerFluentSetterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #runningModeAsString(String)}.\n@param runningMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #runningMode(String)", "deprecated" : false, "documentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

", "endpointDiscoveryId" : false, "enumType" : "RunningMode", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "runningMode", "fluentEnumSetterMethodName" : "runningMode", "fluentGetterMethodName" : "runningModeAsString", "fluentSetterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\n@param runningMode The running mode. For more information, see Manage the WorkSpace Running Mode.\n@see RunningMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see RunningMode", "fluentSetterMethodName" : "runningMode", "getterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #runningMode} will return {@link RunningMode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #runningModeAsString}.\n

\n@return The running mode. For more information, see Manage the WorkSpace Running Mode.\n@see RunningMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RunningMode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RunningMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RunningMode", "sensitive" : false, "setterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\n@param runningMode The running mode. For more information, see Manage the WorkSpace Running Mode.\n@see RunningMode", "setterMethodName" : "setRunningMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "runningMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "runningMode", "variableType" : "String", "documentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RunningModeAutoStopTimeoutInMinutes" : { "beanStyleGetterMethodName" : "getRunningModeAutoStopTimeoutInMinutes", "beanStyleSetterMethodName" : "setRunningModeAutoStopTimeoutInMinutes", "c2jName" : "RunningModeAutoStopTimeoutInMinutes", "c2jShape" : "RunningModeAutoStopTimeoutInMinutes", "defaultConsumerFluentSetterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #runningModeAutoStopTimeoutInMinutes(Integer)}.\n@param runningModeAutoStopTimeoutInMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #runningModeAutoStopTimeoutInMinutes(Integer)", "deprecated" : false, "documentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "runningModeAutoStopTimeoutInMinutes", "fluentSetterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\n@param runningModeAutoStopTimeoutInMinutes The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "runningModeAutoStopTimeoutInMinutes", "getterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\n@return The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RunningModeAutoStopTimeoutInMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RunningModeAutoStopTimeoutInMinutes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RunningModeAutoStopTimeoutInMinutes", "sensitive" : false, "setterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\n@param runningModeAutoStopTimeoutInMinutes The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.", "setterMethodName" : "setRunningModeAutoStopTimeoutInMinutes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "runningModeAutoStopTimeoutInMinutes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "runningModeAutoStopTimeoutInMinutes", "variableType" : "Integer", "documentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "UserVolumeSizeGib" : { "beanStyleGetterMethodName" : "getUserVolumeSizeGib", "beanStyleSetterMethodName" : "setUserVolumeSizeGib", "c2jName" : "UserVolumeSizeGib", "c2jShape" : "UserVolumeSizeGib", "defaultConsumerFluentSetterDocumentation" : "

The size of the user storage.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #userVolumeSizeGib(Integer)}.\n@param userVolumeSizeGib a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userVolumeSizeGib(Integer)", "deprecated" : false, "documentation" : "

The size of the user storage.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userVolumeSizeGib", "fluentSetterDocumentation" : "

The size of the user storage.

\n@param userVolumeSizeGib The size of the user storage.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userVolumeSizeGib", "getterDocumentation" : "

The size of the user storage.

\n@return The size of the user storage.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserVolumeSizeGib", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserVolumeSizeGib", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "UserVolumeSizeGib", "sensitive" : false, "setterDocumentation" : "

The size of the user storage.

\n@param userVolumeSizeGib The size of the user storage.", "setterMethodName" : "setUserVolumeSizeGib", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "userVolumeSizeGib", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "userVolumeSizeGib", "variableType" : "Integer", "documentation" : "

The size of the user storage.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRunningModeAsString", "beanStyleSetterMethodName" : "setRunningMode", "c2jName" : "RunningMode", "c2jShape" : "RunningMode", "defaultConsumerFluentSetterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #runningModeAsString(String)}.\n@param runningMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #runningMode(String)", "deprecated" : false, "documentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

", "endpointDiscoveryId" : false, "enumType" : "RunningMode", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "runningMode", "fluentEnumSetterMethodName" : "runningMode", "fluentGetterMethodName" : "runningModeAsString", "fluentSetterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\n@param runningMode The running mode. For more information, see Manage the WorkSpace Running Mode.\n@see RunningMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see RunningMode", "fluentSetterMethodName" : "runningMode", "getterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #runningMode} will return {@link RunningMode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #runningModeAsString}.\n

\n@return The running mode. For more information, see Manage the WorkSpace Running Mode.\n@see RunningMode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RunningMode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RunningMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RunningMode", "sensitive" : false, "setterDocumentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

\n@param runningMode The running mode. For more information, see Manage the WorkSpace Running Mode.\n@see RunningMode", "setterMethodName" : "setRunningMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "runningMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "runningMode", "variableType" : "String", "documentation" : "

The running mode. For more information, see Manage the WorkSpace Running Mode.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRunningModeAutoStopTimeoutInMinutes", "beanStyleSetterMethodName" : "setRunningModeAutoStopTimeoutInMinutes", "c2jName" : "RunningModeAutoStopTimeoutInMinutes", "c2jShape" : "RunningModeAutoStopTimeoutInMinutes", "defaultConsumerFluentSetterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #runningModeAutoStopTimeoutInMinutes(Integer)}.\n@param runningModeAutoStopTimeoutInMinutes a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #runningModeAutoStopTimeoutInMinutes(Integer)", "deprecated" : false, "documentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "runningModeAutoStopTimeoutInMinutes", "fluentSetterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\n@param runningModeAutoStopTimeoutInMinutes The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "runningModeAutoStopTimeoutInMinutes", "getterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\n@return The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RunningModeAutoStopTimeoutInMinutes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RunningModeAutoStopTimeoutInMinutes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RunningModeAutoStopTimeoutInMinutes", "sensitive" : false, "setterDocumentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

\n@param runningModeAutoStopTimeoutInMinutes The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.", "setterMethodName" : "setRunningModeAutoStopTimeoutInMinutes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "runningModeAutoStopTimeoutInMinutes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "runningModeAutoStopTimeoutInMinutes", "variableType" : "Integer", "documentation" : "

The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60 minute intervals.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRootVolumeSizeGib", "beanStyleSetterMethodName" : "setRootVolumeSizeGib", "c2jName" : "RootVolumeSizeGib", "c2jShape" : "RootVolumeSizeGib", "defaultConsumerFluentSetterDocumentation" : "

The size of the root volume.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #rootVolumeSizeGib(Integer)}.\n@param rootVolumeSizeGib a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #rootVolumeSizeGib(Integer)", "deprecated" : false, "documentation" : "

The size of the root volume.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootVolumeSizeGib", "fluentSetterDocumentation" : "

The size of the root volume.

\n@param rootVolumeSizeGib The size of the root volume.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootVolumeSizeGib", "getterDocumentation" : "

The size of the root volume.

\n@return The size of the root volume.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RootVolumeSizeGib", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RootVolumeSizeGib", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RootVolumeSizeGib", "sensitive" : false, "setterDocumentation" : "

The size of the root volume.

\n@param rootVolumeSizeGib The size of the root volume.", "setterMethodName" : "setRootVolumeSizeGib", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "rootVolumeSizeGib", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "rootVolumeSizeGib", "variableType" : "Integer", "documentation" : "

The size of the root volume.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserVolumeSizeGib", "beanStyleSetterMethodName" : "setUserVolumeSizeGib", "c2jName" : "UserVolumeSizeGib", "c2jShape" : "UserVolumeSizeGib", "defaultConsumerFluentSetterDocumentation" : "

The size of the user storage.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #userVolumeSizeGib(Integer)}.\n@param userVolumeSizeGib a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userVolumeSizeGib(Integer)", "deprecated" : false, "documentation" : "

The size of the user storage.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userVolumeSizeGib", "fluentSetterDocumentation" : "

The size of the user storage.

\n@param userVolumeSizeGib The size of the user storage.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userVolumeSizeGib", "getterDocumentation" : "

The size of the user storage.

\n@return The size of the user storage.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserVolumeSizeGib", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserVolumeSizeGib", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "UserVolumeSizeGib", "sensitive" : false, "setterDocumentation" : "

The size of the user storage.

\n@param userVolumeSizeGib The size of the user storage.", "setterMethodName" : "setUserVolumeSizeGib", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "userVolumeSizeGib", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "userVolumeSizeGib", "variableType" : "Integer", "documentation" : "

The size of the user storage.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getComputeTypeNameAsString", "beanStyleSetterMethodName" : "setComputeTypeName", "c2jName" : "ComputeTypeName", "c2jShape" : "Compute", "defaultConsumerFluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #computeTypeNameAsString(String)}.\n@param computeTypeName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #computeTypeName(String)", "deprecated" : false, "documentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "endpointDiscoveryId" : false, "enumType" : "Compute", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "computeTypeName", "fluentEnumSetterMethodName" : "computeTypeName", "fluentGetterMethodName" : "computeTypeNameAsString", "fluentSetterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeTypeName The compute type. For more information, see Amazon WorkSpaces Bundles.\n@see Compute\n@return Returns a reference to this object so that method calls can be chained together.\n@see Compute", "fluentSetterMethodName" : "computeTypeName", "getterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #computeTypeName} will return {@link Compute#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #computeTypeNameAsString}.\n

\n@return The compute type. For more information, see Amazon WorkSpaces Bundles.\n@see Compute", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ComputeTypeName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "ComputeTypeName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ComputeTypeName", "sensitive" : false, "setterDocumentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

\n@param computeTypeName The compute type. For more information, see Amazon WorkSpaces Bundles.\n@see Compute", "setterMethodName" : "setComputeTypeName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "computeTypeName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "computeTypeName", "variableType" : "String", "documentation" : "

The compute type. For more information, see Amazon WorkSpaces Bundles.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceProperties", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "wrapper" : false }, "WorkspaceRequest" : { "c2jName" : "WorkspaceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the information used to create a WorkSpace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directoryId(String)}.\n@param directoryId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryId(String)", "deprecated" : false, "documentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryId", "getterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\n@return The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\n@param userName The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\n@return The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.", "getterModel" : { "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, "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 username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\n@param userName The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.", "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 username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bundleId(String)}.\n@param bundleId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bundleId(String)", "deprecated" : false, "documentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\n@param bundleId The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\n@return The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\n@param bundleId The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVolumeEncryptionKey", "beanStyleSetterMethodName" : "setVolumeEncryptionKey", "c2jName" : "VolumeEncryptionKey", "c2jShape" : "VolumeEncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #volumeEncryptionKey(String)}.\n@param volumeEncryptionKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #volumeEncryptionKey(String)", "deprecated" : false, "documentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "volumeEncryptionKey", "fluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "volumeEncryptionKey", "getterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@return The KMS key used to encrypt data stored on your WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VolumeEncryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "VolumeEncryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VolumeEncryptionKey", "sensitive" : false, "setterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.", "setterMethodName" : "setVolumeEncryptionKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setUserVolumeEncryptionEnabled", "c2jName" : "UserVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\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 #userVolumeEncryptionEnabled(Boolean)}.\n@param userVolumeEncryptionEnabled 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 #userVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@return Indicates whether the data stored on the user volume is encrypted.", "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" : "UserVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.", "setterMethodName" : "setUserVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRootVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setRootVolumeEncryptionEnabled", "c2jName" : "RootVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\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 #rootVolumeEncryptionEnabled(Boolean)}.\n@param rootVolumeEncryptionEnabled 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 #rootVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@return Indicates whether the data stored on the root volume is encrypted.", "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" : "RootVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RootVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RootVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.", "setterMethodName" : "setRootVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceProperties", "beanStyleSetterMethodName" : "setWorkspaceProperties", "c2jName" : "WorkspaceProperties", "c2jShape" : "WorkspaceProperties", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpace properties.

\nThis is a convenience that creates an instance of the {@link WorkspaceProperties.Builder} avoiding the need to create one manually via {@link WorkspaceProperties#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceProperties.Builder#build()} is called immediately and its result is passed to {@link #workspaceProperties(WorkspaceProperties)}.\n@param workspaceProperties a consumer that will call methods on {@link WorkspaceProperties.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workspaceProperties(WorkspaceProperties)", "deprecated" : false, "documentation" : "

The WorkSpace properties.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceProperties", "fluentSetterDocumentation" : "

The WorkSpace properties.

\n@param workspaceProperties The WorkSpace properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceProperties", "getterDocumentation" : "

The WorkSpace properties.

\n@return The WorkSpace properties.", "getterModel" : { "returnType" : "WorkspaceProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "WorkspaceProperties", "sensitive" : false, "setterDocumentation" : "

The WorkSpace properties.

\n@param workspaceProperties The WorkSpace properties.", "setterMethodName" : "setWorkspaceProperties", "setterModel" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : "

The WorkSpace properties.

", "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags for the WorkSpace.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags for the WorkSpace.

\n@param tags The tags for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags for the WorkSpace.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags for the WorkSpace.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags for the WorkSpace.

\n@param tags The tags for the WorkSpace.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags for the WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BundleId" : { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bundleId(String)}.\n@param bundleId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bundleId(String)", "deprecated" : false, "documentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\n@param bundleId The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\n@return The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\n@param bundleId The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DirectoryId" : { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directoryId(String)}.\n@param directoryId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryId(String)", "deprecated" : false, "documentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryId", "getterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\n@return The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RootVolumeEncryptionEnabled" : { "beanStyleGetterMethodName" : "getRootVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setRootVolumeEncryptionEnabled", "c2jName" : "RootVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\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 #rootVolumeEncryptionEnabled(Boolean)}.\n@param rootVolumeEncryptionEnabled 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 #rootVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@return Indicates whether the data stored on the root volume is encrypted.", "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" : "RootVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RootVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RootVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.", "setterMethodName" : "setRootVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags for the WorkSpace.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags for the WorkSpace.

\n@param tags The tags for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags for the WorkSpace.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags for the WorkSpace.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags for the WorkSpace.

\n@param tags The tags for the WorkSpace.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags for the WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "UserName" : { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\n@param userName The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\n@return The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.", "getterModel" : { "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, "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 username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\n@param userName The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.", "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 username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UserVolumeEncryptionEnabled" : { "beanStyleGetterMethodName" : "getUserVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setUserVolumeEncryptionEnabled", "c2jName" : "UserVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\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 #userVolumeEncryptionEnabled(Boolean)}.\n@param userVolumeEncryptionEnabled 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 #userVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@return Indicates whether the data stored on the user volume is encrypted.", "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" : "UserVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.", "setterMethodName" : "setUserVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "VolumeEncryptionKey" : { "beanStyleGetterMethodName" : "getVolumeEncryptionKey", "beanStyleSetterMethodName" : "setVolumeEncryptionKey", "c2jName" : "VolumeEncryptionKey", "c2jShape" : "VolumeEncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #volumeEncryptionKey(String)}.\n@param volumeEncryptionKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #volumeEncryptionKey(String)", "deprecated" : false, "documentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "volumeEncryptionKey", "fluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "volumeEncryptionKey", "getterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@return The KMS key used to encrypt data stored on your WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VolumeEncryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "VolumeEncryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VolumeEncryptionKey", "sensitive" : false, "setterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.", "setterMethodName" : "setVolumeEncryptionKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkspaceProperties" : { "beanStyleGetterMethodName" : "getWorkspaceProperties", "beanStyleSetterMethodName" : "setWorkspaceProperties", "c2jName" : "WorkspaceProperties", "c2jShape" : "WorkspaceProperties", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpace properties.

\nThis is a convenience that creates an instance of the {@link WorkspaceProperties.Builder} avoiding the need to create one manually via {@link WorkspaceProperties#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceProperties.Builder#build()} is called immediately and its result is passed to {@link #workspaceProperties(WorkspaceProperties)}.\n@param workspaceProperties a consumer that will call methods on {@link WorkspaceProperties.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workspaceProperties(WorkspaceProperties)", "deprecated" : false, "documentation" : "

The WorkSpace properties.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceProperties", "fluentSetterDocumentation" : "

The WorkSpace properties.

\n@param workspaceProperties The WorkSpace properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceProperties", "getterDocumentation" : "

The WorkSpace properties.

\n@return The WorkSpace properties.", "getterModel" : { "returnType" : "WorkspaceProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "WorkspaceProperties", "sensitive" : false, "setterDocumentation" : "

The WorkSpace properties.

\n@param workspaceProperties The WorkSpace properties.", "setterMethodName" : "setWorkspaceProperties", "setterModel" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : "

The WorkSpace properties.

", "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDirectoryId", "beanStyleSetterMethodName" : "setDirectoryId", "c2jName" : "DirectoryId", "c2jShape" : "DirectoryId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #directoryId(String)}.\n@param directoryId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #directoryId(String)", "deprecated" : false, "documentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "directoryId", "fluentSetterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "directoryId", "getterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\n@return The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DirectoryId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "DirectoryId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DirectoryId", "sensitive" : false, "setterDocumentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

\n@param directoryId The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.", "setterMethodName" : "setDirectoryId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "directoryId", "variableType" : "String", "documentation" : "

The identifier of the AWS Directory Service directory for the WorkSpace. You can use DescribeWorkspaceDirectories to list the available directories.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "UserName", "defaultConsumerFluentSetterDocumentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\n@param userName The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\n@return The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.", "getterModel" : { "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, "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 username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

\n@param userName The username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.", "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 username of the user for the WorkSpace. This username must exist in the AWS Directory Service directory for the WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "BundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bundleId(String)}.\n@param bundleId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bundleId(String)", "deprecated" : false, "documentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\n@param bundleId The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\n@return The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "BundleId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

\n@param bundleId The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.", "setterMethodName" : "setBundleId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bundleId", "variableType" : "String", "documentation" : "

The identifier of the bundle for the WorkSpace. You can use DescribeWorkspaceBundles to list the available bundles.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVolumeEncryptionKey", "beanStyleSetterMethodName" : "setVolumeEncryptionKey", "c2jName" : "VolumeEncryptionKey", "c2jShape" : "VolumeEncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #volumeEncryptionKey(String)}.\n@param volumeEncryptionKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #volumeEncryptionKey(String)", "deprecated" : false, "documentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "volumeEncryptionKey", "fluentSetterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "volumeEncryptionKey", "getterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@return The KMS key used to encrypt data stored on your WorkSpace.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VolumeEncryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "VolumeEncryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VolumeEncryptionKey", "sensitive" : false, "setterDocumentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

\n@param volumeEncryptionKey The KMS key used to encrypt data stored on your WorkSpace.", "setterMethodName" : "setVolumeEncryptionKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "volumeEncryptionKey", "variableType" : "String", "documentation" : "

The KMS key used to encrypt data stored on your WorkSpace.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setUserVolumeEncryptionEnabled", "c2jName" : "UserVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\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 #userVolumeEncryptionEnabled(Boolean)}.\n@param userVolumeEncryptionEnabled 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 #userVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@return Indicates whether the data stored on the user volume is encrypted.", "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" : "UserVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "UserVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "UserVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the user volume is encrypted.

\n@param userVolumeEncryptionEnabled Indicates whether the data stored on the user volume is encrypted.", "setterMethodName" : "setUserVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "userVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the user volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRootVolumeEncryptionEnabled", "beanStyleSetterMethodName" : "setRootVolumeEncryptionEnabled", "c2jName" : "RootVolumeEncryptionEnabled", "c2jShape" : "BooleanObject", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\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 #rootVolumeEncryptionEnabled(Boolean)}.\n@param rootVolumeEncryptionEnabled 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 #rootVolumeEncryptionEnabled(Boolean)", "deprecated" : false, "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "rootVolumeEncryptionEnabled", "fluentSetterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "rootVolumeEncryptionEnabled", "getterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@return Indicates whether the data stored on the root volume is encrypted.", "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" : "RootVolumeEncryptionEnabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "RootVolumeEncryptionEnabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RootVolumeEncryptionEnabled", "sensitive" : false, "setterDocumentation" : "

Indicates whether the data stored on the root volume is encrypted.

\n@param rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted.", "setterMethodName" : "setRootVolumeEncryptionEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "rootVolumeEncryptionEnabled", "variableType" : "Boolean", "documentation" : "

Indicates whether the data stored on the root volume is encrypted.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkspaceProperties", "beanStyleSetterMethodName" : "setWorkspaceProperties", "c2jName" : "WorkspaceProperties", "c2jShape" : "WorkspaceProperties", "defaultConsumerFluentSetterDocumentation" : "

The WorkSpace properties.

\nThis is a convenience that creates an instance of the {@link WorkspaceProperties.Builder} avoiding the need to create one manually via {@link WorkspaceProperties#builder()}.\n\nWhen the {@link Consumer} completes, {@link WorkspaceProperties.Builder#build()} is called immediately and its result is passed to {@link #workspaceProperties(WorkspaceProperties)}.\n@param workspaceProperties a consumer that will call methods on {@link WorkspaceProperties.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #workspaceProperties(WorkspaceProperties)", "deprecated" : false, "documentation" : "

The WorkSpace properties.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "workspaceProperties", "fluentSetterDocumentation" : "

The WorkSpace properties.

\n@param workspaceProperties The WorkSpace properties.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workspaceProperties", "getterDocumentation" : "

The WorkSpace properties.

\n@return The WorkSpace properties.", "getterModel" : { "returnType" : "WorkspaceProperties", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WorkspaceProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "WorkspaceProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "WorkspaceProperties", "sensitive" : false, "setterDocumentation" : "

The WorkSpace properties.

\n@param workspaceProperties The WorkSpace properties.", "setterMethodName" : "setWorkspaceProperties", "setterModel" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : null, "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WorkspaceProperties", "variableName" : "workspaceProperties", "variableType" : "WorkspaceProperties", "documentation" : "

The WorkSpace properties.

", "simpleType" : "WorkspaceProperties", "variableSetterType" : "WorkspaceProperties" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

The tags for the WorkSpace.

\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 #tags(List)}.\n@param tags 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 #tags(List)", "deprecated" : false, "documentation" : "

The tags for the WorkSpace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The tags for the WorkSpace.

\n@param tags The tags for the WorkSpace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The tags for the WorkSpace.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The tags for the WorkSpace.", "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" : "Tags", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Tags", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Tag", "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, "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" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The tags for the WorkSpace.

\n@param tags The tags for the WorkSpace.", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tags", "variableType" : "java.util.List", "documentation" : "

The tags for the WorkSpace.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DirectoryId", "UserName", "BundleId" ], "shapeName" : "WorkspaceRequest", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceRequest", "variableName" : "workspaceRequest", "variableType" : "WorkspaceRequest", "documentation" : null, "simpleType" : "WorkspaceRequest", "variableSetterType" : "WorkspaceRequest" }, "wrapper" : false }, "WorkspaceState" : { "c2jName" : "WorkspaceState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "PENDING", "value" : "PENDING" }, { "name" : "AVAILABLE", "value" : "AVAILABLE" }, { "name" : "IMPAIRED", "value" : "IMPAIRED" }, { "name" : "UNHEALTHY", "value" : "UNHEALTHY" }, { "name" : "REBOOTING", "value" : "REBOOTING" }, { "name" : "STARTING", "value" : "STARTING" }, { "name" : "REBUILDING", "value" : "REBUILDING" }, { "name" : "MAINTENANCE", "value" : "MAINTENANCE" }, { "name" : "ADMIN_MAINTENANCE", "value" : "ADMIN_MAINTENANCE" }, { "name" : "TERMINATING", "value" : "TERMINATING" }, { "name" : "TERMINATED", "value" : "TERMINATED" }, { "name" : "SUSPENDED", "value" : "SUSPENDED" }, { "name" : "UPDATING", "value" : "UPDATING" }, { "name" : "STOPPING", "value" : "STOPPING" }, { "name" : "STOPPED", "value" : "STOPPED" }, { "name" : "ERROR", "value" : "ERROR" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspaceState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspaceState", "variableName" : "workspaceState", "variableType" : "WorkspaceState", "documentation" : null, "simpleType" : "WorkspaceState", "variableSetterType" : "WorkspaceState" }, "wrapper" : false }, "WorkspacesIpGroup" : { "c2jName" : "WorkspacesIpGroup", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes an IP access control group.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "groupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupId(String)}.\n@param groupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupId(String)", "deprecated" : false, "documentation" : "

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

\n@param groupId The identifier of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupId", "getterDocumentation" : "

The identifier of the group.

\n@return The identifier of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groupId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "groupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "groupName", "c2jShape" : "IpGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The name of the group.

\n@param groupName The name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The name of the group.

\n@return The name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groupName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "groupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The name of the group.

\n@param groupName The name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupDesc", "beanStyleSetterMethodName" : "setGroupDesc", "c2jName" : "groupDesc", "c2jShape" : "IpGroupDesc", "defaultConsumerFluentSetterDocumentation" : "

The description of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupDesc(String)}.\n@param groupDesc a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupDesc(String)", "deprecated" : false, "documentation" : "

The description of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupDesc", "fluentSetterDocumentation" : "

The description of the group.

\n@param groupDesc The description of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupDesc", "getterDocumentation" : "

The description of the group.

\n@return The description of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groupDesc", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "groupDesc", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupDesc", "sensitive" : false, "setterDocumentation" : "

The description of the group.

\n@param groupDesc The description of the group.", "setterMethodName" : "setGroupDesc", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : "

The description of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "userRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules.

\n@param userRules The rules.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The rules.", "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" : "userRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "userRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules.

\n@param userRules The rules.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupDesc" : { "beanStyleGetterMethodName" : "getGroupDesc", "beanStyleSetterMethodName" : "setGroupDesc", "c2jName" : "groupDesc", "c2jShape" : "IpGroupDesc", "defaultConsumerFluentSetterDocumentation" : "

The description of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupDesc(String)}.\n@param groupDesc a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupDesc(String)", "deprecated" : false, "documentation" : "

The description of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupDesc", "fluentSetterDocumentation" : "

The description of the group.

\n@param groupDesc The description of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupDesc", "getterDocumentation" : "

The description of the group.

\n@return The description of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groupDesc", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "groupDesc", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupDesc", "sensitive" : false, "setterDocumentation" : "

The description of the group.

\n@param groupDesc The description of the group.", "setterMethodName" : "setGroupDesc", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : "

The description of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupId" : { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "groupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupId(String)}.\n@param groupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupId(String)", "deprecated" : false, "documentation" : "

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

\n@param groupId The identifier of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupId", "getterDocumentation" : "

The identifier of the group.

\n@return The identifier of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groupId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "groupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "groupName", "c2jShape" : "IpGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The name of the group.

\n@param groupName The name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The name of the group.

\n@return The name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groupName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "groupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The name of the group.

\n@param groupName The name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UserRules" : { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "userRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules.

\n@param userRules The rules.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The rules.", "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" : "userRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "userRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules.

\n@param userRules The rules.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupId", "beanStyleSetterMethodName" : "setGroupId", "c2jName" : "groupId", "c2jShape" : "IpGroupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupId(String)}.\n@param groupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupId(String)", "deprecated" : false, "documentation" : "

The identifier of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupId", "fluentSetterDocumentation" : "

The identifier of the group.

\n@param groupId The identifier of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupId", "getterDocumentation" : "

The identifier of the group.

\n@return The identifier of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groupId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "groupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupId", "sensitive" : false, "setterDocumentation" : "

The identifier of the group.

\n@param groupId The identifier of the group.", "setterMethodName" : "setGroupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupId", "variableType" : "String", "documentation" : "

The identifier of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "groupName", "c2jShape" : "IpGroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The name of the group.

\n@param groupName The name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The name of the group.

\n@return The name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groupName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "groupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The name of the group.

\n@param groupName The name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupDesc", "beanStyleSetterMethodName" : "setGroupDesc", "c2jName" : "groupDesc", "c2jShape" : "IpGroupDesc", "defaultConsumerFluentSetterDocumentation" : "

The description of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupDesc(String)}.\n@param groupDesc a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupDesc(String)", "deprecated" : false, "documentation" : "

The description of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupDesc", "fluentSetterDocumentation" : "

The description of the group.

\n@param groupDesc The description of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupDesc", "getterDocumentation" : "

The description of the group.

\n@return The description of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "groupDesc", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "groupDesc", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupDesc", "sensitive" : false, "setterDocumentation" : "

The description of the group.

\n@param groupDesc The description of the group.", "setterMethodName" : "setGroupDesc", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupDesc", "variableType" : "String", "documentation" : "

The description of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserRules", "beanStyleSetterMethodName" : "setUserRules", "c2jName" : "userRules", "c2jShape" : "IpRuleList", "defaultConsumerFluentSetterDocumentation" : "

The rules.

\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 #userRules(List)}.\n@param userRules 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 #userRules(List)", "deprecated" : false, "documentation" : "

The rules.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userRules", "fluentSetterDocumentation" : "

The rules.

\n@param userRules The rules.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userRules", "getterDocumentation" : "

The rules.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The rules.", "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" : "userRules", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "userRules", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "IpRuleItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link IpRuleItem.Builder} avoiding the need to create one manually via {@link IpRuleItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link IpRuleItem.Builder#build()} is called immediately and its result is passed to {@link #member(IpRuleItem)}.\n@param member a consumer that will call methods on {@link IpRuleItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(IpRuleItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "IpRuleItem", "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, "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" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : null, "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "IpRuleItem", "variableName" : "member", "variableType" : "IpRuleItem", "documentation" : "", "simpleType" : "IpRuleItem", "variableSetterType" : "IpRuleItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "IpRuleItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "IpRuleItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UserRules", "sensitive" : false, "setterDocumentation" : "

The rules.

\n@param userRules The rules.", "setterMethodName" : "setUserRules", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "userRules", "variableType" : "java.util.List", "documentation" : "

The rules.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WorkspacesIpGroup", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WorkspacesIpGroup", "variableName" : "workspacesIpGroup", "variableType" : "WorkspacesIpGroup", "documentation" : null, "simpleType" : "WorkspacesIpGroup", "variableSetterType" : "WorkspacesIpGroup" }, "wrapper" : false } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : "1.0" }, "fileHeader" : "/*\n * Copyright 2014-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n", "sdkBaseResponseFqcn" : "software.amazon.awssdk.awscore.AwsResponse", "sdkModeledExceptionBaseClassName" : "WorkSpacesException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.workspaces.model.WorkSpacesException", "sdkRequestBaseClassName" : "WorkSpacesRequest", "sdkResponseBaseClassName" : "WorkSpacesResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy