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

models.mobile-2017-07-01-intermediate.json Maven / Gradle / Ivy

Go to download

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

There is a newer version: 2.26.23
Show newest version
{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ "createProject" ],
    "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" : [ "listBundles", "listProjects" ]
  },
  "metadata" : {
    "apiVersion" : "2017-07-01",
    "asyncBuilder" : "DefaultMobileAsyncClientBuilder",
    "asyncBuilderInterface" : "MobileAsyncClientBuilder",
    "asyncClient" : "DefaultMobileAsyncClient",
    "asyncInterface" : "MobileAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultMobileBaseClientBuilder",
    "baseBuilderInterface" : "MobileBaseClientBuilder",
    "baseExceptionName" : "MobileException",
    "baseRequestName" : "MobileRequest",
    "baseResponseName" : "MobileResponse",
    "cborProtocol" : false,
    "clientPackageName" : "mobile",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "AWS Mobile",
    "documentation" : "

AWS Mobile Service provides mobile app and website developers with capabilities required to configure AWS resources and bootstrap their developer desktop projects with the necessary SDKs, constants, tools and samples to make use of those resources.

", "endpointPrefix" : "mobile", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.mobile", "fullModelPackageName" : "software.amazon.awssdk.services.mobile.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.mobile.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.mobile.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.mobile.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "mobile.model", "paginatorsPackageName" : "mobile.paginators", "protocol" : "rest-json", "requestTransformPackageName" : "mobile.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "Mobile", "serviceName" : "Mobile", "signingName" : "AWSMobileHubService", "syncBuilder" : "DefaultMobileClientBuilder", "syncBuilderInterface" : "MobileClientBuilder", "syncClient" : "DefaultMobileClient", "syncInterface" : "MobileClient", "transformPackageName" : "mobile.transform", "uid" : "mobile-2017-07-01", "xmlProtocol" : false }, "operations" : { "CreateProject" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Creates an AWS Mobile Hub project.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

The service is temporarily unavailable. The request should be retried after some time delay.

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

Credentials of the caller are insufficient to authorize the request.

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

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

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

The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.

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

No entity can be found with the specified identifier.

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

There are too many AWS Mobile Hub projects in the account or the account has exceeded the maximum number of resources in some AWS service. You should create another sub-account using AWS Organizations or remove some resources and retry your request.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateProjectRequest", "variableName" : "createProjectRequest", "variableType" : "CreateProjectRequest", "documentation" : "

Request structure used to request a project be created.

", "simpleType" : "CreateProjectRequest", "variableSetterType" : "CreateProjectRequest" }, "methodName" : "createProject", "operationName" : "CreateProject", "paginated" : false, "returnType" : { "returnType" : "CreateProjectResponse", "documentation" : "

Result structure used in response to a request to create a project.

" }, "syncReturnType" : "CreateProjectResponse" }, "DeleteProject" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Delets a project in AWS Mobile Hub.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

The service is temporarily unavailable. The request should be retried after some time delay.

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

Credentials of the caller are insufficient to authorize the request.

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

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

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

No entity can be found with the specified identifier.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteProjectRequest", "variableName" : "deleteProjectRequest", "variableType" : "DeleteProjectRequest", "documentation" : "

Request structure used to request a project be deleted.

", "simpleType" : "DeleteProjectRequest", "variableSetterType" : "DeleteProjectRequest" }, "methodName" : "deleteProject", "operationName" : "DeleteProject", "paginated" : false, "returnType" : { "returnType" : "DeleteProjectResponse", "documentation" : "

Result structure used in response to request to delete a project.

" }, "syncReturnType" : "DeleteProjectResponse" }, "DescribeBundle" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Get the bundle details for the requested bundle id.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

The service is temporarily unavailable. The request should be retried after some time delay.

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

Credentials of the caller are insufficient to authorize the request.

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

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

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

The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.

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

No entity can be found with the specified identifier.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeBundleRequest", "variableName" : "describeBundleRequest", "variableType" : "DescribeBundleRequest", "documentation" : "

Request structure to request the details of a specific bundle.

", "simpleType" : "DescribeBundleRequest", "variableSetterType" : "DescribeBundleRequest" }, "methodName" : "describeBundle", "operationName" : "DescribeBundle", "paginated" : false, "returnType" : { "returnType" : "DescribeBundleResponse", "documentation" : "

Result structure contains the details of the bundle.

" }, "syncReturnType" : "DescribeBundleResponse" }, "DescribeProject" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Gets details about a project in AWS Mobile Hub.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

The service is temporarily unavailable. The request should be retried after some time delay.

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

Credentials of the caller are insufficient to authorize the request.

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

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

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

The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.

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

No entity can be found with the specified identifier.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeProjectRequest", "variableName" : "describeProjectRequest", "variableType" : "DescribeProjectRequest", "documentation" : "

Request structure used to request details about a project.

", "simpleType" : "DescribeProjectRequest", "variableSetterType" : "DescribeProjectRequest" }, "methodName" : "describeProject", "operationName" : "DescribeProject", "paginated" : false, "returnType" : { "returnType" : "DescribeProjectResponse", "documentation" : "

Result structure used for requests of project details.

" }, "syncReturnType" : "DescribeProjectResponse" }, "ExportBundle" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

The service is temporarily unavailable. The request should be retried after some time delay.

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

Credentials of the caller are insufficient to authorize the request.

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

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

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

The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.

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

No entity can be found with the specified identifier.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ExportBundleRequest", "variableName" : "exportBundleRequest", "variableType" : "ExportBundleRequest", "documentation" : "

Request structure used to request generation of custom SDK and tool packages required to integrate mobile web or app clients with backed AWS resources.

", "simpleType" : "ExportBundleRequest", "variableSetterType" : "ExportBundleRequest" }, "methodName" : "exportBundle", "operationName" : "ExportBundle", "paginated" : false, "returnType" : { "returnType" : "ExportBundleResponse", "documentation" : "

Result structure which contains link to download custom-generated SDK and tool packages used to integrate mobile web or app clients with backed AWS resources.

" }, "syncReturnType" : "ExportBundleResponse" }, "ExportProject" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Exports project configuration to a snapshot which can be downloaded and shared. Note that mobile app push credentials are encrypted in exported projects, so they can only be shared successfully within the same AWS account.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

The service is temporarily unavailable. The request should be retried after some time delay.

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

Credentials of the caller are insufficient to authorize the request.

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

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

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

The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.

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

No entity can be found with the specified identifier.

", "httpStatusCode" : 404 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ExportProjectRequest", "variableName" : "exportProjectRequest", "variableType" : "ExportProjectRequest", "documentation" : "

Request structure used in requests to export project configuration details.

", "simpleType" : "ExportProjectRequest", "variableSetterType" : "ExportProjectRequest" }, "methodName" : "exportProject", "operationName" : "ExportProject", "paginated" : false, "returnType" : { "returnType" : "ExportProjectResponse", "documentation" : "

Result structure used for requests to export project configuration details.

" }, "syncReturnType" : "ExportProjectResponse" }, "ListBundles" : { "authenticated" : true, "deprecated" : false, "documentation" : "

List all available bundles.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

The service is temporarily unavailable. The request should be retried after some time delay.

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

Credentials of the caller are insufficient to authorize the request.

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

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

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

The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListBundlesRequest", "variableName" : "listBundlesRequest", "variableType" : "ListBundlesRequest", "documentation" : "

Request structure to request all available bundles.

", "simpleType" : "ListBundlesRequest", "variableSetterType" : "ListBundlesRequest" }, "methodName" : "listBundles", "operationName" : "ListBundles", "paginated" : true, "returnType" : { "returnType" : "ListBundlesResponse", "documentation" : "

Result structure contains a list of all available bundles with details.

" }, "syncReturnType" : "ListBundlesResponse" }, "ListProjects" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Lists projects in AWS Mobile Hub.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

The service is temporarily unavailable. The request should be retried after some time delay.

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

Credentials of the caller are insufficient to authorize the request.

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

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

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

The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.

", "httpStatusCode" : 400 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListProjectsRequest", "variableName" : "listProjectsRequest", "variableType" : "ListProjectsRequest", "documentation" : "

Request structure used to request projects list in AWS Mobile Hub.

", "simpleType" : "ListProjectsRequest", "variableSetterType" : "ListProjectsRequest" }, "methodName" : "listProjects", "operationName" : "ListProjects", "paginated" : true, "returnType" : { "returnType" : "ListProjectsResponse", "documentation" : "

Result structure used for requests to list projects in AWS Mobile Hub.

" }, "syncReturnType" : "ListProjectsResponse" }, "UpdateProject" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Update an existing project.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

The service is temporarily unavailable. The request should be retried after some time delay.

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

Credentials of the caller are insufficient to authorize the request.

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

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

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

The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.

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

No entity can be found with the specified identifier.

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

Account Action is required in order to continue the request.

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

There are too many AWS Mobile Hub projects in the account or the account has exceeded the maximum number of resources in some AWS service. You should create another sub-account using AWS Organizations or remove some resources and retry your request.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateProjectRequest", "variableName" : "updateProjectRequest", "variableType" : "UpdateProjectRequest", "documentation" : "

Request structure used for requests to update project configuration.

", "simpleType" : "UpdateProjectRequest", "variableSetterType" : "UpdateProjectRequest" }, "methodName" : "updateProject", "operationName" : "UpdateProject", "paginated" : false, "returnType" : { "returnType" : "UpdateProjectResponse", "documentation" : "

Result structure used for requests to updated project configuration.

" }, "syncReturnType" : "UpdateProjectResponse" } }, "shapes" : { "AccountActionRequiredException" : { "c2jName" : "AccountActionRequiredException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Account Action is required in order to continue the request.

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

The request cannot be processed because some parameter is not valid or the project state prevents the operation from being performed.

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

The details of the 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" : "Sets the value of the BundleId 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "Sets the value of the BundleId property for this object.\n\n@param bundleId The new value for the BundleId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "Returns the value of the BundleId property for this object.\n@return The value of the BundleId 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" : "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" : "Sets the value of the BundleId property for this object.\n\n@param bundleId The new value for the BundleId property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTitle", "beanStyleSetterMethodName" : "setTitle", "c2jName" : "title", "c2jShape" : "BundleTitle", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Title 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 #title(String)}.\n@param title a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #title(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "title", "fluentSetterDocumentation" : "Sets the value of the Title property for this object.\n\n@param title The new value for the Title property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "title", "getterDocumentation" : "Returns the value of the Title property for this object.\n@return The value of the Title 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" : "title", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "title", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Title", "sensitive" : false, "setterDocumentation" : "Sets the value of the Title property for this object.\n\n@param title The new value for the Title property for this object.", "setterMethodName" : "setTitle", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "BundleVersion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Version 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 #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "Sets the value of the Version property for this object.\n\n@param version The new value for the Version property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "Returns the value of the Version property for this object.\n@return The value of the Version 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" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "Sets the value of the Version property for this object.\n\n@param version The new value for the Version property for this object.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "description", "c2jShape" : "BundleDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "Sets the value of the Description property for this object.\n\n@param description The new value for the Description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "Returns the value of the Description property for this object.\n@return The value of the Description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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" : "Sets the value of the Description property for this object.\n\n@param description The new value for the Description property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIconUrl", "beanStyleSetterMethodName" : "setIconUrl", "c2jName" : "iconUrl", "c2jShape" : "IconUrl", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IconUrl 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 #iconUrl(String)}.\n@param iconUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iconUrl(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "iconUrl", "fluentSetterDocumentation" : "Sets the value of the IconUrl property for this object.\n\n@param iconUrl The new value for the IconUrl property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "iconUrl", "getterDocumentation" : "Returns the value of the IconUrl property for this object.\n@return The value of the IconUrl 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" : "iconUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "iconUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IconUrl", "sensitive" : false, "setterDocumentation" : "Sets the value of the IconUrl property for this object.\n\n@param iconUrl The new value for the IconUrl property for this object.", "setterMethodName" : "setIconUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "iconUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "iconUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAvailablePlatformsAsStrings", "beanStyleSetterMethodName" : "setAvailablePlatformsWithStrings", "c2jName" : "availablePlatforms", "c2jShape" : "Platforms", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the AvailablePlatforms property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #availablePlatformsAsStrings(List)}.\n@param availablePlatforms 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 #availablePlatformsWithStrings(List)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "availablePlatforms", "fluentEnumSetterMethodName" : "availablePlatforms", "fluentGetterMethodName" : "availablePlatformsAsStrings", "fluentSetterDocumentation" : "Sets the value of the AvailablePlatforms property for this object.\n\n@param availablePlatforms The new value for the AvailablePlatforms property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availablePlatformsWithStrings", "getterDocumentation" : "Returns the value of the AvailablePlatforms property for this object.\n

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

\n@return The value of the AvailablePlatforms property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "availablePlatforms", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "availablePlatforms", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMemberAsString", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Platform", "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 #memberAsString(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" : "Platform", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Platform\n@return Returns a reference to this object so that method calls can be chained together.\n@see Platform", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Platform", "getterModel" : { "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.\n@see Platform", "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" : "AvailablePlatforms", "sensitive" : false, "setterDocumentation" : "Sets the value of the AvailablePlatforms property for this object.\n\n@param availablePlatforms The new value for the AvailablePlatforms property for this object.", "setterMethodName" : "setAvailablePlatformsWithStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "availablePlatforms", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "availablePlatforms", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AvailablePlatforms" : { "beanStyleGetterMethodName" : "getAvailablePlatformsAsStrings", "beanStyleSetterMethodName" : "setAvailablePlatformsWithStrings", "c2jName" : "availablePlatforms", "c2jShape" : "Platforms", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the AvailablePlatforms property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #availablePlatformsAsStrings(List)}.\n@param availablePlatforms 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 #availablePlatformsWithStrings(List)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "availablePlatforms", "fluentEnumSetterMethodName" : "availablePlatforms", "fluentGetterMethodName" : "availablePlatformsAsStrings", "fluentSetterDocumentation" : "Sets the value of the AvailablePlatforms property for this object.\n\n@param availablePlatforms The new value for the AvailablePlatforms property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availablePlatformsWithStrings", "getterDocumentation" : "Returns the value of the AvailablePlatforms property for this object.\n

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

\n@return The value of the AvailablePlatforms property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "availablePlatforms", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "availablePlatforms", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMemberAsString", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Platform", "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 #memberAsString(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" : "Platform", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Platform\n@return Returns a reference to this object so that method calls can be chained together.\n@see Platform", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Platform", "getterModel" : { "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.\n@see Platform", "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" : "AvailablePlatforms", "sensitive" : false, "setterDocumentation" : "Sets the value of the AvailablePlatforms property for this object.\n\n@param availablePlatforms The new value for the AvailablePlatforms property for this object.", "setterMethodName" : "setAvailablePlatformsWithStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "availablePlatforms", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "availablePlatforms", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "BundleId" : { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "bundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BundleId 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "Sets the value of the BundleId property for this object.\n\n@param bundleId The new value for the BundleId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "Returns the value of the BundleId property for this object.\n@return The value of the BundleId 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" : "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" : "Sets the value of the BundleId property for this object.\n\n@param bundleId The new value for the BundleId property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "description", "c2jShape" : "BundleDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "Sets the value of the Description property for this object.\n\n@param description The new value for the Description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "Returns the value of the Description property for this object.\n@return The value of the Description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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" : "Sets the value of the Description property for this object.\n\n@param description The new value for the Description property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "IconUrl" : { "beanStyleGetterMethodName" : "getIconUrl", "beanStyleSetterMethodName" : "setIconUrl", "c2jName" : "iconUrl", "c2jShape" : "IconUrl", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IconUrl 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 #iconUrl(String)}.\n@param iconUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iconUrl(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "iconUrl", "fluentSetterDocumentation" : "Sets the value of the IconUrl property for this object.\n\n@param iconUrl The new value for the IconUrl property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "iconUrl", "getterDocumentation" : "Returns the value of the IconUrl property for this object.\n@return The value of the IconUrl 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" : "iconUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "iconUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IconUrl", "sensitive" : false, "setterDocumentation" : "Sets the value of the IconUrl property for this object.\n\n@param iconUrl The new value for the IconUrl property for this object.", "setterMethodName" : "setIconUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "iconUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "iconUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Title" : { "beanStyleGetterMethodName" : "getTitle", "beanStyleSetterMethodName" : "setTitle", "c2jName" : "title", "c2jShape" : "BundleTitle", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Title 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 #title(String)}.\n@param title a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #title(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "title", "fluentSetterDocumentation" : "Sets the value of the Title property for this object.\n\n@param title The new value for the Title property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "title", "getterDocumentation" : "Returns the value of the Title property for this object.\n@return The value of the Title 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" : "title", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "title", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Title", "sensitive" : false, "setterDocumentation" : "Sets the value of the Title property for this object.\n\n@param title The new value for the Title property for this object.", "setterMethodName" : "setTitle", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Version" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "BundleVersion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Version 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 #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "Sets the value of the Version property for this object.\n\n@param version The new value for the Version property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "Returns the value of the Version property for this object.\n@return The value of the Version 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" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "Sets the value of the Version property for this object.\n\n@param version The new value for the Version property for this object.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "bundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the BundleId 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bundleId", "fluentSetterDocumentation" : "Sets the value of the BundleId property for this object.\n\n@param bundleId The new value for the BundleId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "Returns the value of the BundleId property for this object.\n@return The value of the BundleId 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" : "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" : "Sets the value of the BundleId property for this object.\n\n@param bundleId The new value for the BundleId property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTitle", "beanStyleSetterMethodName" : "setTitle", "c2jName" : "title", "c2jShape" : "BundleTitle", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Title 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 #title(String)}.\n@param title a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #title(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "title", "fluentSetterDocumentation" : "Sets the value of the Title property for this object.\n\n@param title The new value for the Title property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "title", "getterDocumentation" : "Returns the value of the Title property for this object.\n@return The value of the Title 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" : "title", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "title", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Title", "sensitive" : false, "setterDocumentation" : "Sets the value of the Title property for this object.\n\n@param title The new value for the Title property for this object.", "setterMethodName" : "setTitle", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "title", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "BundleVersion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Version 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 #version(String)}.\n@param version a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "Sets the value of the Version property for this object.\n\n@param version The new value for the Version property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "Returns the value of the Version property for this object.\n@return The value of the Version 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" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "Sets the value of the Version property for this object.\n\n@param version The new value for the Version property for this object.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "description", "c2jShape" : "BundleDescription", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Description property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "fluentSetterDocumentation" : "Sets the value of the Description property for this object.\n\n@param description The new value for the Description property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "description", "getterDocumentation" : "Returns the value of the Description property for this object.\n@return The value of the Description property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "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" : "Sets the value of the Description property for this object.\n\n@param description The new value for the Description property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIconUrl", "beanStyleSetterMethodName" : "setIconUrl", "c2jName" : "iconUrl", "c2jShape" : "IconUrl", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the IconUrl 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 #iconUrl(String)}.\n@param iconUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iconUrl(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "iconUrl", "fluentSetterDocumentation" : "Sets the value of the IconUrl property for this object.\n\n@param iconUrl The new value for the IconUrl property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "iconUrl", "getterDocumentation" : "Returns the value of the IconUrl property for this object.\n@return The value of the IconUrl 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" : "iconUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "iconUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IconUrl", "sensitive" : false, "setterDocumentation" : "Sets the value of the IconUrl property for this object.\n\n@param iconUrl The new value for the IconUrl property for this object.", "setterMethodName" : "setIconUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "iconUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "iconUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAvailablePlatformsAsStrings", "beanStyleSetterMethodName" : "setAvailablePlatformsWithStrings", "c2jName" : "availablePlatforms", "c2jShape" : "Platforms", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the AvailablePlatforms property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #availablePlatformsAsStrings(List)}.\n@param availablePlatforms 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 #availablePlatformsWithStrings(List)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "availablePlatforms", "fluentEnumSetterMethodName" : "availablePlatforms", "fluentGetterMethodName" : "availablePlatformsAsStrings", "fluentSetterDocumentation" : "Sets the value of the AvailablePlatforms property for this object.\n\n@param availablePlatforms The new value for the AvailablePlatforms property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availablePlatformsWithStrings", "getterDocumentation" : "Returns the value of the AvailablePlatforms property for this object.\n

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

\n@return The value of the AvailablePlatforms property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "availablePlatforms", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "availablePlatforms", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMemberAsString", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Platform", "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 #memberAsString(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" : "Platform", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "member", "fluentEnumSetterMethodName" : "member", "fluentGetterMethodName" : "memberAsString", "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@see Platform\n@return Returns a reference to this object so that method calls can be chained together.\n@see Platform", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n

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

\n@return The value of the Member property for this object.\n@see Platform", "getterModel" : { "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.\n@see Platform", "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" : "AvailablePlatforms", "sensitive" : false, "setterDocumentation" : "Sets the value of the AvailablePlatforms property for this object.\n\n@param availablePlatforms The new value for the AvailablePlatforms property for this object.", "setterMethodName" : "setAvailablePlatformsWithStrings", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "availablePlatforms", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "availablePlatforms", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BundleDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BundleDetails", "variableName" : "bundleDetails", "variableType" : "BundleDetails", "documentation" : null, "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "wrapper" : false }, "CreateProjectRequest" : { "c2jName" : "CreateProjectRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Request structure used to request a project be created.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : true, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateProject", "locationName" : null, "requestUri" : "/projects", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ProjectName", "defaultConsumerFluentSetterDocumentation" : "

Name of the project.

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

Name of the project.

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

Name of the project.

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

Name of the project.

\n@return Name of the project.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "name", "queryString" : true, "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" : "

Name of the project.

\n@param name Name of the project.", "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" : "

Name of the project.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "ProjectRegion", "defaultConsumerFluentSetterDocumentation" : "

Default region where project resources should 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 #region(String)}.\n@param region a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #region(String)", "deprecated" : false, "documentation" : "

Default region where project resources should be created.

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

Default region where project resources should be created.

\n@param region Default region where project resources should be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

Default region where project resources should be created.

\n@return Default region where project resources should be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "region", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

Default region where project resources should be created.

\n@param region Default region where project resources should be created.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

Default region where project resources should be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContents", "beanStyleSetterMethodName" : "setContents", "c2jName" : "contents", "c2jShape" : "Contents", "defaultConsumerFluentSetterDocumentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contents", "getterDocumentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

\n@return ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "contents", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contents", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_BYTES", "name" : "Contents", "sensitive" : false, "setterDocumentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.", "setterMethodName" : "setContents", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSnapshotId", "beanStyleSetterMethodName" : "setSnapshotId", "c2jName" : "snapshotId", "c2jShape" : "SnapshotId", "defaultConsumerFluentSetterDocumentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

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

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

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

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

\n@param snapshotId Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "snapshotId", "getterDocumentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

\n@return Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "snapshotId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "snapshotId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SnapshotId", "sensitive" : false, "setterDocumentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

\n@param snapshotId Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.", "setterMethodName" : "setSnapshotId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Contents" : { "beanStyleGetterMethodName" : "getContents", "beanStyleSetterMethodName" : "setContents", "c2jName" : "contents", "c2jShape" : "Contents", "defaultConsumerFluentSetterDocumentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contents", "getterDocumentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

\n@return ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "contents", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contents", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_BYTES", "name" : "Contents", "sensitive" : false, "setterDocumentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.", "setterMethodName" : "setContents", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ProjectName", "defaultConsumerFluentSetterDocumentation" : "

Name of the project.

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

Name of the project.

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

Name of the project.

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

Name of the project.

\n@return Name of the project.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "name", "queryString" : true, "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" : "

Name of the project.

\n@param name Name of the project.", "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" : "

Name of the project.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Region" : { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "ProjectRegion", "defaultConsumerFluentSetterDocumentation" : "

Default region where project resources should 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 #region(String)}.\n@param region a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #region(String)", "deprecated" : false, "documentation" : "

Default region where project resources should be created.

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

Default region where project resources should be created.

\n@param region Default region where project resources should be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

Default region where project resources should be created.

\n@return Default region where project resources should be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "region", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

Default region where project resources should be created.

\n@param region Default region where project resources should be created.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

Default region where project resources should be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SnapshotId" : { "beanStyleGetterMethodName" : "getSnapshotId", "beanStyleSetterMethodName" : "setSnapshotId", "c2jName" : "snapshotId", "c2jShape" : "SnapshotId", "defaultConsumerFluentSetterDocumentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

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

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

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

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

\n@param snapshotId Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "snapshotId", "getterDocumentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

\n@return Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "snapshotId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "snapshotId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SnapshotId", "sensitive" : false, "setterDocumentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

\n@param snapshotId Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.", "setterMethodName" : "setSnapshotId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ProjectName", "defaultConsumerFluentSetterDocumentation" : "

Name of the project.

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

Name of the project.

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

Name of the project.

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

Name of the project.

\n@return Name of the project.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "name", "queryString" : true, "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" : "

Name of the project.

\n@param name Name of the project.", "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" : "

Name of the project.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "ProjectRegion", "defaultConsumerFluentSetterDocumentation" : "

Default region where project resources should 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 #region(String)}.\n@param region a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #region(String)", "deprecated" : false, "documentation" : "

Default region where project resources should be created.

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

Default region where project resources should be created.

\n@param region Default region where project resources should be created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

Default region where project resources should be created.

\n@return Default region where project resources should be created.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "region", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

Default region where project resources should be created.

\n@param region Default region where project resources should be created.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

Default region where project resources should be created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContents", "beanStyleSetterMethodName" : "setContents", "c2jName" : "contents", "c2jShape" : "Contents", "defaultConsumerFluentSetterDocumentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contents", "getterDocumentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

\n@return ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "contents", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contents", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_BYTES", "name" : "Contents", "sensitive" : false, "setterDocumentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.", "setterMethodName" : "setContents", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSnapshotId", "beanStyleSetterMethodName" : "setSnapshotId", "c2jName" : "snapshotId", "c2jShape" : "SnapshotId", "defaultConsumerFluentSetterDocumentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

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

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

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

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

\n@param snapshotId Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "snapshotId", "getterDocumentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

\n@return Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "snapshotId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "snapshotId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SnapshotId", "sensitive" : false, "setterDocumentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

\n@param snapshotId Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.", "setterMethodName" : "setSnapshotId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : "

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateProjectRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateProjectRequest", "variableName" : "createProjectRequest", "variableType" : "CreateProjectRequest", "documentation" : null, "simpleType" : "CreateProjectRequest", "variableSetterType" : "CreateProjectRequest" }, "wrapper" : false }, "CreateProjectResponse" : { "c2jName" : "CreateProjectResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Result structure used in response to a request to create a project.

", "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" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "ProjectDetails", "defaultConsumerFluentSetterDocumentation" : "

Detailed information about the created AWS Mobile Hub project.

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

Detailed information about the created AWS Mobile Hub project.

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

Detailed information about the created AWS Mobile Hub project.

\n@param details Detailed information about the created AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "

Detailed information about the created AWS Mobile Hub project.

\n@return Detailed information about the created AWS Mobile Hub project.", "getterModel" : { "returnType" : "ProjectDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "details", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "

Detailed information about the created AWS Mobile Hub project.

\n@param details Detailed information about the created AWS Mobile Hub project.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : "

Detailed information about the created AWS Mobile Hub project.

", "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Details" : { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "ProjectDetails", "defaultConsumerFluentSetterDocumentation" : "

Detailed information about the created AWS Mobile Hub project.

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

Detailed information about the created AWS Mobile Hub project.

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

Detailed information about the created AWS Mobile Hub project.

\n@param details Detailed information about the created AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "

Detailed information about the created AWS Mobile Hub project.

\n@return Detailed information about the created AWS Mobile Hub project.", "getterModel" : { "returnType" : "ProjectDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "details", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "

Detailed information about the created AWS Mobile Hub project.

\n@param details Detailed information about the created AWS Mobile Hub project.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : "

Detailed information about the created AWS Mobile Hub project.

", "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "ProjectDetails", "defaultConsumerFluentSetterDocumentation" : "

Detailed information about the created AWS Mobile Hub project.

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

Detailed information about the created AWS Mobile Hub project.

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

Detailed information about the created AWS Mobile Hub project.

\n@param details Detailed information about the created AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "

Detailed information about the created AWS Mobile Hub project.

\n@return Detailed information about the created AWS Mobile Hub project.", "getterModel" : { "returnType" : "ProjectDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "details", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "

Detailed information about the created AWS Mobile Hub project.

\n@param details Detailed information about the created AWS Mobile Hub project.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : "

Detailed information about the created AWS Mobile Hub project.

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

Request structure used to request a project be deleted.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteProject", "locationName" : null, "requestUri" : "/projects/{projectId}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ProjectId" : { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "projectId" ], "shapeName" : "DeleteProjectRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteProjectRequest", "variableName" : "deleteProjectRequest", "variableType" : "DeleteProjectRequest", "documentation" : null, "simpleType" : "DeleteProjectRequest", "variableSetterType" : "DeleteProjectRequest" }, "wrapper" : false }, "DeleteProjectResponse" : { "c2jName" : "DeleteProjectResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Result structure used in response to request to delete a project.

", "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" : "getDeletedResources", "beanStyleSetterMethodName" : "setDeletedResources", "c2jName" : "deletedResources", "c2jShape" : "Resources", "defaultConsumerFluentSetterDocumentation" : "

Resources which were deleted.

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

Resources which were deleted.

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

Resources which were deleted.

\n@param deletedResources Resources which were deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deletedResources", "getterDocumentation" : "

Resources which were deleted.

\n

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

\n@return Resources which were deleted.", "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" : "deletedResources", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deletedResources", "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" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "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" : "Resource", "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" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DeletedResources", "sensitive" : false, "setterDocumentation" : "

Resources which were deleted.

\n@param deletedResources Resources which were deleted.", "setterMethodName" : "setDeletedResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "deletedResources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "deletedResources", "variableType" : "java.util.List", "documentation" : "

Resources which were deleted.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOrphanedResources", "beanStyleSetterMethodName" : "setOrphanedResources", "c2jName" : "orphanedResources", "c2jShape" : "Resources", "defaultConsumerFluentSetterDocumentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

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

Resources which were not deleted, due to a risk of losing potentially important data or files.

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

Resources which were not deleted, due to a risk of losing potentially important data or files.

\n@param orphanedResources Resources which were not deleted, due to a risk of losing potentially important data or files.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "orphanedResources", "getterDocumentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

\n

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

\n@return Resources which were not deleted, due to a risk of losing potentially important data or files.", "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" : "orphanedResources", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "orphanedResources", "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" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "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" : "Resource", "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" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OrphanedResources", "sensitive" : false, "setterDocumentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

\n@param orphanedResources Resources which were not deleted, due to a risk of losing potentially important data or files.", "setterMethodName" : "setOrphanedResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "orphanedResources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "orphanedResources", "variableType" : "java.util.List", "documentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DeletedResources" : { "beanStyleGetterMethodName" : "getDeletedResources", "beanStyleSetterMethodName" : "setDeletedResources", "c2jName" : "deletedResources", "c2jShape" : "Resources", "defaultConsumerFluentSetterDocumentation" : "

Resources which were deleted.

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

Resources which were deleted.

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

Resources which were deleted.

\n@param deletedResources Resources which were deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deletedResources", "getterDocumentation" : "

Resources which were deleted.

\n

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

\n@return Resources which were deleted.", "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" : "deletedResources", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deletedResources", "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" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "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" : "Resource", "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" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DeletedResources", "sensitive" : false, "setterDocumentation" : "

Resources which were deleted.

\n@param deletedResources Resources which were deleted.", "setterMethodName" : "setDeletedResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "deletedResources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "deletedResources", "variableType" : "java.util.List", "documentation" : "

Resources which were deleted.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "OrphanedResources" : { "beanStyleGetterMethodName" : "getOrphanedResources", "beanStyleSetterMethodName" : "setOrphanedResources", "c2jName" : "orphanedResources", "c2jShape" : "Resources", "defaultConsumerFluentSetterDocumentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

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

Resources which were not deleted, due to a risk of losing potentially important data or files.

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

Resources which were not deleted, due to a risk of losing potentially important data or files.

\n@param orphanedResources Resources which were not deleted, due to a risk of losing potentially important data or files.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "orphanedResources", "getterDocumentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

\n

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

\n@return Resources which were not deleted, due to a risk of losing potentially important data or files.", "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" : "orphanedResources", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "orphanedResources", "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" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "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" : "Resource", "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" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OrphanedResources", "sensitive" : false, "setterDocumentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

\n@param orphanedResources Resources which were not deleted, due to a risk of losing potentially important data or files.", "setterMethodName" : "setOrphanedResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "orphanedResources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "orphanedResources", "variableType" : "java.util.List", "documentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDeletedResources", "beanStyleSetterMethodName" : "setDeletedResources", "c2jName" : "deletedResources", "c2jShape" : "Resources", "defaultConsumerFluentSetterDocumentation" : "

Resources which were deleted.

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

Resources which were deleted.

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

Resources which were deleted.

\n@param deletedResources Resources which were deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deletedResources", "getterDocumentation" : "

Resources which were deleted.

\n

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

\n@return Resources which were deleted.", "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" : "deletedResources", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "deletedResources", "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" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "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" : "Resource", "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" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DeletedResources", "sensitive" : false, "setterDocumentation" : "

Resources which were deleted.

\n@param deletedResources Resources which were deleted.", "setterMethodName" : "setDeletedResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "deletedResources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "deletedResources", "variableType" : "java.util.List", "documentation" : "

Resources which were deleted.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOrphanedResources", "beanStyleSetterMethodName" : "setOrphanedResources", "c2jName" : "orphanedResources", "c2jShape" : "Resources", "defaultConsumerFluentSetterDocumentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

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

Resources which were not deleted, due to a risk of losing potentially important data or files.

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

Resources which were not deleted, due to a risk of losing potentially important data or files.

\n@param orphanedResources Resources which were not deleted, due to a risk of losing potentially important data or files.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "orphanedResources", "getterDocumentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

\n

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

\n@return Resources which were not deleted, due to a risk of losing potentially important data or files.", "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" : "orphanedResources", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "orphanedResources", "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" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "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" : "Resource", "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" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OrphanedResources", "sensitive" : false, "setterDocumentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

\n@param orphanedResources Resources which were not deleted, due to a risk of losing potentially important data or files.", "setterMethodName" : "setOrphanedResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "orphanedResources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "orphanedResources", "variableType" : "java.util.List", "documentation" : "

Resources which were not deleted, due to a risk of losing potentially important data or files.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteProjectResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteProjectResponse", "variableName" : "deleteProjectResponse", "variableType" : "DeleteProjectResponse", "documentation" : null, "simpleType" : "DeleteProjectResponse", "variableSetterType" : "DeleteProjectResponse" }, "wrapper" : false }, "DescribeBundleRequest" : { "c2jName" : "DescribeBundleRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Request structure to request the details of a specific bundle.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeBundle", "locationName" : null, "requestUri" : "/bundles/{bundleId}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "bundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

Unique 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" : "

Unique bundle identifier.

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

Unique bundle identifier.

\n@param bundleId Unique bundle identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

Unique bundle identifier.

\n@return Unique bundle identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "bundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bundleId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

Unique bundle identifier.

\n@param bundleId Unique 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" : "

Unique bundle identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BundleId" : { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "bundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

Unique 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" : "

Unique bundle identifier.

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

Unique bundle identifier.

\n@param bundleId Unique bundle identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

Unique bundle identifier.

\n@return Unique bundle identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "bundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bundleId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

Unique bundle identifier.

\n@param bundleId Unique 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" : "

Unique bundle identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "bundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

Unique 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" : "

Unique bundle identifier.

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

Unique bundle identifier.

\n@param bundleId Unique bundle identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

Unique bundle identifier.

\n@return Unique bundle identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "bundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bundleId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

Unique bundle identifier.

\n@param bundleId Unique 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" : "

Unique bundle identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "bundleId" ], "shapeName" : "DescribeBundleRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeBundleRequest", "variableName" : "describeBundleRequest", "variableType" : "DescribeBundleRequest", "documentation" : null, "simpleType" : "DescribeBundleRequest", "variableSetterType" : "DescribeBundleRequest" }, "wrapper" : false }, "DescribeBundleResponse" : { "c2jName" : "DescribeBundleResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Result structure contains the details of the 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" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "BundleDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the bundle.

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

The details of the bundle.

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

The details of the bundle.

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

The details of the bundle.

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

The details of the bundle.

\n@param details The details of the bundle.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "BundleDetails", "variableName" : "details", "variableType" : "BundleDetails", "documentation" : null, "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BundleDetails", "variableName" : "details", "variableType" : "BundleDetails", "documentation" : "

The details of the bundle.

", "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Details" : { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "BundleDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the bundle.

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

The details of the bundle.

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

The details of the bundle.

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

The details of the bundle.

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

The details of the bundle.

\n@param details The details of the bundle.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "BundleDetails", "variableName" : "details", "variableType" : "BundleDetails", "documentation" : null, "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BundleDetails", "variableName" : "details", "variableType" : "BundleDetails", "documentation" : "

The details of the bundle.

", "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "BundleDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the bundle.

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

The details of the bundle.

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

The details of the bundle.

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

The details of the bundle.

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

The details of the bundle.

\n@param details The details of the bundle.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "BundleDetails", "variableName" : "details", "variableType" : "BundleDetails", "documentation" : null, "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BundleDetails", "variableName" : "details", "variableType" : "BundleDetails", "documentation" : "

The details of the bundle.

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

Request structure used to request details about a project.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DescribeProject", "locationName" : null, "requestUri" : "/project", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "projectId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSyncFromResources", "beanStyleSetterMethodName" : "setSyncFromResources", "c2jName" : "syncFromResources", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

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

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

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

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

\n@param syncFromResources If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "syncFromResources", "getterDocumentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

\n@return If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "syncFromResources", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "syncFromResources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "SyncFromResources", "sensitive" : false, "setterDocumentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

\n@param syncFromResources If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.", "setterMethodName" : "setSyncFromResources", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "syncFromResources", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "syncFromResources", "variableType" : "Boolean", "documentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ProjectId" : { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "projectId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SyncFromResources" : { "beanStyleGetterMethodName" : "getSyncFromResources", "beanStyleSetterMethodName" : "setSyncFromResources", "c2jName" : "syncFromResources", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

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

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

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

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

\n@param syncFromResources If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "syncFromResources", "getterDocumentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

\n@return If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "syncFromResources", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "syncFromResources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "SyncFromResources", "sensitive" : false, "setterDocumentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

\n@param syncFromResources If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.", "setterMethodName" : "setSyncFromResources", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "syncFromResources", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "syncFromResources", "variableType" : "Boolean", "documentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "projectId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSyncFromResources", "beanStyleSetterMethodName" : "setSyncFromResources", "c2jName" : "syncFromResources", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

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

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

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

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

\n@param syncFromResources If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "syncFromResources", "getterDocumentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

\n@return If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "syncFromResources", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "syncFromResources", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "SyncFromResources", "sensitive" : false, "setterDocumentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

\n@param syncFromResources If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.", "setterMethodName" : "setSyncFromResources", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "syncFromResources", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "syncFromResources", "variableType" : "Boolean", "documentation" : "

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "projectId" ], "shapeName" : "DescribeProjectRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeProjectRequest", "variableName" : "describeProjectRequest", "variableType" : "DescribeProjectRequest", "documentation" : null, "simpleType" : "DescribeProjectRequest", "variableSetterType" : "DescribeProjectRequest" }, "wrapper" : false }, "DescribeProjectResponse" : { "c2jName" : "DescribeProjectResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Result structure used for requests of project details.

", "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" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "ProjectDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Details property for this object.\n\nThis is a convenience that creates an instance of the {@link ProjectDetails.Builder} avoiding the need to create one manually via {@link ProjectDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProjectDetails.Builder#build()} is called immediately and its result is passed to {@link #details(ProjectDetails)}.\n@param details a consumer that will call methods on {@link ProjectDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #details(ProjectDetails)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "details", "fluentSetterDocumentation" : "Sets the value of the Details property for this object.\n\n@param details The new value for the Details property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "Returns the value of the Details property for this object.\n@return The value of the Details property for this object.", "getterModel" : { "returnType" : "ProjectDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "details", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "Sets the value of the Details property for this object.\n\n@param details The new value for the Details property for this object.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : "", "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Details" : { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "ProjectDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Details property for this object.\n\nThis is a convenience that creates an instance of the {@link ProjectDetails.Builder} avoiding the need to create one manually via {@link ProjectDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProjectDetails.Builder#build()} is called immediately and its result is passed to {@link #details(ProjectDetails)}.\n@param details a consumer that will call methods on {@link ProjectDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #details(ProjectDetails)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "details", "fluentSetterDocumentation" : "Sets the value of the Details property for this object.\n\n@param details The new value for the Details property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "Returns the value of the Details property for this object.\n@return The value of the Details property for this object.", "getterModel" : { "returnType" : "ProjectDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "details", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "Sets the value of the Details property for this object.\n\n@param details The new value for the Details property for this object.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : "", "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "ProjectDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Details property for this object.\n\nThis is a convenience that creates an instance of the {@link ProjectDetails.Builder} avoiding the need to create one manually via {@link ProjectDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProjectDetails.Builder#build()} is called immediately and its result is passed to {@link #details(ProjectDetails)}.\n@param details a consumer that will call methods on {@link ProjectDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #details(ProjectDetails)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "details", "fluentSetterDocumentation" : "Sets the value of the Details property for this object.\n\n@param details The new value for the Details property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "Returns the value of the Details property for this object.\n@return The value of the Details property for this object.", "getterModel" : { "returnType" : "ProjectDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "details", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "Sets the value of the Details property for this object.\n\n@param details The new value for the Details property for this object.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : "", "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeProjectResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeProjectResponse", "variableName" : "describeProjectResponse", "variableType" : "DescribeProjectResponse", "documentation" : null, "simpleType" : "DescribeProjectResponse", "variableSetterType" : "DescribeProjectResponse" }, "wrapper" : false }, "ExportBundleRequest" : { "c2jName" : "ExportBundleRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Request structure used to request generation of custom SDK and tool packages required to integrate mobile web or app clients with backed AWS resources.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ExportBundle", "locationName" : null, "requestUri" : "/bundles/{bundleId}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "bundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

Unique 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" : "

Unique bundle identifier.

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

Unique bundle identifier.

\n@param bundleId Unique bundle identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

Unique bundle identifier.

\n@return Unique bundle identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "bundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bundleId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

Unique bundle identifier.

\n@param bundleId Unique 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" : "

Unique bundle identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "projectId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformAsString", "beanStyleSetterMethodName" : "setPlatform", "c2jName" : "platform", "c2jShape" : "Platform", "defaultConsumerFluentSetterDocumentation" : "

Developer desktop or target application platform.

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

Developer desktop or target application platform.

", "endpointDiscoveryId" : false, "enumType" : "Platform", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "platform", "fluentEnumSetterMethodName" : "platform", "fluentGetterMethodName" : "platformAsString", "fluentSetterDocumentation" : "

Developer desktop or target application platform.

\n@param platform Developer desktop or target application platform.\n@see Platform\n@return Returns a reference to this object so that method calls can be chained together.\n@see Platform", "fluentSetterMethodName" : "platform", "getterDocumentation" : "

Developer desktop or target application platform.

\n

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

\n@return Developer desktop or target application platform.\n@see Platform", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "platform", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "platform", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Platform", "sensitive" : false, "setterDocumentation" : "

Developer desktop or target application platform.

\n@param platform Developer desktop or target application platform.\n@see Platform", "setterMethodName" : "setPlatform", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "

Developer desktop or target application platform.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BundleId" : { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "bundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

Unique 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" : "

Unique bundle identifier.

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

Unique bundle identifier.

\n@param bundleId Unique bundle identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

Unique bundle identifier.

\n@return Unique bundle identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "bundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bundleId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

Unique bundle identifier.

\n@param bundleId Unique 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" : "

Unique bundle identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Platform" : { "beanStyleGetterMethodName" : "getPlatformAsString", "beanStyleSetterMethodName" : "setPlatform", "c2jName" : "platform", "c2jShape" : "Platform", "defaultConsumerFluentSetterDocumentation" : "

Developer desktop or target application platform.

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

Developer desktop or target application platform.

", "endpointDiscoveryId" : false, "enumType" : "Platform", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "platform", "fluentEnumSetterMethodName" : "platform", "fluentGetterMethodName" : "platformAsString", "fluentSetterDocumentation" : "

Developer desktop or target application platform.

\n@param platform Developer desktop or target application platform.\n@see Platform\n@return Returns a reference to this object so that method calls can be chained together.\n@see Platform", "fluentSetterMethodName" : "platform", "getterDocumentation" : "

Developer desktop or target application platform.

\n

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

\n@return Developer desktop or target application platform.\n@see Platform", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "platform", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "platform", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Platform", "sensitive" : false, "setterDocumentation" : "

Developer desktop or target application platform.

\n@param platform Developer desktop or target application platform.\n@see Platform", "setterMethodName" : "setPlatform", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "

Developer desktop or target application platform.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProjectId" : { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "projectId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBundleId", "beanStyleSetterMethodName" : "setBundleId", "c2jName" : "bundleId", "c2jShape" : "BundleId", "defaultConsumerFluentSetterDocumentation" : "

Unique 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" : "

Unique bundle identifier.

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

Unique bundle identifier.

\n@param bundleId Unique bundle identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleId", "getterDocumentation" : "

Unique bundle identifier.

\n@return Unique bundle identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "bundleId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bundleId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BundleId", "sensitive" : false, "setterDocumentation" : "

Unique bundle identifier.

\n@param bundleId Unique 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" : "

Unique bundle identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "projectId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPlatformAsString", "beanStyleSetterMethodName" : "setPlatform", "c2jName" : "platform", "c2jShape" : "Platform", "defaultConsumerFluentSetterDocumentation" : "

Developer desktop or target application platform.

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

Developer desktop or target application platform.

", "endpointDiscoveryId" : false, "enumType" : "Platform", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "platform", "fluentEnumSetterMethodName" : "platform", "fluentGetterMethodName" : "platformAsString", "fluentSetterDocumentation" : "

Developer desktop or target application platform.

\n@param platform Developer desktop or target application platform.\n@see Platform\n@return Returns a reference to this object so that method calls can be chained together.\n@see Platform", "fluentSetterMethodName" : "platform", "getterDocumentation" : "

Developer desktop or target application platform.

\n

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

\n@return Developer desktop or target application platform.\n@see Platform", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "platform", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "platform", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Platform", "sensitive" : false, "setterDocumentation" : "

Developer desktop or target application platform.

\n@param platform Developer desktop or target application platform.\n@see Platform", "setterMethodName" : "setPlatform", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "platform", "variableType" : "String", "documentation" : "

Developer desktop or target application platform.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "bundleId" ], "shapeName" : "ExportBundleRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ExportBundleRequest", "variableName" : "exportBundleRequest", "variableType" : "ExportBundleRequest", "documentation" : null, "simpleType" : "ExportBundleRequest", "variableSetterType" : "ExportBundleRequest" }, "wrapper" : false }, "ExportBundleResponse" : { "c2jName" : "ExportBundleResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Result structure which contains link to download custom-generated SDK and tool packages used to integrate mobile web or app clients with backed AWS resources.

", "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" : "getDownloadUrl", "beanStyleSetterMethodName" : "setDownloadUrl", "c2jName" : "downloadUrl", "c2jShape" : "DownloadUrl", "defaultConsumerFluentSetterDocumentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

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

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

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

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

\n@param downloadUrl URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "downloadUrl", "getterDocumentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

\n@return URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "downloadUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "downloadUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DownloadUrl", "sensitive" : false, "setterDocumentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

\n@param downloadUrl URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.", "setterMethodName" : "setDownloadUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DownloadUrl" : { "beanStyleGetterMethodName" : "getDownloadUrl", "beanStyleSetterMethodName" : "setDownloadUrl", "c2jName" : "downloadUrl", "c2jShape" : "DownloadUrl", "defaultConsumerFluentSetterDocumentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

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

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

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

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

\n@param downloadUrl URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "downloadUrl", "getterDocumentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

\n@return URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "downloadUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "downloadUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DownloadUrl", "sensitive" : false, "setterDocumentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

\n@param downloadUrl URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.", "setterMethodName" : "setDownloadUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDownloadUrl", "beanStyleSetterMethodName" : "setDownloadUrl", "c2jName" : "downloadUrl", "c2jShape" : "DownloadUrl", "defaultConsumerFluentSetterDocumentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

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

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

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

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

\n@param downloadUrl URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "downloadUrl", "getterDocumentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

\n@return URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "downloadUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "downloadUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DownloadUrl", "sensitive" : false, "setterDocumentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

\n@param downloadUrl URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.", "setterMethodName" : "setDownloadUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : "

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

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

Request structure used in requests to export project configuration details.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ExportProject", "locationName" : null, "requestUri" : "/exports/{projectId}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ProjectId" : { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "projectId" ], "shapeName" : "ExportProjectRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ExportProjectRequest", "variableName" : "exportProjectRequest", "variableType" : "ExportProjectRequest", "documentation" : null, "simpleType" : "ExportProjectRequest", "variableSetterType" : "ExportProjectRequest" }, "wrapper" : false }, "ExportProjectResponse" : { "c2jName" : "ExportProjectResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Result structure used for requests to export project configuration details.

", "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" : "getDownloadUrl", "beanStyleSetterMethodName" : "setDownloadUrl", "c2jName" : "downloadUrl", "c2jShape" : "DownloadUrl", "defaultConsumerFluentSetterDocumentation" : "

URL which can be used to download the exported project configuation file(s).

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

URL which can be used to download the exported project configuation file(s).

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

URL which can be used to download the exported project configuation file(s).

\n@param downloadUrl URL which can be used to download the exported project configuation file(s).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "downloadUrl", "getterDocumentation" : "

URL which can be used to download the exported project configuation file(s).

\n@return URL which can be used to download the exported project configuation file(s).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "downloadUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "downloadUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DownloadUrl", "sensitive" : false, "setterDocumentation" : "

URL which can be used to download the exported project configuation file(s).

\n@param downloadUrl URL which can be used to download the exported project configuation file(s).", "setterMethodName" : "setDownloadUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : "

URL which can be used to download the exported project configuation file(s).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getShareUrl", "beanStyleSetterMethodName" : "setShareUrl", "c2jName" : "shareUrl", "c2jShape" : "ShareUrl", "defaultConsumerFluentSetterDocumentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

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

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

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

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

\n@param shareUrl URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "shareUrl", "getterDocumentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

\n@return URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "shareUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "shareUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ShareUrl", "sensitive" : false, "setterDocumentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

\n@param shareUrl URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.", "setterMethodName" : "setShareUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "shareUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "shareUrl", "variableType" : "String", "documentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSnapshotId", "beanStyleSetterMethodName" : "setSnapshotId", "c2jName" : "snapshotId", "c2jShape" : "SnapshotId", "defaultConsumerFluentSetterDocumentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

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

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

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

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

\n@param snapshotId Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "snapshotId", "getterDocumentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

\n@return Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "snapshotId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "snapshotId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SnapshotId", "sensitive" : false, "setterDocumentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

\n@param snapshotId Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.", "setterMethodName" : "setSnapshotId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DownloadUrl" : { "beanStyleGetterMethodName" : "getDownloadUrl", "beanStyleSetterMethodName" : "setDownloadUrl", "c2jName" : "downloadUrl", "c2jShape" : "DownloadUrl", "defaultConsumerFluentSetterDocumentation" : "

URL which can be used to download the exported project configuation file(s).

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

URL which can be used to download the exported project configuation file(s).

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

URL which can be used to download the exported project configuation file(s).

\n@param downloadUrl URL which can be used to download the exported project configuation file(s).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "downloadUrl", "getterDocumentation" : "

URL which can be used to download the exported project configuation file(s).

\n@return URL which can be used to download the exported project configuation file(s).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "downloadUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "downloadUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DownloadUrl", "sensitive" : false, "setterDocumentation" : "

URL which can be used to download the exported project configuation file(s).

\n@param downloadUrl URL which can be used to download the exported project configuation file(s).", "setterMethodName" : "setDownloadUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : "

URL which can be used to download the exported project configuation file(s).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ShareUrl" : { "beanStyleGetterMethodName" : "getShareUrl", "beanStyleSetterMethodName" : "setShareUrl", "c2jName" : "shareUrl", "c2jShape" : "ShareUrl", "defaultConsumerFluentSetterDocumentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

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

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

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

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

\n@param shareUrl URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "shareUrl", "getterDocumentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

\n@return URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "shareUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "shareUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ShareUrl", "sensitive" : false, "setterDocumentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

\n@param shareUrl URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.", "setterMethodName" : "setShareUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "shareUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "shareUrl", "variableType" : "String", "documentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SnapshotId" : { "beanStyleGetterMethodName" : "getSnapshotId", "beanStyleSetterMethodName" : "setSnapshotId", "c2jName" : "snapshotId", "c2jShape" : "SnapshotId", "defaultConsumerFluentSetterDocumentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

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

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

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

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

\n@param snapshotId Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "snapshotId", "getterDocumentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

\n@return Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "snapshotId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "snapshotId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SnapshotId", "sensitive" : false, "setterDocumentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

\n@param snapshotId Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.", "setterMethodName" : "setSnapshotId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDownloadUrl", "beanStyleSetterMethodName" : "setDownloadUrl", "c2jName" : "downloadUrl", "c2jShape" : "DownloadUrl", "defaultConsumerFluentSetterDocumentation" : "

URL which can be used to download the exported project configuation file(s).

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

URL which can be used to download the exported project configuation file(s).

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

URL which can be used to download the exported project configuation file(s).

\n@param downloadUrl URL which can be used to download the exported project configuation file(s).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "downloadUrl", "getterDocumentation" : "

URL which can be used to download the exported project configuation file(s).

\n@return URL which can be used to download the exported project configuation file(s).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "downloadUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "downloadUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DownloadUrl", "sensitive" : false, "setterDocumentation" : "

URL which can be used to download the exported project configuation file(s).

\n@param downloadUrl URL which can be used to download the exported project configuation file(s).", "setterMethodName" : "setDownloadUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "downloadUrl", "variableType" : "String", "documentation" : "

URL which can be used to download the exported project configuation file(s).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getShareUrl", "beanStyleSetterMethodName" : "setShareUrl", "c2jName" : "shareUrl", "c2jShape" : "ShareUrl", "defaultConsumerFluentSetterDocumentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

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

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

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

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

\n@param shareUrl URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "shareUrl", "getterDocumentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

\n@return URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "shareUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "shareUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ShareUrl", "sensitive" : false, "setterDocumentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

\n@param shareUrl URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.", "setterMethodName" : "setShareUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "shareUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "shareUrl", "variableType" : "String", "documentation" : "

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSnapshotId", "beanStyleSetterMethodName" : "setSnapshotId", "c2jName" : "snapshotId", "c2jShape" : "SnapshotId", "defaultConsumerFluentSetterDocumentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

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

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

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

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

\n@param snapshotId Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "snapshotId", "getterDocumentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

\n@return Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "snapshotId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "snapshotId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SnapshotId", "sensitive" : false, "setterDocumentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

\n@param snapshotId Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.", "setterMethodName" : "setSnapshotId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "snapshotId", "variableType" : "String", "documentation" : "

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

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

The service has encountered an unexpected error condition which prevents it from servicing the request.

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

There are too many AWS Mobile Hub projects in the account or the account has exceeded the maximum number of resources in some AWS service. You should create another sub-account using AWS Organizations or remove some resources and retry your request.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "LimitExceededException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRetryAfterSeconds", "beanStyleSetterMethodName" : "setRetryAfterSeconds", "c2jName" : "retryAfterSeconds", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds 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 #retryAfterSeconds(String)}.\n@param retryAfterSeconds a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryAfterSeconds(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "retryAfterSeconds", "fluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "retryAfterSeconds", "getterDocumentation" : "Returns the value of the RetryAfterSeconds property for this object.\n@return The value of the RetryAfterSeconds property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Retry-After", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Retry-After", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryAfterSeconds", "sensitive" : false, "setterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.", "setterMethodName" : "setRetryAfterSeconds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RetryAfterSeconds" : { "beanStyleGetterMethodName" : "getRetryAfterSeconds", "beanStyleSetterMethodName" : "setRetryAfterSeconds", "c2jName" : "retryAfterSeconds", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds 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 #retryAfterSeconds(String)}.\n@param retryAfterSeconds a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryAfterSeconds(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "retryAfterSeconds", "fluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "retryAfterSeconds", "getterDocumentation" : "Returns the value of the RetryAfterSeconds property for this object.\n@return The value of the RetryAfterSeconds property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Retry-After", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Retry-After", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryAfterSeconds", "sensitive" : false, "setterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.", "setterMethodName" : "setRetryAfterSeconds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRetryAfterSeconds", "beanStyleSetterMethodName" : "setRetryAfterSeconds", "c2jName" : "retryAfterSeconds", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds 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 #retryAfterSeconds(String)}.\n@param retryAfterSeconds a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryAfterSeconds(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "retryAfterSeconds", "fluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "retryAfterSeconds", "getterDocumentation" : "Returns the value of the RetryAfterSeconds property for this object.\n@return The value of the RetryAfterSeconds property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Retry-After", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Retry-After", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryAfterSeconds", "sensitive" : false, "setterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.", "setterMethodName" : "setRetryAfterSeconds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "LimitExceededException", "variableName" : "limitExceededException", "variableType" : "LimitExceededException", "documentation" : null, "simpleType" : "LimitExceededException", "variableSetterType" : "LimitExceededException" }, "wrapper" : false }, "ListBundlesRequest" : { "c2jName" : "ListBundlesRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Request structure to request all available bundles.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListBundles", "locationName" : null, "requestUri" : "/bundles", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

Maximum number of records to list in a single response.

\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" : "

Maximum number of records to list in a single response.

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

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

Maximum number of records to list in a single response.

\n@return Maximum number of records to list in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "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" : "

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.", "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" : "

Maximum number of records to list in a single response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more 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 #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" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

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

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

\n@param nextToken Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

\n@return Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "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" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

\n@param nextToken Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.", "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" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

Maximum number of records to list in a single response.

\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" : "

Maximum number of records to list in a single response.

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

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

Maximum number of records to list in a single response.

\n@return Maximum number of records to list in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "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" : "

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.", "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" : "

Maximum number of records to list in a single response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more 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 #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" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

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

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

\n@param nextToken Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

\n@return Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "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" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

\n@param nextToken Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.", "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" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

Maximum number of records to list in a single response.

\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" : "

Maximum number of records to list in a single response.

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

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

Maximum number of records to list in a single response.

\n@return Maximum number of records to list in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "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" : "

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.", "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" : "

Maximum number of records to list in a single response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more 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 #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" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

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

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

\n@param nextToken Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

\n@return Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "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" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

\n@param nextToken Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.", "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" : "

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListBundlesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListBundlesRequest", "variableName" : "listBundlesRequest", "variableType" : "ListBundlesRequest", "documentation" : null, "simpleType" : "ListBundlesRequest", "variableSetterType" : "ListBundlesRequest" }, "wrapper" : false }, "ListBundlesResponse" : { "c2jName" : "ListBundlesResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Result structure contains a list of all available bundles with details.

", "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" : "getBundleList", "beanStyleSetterMethodName" : "setBundleList", "c2jName" : "bundleList", "c2jShape" : "BundleList", "defaultConsumerFluentSetterDocumentation" : "

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

A list of bundles.

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

A list of bundles.

\n@param bundleList A list of bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleList", "getterDocumentation" : "

A list of bundles.

\n

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

\n@return A list of 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" : "bundleList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bundleList", "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" : "BundleDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BundleDetails.Builder} avoiding the need to create one manually via {@link BundleDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link BundleDetails.Builder#build()} is called immediately and its result is passed to {@link #member(BundleDetails)}.\n@param member a consumer that will call methods on {@link BundleDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BundleDetails)", "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" : "BundleDetails", "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" : "BundleDetails", "variableName" : "member", "variableType" : "BundleDetails", "documentation" : null, "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BundleDetails", "variableName" : "member", "variableType" : "BundleDetails", "documentation" : "", "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BundleDetails", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BundleDetails", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BundleList", "sensitive" : false, "setterDocumentation" : "

A list of bundles.

\n@param bundleList A list of bundles.", "setterMethodName" : "setBundleList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleList", "variableType" : "java.util.List", "documentation" : "

A list of bundles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

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

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

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

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

\n@param nextToken Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

\n@return Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.", "getterModel" : { "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" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

\n@param nextToken Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.", "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" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BundleList" : { "beanStyleGetterMethodName" : "getBundleList", "beanStyleSetterMethodName" : "setBundleList", "c2jName" : "bundleList", "c2jShape" : "BundleList", "defaultConsumerFluentSetterDocumentation" : "

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

A list of bundles.

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

A list of bundles.

\n@param bundleList A list of bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleList", "getterDocumentation" : "

A list of bundles.

\n

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

\n@return A list of 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" : "bundleList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bundleList", "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" : "BundleDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BundleDetails.Builder} avoiding the need to create one manually via {@link BundleDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link BundleDetails.Builder#build()} is called immediately and its result is passed to {@link #member(BundleDetails)}.\n@param member a consumer that will call methods on {@link BundleDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BundleDetails)", "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" : "BundleDetails", "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" : "BundleDetails", "variableName" : "member", "variableType" : "BundleDetails", "documentation" : null, "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BundleDetails", "variableName" : "member", "variableType" : "BundleDetails", "documentation" : "", "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BundleDetails", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BundleDetails", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BundleList", "sensitive" : false, "setterDocumentation" : "

A list of bundles.

\n@param bundleList A list of bundles.", "setterMethodName" : "setBundleList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleList", "variableType" : "java.util.List", "documentation" : "

A list of bundles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

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

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

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

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

\n@param nextToken Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

\n@return Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.", "getterModel" : { "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" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

\n@param nextToken Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.", "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" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBundleList", "beanStyleSetterMethodName" : "setBundleList", "c2jName" : "bundleList", "c2jShape" : "BundleList", "defaultConsumerFluentSetterDocumentation" : "

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

A list of bundles.

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

A list of bundles.

\n@param bundleList A list of bundles.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bundleList", "getterDocumentation" : "

A list of bundles.

\n

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

\n@return A list of 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" : "bundleList", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bundleList", "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" : "BundleDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BundleDetails.Builder} avoiding the need to create one manually via {@link BundleDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link BundleDetails.Builder#build()} is called immediately and its result is passed to {@link #member(BundleDetails)}.\n@param member a consumer that will call methods on {@link BundleDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BundleDetails)", "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" : "BundleDetails", "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" : "BundleDetails", "variableName" : "member", "variableType" : "BundleDetails", "documentation" : null, "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BundleDetails", "variableName" : "member", "variableType" : "BundleDetails", "documentation" : "", "simpleType" : "BundleDetails", "variableSetterType" : "BundleDetails" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BundleDetails", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BundleDetails", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BundleList", "sensitive" : false, "setterDocumentation" : "

A list of bundles.

\n@param bundleList A list of bundles.", "setterMethodName" : "setBundleList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "bundleList", "variableType" : "java.util.List", "documentation" : "

A list of bundles.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

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

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

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

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

\n@param nextToken Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

\n@return Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.", "getterModel" : { "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" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

\n@param nextToken Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.", "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" : "

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

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

Request structure used to request projects list in AWS Mobile Hub.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListProjects", "locationName" : null, "requestUri" : "/projects", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

Maximum number of records to list in a single response.

\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" : "

Maximum number of records to list in a single response.

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

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

Maximum number of records to list in a single response.

\n@return Maximum number of records to list in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "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" : "

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.", "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" : "

Maximum number of records to list in a single response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

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

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

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

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

\n@param nextToken Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

\n@return Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "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" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

\n@param nextToken Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.", "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" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

Maximum number of records to list in a single response.

\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" : "

Maximum number of records to list in a single response.

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

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

Maximum number of records to list in a single response.

\n@return Maximum number of records to list in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "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" : "

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.", "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" : "

Maximum number of records to list in a single response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

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

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

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

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

\n@param nextToken Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

\n@return Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "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" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

\n@param nextToken Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.", "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" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

Maximum number of records to list in a single response.

\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" : "

Maximum number of records to list in a single response.

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

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

Maximum number of records to list in a single response.

\n@return Maximum number of records to list in a single response.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "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" : "

Maximum number of records to list in a single response.

\n@param maxResults Maximum number of records to list in a single response.", "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" : "

Maximum number of records to list in a single response.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

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

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

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

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

\n@param nextToken Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

\n@return Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "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" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

\n@param nextToken Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.", "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" : "

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListProjectsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListProjectsRequest", "variableName" : "listProjectsRequest", "variableType" : "ListProjectsRequest", "documentation" : null, "simpleType" : "ListProjectsRequest", "variableSetterType" : "ListProjectsRequest" }, "wrapper" : false }, "ListProjectsResponse" : { "c2jName" : "ListProjectsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Result structure used for requests to list projects in AWS Mobile Hub.

", "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" : "getProjects", "beanStyleSetterMethodName" : "setProjects", "c2jName" : "projects", "c2jShape" : "ProjectSummaries", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Projects property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #projects(List)}.\n@param projects 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 #projects(List)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "projects", "fluentSetterDocumentation" : "Sets the value of the Projects property for this object.\n\n@param projects The new value for the Projects property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projects", "getterDocumentation" : "Returns the value of the Projects property for this object.\n

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

\n@return The value of the Projects property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "projects", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projects", "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" : "ProjectSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ProjectSummary.Builder} avoiding the need to create one manually via {@link ProjectSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProjectSummary.Builder#build()} is called immediately and its result is passed to {@link #member(ProjectSummary)}.\n@param member a consumer that will call methods on {@link ProjectSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ProjectSummary)", "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" : "ProjectSummary", "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" : "ProjectSummary", "variableName" : "member", "variableType" : "ProjectSummary", "documentation" : null, "simpleType" : "ProjectSummary", "variableSetterType" : "ProjectSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectSummary", "variableName" : "member", "variableType" : "ProjectSummary", "documentation" : "", "simpleType" : "ProjectSummary", "variableSetterType" : "ProjectSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProjectSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ProjectSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Projects", "sensitive" : false, "setterDocumentation" : "Sets the value of the Projects property for this object.\n\n@param projects The new value for the Projects property for this object.", "setterMethodName" : "setProjects", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NextToken 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "Sets the value of the NextToken property for this object.\n\n@param nextToken The new value for the NextToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "Returns the value of the NextToken property for this object.\n@return The value of the NextToken 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" : "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" : "Sets the value of the NextToken property for this object.\n\n@param nextToken The new value for the NextToken property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NextToken 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "Sets the value of the NextToken property for this object.\n\n@param nextToken The new value for the NextToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "Returns the value of the NextToken property for this object.\n@return The value of the NextToken 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" : "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" : "Sets the value of the NextToken property for this object.\n\n@param nextToken The new value for the NextToken property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Projects" : { "beanStyleGetterMethodName" : "getProjects", "beanStyleSetterMethodName" : "setProjects", "c2jName" : "projects", "c2jShape" : "ProjectSummaries", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Projects property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #projects(List)}.\n@param projects 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 #projects(List)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "projects", "fluentSetterDocumentation" : "Sets the value of the Projects property for this object.\n\n@param projects The new value for the Projects property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projects", "getterDocumentation" : "Returns the value of the Projects property for this object.\n

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

\n@return The value of the Projects property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "projects", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projects", "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" : "ProjectSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ProjectSummary.Builder} avoiding the need to create one manually via {@link ProjectSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProjectSummary.Builder#build()} is called immediately and its result is passed to {@link #member(ProjectSummary)}.\n@param member a consumer that will call methods on {@link ProjectSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ProjectSummary)", "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" : "ProjectSummary", "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" : "ProjectSummary", "variableName" : "member", "variableType" : "ProjectSummary", "documentation" : null, "simpleType" : "ProjectSummary", "variableSetterType" : "ProjectSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectSummary", "variableName" : "member", "variableType" : "ProjectSummary", "documentation" : "", "simpleType" : "ProjectSummary", "variableSetterType" : "ProjectSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProjectSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ProjectSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Projects", "sensitive" : false, "setterDocumentation" : "Sets the value of the Projects property for this object.\n\n@param projects The new value for the Projects property for this object.", "setterMethodName" : "setProjects", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getProjects", "beanStyleSetterMethodName" : "setProjects", "c2jName" : "projects", "c2jShape" : "ProjectSummaries", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Projects property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #projects(List)}.\n@param projects 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 #projects(List)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "projects", "fluentSetterDocumentation" : "Sets the value of the Projects property for this object.\n\n@param projects The new value for the Projects property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projects", "getterDocumentation" : "Returns the value of the Projects property for this object.\n

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

\n@return The value of the Projects property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "projects", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projects", "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" : "ProjectSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ProjectSummary.Builder} avoiding the need to create one manually via {@link ProjectSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProjectSummary.Builder#build()} is called immediately and its result is passed to {@link #member(ProjectSummary)}.\n@param member a consumer that will call methods on {@link ProjectSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ProjectSummary)", "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" : "ProjectSummary", "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" : "ProjectSummary", "variableName" : "member", "variableType" : "ProjectSummary", "documentation" : null, "simpleType" : "ProjectSummary", "variableSetterType" : "ProjectSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectSummary", "variableName" : "member", "variableType" : "ProjectSummary", "documentation" : "", "simpleType" : "ProjectSummary", "variableSetterType" : "ProjectSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ProjectSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ProjectSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Projects", "sensitive" : false, "setterDocumentation" : "Sets the value of the Projects property for this object.\n\n@param projects The new value for the Projects property for this object.", "setterMethodName" : "setProjects", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "projects", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the NextToken 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "Sets the value of the NextToken property for this object.\n\n@param nextToken The new value for the NextToken property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "Returns the value of the NextToken property for this object.\n@return The value of the NextToken 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" : "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" : "Sets the value of the NextToken property for this object.\n\n@param nextToken The new value for the NextToken property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListProjectsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListProjectsResponse", "variableName" : "listProjectsResponse", "variableType" : "ListProjectsResponse", "documentation" : null, "simpleType" : "ListProjectsResponse", "variableSetterType" : "ListProjectsResponse" }, "wrapper" : false }, "NotFoundException" : { "c2jName" : "NotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

No entity can be found with the specified identifier.

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

Developer desktop or target mobile app or website platform.

", "endpointDiscovery" : null, "enums" : [ { "name" : "OSX", "value" : "OSX" }, { "name" : "WINDOWS", "value" : "WINDOWS" }, { "name" : "LINUX", "value" : "LINUX" }, { "name" : "OBJC", "value" : "OBJC" }, { "name" : "SWIFT", "value" : "SWIFT" }, { "name" : "ANDROID", "value" : "ANDROID" }, { "name" : "JAVASCRIPT", "value" : "JAVASCRIPT" } ], "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" : "Platform", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Platform", "variableName" : "platform", "variableType" : "Platform", "documentation" : null, "simpleType" : "Platform", "variableSetterType" : "Platform" }, "wrapper" : false }, "ProjectDetails" : { "c2jName" : "ProjectDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Detailed information about an AWS Mobile Hub project.

", "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" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ProjectName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Name 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Returns the value of the Name property for this object.\n@return The value of the Name 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" : "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" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ProjectId 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "projectId", "fluentSetterDocumentation" : "Sets the value of the ProjectId property for this object.\n\n@param projectId The new value for the ProjectId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "Returns the value of the ProjectId property for this object.\n@return The value of the ProjectId 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" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "Sets the value of the ProjectId property for this object.\n\n@param projectId The new value for the ProjectId property for this object.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "ProjectRegion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Region 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 #region(String)}.\n@param region a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #region(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "Sets the value of the Region property for this object.\n\n@param region The new value for the Region property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "Returns the value of the Region property for this object.\n@return The value of the Region 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" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "Sets the value of the Region property for this object.\n\n@param region The new value for the Region property for this object.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "state", "c2jShape" : "ProjectState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the State 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : "ProjectState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "Sets the value of the State property for this object.\n\n@param state The new value for the State property for this object.\n@see ProjectState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ProjectState", "fluentSetterMethodName" : "state", "getterDocumentation" : "Returns the value of the State property for this object.\n

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

\n@return The value of the State property for this object.\n@see ProjectState", "getterModel" : { "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" : "Sets the value of the State property for this object.\n\n@param state The new value for the State property for this object.\n@see ProjectState", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedDate", "beanStyleSetterMethodName" : "setCreatedDate", "c2jName" : "createdDate", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

Date the project was created.

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

Date the project was created.

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

Date the project was created.

\n@param createdDate Date the project was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdDate", "getterDocumentation" : "

Date the project was created.

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

Date the project was created.

\n@param createdDate Date the project was created.", "setterMethodName" : "setCreatedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdDate", "variableType" : "java.time.Instant", "documentation" : "

Date the project was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDate", "beanStyleSetterMethodName" : "setLastUpdatedDate", "c2jName" : "lastUpdatedDate", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

Date of the last modification of the project.

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

Date of the last modification of the project.

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

Date of the last modification of the project.

\n@param lastUpdatedDate Date of the last modification of the project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDate", "getterDocumentation" : "

Date of the last modification of the project.

\n@return Date of the last modification of the project.", "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" : "lastUpdatedDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDate", "sensitive" : false, "setterDocumentation" : "

Date of the last modification of the project.

\n@param lastUpdatedDate Date of the last modification of the project.", "setterMethodName" : "setLastUpdatedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDate", "variableType" : "java.time.Instant", "documentation" : "

Date of the last modification of the project.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConsoleUrl", "beanStyleSetterMethodName" : "setConsoleUrl", "c2jName" : "consoleUrl", "c2jShape" : "ConsoleUrl", "defaultConsumerFluentSetterDocumentation" : "

Website URL for this project in the AWS Mobile Hub console.

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

Website URL for this project in the AWS Mobile Hub console.

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

Website URL for this project in the AWS Mobile Hub console.

\n@param consoleUrl Website URL for this project in the AWS Mobile Hub console.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleUrl", "getterDocumentation" : "

Website URL for this project in the AWS Mobile Hub console.

\n@return Website URL for this project in the AWS Mobile Hub console.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "consoleUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "consoleUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConsoleUrl", "sensitive" : false, "setterDocumentation" : "

Website URL for this project in the AWS Mobile Hub console.

\n@param consoleUrl Website URL for this project in the AWS Mobile Hub console.", "setterMethodName" : "setConsoleUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "consoleUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "consoleUrl", "variableType" : "String", "documentation" : "

Website URL for this project in the AWS Mobile Hub console.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "resources", "c2jShape" : "Resources", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Resources property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resources(List)}.\n@param resources 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 #resources(List)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "Sets the value of the Resources property for this object.\n\n@param resources The new value for the Resources property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "Returns the value of the Resources property for this object.\n

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

\n@return The value of the Resources property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "resources", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resources", "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" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "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" : "Resource", "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" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "Sets the value of the Resources property for this object.\n\n@param resources The new value for the Resources property for this object.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConsoleUrl" : { "beanStyleGetterMethodName" : "getConsoleUrl", "beanStyleSetterMethodName" : "setConsoleUrl", "c2jName" : "consoleUrl", "c2jShape" : "ConsoleUrl", "defaultConsumerFluentSetterDocumentation" : "

Website URL for this project in the AWS Mobile Hub console.

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

Website URL for this project in the AWS Mobile Hub console.

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

Website URL for this project in the AWS Mobile Hub console.

\n@param consoleUrl Website URL for this project in the AWS Mobile Hub console.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleUrl", "getterDocumentation" : "

Website URL for this project in the AWS Mobile Hub console.

\n@return Website URL for this project in the AWS Mobile Hub console.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "consoleUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "consoleUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConsoleUrl", "sensitive" : false, "setterDocumentation" : "

Website URL for this project in the AWS Mobile Hub console.

\n@param consoleUrl Website URL for this project in the AWS Mobile Hub console.", "setterMethodName" : "setConsoleUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "consoleUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "consoleUrl", "variableType" : "String", "documentation" : "

Website URL for this project in the AWS Mobile Hub console.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreatedDate" : { "beanStyleGetterMethodName" : "getCreatedDate", "beanStyleSetterMethodName" : "setCreatedDate", "c2jName" : "createdDate", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

Date the project was created.

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

Date the project was created.

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

Date the project was created.

\n@param createdDate Date the project was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdDate", "getterDocumentation" : "

Date the project was created.

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

Date the project was created.

\n@param createdDate Date the project was created.", "setterMethodName" : "setCreatedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdDate", "variableType" : "java.time.Instant", "documentation" : "

Date the project was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LastUpdatedDate" : { "beanStyleGetterMethodName" : "getLastUpdatedDate", "beanStyleSetterMethodName" : "setLastUpdatedDate", "c2jName" : "lastUpdatedDate", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

Date of the last modification of the project.

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

Date of the last modification of the project.

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

Date of the last modification of the project.

\n@param lastUpdatedDate Date of the last modification of the project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDate", "getterDocumentation" : "

Date of the last modification of the project.

\n@return Date of the last modification of the project.", "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" : "lastUpdatedDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDate", "sensitive" : false, "setterDocumentation" : "

Date of the last modification of the project.

\n@param lastUpdatedDate Date of the last modification of the project.", "setterMethodName" : "setLastUpdatedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDate", "variableType" : "java.time.Instant", "documentation" : "

Date of the last modification of the project.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ProjectName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Name 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Returns the value of the Name property for this object.\n@return The value of the Name 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" : "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" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProjectId" : { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ProjectId 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "projectId", "fluentSetterDocumentation" : "Sets the value of the ProjectId property for this object.\n\n@param projectId The new value for the ProjectId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "Returns the value of the ProjectId property for this object.\n@return The value of the ProjectId 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" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "Sets the value of the ProjectId property for this object.\n\n@param projectId The new value for the ProjectId property for this object.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Region" : { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "ProjectRegion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Region 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 #region(String)}.\n@param region a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #region(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "Sets the value of the Region property for this object.\n\n@param region The new value for the Region property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "Returns the value of the Region property for this object.\n@return The value of the Region 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" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "Sets the value of the Region property for this object.\n\n@param region The new value for the Region property for this object.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Resources" : { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "resources", "c2jShape" : "Resources", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Resources property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resources(List)}.\n@param resources 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 #resources(List)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "Sets the value of the Resources property for this object.\n\n@param resources The new value for the Resources property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "Returns the value of the Resources property for this object.\n

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

\n@return The value of the Resources property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "resources", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resources", "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" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "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" : "Resource", "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" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "Sets the value of the Resources property for this object.\n\n@param resources The new value for the Resources property for this object.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "state", "c2jShape" : "ProjectState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the State 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : "ProjectState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "Sets the value of the State property for this object.\n\n@param state The new value for the State property for this object.\n@see ProjectState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ProjectState", "fluentSetterMethodName" : "state", "getterDocumentation" : "Returns the value of the State property for this object.\n

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

\n@return The value of the State property for this object.\n@see ProjectState", "getterModel" : { "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" : "Sets the value of the State property for this object.\n\n@param state The new value for the State property for this object.\n@see ProjectState", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ProjectName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Name 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Returns the value of the Name property for this object.\n@return The value of the Name 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" : "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" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ProjectId 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "projectId", "fluentSetterDocumentation" : "Sets the value of the ProjectId property for this object.\n\n@param projectId The new value for the ProjectId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "Returns the value of the ProjectId property for this object.\n@return The value of the ProjectId 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" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "Sets the value of the ProjectId property for this object.\n\n@param projectId The new value for the ProjectId property for this object.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "ProjectRegion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Region 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 #region(String)}.\n@param region a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #region(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "Sets the value of the Region property for this object.\n\n@param region The new value for the Region property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "Returns the value of the Region property for this object.\n@return The value of the Region 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" : "region", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "Sets the value of the Region property for this object.\n\n@param region The new value for the Region property for this object.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "state", "c2jShape" : "ProjectState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the State 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : "ProjectState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "Sets the value of the State property for this object.\n\n@param state The new value for the State property for this object.\n@see ProjectState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ProjectState", "fluentSetterMethodName" : "state", "getterDocumentation" : "Returns the value of the State property for this object.\n

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

\n@return The value of the State property for this object.\n@see ProjectState", "getterModel" : { "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" : "Sets the value of the State property for this object.\n\n@param state The new value for the State property for this object.\n@see ProjectState", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedDate", "beanStyleSetterMethodName" : "setCreatedDate", "c2jName" : "createdDate", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

Date the project was created.

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

Date the project was created.

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

Date the project was created.

\n@param createdDate Date the project was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdDate", "getterDocumentation" : "

Date the project was created.

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

Date the project was created.

\n@param createdDate Date the project was created.", "setterMethodName" : "setCreatedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdDate", "variableType" : "java.time.Instant", "documentation" : "

Date the project was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdatedDate", "beanStyleSetterMethodName" : "setLastUpdatedDate", "c2jName" : "lastUpdatedDate", "c2jShape" : "Date", "defaultConsumerFluentSetterDocumentation" : "

Date of the last modification of the project.

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

Date of the last modification of the project.

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

Date of the last modification of the project.

\n@param lastUpdatedDate Date of the last modification of the project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdatedDate", "getterDocumentation" : "

Date of the last modification of the project.

\n@return Date of the last modification of the project.", "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" : "lastUpdatedDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdatedDate", "sensitive" : false, "setterDocumentation" : "

Date of the last modification of the project.

\n@param lastUpdatedDate Date of the last modification of the project.", "setterMethodName" : "setLastUpdatedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdatedDate", "variableType" : "java.time.Instant", "documentation" : "

Date of the last modification of the project.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConsoleUrl", "beanStyleSetterMethodName" : "setConsoleUrl", "c2jName" : "consoleUrl", "c2jShape" : "ConsoleUrl", "defaultConsumerFluentSetterDocumentation" : "

Website URL for this project in the AWS Mobile Hub console.

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

Website URL for this project in the AWS Mobile Hub console.

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

Website URL for this project in the AWS Mobile Hub console.

\n@param consoleUrl Website URL for this project in the AWS Mobile Hub console.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "consoleUrl", "getterDocumentation" : "

Website URL for this project in the AWS Mobile Hub console.

\n@return Website URL for this project in the AWS Mobile Hub console.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "consoleUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "consoleUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConsoleUrl", "sensitive" : false, "setterDocumentation" : "

Website URL for this project in the AWS Mobile Hub console.

\n@param consoleUrl Website URL for this project in the AWS Mobile Hub console.", "setterMethodName" : "setConsoleUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "consoleUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "consoleUrl", "variableType" : "String", "documentation" : "

Website URL for this project in the AWS Mobile Hub console.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResources", "beanStyleSetterMethodName" : "setResources", "c2jName" : "resources", "c2jShape" : "Resources", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Resources property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #resources(List)}.\n@param resources 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 #resources(List)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resources", "fluentSetterDocumentation" : "Sets the value of the Resources property for this object.\n\n@param resources The new value for the Resources property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resources", "getterDocumentation" : "Returns the value of the Resources property for this object.\n

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

\n@return The value of the Resources property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "resources", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resources", "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" : "Resource", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Resource.Builder} avoiding the need to create one manually via {@link Resource#builder()}.\n\nWhen the {@link Consumer} completes, {@link Resource.Builder#build()} is called immediately and its result is passed to {@link #member(Resource)}.\n@param member a consumer that will call methods on {@link Resource.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Resource)", "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" : "Resource", "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" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "member", "variableType" : "Resource", "documentation" : "", "simpleType" : "Resource", "variableSetterType" : "Resource" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Resource", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Resource", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Resources", "sensitive" : false, "setterDocumentation" : "Sets the value of the Resources property for this object.\n\n@param resources The new value for the Resources property for this object.", "setterMethodName" : "setResources", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resources", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ProjectDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "projectDetails", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "wrapper" : false }, "ProjectState" : { "c2jName" : "ProjectState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Synchronization state for a project.

", "endpointDiscovery" : null, "enums" : [ { "name" : "NORMAL", "value" : "NORMAL" }, { "name" : "SYNCING", "value" : "SYNCING" }, { "name" : "IMPORTING", "value" : "IMPORTING" } ], "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" : "ProjectState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ProjectState", "variableName" : "projectState", "variableType" : "ProjectState", "documentation" : null, "simpleType" : "ProjectState", "variableSetterType" : "ProjectState" }, "wrapper" : false }, "ProjectSummary" : { "c2jName" : "ProjectSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Summary information about an AWS Mobile Hub project.

", "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" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ProjectName", "defaultConsumerFluentSetterDocumentation" : "

Name of the project.

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

Name of the project.

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

Name of the project.

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

Name of the project.

\n@return Name of the project.", "getterModel" : { "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" : "

Name of the project.

\n@param name Name of the project.", "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" : "

Name of the project.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project 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" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ProjectName", "defaultConsumerFluentSetterDocumentation" : "

Name of the project.

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

Name of the project.

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

Name of the project.

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

Name of the project.

\n@return Name of the project.", "getterModel" : { "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" : "

Name of the project.

\n@param name Name of the project.", "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" : "

Name of the project.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ProjectId" : { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project 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" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ProjectName", "defaultConsumerFluentSetterDocumentation" : "

Name of the project.

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

Name of the project.

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

Name of the project.

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

Name of the project.

\n@return Name of the project.", "getterModel" : { "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" : "

Name of the project.

\n@param name Name of the project.", "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" : "

Name of the project.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project 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" : "projectId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

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

Information about an instance of an AWS resource associated with a project.

", "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" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ResourceType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Type 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 #type(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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "Sets the value of the Type property for this object.\n\n@param type The new value for the Type property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "Returns the value of the Type property for this object.\n@return The value of the Type 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" : "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" : "Sets the value of the Type property for this object.\n\n@param type The new value for the Type property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ResourceName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Name 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Returns the value of the Name property for this object.\n@return The value of the Name 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" : "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" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "arn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Arn 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 #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Sets the value of the Arn property for this object.\n\n@param arn The new value for the Arn property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Returns the value of the Arn property for this object.\n@return The value of the Arn 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" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "Sets the value of the Arn property for this object.\n\n@param arn The new value for the Arn property for this object.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFeature", "beanStyleSetterMethodName" : "setFeature", "c2jName" : "feature", "c2jShape" : "Feature", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Feature 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 #feature(String)}.\n@param feature a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #feature(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "feature", "fluentSetterDocumentation" : "Sets the value of the Feature property for this object.\n\n@param feature The new value for the Feature property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "feature", "getterDocumentation" : "Returns the value of the Feature property for this object.\n@return The value of the Feature 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" : "feature", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "feature", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Feature", "sensitive" : false, "setterDocumentation" : "Sets the value of the Feature property for this object.\n\n@param feature The new value for the Feature property for this object.", "setterMethodName" : "setFeature", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "feature", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "feature", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Attributes property for this object.\n\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #attributes(Map)}.\n@param attributes a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributes(Map)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "Sets the value of the Attributes property for this object.\n\n@param attributes The new value for the Attributes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "Returns the value of the Attributes property for this object.\n

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

\n@return The value of the Attributes property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "attributes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "Sets the value of the Attributes property for this object.\n\n@param attributes The new value for the Attributes property for this object.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "arn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Arn 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 #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Sets the value of the Arn property for this object.\n\n@param arn The new value for the Arn property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Returns the value of the Arn property for this object.\n@return The value of the Arn 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" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "Sets the value of the Arn property for this object.\n\n@param arn The new value for the Arn property for this object.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Attributes" : { "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Attributes property for this object.\n\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #attributes(Map)}.\n@param attributes a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributes(Map)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "Sets the value of the Attributes property for this object.\n\n@param attributes The new value for the Attributes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "Returns the value of the Attributes property for this object.\n

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

\n@return The value of the Attributes property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "attributes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "Sets the value of the Attributes property for this object.\n\n@param attributes The new value for the Attributes property for this object.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "Feature" : { "beanStyleGetterMethodName" : "getFeature", "beanStyleSetterMethodName" : "setFeature", "c2jName" : "feature", "c2jShape" : "Feature", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Feature 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 #feature(String)}.\n@param feature a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #feature(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "feature", "fluentSetterDocumentation" : "Sets the value of the Feature property for this object.\n\n@param feature The new value for the Feature property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "feature", "getterDocumentation" : "Returns the value of the Feature property for this object.\n@return The value of the Feature 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" : "feature", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "feature", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Feature", "sensitive" : false, "setterDocumentation" : "Sets the value of the Feature property for this object.\n\n@param feature The new value for the Feature property for this object.", "setterMethodName" : "setFeature", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "feature", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "feature", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ResourceName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Name 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Returns the value of the Name property for this object.\n@return The value of the Name 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" : "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" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ResourceType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Type 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 #type(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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "Sets the value of the Type property for this object.\n\n@param type The new value for the Type property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "Returns the value of the Type property for this object.\n@return The value of the Type 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" : "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" : "Sets the value of the Type property for this object.\n\n@param type The new value for the Type property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ResourceType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Type 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 #type(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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "Sets the value of the Type property for this object.\n\n@param type The new value for the Type property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "Returns the value of the Type property for this object.\n@return The value of the Type 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" : "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" : "Sets the value of the Type property for this object.\n\n@param type The new value for the Type property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ResourceName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Name 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 #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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "Returns the value of the Name property for this object.\n@return The value of the Name 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" : "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" : "Sets the value of the Name property for this object.\n\n@param name The new value for the Name property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "arn", "c2jShape" : "ResourceArn", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Arn 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 #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "Sets the value of the Arn property for this object.\n\n@param arn The new value for the Arn property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "Returns the value of the Arn property for this object.\n@return The value of the Arn 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" : "arn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "Sets the value of the Arn property for this object.\n\n@param arn The new value for the Arn property for this object.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFeature", "beanStyleSetterMethodName" : "setFeature", "c2jName" : "feature", "c2jShape" : "Feature", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Feature 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 #feature(String)}.\n@param feature a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #feature(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "feature", "fluentSetterDocumentation" : "Sets the value of the Feature property for this object.\n\n@param feature The new value for the Feature property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "feature", "getterDocumentation" : "Returns the value of the Feature property for this object.\n@return The value of the Feature 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" : "feature", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "feature", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Feature", "sensitive" : false, "setterDocumentation" : "Sets the value of the Feature property for this object.\n\n@param feature The new value for the Feature property for this object.", "setterMethodName" : "setFeature", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "feature", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "feature", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "attributes", "c2jShape" : "Attributes", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Attributes property for this object.\n\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #attributes(Map)}.\n@param attributes a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributes(Map)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "Sets the value of the Attributes property for this object.\n\n@param attributes The new value for the Attributes property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "Returns the value of the Attributes property for this object.\n

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

\n@return The value of the Attributes property for this object.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "attributes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "attributes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AttributeKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "AttributeValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Attributes", "sensitive" : false, "setterDocumentation" : "Sets the value of the Attributes property for this object.\n\n@param attributes The new value for the Attributes property for this object.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Resource", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Resource", "variableName" : "resource", "variableType" : "Resource", "documentation" : null, "simpleType" : "Resource", "variableSetterType" : "Resource" }, "wrapper" : false }, "ServiceUnavailableException" : { "c2jName" : "ServiceUnavailableException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The service is temporarily unavailable. The request should be retried after some time delay.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ServiceUnavailableException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 503, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRetryAfterSeconds", "beanStyleSetterMethodName" : "setRetryAfterSeconds", "c2jName" : "retryAfterSeconds", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds 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 #retryAfterSeconds(String)}.\n@param retryAfterSeconds a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryAfterSeconds(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "retryAfterSeconds", "fluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "retryAfterSeconds", "getterDocumentation" : "Returns the value of the RetryAfterSeconds property for this object.\n@return The value of the RetryAfterSeconds property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Retry-After", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Retry-After", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryAfterSeconds", "sensitive" : false, "setterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.", "setterMethodName" : "setRetryAfterSeconds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RetryAfterSeconds" : { "beanStyleGetterMethodName" : "getRetryAfterSeconds", "beanStyleSetterMethodName" : "setRetryAfterSeconds", "c2jName" : "retryAfterSeconds", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds 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 #retryAfterSeconds(String)}.\n@param retryAfterSeconds a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryAfterSeconds(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "retryAfterSeconds", "fluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "retryAfterSeconds", "getterDocumentation" : "Returns the value of the RetryAfterSeconds property for this object.\n@return The value of the RetryAfterSeconds property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Retry-After", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Retry-After", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryAfterSeconds", "sensitive" : false, "setterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.", "setterMethodName" : "setRetryAfterSeconds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRetryAfterSeconds", "beanStyleSetterMethodName" : "setRetryAfterSeconds", "c2jName" : "retryAfterSeconds", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds 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 #retryAfterSeconds(String)}.\n@param retryAfterSeconds a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryAfterSeconds(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "retryAfterSeconds", "fluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "retryAfterSeconds", "getterDocumentation" : "Returns the value of the RetryAfterSeconds property for this object.\n@return The value of the RetryAfterSeconds property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Retry-After", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Retry-After", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryAfterSeconds", "sensitive" : false, "setterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.", "setterMethodName" : "setRetryAfterSeconds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ServiceUnavailableException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ServiceUnavailableException", "variableName" : "serviceUnavailableException", "variableType" : "ServiceUnavailableException", "documentation" : null, "simpleType" : "ServiceUnavailableException", "variableSetterType" : "ServiceUnavailableException" }, "wrapper" : false }, "TooManyRequestsException" : { "c2jName" : "TooManyRequestsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Too many requests have been received for this AWS account in too short a time. The request should be retried after some time delay.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyRequestsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : true, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRetryAfterSeconds", "beanStyleSetterMethodName" : "setRetryAfterSeconds", "c2jName" : "retryAfterSeconds", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds 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 #retryAfterSeconds(String)}.\n@param retryAfterSeconds a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryAfterSeconds(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "retryAfterSeconds", "fluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "retryAfterSeconds", "getterDocumentation" : "Returns the value of the RetryAfterSeconds property for this object.\n@return The value of the RetryAfterSeconds property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Retry-After", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Retry-After", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryAfterSeconds", "sensitive" : false, "setterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.", "setterMethodName" : "setRetryAfterSeconds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RetryAfterSeconds" : { "beanStyleGetterMethodName" : "getRetryAfterSeconds", "beanStyleSetterMethodName" : "setRetryAfterSeconds", "c2jName" : "retryAfterSeconds", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds 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 #retryAfterSeconds(String)}.\n@param retryAfterSeconds a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryAfterSeconds(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "retryAfterSeconds", "fluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "retryAfterSeconds", "getterDocumentation" : "Returns the value of the RetryAfterSeconds property for this object.\n@return The value of the RetryAfterSeconds property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Retry-After", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Retry-After", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryAfterSeconds", "sensitive" : false, "setterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.", "setterMethodName" : "setRetryAfterSeconds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRetryAfterSeconds", "beanStyleSetterMethodName" : "setRetryAfterSeconds", "c2jName" : "retryAfterSeconds", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds 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 #retryAfterSeconds(String)}.\n@param retryAfterSeconds a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryAfterSeconds(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "retryAfterSeconds", "fluentSetterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "retryAfterSeconds", "getterDocumentation" : "Returns the value of the RetryAfterSeconds property for this object.\n@return The value of the RetryAfterSeconds property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : true, "isPayload" : false, "isStreaming" : false, "location" : "header", "marshallLocation" : "HEADER", "marshallLocationName" : "Retry-After", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "Retry-After", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryAfterSeconds", "sensitive" : false, "setterDocumentation" : "Sets the value of the RetryAfterSeconds property for this object.\n\n@param retryAfterSeconds The new value for the RetryAfterSeconds property for this object.", "setterMethodName" : "setRetryAfterSeconds", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "retryAfterSeconds", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManyRequestsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyRequestsException", "variableName" : "tooManyRequestsException", "variableType" : "TooManyRequestsException", "documentation" : null, "simpleType" : "TooManyRequestsException", "variableSetterType" : "TooManyRequestsException" }, "wrapper" : false }, "UnauthorizedException" : { "c2jName" : "UnauthorizedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Credentials of the caller are insufficient to authorize the request.

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

Request structure used for requests to update project configuration.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : true, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateProject", "locationName" : null, "requestUri" : "/update", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getContents", "beanStyleSetterMethodName" : "setContents", "c2jName" : "contents", "c2jShape" : "Contents", "defaultConsumerFluentSetterDocumentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contents", "getterDocumentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

\n@return ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "contents", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contents", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_BYTES", "name" : "Contents", "sensitive" : false, "setterDocumentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.", "setterMethodName" : "setContents", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "projectId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Contents" : { "beanStyleGetterMethodName" : "getContents", "beanStyleSetterMethodName" : "setContents", "c2jName" : "contents", "c2jShape" : "Contents", "defaultConsumerFluentSetterDocumentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contents", "getterDocumentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

\n@return ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "contents", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contents", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_BYTES", "name" : "Contents", "sensitive" : false, "setterDocumentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.", "setterMethodName" : "setContents", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, "ProjectId" : { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "projectId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getContents", "beanStyleSetterMethodName" : "setContents", "c2jName" : "contents", "c2jShape" : "Contents", "defaultConsumerFluentSetterDocumentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

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

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "contents", "getterDocumentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

\n@return ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.", "getterModel" : { "returnType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : true, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "contents", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "contents", "uri" : false }, "idempotencyToken" : false, "isBinary" : true, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_BYTES", "name" : "Contents", "sensitive" : false, "setterDocumentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

\n@param contents ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.", "setterMethodName" : "setContents", "setterModel" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : null, "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "software.amazon.awssdk.core.SdkBytes", "variableName" : "contents", "variableType" : "software.amazon.awssdk.core.SdkBytes", "documentation" : "

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

", "simpleType" : "SdkBytes", "variableSetterType" : "software.amazon.awssdk.core.SdkBytes" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProjectId", "beanStyleSetterMethodName" : "setProjectId", "c2jName" : "projectId", "c2jShape" : "ProjectId", "defaultConsumerFluentSetterDocumentation" : "

Unique project 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 #projectId(String)}.\n@param projectId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #projectId(String)", "deprecated" : false, "documentation" : "

Unique project identifier.

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

Unique project identifier.

\n@param projectId Unique project identifier.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "projectId", "getterDocumentation" : "

Unique project identifier.

\n@return Unique project identifier.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "projectId", "queryString" : true, "statusCode" : false, "unmarshallLocationName" : "projectId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ProjectId", "sensitive" : false, "setterDocumentation" : "

Unique project identifier.

\n@param projectId Unique project identifier.", "setterMethodName" : "setProjectId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "projectId", "variableType" : "String", "documentation" : "

Unique project identifier.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "projectId" ], "shapeName" : "UpdateProjectRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateProjectRequest", "variableName" : "updateProjectRequest", "variableType" : "UpdateProjectRequest", "documentation" : null, "simpleType" : "UpdateProjectRequest", "variableSetterType" : "UpdateProjectRequest" }, "wrapper" : false }, "UpdateProjectResponse" : { "c2jName" : "UpdateProjectResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Result structure used for requests to updated project configuration.

", "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" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "ProjectDetails", "defaultConsumerFluentSetterDocumentation" : "

Detailed information about the updated AWS Mobile Hub project.

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

Detailed information about the updated AWS Mobile Hub project.

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

Detailed information about the updated AWS Mobile Hub project.

\n@param details Detailed information about the updated AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "

Detailed information about the updated AWS Mobile Hub project.

\n@return Detailed information about the updated AWS Mobile Hub project.", "getterModel" : { "returnType" : "ProjectDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "details", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "

Detailed information about the updated AWS Mobile Hub project.

\n@param details Detailed information about the updated AWS Mobile Hub project.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : "

Detailed information about the updated AWS Mobile Hub project.

", "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Details" : { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "ProjectDetails", "defaultConsumerFluentSetterDocumentation" : "

Detailed information about the updated AWS Mobile Hub project.

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

Detailed information about the updated AWS Mobile Hub project.

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

Detailed information about the updated AWS Mobile Hub project.

\n@param details Detailed information about the updated AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "

Detailed information about the updated AWS Mobile Hub project.

\n@return Detailed information about the updated AWS Mobile Hub project.", "getterModel" : { "returnType" : "ProjectDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "details", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "

Detailed information about the updated AWS Mobile Hub project.

\n@param details Detailed information about the updated AWS Mobile Hub project.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : "

Detailed information about the updated AWS Mobile Hub project.

", "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDetails", "beanStyleSetterMethodName" : "setDetails", "c2jName" : "details", "c2jShape" : "ProjectDetails", "defaultConsumerFluentSetterDocumentation" : "

Detailed information about the updated AWS Mobile Hub project.

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

Detailed information about the updated AWS Mobile Hub project.

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

Detailed information about the updated AWS Mobile Hub project.

\n@param details Detailed information about the updated AWS Mobile Hub project.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "details", "getterDocumentation" : "

Detailed information about the updated AWS Mobile Hub project.

\n@return Detailed information about the updated AWS Mobile Hub project.", "getterModel" : { "returnType" : "ProjectDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "details", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "details", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Details", "sensitive" : false, "setterDocumentation" : "

Detailed information about the updated AWS Mobile Hub project.

\n@param details Detailed information about the updated AWS Mobile Hub project.", "setterMethodName" : "setDetails", "setterModel" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : null, "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ProjectDetails", "variableName" : "details", "variableType" : "ProjectDetails", "documentation" : "

Detailed information about the updated AWS Mobile Hub project.

", "simpleType" : "ProjectDetails", "variableSetterType" : "ProjectDetails" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateProjectResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateProjectResponse", "variableName" : "updateProjectResponse", "variableType" : "UpdateProjectResponse", "documentation" : null, "simpleType" : "UpdateProjectResponse", "variableSetterType" : "UpdateProjectResponse" }, "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" : "MobileException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.mobile.model.MobileException", "sdkRequestBaseClassName" : "MobileRequest", "sdkResponseBaseClassName" : "MobileResponse" }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy