models.mediastore-2017-09-01-intermediate.json Maven / Gradle / Ivy
Show all versions of mediastore Show documentation
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ "describeContainer" ],
"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" : [ "listContainers" ]
},
"metadata" : {
"apiVersion" : "2017-09-01",
"asyncBuilder" : "DefaultMediaStoreAsyncClientBuilder",
"asyncBuilderInterface" : "MediaStoreAsyncClientBuilder",
"asyncClient" : "DefaultMediaStoreAsyncClient",
"asyncInterface" : "MediaStoreAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultMediaStoreBaseClientBuilder",
"baseBuilderInterface" : "MediaStoreBaseClientBuilder",
"baseExceptionName" : "MediaStoreException",
"baseRequestName" : "MediaStoreRequest",
"baseResponseName" : "MediaStoreResponse",
"cborProtocol" : false,
"clientPackageName" : "mediastore",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "MediaStore",
"documentation" : "An AWS Elemental MediaStore container is a namespace that holds folders and objects. You use a container endpoint to create, read, and delete objects.
",
"endpointPrefix" : "mediastore",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.mediastore",
"fullModelPackageName" : "software.amazon.awssdk.services.mediastore.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.mediastore.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.mediastore.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.mediastore.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "mediastore.model",
"paginatorsPackageName" : "mediastore.paginators",
"protocol" : "json",
"queryProtocol" : false,
"requestTransformPackageName" : "mediastore.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "MediaStore",
"serviceName" : "MediaStore",
"signingName" : "mediastore",
"syncBuilder" : "DefaultMediaStoreClientBuilder",
"syncBuilderInterface" : "MediaStoreClientBuilder",
"syncClient" : "DefaultMediaStoreClient",
"syncInterface" : "MediaStoreClient",
"transformPackageName" : "mediastore.transform",
"uid" : "mediastore-2017-09-01",
"xmlProtocol" : false
},
"operations" : {
"CreateContainer" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a storage container to hold objects. A container is similar to a bucket in the Amazon S3 service.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "A service limit has been exceeded.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateContainerRequest",
"variableName" : "createContainerRequest",
"variableType" : "CreateContainerRequest",
"documentation" : "",
"simpleType" : "CreateContainerRequest",
"variableSetterType" : "CreateContainerRequest"
},
"methodName" : "createContainer",
"operationName" : "CreateContainer",
"paginated" : false,
"returnType" : {
"returnType" : "CreateContainerResponse",
"documentation" : null
},
"syncReturnType" : "CreateContainerResponse"
},
"DeleteContainer" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the specified container. Before you make a DeleteContainer
request, delete any objects in the container or in any folders in the container. You can delete only empty containers.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteContainerRequest",
"variableName" : "deleteContainerRequest",
"variableType" : "DeleteContainerRequest",
"documentation" : "",
"simpleType" : "DeleteContainerRequest",
"variableSetterType" : "DeleteContainerRequest"
},
"methodName" : "deleteContainer",
"operationName" : "DeleteContainer",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteContainerResponse",
"documentation" : null
},
"syncReturnType" : "DeleteContainerResponse"
},
"DeleteContainerPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the access policy that is associated with the specified container.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PolicyNotFoundException",
"documentation" : "The policy that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteContainerPolicyRequest",
"variableName" : "deleteContainerPolicyRequest",
"variableType" : "DeleteContainerPolicyRequest",
"documentation" : "",
"simpleType" : "DeleteContainerPolicyRequest",
"variableSetterType" : "DeleteContainerPolicyRequest"
},
"methodName" : "deleteContainerPolicy",
"operationName" : "DeleteContainerPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteContainerPolicyResponse",
"documentation" : null
},
"syncReturnType" : "DeleteContainerPolicyResponse"
},
"DeleteCorsPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the cross-origin resource sharing (CORS) configuration information that is set for the container.
To use this operation, you must have permission to perform the MediaStore:DeleteCorsPolicy
action. The container owner has this permission by default and can grant this permission to others.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CorsPolicyNotFoundException",
"documentation" : "The CORS policy that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteCorsPolicyRequest",
"variableName" : "deleteCorsPolicyRequest",
"variableType" : "DeleteCorsPolicyRequest",
"documentation" : "",
"simpleType" : "DeleteCorsPolicyRequest",
"variableSetterType" : "DeleteCorsPolicyRequest"
},
"methodName" : "deleteCorsPolicy",
"operationName" : "DeleteCorsPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteCorsPolicyResponse",
"documentation" : null
},
"syncReturnType" : "DeleteCorsPolicyResponse"
},
"DeleteLifecyclePolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes an object lifecycle policy from a container. It takes up to 20 minutes for the change to take effect.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PolicyNotFoundException",
"documentation" : "The policy that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteLifecyclePolicyRequest",
"variableName" : "deleteLifecyclePolicyRequest",
"variableType" : "DeleteLifecyclePolicyRequest",
"documentation" : "",
"simpleType" : "DeleteLifecyclePolicyRequest",
"variableSetterType" : "DeleteLifecyclePolicyRequest"
},
"methodName" : "deleteLifecyclePolicy",
"operationName" : "DeleteLifecyclePolicy",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteLifecyclePolicyResponse",
"documentation" : null
},
"syncReturnType" : "DeleteLifecyclePolicyResponse"
},
"DescribeContainer" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the properties of the requested container. This request is commonly used to retrieve the endpoint of a container. An endpoint is a value assigned by the service when a new container is created. A container's endpoint does not change after it has been assigned. The DescribeContainer
request returns a single Container
object based on ContainerName
. To return all Container
objects that are associated with a specified AWS account, use ListContainers.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeContainerRequest",
"variableName" : "describeContainerRequest",
"variableType" : "DescribeContainerRequest",
"documentation" : "",
"simpleType" : "DescribeContainerRequest",
"variableSetterType" : "DescribeContainerRequest"
},
"methodName" : "describeContainer",
"operationName" : "DescribeContainer",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeContainerResponse",
"documentation" : null
},
"syncReturnType" : "DescribeContainerResponse"
},
"GetContainerPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the access policy for the specified container. For information about the data that is included in an access policy, see the AWS Identity and Access Management User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PolicyNotFoundException",
"documentation" : "The policy that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetContainerPolicyRequest",
"variableName" : "getContainerPolicyRequest",
"variableType" : "GetContainerPolicyRequest",
"documentation" : "",
"simpleType" : "GetContainerPolicyRequest",
"variableSetterType" : "GetContainerPolicyRequest"
},
"methodName" : "getContainerPolicy",
"operationName" : "GetContainerPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "GetContainerPolicyResponse",
"documentation" : null
},
"syncReturnType" : "GetContainerPolicyResponse"
},
"GetCorsPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the cross-origin resource sharing (CORS) configuration information that is set for the container.
To use this operation, you must have permission to perform the MediaStore:GetCorsPolicy
action. By default, the container owner has this permission and can grant it to others.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CorsPolicyNotFoundException",
"documentation" : "The CORS policy that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetCorsPolicyRequest",
"variableName" : "getCorsPolicyRequest",
"variableType" : "GetCorsPolicyRequest",
"documentation" : "",
"simpleType" : "GetCorsPolicyRequest",
"variableSetterType" : "GetCorsPolicyRequest"
},
"methodName" : "getCorsPolicy",
"operationName" : "GetCorsPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "GetCorsPolicyResponse",
"documentation" : null
},
"syncReturnType" : "GetCorsPolicyResponse"
},
"GetLifecyclePolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the object lifecycle policy that is assigned to a container.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PolicyNotFoundException",
"documentation" : "The policy that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetLifecyclePolicyRequest",
"variableName" : "getLifecyclePolicyRequest",
"variableType" : "GetLifecyclePolicyRequest",
"documentation" : "",
"simpleType" : "GetLifecyclePolicyRequest",
"variableSetterType" : "GetLifecyclePolicyRequest"
},
"methodName" : "getLifecyclePolicy",
"operationName" : "GetLifecyclePolicy",
"paginated" : false,
"returnType" : {
"returnType" : "GetLifecyclePolicyResponse",
"documentation" : null
},
"syncReturnType" : "GetLifecyclePolicyResponse"
},
"ListContainers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the properties of all containers in AWS Elemental MediaStore.
You can query to receive all the containers in one response. Or you can include the MaxResults
parameter to receive a limited number of containers in each response. In this case, the response includes a token. To get the next set of containers, send the command again, this time with the NextToken
parameter (with the returned token as its value). The next set of responses appears, with a token if there are still more containers to receive.
See also DescribeContainer, which gets the properties of one container.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListContainersRequest",
"variableName" : "listContainersRequest",
"variableType" : "ListContainersRequest",
"documentation" : "",
"simpleType" : "ListContainersRequest",
"variableSetterType" : "ListContainersRequest"
},
"methodName" : "listContainers",
"operationName" : "ListContainers",
"paginated" : true,
"returnType" : {
"returnType" : "ListContainersResponse",
"documentation" : null
},
"syncReturnType" : "ListContainersResponse"
},
"ListTagsForResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a list of the tags assigned to the specified container.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListTagsForResourceRequest",
"variableName" : "listTagsForResourceRequest",
"variableType" : "ListTagsForResourceRequest",
"documentation" : "",
"simpleType" : "ListTagsForResourceRequest",
"variableSetterType" : "ListTagsForResourceRequest"
},
"methodName" : "listTagsForResource",
"operationName" : "ListTagsForResource",
"paginated" : false,
"returnType" : {
"returnType" : "ListTagsForResourceResponse",
"documentation" : null
},
"syncReturnType" : "ListTagsForResourceResponse"
},
"PutContainerPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an access policy for the specified container to restrict the users and clients that can access it. For information about the data that is included in an access policy, see the AWS Identity and Access Management User Guide.
For this release of the REST API, you can create only one policy for a container. If you enter PutContainerPolicy
twice, the second command modifies the existing policy.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutContainerPolicyRequest",
"variableName" : "putContainerPolicyRequest",
"variableType" : "PutContainerPolicyRequest",
"documentation" : "",
"simpleType" : "PutContainerPolicyRequest",
"variableSetterType" : "PutContainerPolicyRequest"
},
"methodName" : "putContainerPolicy",
"operationName" : "PutContainerPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "PutContainerPolicyResponse",
"documentation" : null
},
"syncReturnType" : "PutContainerPolicyResponse"
},
"PutCorsPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the cross-origin resource sharing (CORS) configuration on a container so that the container can service cross-origin requests. For example, you might want to enable a request whose origin is http://www.example.com to access your AWS Elemental MediaStore container at my.example.container.com by using the browser's XMLHttpRequest capability.
To enable CORS on a container, you attach a CORS policy to the container. In the CORS policy, you configure rules that identify origins and the HTTP methods that can be executed on your container. The policy can contain up to 398,000 characters. You can add up to 100 rules to a CORS policy. If more than one rule applies, the service uses the first applicable rule listed.
To learn more about CORS, see Cross-Origin Resource Sharing (CORS) in AWS Elemental MediaStore.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutCorsPolicyRequest",
"variableName" : "putCorsPolicyRequest",
"variableType" : "PutCorsPolicyRequest",
"documentation" : "",
"simpleType" : "PutCorsPolicyRequest",
"variableSetterType" : "PutCorsPolicyRequest"
},
"methodName" : "putCorsPolicy",
"operationName" : "PutCorsPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "PutCorsPolicyResponse",
"documentation" : null
},
"syncReturnType" : "PutCorsPolicyResponse"
},
"PutLifecyclePolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Writes an object lifecycle policy to a container. If the container already has an object lifecycle policy, the service replaces the existing policy with the new policy. It takes up to 20 minutes for the change to take effect.
For information about how to construct an object lifecycle policy, see Components of an Object Lifecycle Policy.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutLifecyclePolicyRequest",
"variableName" : "putLifecyclePolicyRequest",
"variableType" : "PutLifecyclePolicyRequest",
"documentation" : "",
"simpleType" : "PutLifecyclePolicyRequest",
"variableSetterType" : "PutLifecyclePolicyRequest"
},
"methodName" : "putLifecyclePolicy",
"operationName" : "PutLifecyclePolicy",
"paginated" : false,
"returnType" : {
"returnType" : "PutLifecyclePolicyResponse",
"documentation" : null
},
"syncReturnType" : "PutLifecyclePolicyResponse"
},
"StartAccessLogging" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Starts access logging on the specified container. When you enable access logging on a container, MediaStore delivers access logs for objects stored in that container to Amazon CloudWatch Logs.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StartAccessLoggingRequest",
"variableName" : "startAccessLoggingRequest",
"variableType" : "StartAccessLoggingRequest",
"documentation" : "",
"simpleType" : "StartAccessLoggingRequest",
"variableSetterType" : "StartAccessLoggingRequest"
},
"methodName" : "startAccessLogging",
"operationName" : "StartAccessLogging",
"paginated" : false,
"returnType" : {
"returnType" : "StartAccessLoggingResponse",
"documentation" : null
},
"syncReturnType" : "StartAccessLoggingResponse"
},
"StopAccessLogging" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Stops access logging on the specified container. When you stop access logging on a container, MediaStore stops sending access logs to Amazon CloudWatch Logs. These access logs are not saved and are not retrievable.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StopAccessLoggingRequest",
"variableName" : "stopAccessLoggingRequest",
"variableType" : "StopAccessLoggingRequest",
"documentation" : "",
"simpleType" : "StopAccessLoggingRequest",
"variableSetterType" : "StopAccessLoggingRequest"
},
"methodName" : "stopAccessLogging",
"operationName" : "StopAccessLogging",
"paginated" : false,
"returnType" : {
"returnType" : "StopAccessLoggingResponse",
"documentation" : null
},
"syncReturnType" : "StopAccessLoggingResponse"
},
"TagResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds tags to the specified AWS Elemental MediaStore container. Tags are key:value pairs that you can associate with AWS resources. For example, the tag key might be \"customer\" and the tag value might be \"companyA.\" You can specify one or more tags to add to each container. You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "TagResourceRequest",
"variableName" : "tagResourceRequest",
"variableType" : "TagResourceRequest",
"documentation" : "",
"simpleType" : "TagResourceRequest",
"variableSetterType" : "TagResourceRequest"
},
"methodName" : "tagResource",
"operationName" : "TagResource",
"paginated" : false,
"returnType" : {
"returnType" : "TagResourceResponse",
"documentation" : null
},
"syncReturnType" : "TagResourceResponse"
},
"UntagResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes tags from the specified container. You can specify one or more tags to remove.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ContainerInUseException",
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ContainerNotFoundException",
"documentation" : "The container that you specified in the request does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "The service is temporarily unavailable.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UntagResourceRequest",
"variableName" : "untagResourceRequest",
"variableType" : "UntagResourceRequest",
"documentation" : "",
"simpleType" : "UntagResourceRequest",
"variableSetterType" : "UntagResourceRequest"
},
"methodName" : "untagResource",
"operationName" : "UntagResource",
"paginated" : false,
"returnType" : {
"returnType" : "UntagResourceResponse",
"documentation" : null
},
"syncReturnType" : "UntagResourceResponse"
}
},
"shapes" : {
"Container" : {
"c2jName" : "Container",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "This section describes operations that you can perform on an AWS Elemental MediaStore container.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getEndpoint",
"beanStyleSetterMethodName" : "setEndpoint",
"c2jName" : "Endpoint",
"c2jShape" : "Endpoint",
"defaultConsumerFluentSetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpoint(String)}.\n@param endpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpoint(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@return The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.\n@deprecated Use {@link #endpoint()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@param endpoint The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endpoint(String)}\n",
"documentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Endpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasEndpoint",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "endpoint",
"fluentSetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@param endpoint The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "endpoint",
"getterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@return The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Endpoint",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Endpoint",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Endpoint",
"sensitive" : false,
"setterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@param endpoint The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.",
"setterMethodName" : "setEndpoint",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCreationTime",
"beanStyleSetterMethodName" : "setCreationTime",
"c2jName" : "CreationTime",
"c2jShape" : "TimeStamp",
"defaultConsumerFluentSetterDocumentation" : "Unix timestamp.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationTime(Instant)}.\n@param creationTime 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 #creationTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Unix timestamp.
\n@return Unix timestamp.\n@deprecated Use {@link #creationTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Unix timestamp.
\n@param creationTime Unix timestamp.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creationTime(Instant)}\n",
"documentation" : "Unix timestamp.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CreationTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCreationTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "creationTime",
"fluentSetterDocumentation" : "Unix timestamp.
\n@param creationTime Unix timestamp.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "creationTime",
"getterDocumentation" : "Unix timestamp.
\n@return Unix timestamp.",
"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" : "CreationTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreationTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreationTime",
"sensitive" : false,
"setterDocumentation" : "Unix timestamp.
\n@param creationTime Unix timestamp.",
"setterMethodName" : "setCreationTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : "Unix timestamp.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getArn",
"beanStyleSetterMethodName" : "setArn",
"c2jName" : "ARN",
"c2jShape" : "ContainerARN",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@return The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies\n@deprecated Use {@link #arn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@param arn The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n",
"documentation" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ARN property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "arn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@param arn The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "arn",
"getterDocumentation" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@return The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies",
"getterModel" : {
"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,
"requiresLength" : 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" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@param arn The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies",
"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" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container.
\n@return The name of the container.\n@deprecated Use {@link #name()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container.
\n@param name The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
"documentation" : "The name of the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the container.
\n@param name The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the container.
\n@return The name of the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the container.
\n@param name The name of the container.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "ContainerStatus",
"defaultConsumerFluentSetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ContainerStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus\n@deprecated Use {@link #statusAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n@param status The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContainerStatus\n@deprecated Use {@link #status(String)}\n",
"documentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
",
"endpointDiscoveryId" : false,
"enumType" : "ContainerStatus",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasStatus",
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n@param status The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContainerStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ContainerStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n@param status The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getAccessLoggingEnabled",
"beanStyleSetterMethodName" : "setAccessLoggingEnabled",
"c2jName" : "AccessLoggingEnabled",
"c2jShape" : "ContainerAccessLoggingEnabled",
"defaultConsumerFluentSetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\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 #accessLoggingEnabled(Boolean)}.\n@param accessLoggingEnabled 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 #accessLoggingEnabled(Boolean)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@return The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.\n@deprecated Use {@link #accessLoggingEnabled()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@param accessLoggingEnabled The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessLoggingEnabled(Boolean)}\n",
"documentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccessLoggingEnabled property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccessLoggingEnabled",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accessLoggingEnabled",
"fluentSetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@param accessLoggingEnabled The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accessLoggingEnabled",
"getterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@return The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccessLoggingEnabled",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccessLoggingEnabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "AccessLoggingEnabled",
"sensitive" : false,
"setterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@param accessLoggingEnabled The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.",
"setterMethodName" : "setAccessLoggingEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "accessLoggingEnabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "accessLoggingEnabled",
"variableType" : "Boolean",
"documentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ARN" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getArn",
"beanStyleSetterMethodName" : "setArn",
"c2jName" : "ARN",
"c2jShape" : "ContainerARN",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@return The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies\n@deprecated Use {@link #arn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@param arn The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n",
"documentation" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ARN property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "arn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@param arn The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "arn",
"getterDocumentation" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@return The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies",
"getterModel" : {
"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,
"requiresLength" : 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" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@param arn The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies",
"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" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"AccessLoggingEnabled" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getAccessLoggingEnabled",
"beanStyleSetterMethodName" : "setAccessLoggingEnabled",
"c2jName" : "AccessLoggingEnabled",
"c2jShape" : "ContainerAccessLoggingEnabled",
"defaultConsumerFluentSetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\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 #accessLoggingEnabled(Boolean)}.\n@param accessLoggingEnabled 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 #accessLoggingEnabled(Boolean)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@return The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.\n@deprecated Use {@link #accessLoggingEnabled()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@param accessLoggingEnabled The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessLoggingEnabled(Boolean)}\n",
"documentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccessLoggingEnabled property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccessLoggingEnabled",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accessLoggingEnabled",
"fluentSetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@param accessLoggingEnabled The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accessLoggingEnabled",
"getterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@return The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccessLoggingEnabled",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccessLoggingEnabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "AccessLoggingEnabled",
"sensitive" : false,
"setterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@param accessLoggingEnabled The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.",
"setterMethodName" : "setAccessLoggingEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "accessLoggingEnabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "accessLoggingEnabled",
"variableType" : "Boolean",
"documentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"CreationTime" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCreationTime",
"beanStyleSetterMethodName" : "setCreationTime",
"c2jName" : "CreationTime",
"c2jShape" : "TimeStamp",
"defaultConsumerFluentSetterDocumentation" : "Unix timestamp.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationTime(Instant)}.\n@param creationTime 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 #creationTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Unix timestamp.
\n@return Unix timestamp.\n@deprecated Use {@link #creationTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Unix timestamp.
\n@param creationTime Unix timestamp.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creationTime(Instant)}\n",
"documentation" : "Unix timestamp.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CreationTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCreationTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "creationTime",
"fluentSetterDocumentation" : "Unix timestamp.
\n@param creationTime Unix timestamp.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "creationTime",
"getterDocumentation" : "Unix timestamp.
\n@return Unix timestamp.",
"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" : "CreationTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreationTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreationTime",
"sensitive" : false,
"setterDocumentation" : "Unix timestamp.
\n@param creationTime Unix timestamp.",
"setterMethodName" : "setCreationTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : "Unix timestamp.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Endpoint" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getEndpoint",
"beanStyleSetterMethodName" : "setEndpoint",
"c2jName" : "Endpoint",
"c2jShape" : "Endpoint",
"defaultConsumerFluentSetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpoint(String)}.\n@param endpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpoint(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@return The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.\n@deprecated Use {@link #endpoint()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@param endpoint The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endpoint(String)}\n",
"documentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Endpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasEndpoint",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "endpoint",
"fluentSetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@param endpoint The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "endpoint",
"getterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@return The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Endpoint",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Endpoint",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Endpoint",
"sensitive" : false,
"setterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@param endpoint The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.",
"setterMethodName" : "setEndpoint",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Name" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container.
\n@return The name of the container.\n@deprecated Use {@link #name()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container.
\n@param name The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
"documentation" : "The name of the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the container.
\n@param name The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the container.
\n@return The name of the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the container.
\n@param name The name of the container.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Status" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "ContainerStatus",
"defaultConsumerFluentSetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ContainerStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus\n@deprecated Use {@link #statusAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n@param status The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContainerStatus\n@deprecated Use {@link #status(String)}\n",
"documentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
",
"endpointDiscoveryId" : false,
"enumType" : "ContainerStatus",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasStatus",
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n@param status The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContainerStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ContainerStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n@param status The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getEndpoint",
"beanStyleSetterMethodName" : "setEndpoint",
"c2jName" : "Endpoint",
"c2jShape" : "Endpoint",
"defaultConsumerFluentSetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #endpoint(String)}.\n@param endpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #endpoint(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@return The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.\n@deprecated Use {@link #endpoint()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@param endpoint The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #endpoint(String)}\n",
"documentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Endpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasEndpoint",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "endpoint",
"fluentSetterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@param endpoint The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "endpoint",
"getterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@return The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Endpoint",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Endpoint",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Endpoint",
"sensitive" : false,
"setterDocumentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
\n@param endpoint The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.",
"setterMethodName" : "setEndpoint",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "endpoint",
"variableType" : "String",
"documentation" : "The DNS endpoint of the container. Use the endpoint to identify the specific container when sending requests to the data plane. The service assigns this value when the container is created. Once the value has been assigned, it does not change.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getCreationTime",
"beanStyleSetterMethodName" : "setCreationTime",
"c2jName" : "CreationTime",
"c2jShape" : "TimeStamp",
"defaultConsumerFluentSetterDocumentation" : "Unix timestamp.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationTime(Instant)}.\n@param creationTime 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 #creationTime(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Unix timestamp.
\n@return Unix timestamp.\n@deprecated Use {@link #creationTime()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Unix timestamp.
\n@param creationTime Unix timestamp.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creationTime(Instant)}\n",
"documentation" : "Unix timestamp.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CreationTime property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCreationTime",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "creationTime",
"fluentSetterDocumentation" : "Unix timestamp.
\n@param creationTime Unix timestamp.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "creationTime",
"getterDocumentation" : "Unix timestamp.
\n@return Unix timestamp.",
"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" : "CreationTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreationTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreationTime",
"sensitive" : false,
"setterDocumentation" : "Unix timestamp.
\n@param creationTime Unix timestamp.",
"setterMethodName" : "setCreationTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : "Unix timestamp.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getArn",
"beanStyleSetterMethodName" : "setArn",
"c2jName" : "ARN",
"c2jShape" : "ContainerARN",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@return The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies\n@deprecated Use {@link #arn()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@param arn The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #arn(String)}\n",
"documentation" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ARN property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasArn",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "arn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@param arn The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "arn",
"getterDocumentation" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@return The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies",
"getterModel" : {
"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,
"requiresLength" : 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" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
\n@param arn The Amazon Resource Name (ARN) of the container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies",
"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" : "
The Amazon Resource Name (ARN) of the container. The ARN has the following format:
arn:aws:<region>:<account that owns this container>:container/<name of container>
For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container.
\n@return The name of the container.\n@deprecated Use {@link #name()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container.
\n@param name The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n",
"documentation" : "The name of the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the container.
\n@param name The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the container.
\n@return The name of the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the container.
\n@param name The name of the container.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "ContainerStatus",
"defaultConsumerFluentSetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ContainerStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus\n@deprecated Use {@link #statusAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n@param status The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContainerStatus\n@deprecated Use {@link #status(String)}\n",
"documentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
",
"endpointDiscoveryId" : false,
"enumType" : "ContainerStatus",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasStatus",
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n@param status The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContainerStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ContainerStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
\n@param status The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.\n@see ContainerStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When the endpoint is available, the status changes to ACTIVE
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getAccessLoggingEnabled",
"beanStyleSetterMethodName" : "setAccessLoggingEnabled",
"c2jName" : "AccessLoggingEnabled",
"c2jShape" : "ContainerAccessLoggingEnabled",
"defaultConsumerFluentSetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\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 #accessLoggingEnabled(Boolean)}.\n@param accessLoggingEnabled 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 #accessLoggingEnabled(Boolean)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@return The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.\n@deprecated Use {@link #accessLoggingEnabled()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@param accessLoggingEnabled The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #accessLoggingEnabled(Boolean)}\n",
"documentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AccessLoggingEnabled property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAccessLoggingEnabled",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accessLoggingEnabled",
"fluentSetterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@param accessLoggingEnabled The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accessLoggingEnabled",
"getterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@return The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccessLoggingEnabled",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccessLoggingEnabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "AccessLoggingEnabled",
"sensitive" : false,
"setterDocumentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
\n@param accessLoggingEnabled The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.",
"setterMethodName" : "setAccessLoggingEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "accessLoggingEnabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "accessLoggingEnabled",
"variableType" : "Boolean",
"documentation" : "The state of access logging on the container. This value is false
by default, indicating that AWS Elemental MediaStore does not send access logs to Amazon CloudWatch Logs. When you enable access logging on the container, MediaStore changes this value to true
, indicating that the service delivers access logs for objects stored in that container to CloudWatch Logs.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Container",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ContainerInUseException" : {
"c2jName" : "ContainerInUseException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The container that you specified in the request already exists or is being updated.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ContainerInUseException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ContainerInUseException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ContainerInUseException",
"variableName" : "containerInUseException",
"variableType" : "ContainerInUseException",
"documentation" : null,
"simpleType" : "ContainerInUseException",
"variableSetterType" : "ContainerInUseException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ContainerNotFoundException" : {
"c2jName" : "ContainerNotFoundException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The container that you specified in the request does not exist.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "ContainerNotFoundException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ContainerNotFoundException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ContainerNotFoundException",
"variableName" : "containerNotFoundException",
"variableType" : "ContainerNotFoundException",
"documentation" : null,
"simpleType" : "ContainerNotFoundException",
"variableSetterType" : "ContainerNotFoundException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ContainerStatus" : {
"c2jName" : "ContainerStatus",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "ACTIVE",
"value" : "ACTIVE"
}, {
"name" : "CREATING",
"value" : "CREATING"
}, {
"name" : "DELETING",
"value" : "DELETING"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ContainerStatus",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ContainerStatus",
"variableName" : "containerStatus",
"variableType" : "ContainerStatus",
"documentation" : null,
"simpleType" : "ContainerStatus",
"variableSetterType" : "ContainerStatus"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CorsPolicyNotFoundException" : {
"c2jName" : "CorsPolicyNotFoundException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The CORS policy that you specified in the request does not exist.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "CorsPolicyNotFoundException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CorsPolicyNotFoundException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CorsPolicyNotFoundException",
"variableName" : "corsPolicyNotFoundException",
"variableType" : "CorsPolicyNotFoundException",
"documentation" : null,
"simpleType" : "CorsPolicyNotFoundException",
"variableSetterType" : "CorsPolicyNotFoundException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CorsRule" : {
"c2jName" : "CorsRule",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "A rule for a CORS policy. You can add up to 100 rules to a CORS policy. If more than one rule applies, the service uses the first applicable rule listed.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAllowedOrigins",
"beanStyleSetterMethodName" : "setAllowedOrigins",
"c2jName" : "AllowedOrigins",
"c2jShape" : "AllowedOrigins",
"defaultConsumerFluentSetterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\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 #allowedOrigins(List)}.\n@param allowedOrigins 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 #allowedOrigins(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedOrigins()} to see if a value was sent in this field.\n
\n@return One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.\n@deprecated Use {@link #allowedOrigins()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n@param allowedOrigins One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #allowedOrigins(List)}\n",
"documentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AllowedOrigins property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAllowedOrigins",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "allowedOrigins",
"fluentSetterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n@param allowedOrigins One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowedOrigins",
"getterDocumentation" : "
One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedOrigins()} to see if a value was sent in this field.\n
\n@return One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.",
"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" : "AllowedOrigins",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowedOrigins",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Origin",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AllowedOrigins",
"sensitive" : false,
"setterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n@param allowedOrigins One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.",
"setterMethodName" : "setAllowedOrigins",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedOrigins",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedOrigins",
"variableType" : "java.util.List",
"documentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAllowedMethodsAsStrings",
"beanStyleSetterMethodName" : "setAllowedMethodsWithStrings",
"c2jName" : "AllowedMethods",
"c2jShape" : "AllowedMethods",
"defaultConsumerFluentSetterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\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 #allowedMethodsAsStrings(List)}.\n@param allowedMethods 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 #allowedMethodsWithStrings(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedMethods()} to see if a value was sent in this field.\n
\n@return Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.\n@deprecated Use {@link #allowedMethodsAsStrings()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n@param allowedMethods Identifies an HTTP method that the origin that is specified in the rule is allowed to execute. Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #allowedMethodsWithStrings(List)}\n",
"documentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AllowedMethods property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAllowedMethods",
"fluentEnumGetterMethodName" : "allowedMethods",
"fluentEnumSetterMethodName" : "allowedMethods",
"fluentGetterMethodName" : "allowedMethodsAsStrings",
"fluentSetterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n@param allowedMethods Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowedMethodsWithStrings",
"getterDocumentation" : "
Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedMethods()} to see if a value was sent in this field.\n
\n@return Identifies an HTTP method that the origin that is specified in the rule is allowed to execute. Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.",
"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" : "AllowedMethods",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowedMethods",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "MethodName",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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 MethodName#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 MethodName\n@deprecated Use {@link #memberAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see MethodName\n@return Returns a reference to this object so that method calls can be chained together.\n@see MethodName\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "MethodName",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : "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 MethodName\n@return Returns a reference to this object so that method calls can be chained together.\n@see MethodName",
"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 MethodName#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 MethodName",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see MethodName",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AllowedMethods",
"sensitive" : false,
"setterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n@param allowedMethods Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.",
"setterMethodName" : "setAllowedMethodsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedMethods",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedMethods",
"variableType" : "java.util.List",
"documentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAllowedHeaders",
"beanStyleSetterMethodName" : "setAllowedHeaders",
"c2jName" : "AllowedHeaders",
"c2jShape" : "AllowedHeaders",
"defaultConsumerFluentSetterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\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 #allowedHeaders(List)}.\n@param allowedHeaders 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 #allowedHeaders(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedHeaders()} to see if a value was sent in this field.\n
\n@return Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).\n@deprecated Use {@link #allowedHeaders()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n@param allowedHeaders Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back. This element can contain only one wildcard character (*).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #allowedHeaders(List)}\n",
"documentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AllowedHeaders property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAllowedHeaders",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "allowedHeaders",
"fluentSetterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n@param allowedHeaders Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowedHeaders",
"getterDocumentation" : "
Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedHeaders()} to see if a value was sent in this field.\n
\n@return Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back. This element can contain only one wildcard character (*).",
"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" : "AllowedHeaders",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowedHeaders",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Header",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AllowedHeaders",
"sensitive" : false,
"setterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n@param allowedHeaders Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).",
"setterMethodName" : "setAllowedHeaders",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedHeaders",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedHeaders",
"variableType" : "java.util.List",
"documentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMaxAgeSeconds",
"beanStyleSetterMethodName" : "setMaxAgeSeconds",
"c2jName" : "MaxAgeSeconds",
"c2jShape" : "MaxAgeSeconds",
"defaultConsumerFluentSetterDocumentation" : "The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\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 #maxAgeSeconds(Integer)}.\n@param maxAgeSeconds 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 #maxAgeSeconds(Integer)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@return The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.\n@deprecated Use {@link #maxAgeSeconds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@param maxAgeSeconds The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxAgeSeconds(Integer)}\n",
"documentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the MaxAgeSeconds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMaxAgeSeconds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxAgeSeconds",
"fluentSetterDocumentation" : "The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@param maxAgeSeconds The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxAgeSeconds",
"getterDocumentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@return The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxAgeSeconds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxAgeSeconds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxAgeSeconds",
"sensitive" : false,
"setterDocumentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@param maxAgeSeconds The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.",
"setterMethodName" : "setMaxAgeSeconds",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxAgeSeconds",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxAgeSeconds",
"variableType" : "Integer",
"documentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getExposeHeaders",
"beanStyleSetterMethodName" : "setExposeHeaders",
"c2jName" : "ExposeHeaders",
"c2jShape" : "ExposeHeaders",
"defaultConsumerFluentSetterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\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 #exposeHeaders(List)}.\n@param exposeHeaders 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 #exposeHeaders(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasExposeHeaders()} to see if a value was sent in this field.\n
\n@return One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). This element is optional for each rule.\n@deprecated Use {@link #exposeHeaders()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n@param exposeHeaders One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). This element is optional for each rule.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #exposeHeaders(List)}\n",
"documentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExposeHeaders property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExposeHeaders",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "exposeHeaders",
"fluentSetterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n@param exposeHeaders One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "exposeHeaders",
"getterDocumentation" : "
One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasExposeHeaders()} to see if a value was sent in this field.\n
\n@return One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). This element is optional for each rule.",
"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" : "ExposeHeaders",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExposeHeaders",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Header",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ExposeHeaders",
"sensitive" : false,
"setterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n@param exposeHeaders One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.",
"setterMethodName" : "setExposeHeaders",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "exposeHeaders",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "exposeHeaders",
"variableType" : "java.util.List",
"documentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AllowedHeaders" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAllowedHeaders",
"beanStyleSetterMethodName" : "setAllowedHeaders",
"c2jName" : "AllowedHeaders",
"c2jShape" : "AllowedHeaders",
"defaultConsumerFluentSetterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\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 #allowedHeaders(List)}.\n@param allowedHeaders 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 #allowedHeaders(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedHeaders()} to see if a value was sent in this field.\n
\n@return Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).\n@deprecated Use {@link #allowedHeaders()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n@param allowedHeaders Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back. This element can contain only one wildcard character (*).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #allowedHeaders(List)}\n",
"documentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AllowedHeaders property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAllowedHeaders",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "allowedHeaders",
"fluentSetterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n@param allowedHeaders Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowedHeaders",
"getterDocumentation" : "
Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedHeaders()} to see if a value was sent in this field.\n
\n@return Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back. This element can contain only one wildcard character (*).",
"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" : "AllowedHeaders",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowedHeaders",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Header",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AllowedHeaders",
"sensitive" : false,
"setterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n@param allowedHeaders Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).",
"setterMethodName" : "setAllowedHeaders",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedHeaders",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedHeaders",
"variableType" : "java.util.List",
"documentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"AllowedMethods" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAllowedMethodsAsStrings",
"beanStyleSetterMethodName" : "setAllowedMethodsWithStrings",
"c2jName" : "AllowedMethods",
"c2jShape" : "AllowedMethods",
"defaultConsumerFluentSetterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\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 #allowedMethodsAsStrings(List)}.\n@param allowedMethods 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 #allowedMethodsWithStrings(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedMethods()} to see if a value was sent in this field.\n
\n@return Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.\n@deprecated Use {@link #allowedMethodsAsStrings()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n@param allowedMethods Identifies an HTTP method that the origin that is specified in the rule is allowed to execute. Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #allowedMethodsWithStrings(List)}\n",
"documentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AllowedMethods property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAllowedMethods",
"fluentEnumGetterMethodName" : "allowedMethods",
"fluentEnumSetterMethodName" : "allowedMethods",
"fluentGetterMethodName" : "allowedMethodsAsStrings",
"fluentSetterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n@param allowedMethods Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowedMethodsWithStrings",
"getterDocumentation" : "
Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedMethods()} to see if a value was sent in this field.\n
\n@return Identifies an HTTP method that the origin that is specified in the rule is allowed to execute. Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.",
"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" : "AllowedMethods",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowedMethods",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "MethodName",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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 MethodName#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 MethodName\n@deprecated Use {@link #memberAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see MethodName\n@return Returns a reference to this object so that method calls can be chained together.\n@see MethodName\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "MethodName",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : "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 MethodName\n@return Returns a reference to this object so that method calls can be chained together.\n@see MethodName",
"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 MethodName#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 MethodName",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see MethodName",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AllowedMethods",
"sensitive" : false,
"setterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n@param allowedMethods Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.",
"setterMethodName" : "setAllowedMethodsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedMethods",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedMethods",
"variableType" : "java.util.List",
"documentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"AllowedOrigins" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAllowedOrigins",
"beanStyleSetterMethodName" : "setAllowedOrigins",
"c2jName" : "AllowedOrigins",
"c2jShape" : "AllowedOrigins",
"defaultConsumerFluentSetterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\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 #allowedOrigins(List)}.\n@param allowedOrigins 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 #allowedOrigins(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedOrigins()} to see if a value was sent in this field.\n
\n@return One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.\n@deprecated Use {@link #allowedOrigins()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n@param allowedOrigins One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #allowedOrigins(List)}\n",
"documentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AllowedOrigins property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAllowedOrigins",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "allowedOrigins",
"fluentSetterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n@param allowedOrigins One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowedOrigins",
"getterDocumentation" : "
One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedOrigins()} to see if a value was sent in this field.\n
\n@return One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.",
"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" : "AllowedOrigins",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowedOrigins",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Origin",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AllowedOrigins",
"sensitive" : false,
"setterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n@param allowedOrigins One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.",
"setterMethodName" : "setAllowedOrigins",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedOrigins",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedOrigins",
"variableType" : "java.util.List",
"documentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ExposeHeaders" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getExposeHeaders",
"beanStyleSetterMethodName" : "setExposeHeaders",
"c2jName" : "ExposeHeaders",
"c2jShape" : "ExposeHeaders",
"defaultConsumerFluentSetterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\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 #exposeHeaders(List)}.\n@param exposeHeaders 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 #exposeHeaders(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasExposeHeaders()} to see if a value was sent in this field.\n
\n@return One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.\n@deprecated Use {@link #exposeHeaders()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n@param exposeHeaders One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). This element is optional for each rule.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #exposeHeaders(List)}\n",
"documentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExposeHeaders property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExposeHeaders",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "exposeHeaders",
"fluentSetterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n@param exposeHeaders One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "exposeHeaders",
"getterDocumentation" : "
One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasExposeHeaders()} to see if a value was sent in this field.\n
\n@return One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). This element is optional for each rule.",
"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" : "ExposeHeaders",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExposeHeaders",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Header",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ExposeHeaders",
"sensitive" : false,
"setterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n@param exposeHeaders One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.",
"setterMethodName" : "setExposeHeaders",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "exposeHeaders",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "exposeHeaders",
"variableType" : "java.util.List",
"documentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"MaxAgeSeconds" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMaxAgeSeconds",
"beanStyleSetterMethodName" : "setMaxAgeSeconds",
"c2jName" : "MaxAgeSeconds",
"c2jShape" : "MaxAgeSeconds",
"defaultConsumerFluentSetterDocumentation" : "The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\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 #maxAgeSeconds(Integer)}.\n@param maxAgeSeconds 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 #maxAgeSeconds(Integer)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@return The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.\n@deprecated Use {@link #maxAgeSeconds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@param maxAgeSeconds The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxAgeSeconds(Integer)}\n",
"documentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the MaxAgeSeconds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMaxAgeSeconds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxAgeSeconds",
"fluentSetterDocumentation" : "The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@param maxAgeSeconds The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxAgeSeconds",
"getterDocumentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@return The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxAgeSeconds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxAgeSeconds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxAgeSeconds",
"sensitive" : false,
"setterDocumentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@param maxAgeSeconds The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.",
"setterMethodName" : "setMaxAgeSeconds",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxAgeSeconds",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxAgeSeconds",
"variableType" : "Integer",
"documentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAllowedOrigins",
"beanStyleSetterMethodName" : "setAllowedOrigins",
"c2jName" : "AllowedOrigins",
"c2jShape" : "AllowedOrigins",
"defaultConsumerFluentSetterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\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 #allowedOrigins(List)}.\n@param allowedOrigins 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 #allowedOrigins(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedOrigins()} to see if a value was sent in this field.\n
\n@return One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.\n@deprecated Use {@link #allowedOrigins()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n@param allowedOrigins One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #allowedOrigins(List)}\n",
"documentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AllowedOrigins property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAllowedOrigins",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "allowedOrigins",
"fluentSetterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n@param allowedOrigins One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowedOrigins",
"getterDocumentation" : "
One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedOrigins()} to see if a value was sent in this field.\n
\n@return One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.",
"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" : "AllowedOrigins",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowedOrigins",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Origin",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AllowedOrigins",
"sensitive" : false,
"setterDocumentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
\n@param allowedOrigins One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.",
"setterMethodName" : "setAllowedOrigins",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedOrigins",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedOrigins",
"variableType" : "java.util.List",
"documentation" : "One or more response headers that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
Each CORS rule must have at least one AllowedOrigins
element. The string value can include only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard character to allow cross-origin access for all origins.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAllowedMethodsAsStrings",
"beanStyleSetterMethodName" : "setAllowedMethodsWithStrings",
"c2jName" : "AllowedMethods",
"c2jShape" : "AllowedMethods",
"defaultConsumerFluentSetterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\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 #allowedMethodsAsStrings(List)}.\n@param allowedMethods 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 #allowedMethodsWithStrings(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedMethods()} to see if a value was sent in this field.\n
\n@return Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.\n@deprecated Use {@link #allowedMethodsAsStrings()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n@param allowedMethods Identifies an HTTP method that the origin that is specified in the rule is allowed to execute. Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #allowedMethodsWithStrings(List)}\n",
"documentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AllowedMethods property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAllowedMethods",
"fluentEnumGetterMethodName" : "allowedMethods",
"fluentEnumSetterMethodName" : "allowedMethods",
"fluentGetterMethodName" : "allowedMethodsAsStrings",
"fluentSetterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n@param allowedMethods Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowedMethodsWithStrings",
"getterDocumentation" : "
Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedMethods()} to see if a value was sent in this field.\n
\n@return Identifies an HTTP method that the origin that is specified in the rule is allowed to execute. Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.",
"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" : "AllowedMethods",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowedMethods",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "MethodName",
"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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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 MethodName#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 MethodName\n@deprecated Use {@link #memberAsString()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see MethodName\n@return Returns a reference to this object so that method calls can be chained together.\n@see MethodName\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "MethodName",
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : "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 MethodName\n@return Returns a reference to this object so that method calls can be chained together.\n@see MethodName",
"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 MethodName#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 MethodName",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see MethodName",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AllowedMethods",
"sensitive" : false,
"setterDocumentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
\n@param allowedMethods Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.",
"setterMethodName" : "setAllowedMethodsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedMethods",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedMethods",
"variableType" : "java.util.List",
"documentation" : "Identifies an HTTP method that the origin that is specified in the rule is allowed to execute.
Each CORS rule must contain at least one AllowedMethods
and one AllowedOrigins
element.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getAllowedHeaders",
"beanStyleSetterMethodName" : "setAllowedHeaders",
"c2jName" : "AllowedHeaders",
"c2jShape" : "AllowedHeaders",
"defaultConsumerFluentSetterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\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 #allowedHeaders(List)}.\n@param allowedHeaders 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 #allowedHeaders(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedHeaders()} to see if a value was sent in this field.\n
\n@return Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).\n@deprecated Use {@link #allowedHeaders()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n@param allowedHeaders Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back. This element can contain only one wildcard character (*).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #allowedHeaders(List)}\n",
"documentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AllowedHeaders property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAllowedHeaders",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "allowedHeaders",
"fluentSetterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n@param allowedHeaders Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowedHeaders",
"getterDocumentation" : "
Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasAllowedHeaders()} to see if a value was sent in this field.\n
\n@return Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back. This element can contain only one wildcard character (*).",
"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" : "AllowedHeaders",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowedHeaders",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Header",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "AllowedHeaders",
"sensitive" : false,
"setterDocumentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
\n@param allowedHeaders Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).",
"setterMethodName" : "setAllowedHeaders",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedHeaders",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "allowedHeaders",
"variableType" : "java.util.List",
"documentation" : "Specifies which headers are allowed in a preflight OPTIONS
request through the Access-Control-Request-Headers
header. Each header name that is specified in Access-Control-Request-Headers
must have a corresponding entry in the rule. Only the headers that were requested are sent back.
This element can contain only one wildcard character (*).
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMaxAgeSeconds",
"beanStyleSetterMethodName" : "setMaxAgeSeconds",
"c2jName" : "MaxAgeSeconds",
"c2jShape" : "MaxAgeSeconds",
"defaultConsumerFluentSetterDocumentation" : "The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\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 #maxAgeSeconds(Integer)}.\n@param maxAgeSeconds 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 #maxAgeSeconds(Integer)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@return The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.\n@deprecated Use {@link #maxAgeSeconds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@param maxAgeSeconds The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxAgeSeconds(Integer)}\n",
"documentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the MaxAgeSeconds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMaxAgeSeconds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxAgeSeconds",
"fluentSetterDocumentation" : "The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@param maxAgeSeconds The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxAgeSeconds",
"getterDocumentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@return The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxAgeSeconds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxAgeSeconds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxAgeSeconds",
"sensitive" : false,
"setterDocumentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
\n@param maxAgeSeconds The time in seconds that your browser caches the preflight response for the specified resource. A CORS rule can have only one MaxAgeSeconds
element.",
"setterMethodName" : "setMaxAgeSeconds",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxAgeSeconds",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxAgeSeconds",
"variableType" : "Integer",
"documentation" : "
The time in seconds that your browser caches the preflight response for the specified resource.
A CORS rule can have only one MaxAgeSeconds
element.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getExposeHeaders",
"beanStyleSetterMethodName" : "setExposeHeaders",
"c2jName" : "ExposeHeaders",
"c2jShape" : "ExposeHeaders",
"defaultConsumerFluentSetterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\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 #exposeHeaders(List)}.\n@param exposeHeaders 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 #exposeHeaders(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasExposeHeaders()} to see if a value was sent in this field.\n
\n@return One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). This element is optional for each rule.\n@deprecated Use {@link #exposeHeaders()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n@param exposeHeaders One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). This element is optional for each rule.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #exposeHeaders(List)}\n",
"documentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExposeHeaders property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExposeHeaders",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "exposeHeaders",
"fluentSetterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n@param exposeHeaders One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "exposeHeaders",
"getterDocumentation" : "
One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasExposeHeaders()} to see if a value was sent in this field.\n
\n@return One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object). This element is optional for each rule.",
"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" : "ExposeHeaders",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExposeHeaders",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Header",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ExposeHeaders",
"sensitive" : false,
"setterDocumentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
\n@param exposeHeaders One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.",
"setterMethodName" : "setExposeHeaders",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "exposeHeaders",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "exposeHeaders",
"variableType" : "java.util.List",
"documentation" : "One or more headers in the response that you want users to be able to access from their applications (for example, from a JavaScript XMLHttpRequest
object).
This element is optional for each rule.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "AllowedOrigins", "AllowedHeaders" ],
"shapeName" : "CorsRule",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "corsRule",
"variableType" : "CorsRule",
"documentation" : null,
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateContainerRequest" : {
"c2jName" : "CreateContainerInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CreateContainer",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.CreateContainer",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@return The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@param containerName The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@param containerName The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@return The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@param containerName The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n@param tags An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n@param tags An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n@param tags An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@return The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@param containerName The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@param containerName The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@return The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@param containerName The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Tags" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n@param tags An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n@param tags An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n@param tags An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@return The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@param containerName The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@param containerName The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@return The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
\n@param containerName The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name for the container. The name must be from 1 to 255 characters. Container names must be unique to your AWS account within a specific region. As an example, you could create a container named movies
in every region, as long as you don’t have an existing container with that name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n@param tags An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n@param tags An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
\n@param tags An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "An array of key:value pairs that you define. These values can be anything that you want. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each container. For more information about tagging, including naming and usage conventions, see Tagging Resources in MediaStore.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ContainerName" ],
"shapeName" : "CreateContainerRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreateContainerRequest",
"variableName" : "createContainerRequest",
"variableType" : "CreateContainerRequest",
"documentation" : null,
"simpleType" : "CreateContainerRequest",
"variableSetterType" : "CreateContainerRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateContainerResponse" : {
"c2jName" : "CreateContainerOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainer",
"beanStyleSetterMethodName" : "setContainer",
"c2jName" : "Container",
"c2jShape" : "Container",
"defaultConsumerFluentSetterDocumentation" : "ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\nThis is a convenience that creates an instance of the {@link Container.Builder} avoiding the need to create one manually via {@link Container#builder()}.\n\nWhen the {@link Consumer} completes, {@link Container.Builder#build()} is called immediately and its result is passed to {@link #container(Container)}.\n@param container a consumer that will call methods on {@link Container.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #container(Container)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@return ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.\n@deprecated Use {@link #container()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@param container ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #container(Container)}\n",
"documentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Container property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainer",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "container",
"fluentSetterDocumentation" : "ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@param container ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "container",
"getterDocumentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@return ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.",
"getterModel" : {
"returnType" : "Container",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Container",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Container",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Container",
"sensitive" : false,
"setterDocumentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@param container ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.",
"setterMethodName" : "setContainer",
"setterModel" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
",
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Container" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainer",
"beanStyleSetterMethodName" : "setContainer",
"c2jName" : "Container",
"c2jShape" : "Container",
"defaultConsumerFluentSetterDocumentation" : "ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\nThis is a convenience that creates an instance of the {@link Container.Builder} avoiding the need to create one manually via {@link Container#builder()}.\n\nWhen the {@link Consumer} completes, {@link Container.Builder#build()} is called immediately and its result is passed to {@link #container(Container)}.\n@param container a consumer that will call methods on {@link Container.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #container(Container)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@return ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.\n@deprecated Use {@link #container()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@param container ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #container(Container)}\n",
"documentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Container property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainer",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "container",
"fluentSetterDocumentation" : "ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@param container ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "container",
"getterDocumentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@return ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.",
"getterModel" : {
"returnType" : "Container",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Container",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Container",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Container",
"sensitive" : false,
"setterDocumentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@param container ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.",
"setterMethodName" : "setContainer",
"setterModel" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
",
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainer",
"beanStyleSetterMethodName" : "setContainer",
"c2jName" : "Container",
"c2jShape" : "Container",
"defaultConsumerFluentSetterDocumentation" : "ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\nThis is a convenience that creates an instance of the {@link Container.Builder} avoiding the need to create one manually via {@link Container#builder()}.\n\nWhen the {@link Consumer} completes, {@link Container.Builder#build()} is called immediately and its result is passed to {@link #container(Container)}.\n@param container a consumer that will call methods on {@link Container.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #container(Container)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@return ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.\n@deprecated Use {@link #container()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@param container ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #container(Container)}\n",
"documentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Container property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainer",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "container",
"fluentSetterDocumentation" : "ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@param container ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "container",
"getterDocumentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@return ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.",
"getterModel" : {
"returnType" : "Container",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Container",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Container",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Container",
"sensitive" : false,
"setterDocumentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
\n@param container ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.",
"setterMethodName" : "setContainer",
"setterModel" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : "
ContainerARN: The Amazon Resource Name (ARN) of the newly created container. The ARN has the following format: arn:aws:<region>:<account that owns this container>:container/<name of container>. For example: arn:aws:mediastore:us-west-2:111122223333:container/movies
ContainerName: The container name as specified in the request.
CreationTime: Unix time stamp.
Status: The status of container creation or deletion. The status is one of the following: CREATING
, ACTIVE
, or DELETING
. While the service is creating the container, the status is CREATING
. When an endpoint is available, the status changes to ACTIVE
.
The return value does not include the container's endpoint. To make downstream requests, you must obtain this value by using DescribeContainer or ListContainers.
",
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Container" ],
"shapeName" : "CreateContainerResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreateContainerResponse",
"variableName" : "createContainerResponse",
"variableType" : "CreateContainerResponse",
"documentation" : null,
"simpleType" : "CreateContainerResponse",
"variableSetterType" : "CreateContainerResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteContainerPolicyRequest" : {
"c2jName" : "DeleteContainerPolicyInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DeleteContainerPolicy",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.DeleteContainerPolicy",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that holds the policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that holds the policy.
\n@return The name of the container that holds the policy.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that holds the policy.
\n@param containerName The name of the container that holds the policy.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that holds the policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that holds the policy.
\n@param containerName The name of the container that holds the policy.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that holds the policy.
\n@return The name of the container that holds the policy.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that holds the policy.
\n@param containerName The name of the container that holds the policy.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that holds the policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that holds the policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that holds the policy.
\n@return The name of the container that holds the policy.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that holds the policy.
\n@param containerName The name of the container that holds the policy.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that holds the policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that holds the policy.
\n@param containerName The name of the container that holds the policy.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that holds the policy.
\n@return The name of the container that holds the policy.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that holds the policy.
\n@param containerName The name of the container that holds the policy.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that holds the policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that holds the policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that holds the policy.
\n@return The name of the container that holds the policy.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that holds the policy.
\n@param containerName The name of the container that holds the policy.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that holds the policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that holds the policy.
\n@param containerName The name of the container that holds the policy.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that holds the policy.
\n@return The name of the container that holds the policy.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that holds the policy.
\n@param containerName The name of the container that holds the policy.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that holds the policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ContainerName" ],
"shapeName" : "DeleteContainerPolicyRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeleteContainerPolicyRequest",
"variableName" : "deleteContainerPolicyRequest",
"variableType" : "DeleteContainerPolicyRequest",
"documentation" : null,
"simpleType" : "DeleteContainerPolicyRequest",
"variableSetterType" : "DeleteContainerPolicyRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteContainerPolicyResponse" : {
"c2jName" : "DeleteContainerPolicyOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeleteContainerPolicyResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeleteContainerPolicyResponse",
"variableName" : "deleteContainerPolicyResponse",
"variableType" : "DeleteContainerPolicyResponse",
"documentation" : null,
"simpleType" : "DeleteContainerPolicyResponse",
"variableSetterType" : "DeleteContainerPolicyResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteContainerRequest" : {
"c2jName" : "DeleteContainerInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DeleteContainer",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.DeleteContainer",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container to delete.
\n@return The name of the container to delete.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container to delete.
\n@param containerName The name of the container to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container to delete.
\n@param containerName The name of the container to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container to delete.
\n@return The name of the container to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container to delete.
\n@param containerName The name of the container to delete.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container to delete.
\n@return The name of the container to delete.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container to delete.
\n@param containerName The name of the container to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container to delete.
\n@param containerName The name of the container to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container to delete.
\n@return The name of the container to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container to delete.
\n@param containerName The name of the container to delete.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container to delete.
\n@return The name of the container to delete.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container to delete.
\n@param containerName The name of the container to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container to delete.
\n@param containerName The name of the container to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container to delete.
\n@return The name of the container to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container to delete.
\n@param containerName The name of the container to delete.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ContainerName" ],
"shapeName" : "DeleteContainerRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeleteContainerRequest",
"variableName" : "deleteContainerRequest",
"variableType" : "DeleteContainerRequest",
"documentation" : null,
"simpleType" : "DeleteContainerRequest",
"variableSetterType" : "DeleteContainerRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteContainerResponse" : {
"c2jName" : "DeleteContainerOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeleteContainerResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeleteContainerResponse",
"variableName" : "deleteContainerResponse",
"variableType" : "DeleteContainerResponse",
"documentation" : null,
"simpleType" : "DeleteContainerResponse",
"variableSetterType" : "DeleteContainerResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteCorsPolicyRequest" : {
"c2jName" : "DeleteCorsPolicyInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DeleteCorsPolicy",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.DeleteCorsPolicy",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container to remove the policy from.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container to remove the policy from.
\n@return The name of the container to remove the policy from.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container to remove the policy from.
\n@param containerName The name of the container to remove the policy from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container to remove the policy from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container to remove the policy from.
\n@param containerName The name of the container to remove the policy from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container to remove the policy from.
\n@return The name of the container to remove the policy from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container to remove the policy from.
\n@param containerName The name of the container to remove the policy from.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container to remove the policy from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container to remove the policy from.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container to remove the policy from.
\n@return The name of the container to remove the policy from.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container to remove the policy from.
\n@param containerName The name of the container to remove the policy from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container to remove the policy from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container to remove the policy from.
\n@param containerName The name of the container to remove the policy from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container to remove the policy from.
\n@return The name of the container to remove the policy from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container to remove the policy from.
\n@param containerName The name of the container to remove the policy from.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container to remove the policy from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container to remove the policy from.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container to remove the policy from.
\n@return The name of the container to remove the policy from.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container to remove the policy from.
\n@param containerName The name of the container to remove the policy from.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container to remove the policy from.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container to remove the policy from.
\n@param containerName The name of the container to remove the policy from.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container to remove the policy from.
\n@return The name of the container to remove the policy from.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container to remove the policy from.
\n@param containerName The name of the container to remove the policy from.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container to remove the policy from.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ContainerName" ],
"shapeName" : "DeleteCorsPolicyRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeleteCorsPolicyRequest",
"variableName" : "deleteCorsPolicyRequest",
"variableType" : "DeleteCorsPolicyRequest",
"documentation" : null,
"simpleType" : "DeleteCorsPolicyRequest",
"variableSetterType" : "DeleteCorsPolicyRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteCorsPolicyResponse" : {
"c2jName" : "DeleteCorsPolicyOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeleteCorsPolicyResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeleteCorsPolicyResponse",
"variableName" : "deleteCorsPolicyResponse",
"variableType" : "DeleteCorsPolicyResponse",
"documentation" : null,
"simpleType" : "DeleteCorsPolicyResponse",
"variableSetterType" : "DeleteCorsPolicyResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteLifecyclePolicyRequest" : {
"c2jName" : "DeleteLifecyclePolicyInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DeleteLifecyclePolicy",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.DeleteLifecyclePolicy",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@return The name of the container that holds the object lifecycle policy.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@param containerName The name of the container that holds the object lifecycle policy.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that holds the object lifecycle policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@param containerName The name of the container that holds the object lifecycle policy.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@return The name of the container that holds the object lifecycle policy.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@param containerName The name of the container that holds the object lifecycle policy.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that holds the object lifecycle policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@return The name of the container that holds the object lifecycle policy.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@param containerName The name of the container that holds the object lifecycle policy.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that holds the object lifecycle policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@param containerName The name of the container that holds the object lifecycle policy.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@return The name of the container that holds the object lifecycle policy.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@param containerName The name of the container that holds the object lifecycle policy.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that holds the object lifecycle policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@return The name of the container that holds the object lifecycle policy.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@param containerName The name of the container that holds the object lifecycle policy.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that holds the object lifecycle policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@param containerName The name of the container that holds the object lifecycle policy.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@return The name of the container that holds the object lifecycle policy.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that holds the object lifecycle policy.
\n@param containerName The name of the container that holds the object lifecycle policy.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that holds the object lifecycle policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ContainerName" ],
"shapeName" : "DeleteLifecyclePolicyRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeleteLifecyclePolicyRequest",
"variableName" : "deleteLifecyclePolicyRequest",
"variableType" : "DeleteLifecyclePolicyRequest",
"documentation" : null,
"simpleType" : "DeleteLifecyclePolicyRequest",
"variableSetterType" : "DeleteLifecyclePolicyRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeleteLifecyclePolicyResponse" : {
"c2jName" : "DeleteLifecyclePolicyOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeleteLifecyclePolicyResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeleteLifecyclePolicyResponse",
"variableName" : "deleteLifecyclePolicyResponse",
"variableType" : "DeleteLifecyclePolicyResponse",
"documentation" : null,
"simpleType" : "DeleteLifecyclePolicyResponse",
"variableSetterType" : "DeleteLifecyclePolicyResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DescribeContainerRequest" : {
"c2jName" : "DescribeContainerInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DescribeContainer",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.DescribeContainer",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container to query.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container to query.
\n@return The name of the container to query.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container to query.
\n@param containerName The name of the container to query.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container to query.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container to query.
\n@param containerName The name of the container to query.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container to query.
\n@return The name of the container to query.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container to query.
\n@param containerName The name of the container to query.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container to query.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container to query.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container to query.
\n@return The name of the container to query.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container to query.
\n@param containerName The name of the container to query.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container to query.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container to query.
\n@param containerName The name of the container to query.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container to query.
\n@return The name of the container to query.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container to query.
\n@param containerName The name of the container to query.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container to query.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container to query.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container to query.
\n@return The name of the container to query.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container to query.
\n@param containerName The name of the container to query.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container to query.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container to query.
\n@param containerName The name of the container to query.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container to query.
\n@return The name of the container to query.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container to query.
\n@param containerName The name of the container to query.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container to query.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DescribeContainerRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DescribeContainerRequest",
"variableName" : "describeContainerRequest",
"variableType" : "DescribeContainerRequest",
"documentation" : null,
"simpleType" : "DescribeContainerRequest",
"variableSetterType" : "DescribeContainerRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DescribeContainerResponse" : {
"c2jName" : "DescribeContainerOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainer",
"beanStyleSetterMethodName" : "setContainer",
"c2jName" : "Container",
"c2jShape" : "Container",
"defaultConsumerFluentSetterDocumentation" : "The name of the queried container.
\nThis is a convenience that creates an instance of the {@link Container.Builder} avoiding the need to create one manually via {@link Container#builder()}.\n\nWhen the {@link Consumer} completes, {@link Container.Builder#build()} is called immediately and its result is passed to {@link #container(Container)}.\n@param container a consumer that will call methods on {@link Container.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #container(Container)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the queried container.
\n@return The name of the queried container.\n@deprecated Use {@link #container()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the queried container.
\n@param container The name of the queried container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #container(Container)}\n",
"documentation" : "The name of the queried container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Container property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainer",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "container",
"fluentSetterDocumentation" : "The name of the queried container.
\n@param container The name of the queried container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "container",
"getterDocumentation" : "The name of the queried container.
\n@return The name of the queried container.",
"getterModel" : {
"returnType" : "Container",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Container",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Container",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Container",
"sensitive" : false,
"setterDocumentation" : "The name of the queried container.
\n@param container The name of the queried container.",
"setterMethodName" : "setContainer",
"setterModel" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : "The name of the queried container.
",
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Container" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainer",
"beanStyleSetterMethodName" : "setContainer",
"c2jName" : "Container",
"c2jShape" : "Container",
"defaultConsumerFluentSetterDocumentation" : "The name of the queried container.
\nThis is a convenience that creates an instance of the {@link Container.Builder} avoiding the need to create one manually via {@link Container#builder()}.\n\nWhen the {@link Consumer} completes, {@link Container.Builder#build()} is called immediately and its result is passed to {@link #container(Container)}.\n@param container a consumer that will call methods on {@link Container.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #container(Container)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the queried container.
\n@return The name of the queried container.\n@deprecated Use {@link #container()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the queried container.
\n@param container The name of the queried container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #container(Container)}\n",
"documentation" : "The name of the queried container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Container property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainer",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "container",
"fluentSetterDocumentation" : "The name of the queried container.
\n@param container The name of the queried container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "container",
"getterDocumentation" : "The name of the queried container.
\n@return The name of the queried container.",
"getterModel" : {
"returnType" : "Container",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Container",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Container",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Container",
"sensitive" : false,
"setterDocumentation" : "The name of the queried container.
\n@param container The name of the queried container.",
"setterMethodName" : "setContainer",
"setterModel" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : "The name of the queried container.
",
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainer",
"beanStyleSetterMethodName" : "setContainer",
"c2jName" : "Container",
"c2jShape" : "Container",
"defaultConsumerFluentSetterDocumentation" : "The name of the queried container.
\nThis is a convenience that creates an instance of the {@link Container.Builder} avoiding the need to create one manually via {@link Container#builder()}.\n\nWhen the {@link Consumer} completes, {@link Container.Builder#build()} is called immediately and its result is passed to {@link #container(Container)}.\n@param container a consumer that will call methods on {@link Container.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #container(Container)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the queried container.
\n@return The name of the queried container.\n@deprecated Use {@link #container()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the queried container.
\n@param container The name of the queried container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #container(Container)}\n",
"documentation" : "The name of the queried container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Container property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainer",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "container",
"fluentSetterDocumentation" : "The name of the queried container.
\n@param container The name of the queried container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "container",
"getterDocumentation" : "The name of the queried container.
\n@return The name of the queried container.",
"getterModel" : {
"returnType" : "Container",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Container",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Container",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Container",
"sensitive" : false,
"setterDocumentation" : "The name of the queried container.
\n@param container The name of the queried container.",
"setterMethodName" : "setContainer",
"setterModel" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "container",
"variableType" : "Container",
"documentation" : "The name of the queried container.
",
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DescribeContainerResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DescribeContainerResponse",
"variableName" : "describeContainerResponse",
"variableType" : "DescribeContainerResponse",
"documentation" : null,
"simpleType" : "DescribeContainerResponse",
"variableSetterType" : "DescribeContainerResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetContainerPolicyRequest" : {
"c2jName" : "GetContainerPolicyInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "GetContainerPolicy",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.GetContainerPolicy",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container.
\n@return The name of the container.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container.
\n@return The name of the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container.
\n@param containerName The name of the container.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container.
\n@return The name of the container.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container.
\n@return The name of the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container.
\n@param containerName The name of the container.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container.
\n@return The name of the container.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container.
\n@return The name of the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container.
\n@param containerName The name of the container.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ContainerName" ],
"shapeName" : "GetContainerPolicyRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "GetContainerPolicyRequest",
"variableName" : "getContainerPolicyRequest",
"variableType" : "GetContainerPolicyRequest",
"documentation" : null,
"simpleType" : "GetContainerPolicyRequest",
"variableSetterType" : "GetContainerPolicyRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetContainerPolicyResponse" : {
"c2jName" : "GetContainerPolicyOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPolicy",
"beanStyleSetterMethodName" : "setPolicy",
"c2jName" : "Policy",
"c2jShape" : "ContainerPolicy",
"defaultConsumerFluentSetterDocumentation" : "The contents of the access policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #policy(String)}.\n@param policy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #policy(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The contents of the access policy.
\n@return The contents of the access policy.\n@deprecated Use {@link #policy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The contents of the access policy.
\n@param policy The contents of the access policy.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #policy(String)}\n",
"documentation" : "The contents of the access policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Policy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "policy",
"fluentSetterDocumentation" : "The contents of the access policy.
\n@param policy The contents of the access policy.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "policy",
"getterDocumentation" : "The contents of the access policy.
\n@return The contents of the access policy.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Policy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Policy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Policy",
"sensitive" : false,
"setterDocumentation" : "The contents of the access policy.
\n@param policy The contents of the access policy.",
"setterMethodName" : "setPolicy",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : "The contents of the access policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Policy" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPolicy",
"beanStyleSetterMethodName" : "setPolicy",
"c2jName" : "Policy",
"c2jShape" : "ContainerPolicy",
"defaultConsumerFluentSetterDocumentation" : "The contents of the access policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #policy(String)}.\n@param policy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #policy(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The contents of the access policy.
\n@return The contents of the access policy.\n@deprecated Use {@link #policy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The contents of the access policy.
\n@param policy The contents of the access policy.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #policy(String)}\n",
"documentation" : "The contents of the access policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Policy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "policy",
"fluentSetterDocumentation" : "The contents of the access policy.
\n@param policy The contents of the access policy.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "policy",
"getterDocumentation" : "The contents of the access policy.
\n@return The contents of the access policy.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Policy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Policy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Policy",
"sensitive" : false,
"setterDocumentation" : "The contents of the access policy.
\n@param policy The contents of the access policy.",
"setterMethodName" : "setPolicy",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : "The contents of the access policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPolicy",
"beanStyleSetterMethodName" : "setPolicy",
"c2jName" : "Policy",
"c2jShape" : "ContainerPolicy",
"defaultConsumerFluentSetterDocumentation" : "The contents of the access policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #policy(String)}.\n@param policy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #policy(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The contents of the access policy.
\n@return The contents of the access policy.\n@deprecated Use {@link #policy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The contents of the access policy.
\n@param policy The contents of the access policy.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #policy(String)}\n",
"documentation" : "The contents of the access policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Policy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "policy",
"fluentSetterDocumentation" : "The contents of the access policy.
\n@param policy The contents of the access policy.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "policy",
"getterDocumentation" : "The contents of the access policy.
\n@return The contents of the access policy.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Policy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Policy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Policy",
"sensitive" : false,
"setterDocumentation" : "The contents of the access policy.
\n@param policy The contents of the access policy.",
"setterMethodName" : "setPolicy",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : "The contents of the access policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Policy" ],
"shapeName" : "GetContainerPolicyResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "GetContainerPolicyResponse",
"variableName" : "getContainerPolicyResponse",
"variableType" : "GetContainerPolicyResponse",
"documentation" : null,
"simpleType" : "GetContainerPolicyResponse",
"variableSetterType" : "GetContainerPolicyResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetCorsPolicyRequest" : {
"c2jName" : "GetCorsPolicyInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "GetCorsPolicy",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.GetCorsPolicy",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that the policy is assigned to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that the policy is assigned to.
\n@return The name of the container that the policy is assigned to.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that the policy is assigned to.
\n@param containerName The name of the container that the policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that the policy is assigned to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that the policy is assigned to.
\n@param containerName The name of the container that the policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that the policy is assigned to.
\n@return The name of the container that the policy is assigned to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that the policy is assigned to.
\n@param containerName The name of the container that the policy is assigned to.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that the policy is assigned to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that the policy is assigned to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that the policy is assigned to.
\n@return The name of the container that the policy is assigned to.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that the policy is assigned to.
\n@param containerName The name of the container that the policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that the policy is assigned to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that the policy is assigned to.
\n@param containerName The name of the container that the policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that the policy is assigned to.
\n@return The name of the container that the policy is assigned to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that the policy is assigned to.
\n@param containerName The name of the container that the policy is assigned to.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that the policy is assigned to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that the policy is assigned to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that the policy is assigned to.
\n@return The name of the container that the policy is assigned to.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that the policy is assigned to.
\n@param containerName The name of the container that the policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that the policy is assigned to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that the policy is assigned to.
\n@param containerName The name of the container that the policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that the policy is assigned to.
\n@return The name of the container that the policy is assigned to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that the policy is assigned to.
\n@param containerName The name of the container that the policy is assigned to.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that the policy is assigned to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ContainerName" ],
"shapeName" : "GetCorsPolicyRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "GetCorsPolicyRequest",
"variableName" : "getCorsPolicyRequest",
"variableType" : "GetCorsPolicyRequest",
"documentation" : null,
"simpleType" : "GetCorsPolicyRequest",
"variableSetterType" : "GetCorsPolicyRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetCorsPolicyResponse" : {
"c2jName" : "GetCorsPolicyOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getCorsPolicy",
"beanStyleSetterMethodName" : "setCorsPolicy",
"c2jName" : "CorsPolicy",
"c2jShape" : "CorsPolicy",
"defaultConsumerFluentSetterDocumentation" : "The CORS policy assigned to the container.
\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 #corsPolicy(List)}.\n@param corsPolicy 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 #corsPolicy(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The CORS policy assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy assigned to the container.\n@deprecated Use {@link #corsPolicy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The CORS policy assigned to the container.
\n@param corsPolicy The CORS policy assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #corsPolicy(List)}\n",
"documentation" : "The CORS policy assigned to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CorsPolicy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCorsPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "corsPolicy",
"fluentSetterDocumentation" : "The CORS policy assigned to the container.
\n@param corsPolicy The CORS policy assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "corsPolicy",
"getterDocumentation" : "The CORS policy assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy assigned to the container.",
"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" : "CorsPolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CorsPolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "CorsRule",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CorsRule.Builder} avoiding the need to create one manually via {@link CorsRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link CorsRule.Builder#build()} is called immediately and its result is passed to {@link #member(CorsRule)}.\n@param member a consumer that will call methods on {@link CorsRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CorsRule)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CorsRule)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "CorsRule",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : null,
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : "",
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "CorsRule",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "CorsRule",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "CorsPolicy",
"sensitive" : false,
"setterDocumentation" : "The CORS policy assigned to the container.
\n@param corsPolicy The CORS policy assigned to the container.",
"setterMethodName" : "setCorsPolicy",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : "The CORS policy assigned to the container.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"CorsPolicy" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getCorsPolicy",
"beanStyleSetterMethodName" : "setCorsPolicy",
"c2jName" : "CorsPolicy",
"c2jShape" : "CorsPolicy",
"defaultConsumerFluentSetterDocumentation" : "The CORS policy assigned to the container.
\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 #corsPolicy(List)}.\n@param corsPolicy 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 #corsPolicy(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The CORS policy assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy assigned to the container.\n@deprecated Use {@link #corsPolicy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The CORS policy assigned to the container.
\n@param corsPolicy The CORS policy assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #corsPolicy(List)}\n",
"documentation" : "The CORS policy assigned to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CorsPolicy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCorsPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "corsPolicy",
"fluentSetterDocumentation" : "The CORS policy assigned to the container.
\n@param corsPolicy The CORS policy assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "corsPolicy",
"getterDocumentation" : "The CORS policy assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy assigned to the container.",
"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" : "CorsPolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CorsPolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "CorsRule",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CorsRule.Builder} avoiding the need to create one manually via {@link CorsRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link CorsRule.Builder#build()} is called immediately and its result is passed to {@link #member(CorsRule)}.\n@param member a consumer that will call methods on {@link CorsRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CorsRule)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CorsRule)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "CorsRule",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : null,
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : "",
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "CorsRule",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "CorsRule",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "CorsPolicy",
"sensitive" : false,
"setterDocumentation" : "The CORS policy assigned to the container.
\n@param corsPolicy The CORS policy assigned to the container.",
"setterMethodName" : "setCorsPolicy",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : "The CORS policy assigned to the container.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getCorsPolicy",
"beanStyleSetterMethodName" : "setCorsPolicy",
"c2jName" : "CorsPolicy",
"c2jShape" : "CorsPolicy",
"defaultConsumerFluentSetterDocumentation" : "The CORS policy assigned to the container.
\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 #corsPolicy(List)}.\n@param corsPolicy 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 #corsPolicy(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The CORS policy assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy assigned to the container.\n@deprecated Use {@link #corsPolicy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The CORS policy assigned to the container.
\n@param corsPolicy The CORS policy assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #corsPolicy(List)}\n",
"documentation" : "The CORS policy assigned to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CorsPolicy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCorsPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "corsPolicy",
"fluentSetterDocumentation" : "The CORS policy assigned to the container.
\n@param corsPolicy The CORS policy assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "corsPolicy",
"getterDocumentation" : "The CORS policy assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy assigned to the container.",
"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" : "CorsPolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CorsPolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "CorsRule",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CorsRule.Builder} avoiding the need to create one manually via {@link CorsRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link CorsRule.Builder#build()} is called immediately and its result is passed to {@link #member(CorsRule)}.\n@param member a consumer that will call methods on {@link CorsRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CorsRule)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CorsRule)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "CorsRule",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : null,
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : "",
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "CorsRule",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "CorsRule",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "CorsPolicy",
"sensitive" : false,
"setterDocumentation" : "The CORS policy assigned to the container.
\n@param corsPolicy The CORS policy assigned to the container.",
"setterMethodName" : "setCorsPolicy",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : "The CORS policy assigned to the container.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "CorsPolicy" ],
"shapeName" : "GetCorsPolicyResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "GetCorsPolicyResponse",
"variableName" : "getCorsPolicyResponse",
"variableType" : "GetCorsPolicyResponse",
"documentation" : null,
"simpleType" : "GetCorsPolicyResponse",
"variableSetterType" : "GetCorsPolicyResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetLifecyclePolicyRequest" : {
"c2jName" : "GetLifecyclePolicyInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "GetLifecyclePolicy",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.GetLifecyclePolicy",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@return The name of the container that the object lifecycle policy is assigned to.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@param containerName The name of the container that the object lifecycle policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that the object lifecycle policy is assigned to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@param containerName The name of the container that the object lifecycle policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@return The name of the container that the object lifecycle policy is assigned to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@param containerName The name of the container that the object lifecycle policy is assigned to.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that the object lifecycle policy is assigned to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@return The name of the container that the object lifecycle policy is assigned to.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@param containerName The name of the container that the object lifecycle policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that the object lifecycle policy is assigned to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@param containerName The name of the container that the object lifecycle policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@return The name of the container that the object lifecycle policy is assigned to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@param containerName The name of the container that the object lifecycle policy is assigned to.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that the object lifecycle policy is assigned to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@return The name of the container that the object lifecycle policy is assigned to.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@param containerName The name of the container that the object lifecycle policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that the object lifecycle policy is assigned to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@param containerName The name of the container that the object lifecycle policy is assigned to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@return The name of the container that the object lifecycle policy is assigned to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that the object lifecycle policy is assigned to.
\n@param containerName The name of the container that the object lifecycle policy is assigned to.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that the object lifecycle policy is assigned to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ContainerName" ],
"shapeName" : "GetLifecyclePolicyRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "GetLifecyclePolicyRequest",
"variableName" : "getLifecyclePolicyRequest",
"variableType" : "GetLifecyclePolicyRequest",
"documentation" : null,
"simpleType" : "GetLifecyclePolicyRequest",
"variableSetterType" : "GetLifecyclePolicyRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetLifecyclePolicyResponse" : {
"c2jName" : "GetLifecyclePolicyOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getLifecyclePolicy",
"beanStyleSetterMethodName" : "setLifecyclePolicy",
"c2jName" : "LifecyclePolicy",
"c2jShape" : "LifecyclePolicy",
"defaultConsumerFluentSetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lifecyclePolicy(String)}.\n@param lifecyclePolicy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lifecyclePolicy(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@return The object lifecycle policy that is assigned to the container.\n@deprecated Use {@link #lifecyclePolicy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@param lifecyclePolicy The object lifecycle policy that is assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #lifecyclePolicy(String)}\n",
"documentation" : "The object lifecycle policy that is assigned to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the LifecyclePolicy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasLifecyclePolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lifecyclePolicy",
"fluentSetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@param lifecyclePolicy The object lifecycle policy that is assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lifecyclePolicy",
"getterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@return The object lifecycle policy that is assigned to the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LifecyclePolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LifecyclePolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "LifecyclePolicy",
"sensitive" : false,
"setterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@param lifecyclePolicy The object lifecycle policy that is assigned to the container.",
"setterMethodName" : "setLifecyclePolicy",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "lifecyclePolicy",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "lifecyclePolicy",
"variableType" : "String",
"documentation" : "The object lifecycle policy that is assigned to the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"LifecyclePolicy" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getLifecyclePolicy",
"beanStyleSetterMethodName" : "setLifecyclePolicy",
"c2jName" : "LifecyclePolicy",
"c2jShape" : "LifecyclePolicy",
"defaultConsumerFluentSetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lifecyclePolicy(String)}.\n@param lifecyclePolicy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lifecyclePolicy(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@return The object lifecycle policy that is assigned to the container.\n@deprecated Use {@link #lifecyclePolicy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@param lifecyclePolicy The object lifecycle policy that is assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #lifecyclePolicy(String)}\n",
"documentation" : "The object lifecycle policy that is assigned to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the LifecyclePolicy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasLifecyclePolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lifecyclePolicy",
"fluentSetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@param lifecyclePolicy The object lifecycle policy that is assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lifecyclePolicy",
"getterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@return The object lifecycle policy that is assigned to the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LifecyclePolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LifecyclePolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "LifecyclePolicy",
"sensitive" : false,
"setterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@param lifecyclePolicy The object lifecycle policy that is assigned to the container.",
"setterMethodName" : "setLifecyclePolicy",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "lifecyclePolicy",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "lifecyclePolicy",
"variableType" : "String",
"documentation" : "The object lifecycle policy that is assigned to the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getLifecyclePolicy",
"beanStyleSetterMethodName" : "setLifecyclePolicy",
"c2jName" : "LifecyclePolicy",
"c2jShape" : "LifecyclePolicy",
"defaultConsumerFluentSetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lifecyclePolicy(String)}.\n@param lifecyclePolicy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lifecyclePolicy(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@return The object lifecycle policy that is assigned to the container.\n@deprecated Use {@link #lifecyclePolicy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@param lifecyclePolicy The object lifecycle policy that is assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #lifecyclePolicy(String)}\n",
"documentation" : "The object lifecycle policy that is assigned to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the LifecyclePolicy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasLifecyclePolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lifecyclePolicy",
"fluentSetterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@param lifecyclePolicy The object lifecycle policy that is assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lifecyclePolicy",
"getterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@return The object lifecycle policy that is assigned to the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LifecyclePolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LifecyclePolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "LifecyclePolicy",
"sensitive" : false,
"setterDocumentation" : "The object lifecycle policy that is assigned to the container.
\n@param lifecyclePolicy The object lifecycle policy that is assigned to the container.",
"setterMethodName" : "setLifecyclePolicy",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "lifecyclePolicy",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "lifecyclePolicy",
"variableType" : "String",
"documentation" : "The object lifecycle policy that is assigned to the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "LifecyclePolicy" ],
"shapeName" : "GetLifecyclePolicyResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "GetLifecyclePolicyResponse",
"variableName" : "getLifecyclePolicyResponse",
"variableType" : "GetLifecyclePolicyResponse",
"documentation" : null,
"simpleType" : "GetLifecyclePolicyResponse",
"variableSetterType" : "GetLifecyclePolicyResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"InternalServerErrorException" : {
"c2jName" : "InternalServerError",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The service is temporarily unavailable.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "InternalServerError",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "InternalServerErrorException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "InternalServerErrorException",
"variableName" : "internalServerErrorException",
"variableType" : "InternalServerErrorException",
"documentation" : null,
"simpleType" : "InternalServerErrorException",
"variableSetterType" : "InternalServerErrorException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"LimitExceededException" : {
"c2jName" : "LimitExceededException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "A service limit has been exceeded.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "LimitExceededException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "LimitExceededException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "LimitExceededException",
"variableName" : "limitExceededException",
"variableType" : "LimitExceededException",
"documentation" : null,
"simpleType" : "LimitExceededException",
"variableSetterType" : "LimitExceededException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ListContainersRequest" : {
"c2jName" : "ListContainersInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "ListContainers",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.ListContainers",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationToken",
"defaultConsumerFluentSetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@return Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@param nextToken Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@param nextToken Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@return Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.",
"getterModel" : {
"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,
"requiresLength" : 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" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@param nextToken Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.",
"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" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "ContainerListLimit",
"defaultConsumerFluentSetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@return Enter the maximum number of containers in the response. Use from 1 to 255 characters.\n@deprecated Use {@link #maxResults()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@param maxResults Enter the maximum number of containers in the response. Use from 1 to 255 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n",
"documentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMaxResults",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@param maxResults Enter the maximum number of containers in the response. Use from 1 to 255 characters.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@return Enter the maximum number of containers in the response. Use from 1 to 255 characters.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxResults",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@param maxResults Enter the maximum number of containers in the response. Use from 1 to 255 characters.",
"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" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"MaxResults" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "ContainerListLimit",
"defaultConsumerFluentSetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@return Enter the maximum number of containers in the response. Use from 1 to 255 characters.\n@deprecated Use {@link #maxResults()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@param maxResults Enter the maximum number of containers in the response. Use from 1 to 255 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n",
"documentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMaxResults",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@param maxResults Enter the maximum number of containers in the response. Use from 1 to 255 characters.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@return Enter the maximum number of containers in the response. Use from 1 to 255 characters.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxResults",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@param maxResults Enter the maximum number of containers in the response. Use from 1 to 255 characters.",
"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" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"NextToken" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationToken",
"defaultConsumerFluentSetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@return Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@param nextToken Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@param nextToken Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@return Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.",
"getterModel" : {
"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,
"requiresLength" : 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" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@param nextToken Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.",
"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" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationToken",
"defaultConsumerFluentSetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@return Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@param nextToken Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@param nextToken Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@return Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.",
"getterModel" : {
"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,
"requiresLength" : 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" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
\n@param nextToken Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.",
"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" : "Only if you used MaxResults
in the first command, enter the token (which was included in the previous response) to obtain the next set of containers. This token is included in a response only if there actually are more containers to list.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "ContainerListLimit",
"defaultConsumerFluentSetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@return Enter the maximum number of containers in the response. Use from 1 to 255 characters.\n@deprecated Use {@link #maxResults()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@param maxResults Enter the maximum number of containers in the response. Use from 1 to 255 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n",
"documentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the MaxResults property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMaxResults",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@param maxResults Enter the maximum number of containers in the response. Use from 1 to 255 characters.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@return Enter the maximum number of containers in the response. Use from 1 to 255 characters.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxResults",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
\n@param maxResults Enter the maximum number of containers in the response. Use from 1 to 255 characters.",
"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" : "Enter the maximum number of containers in the response. Use from 1 to 255 characters.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ListContainersRequest",
"simpleMethod" : true,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ListContainersRequest",
"variableName" : "listContainersRequest",
"variableType" : "ListContainersRequest",
"documentation" : null,
"simpleType" : "ListContainersRequest",
"variableSetterType" : "ListContainersRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ListContainersResponse" : {
"c2jName" : "ListContainersOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getContainers",
"beanStyleSetterMethodName" : "setContainers",
"c2jName" : "Containers",
"c2jShape" : "ContainerList",
"defaultConsumerFluentSetterDocumentation" : "The names of the containers.
\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 #containers(List)}.\n@param containers 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 #containers(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The names of the containers.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasContainers()} to see if a value was sent in this field.\n
\n@return The names of the containers.\n@deprecated Use {@link #containers()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The names of the containers.
\n@param containers The names of the containers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containers(List)}\n",
"documentation" : "The names of the containers.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Containers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containers",
"fluentSetterDocumentation" : "The names of the containers.
\n@param containers The names of the containers.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containers",
"getterDocumentation" : "The names of the containers.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasContainers()} to see if a value was sent in this field.\n
\n@return The names of the containers.",
"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" : "Containers",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Containers",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Container",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Container.Builder} avoiding the need to create one manually via {@link Container#builder()}.\n\nWhen the {@link Consumer} completes, {@link Container.Builder#build()} is called immediately and its result is passed to {@link #member(Container)}.\n@param member a consumer that will call methods on {@link Container.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Container)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Container)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Container",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Container",
"variableName" : "member",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "member",
"variableType" : "Container",
"documentation" : "",
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Container",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Container",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Containers",
"sensitive" : false,
"setterDocumentation" : "The names of the containers.
\n@param containers The names of the containers.",
"setterMethodName" : "setContainers",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "containers",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "containers",
"variableType" : "java.util.List",
"documentation" : "The names of the containers.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationToken",
"defaultConsumerFluentSetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@return NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@param nextToken NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@param nextToken NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@return NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.",
"getterModel" : {
"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,
"requiresLength" : 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" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@param nextToken NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.",
"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" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Containers" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getContainers",
"beanStyleSetterMethodName" : "setContainers",
"c2jName" : "Containers",
"c2jShape" : "ContainerList",
"defaultConsumerFluentSetterDocumentation" : "The names of the containers.
\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 #containers(List)}.\n@param containers 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 #containers(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The names of the containers.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasContainers()} to see if a value was sent in this field.\n
\n@return The names of the containers.\n@deprecated Use {@link #containers()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The names of the containers.
\n@param containers The names of the containers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containers(List)}\n",
"documentation" : "The names of the containers.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Containers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containers",
"fluentSetterDocumentation" : "The names of the containers.
\n@param containers The names of the containers.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containers",
"getterDocumentation" : "The names of the containers.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasContainers()} to see if a value was sent in this field.\n
\n@return The names of the containers.",
"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" : "Containers",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Containers",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Container",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Container.Builder} avoiding the need to create one manually via {@link Container#builder()}.\n\nWhen the {@link Consumer} completes, {@link Container.Builder#build()} is called immediately and its result is passed to {@link #member(Container)}.\n@param member a consumer that will call methods on {@link Container.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Container)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Container)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Container",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Container",
"variableName" : "member",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "member",
"variableType" : "Container",
"documentation" : "",
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Container",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Container",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Containers",
"sensitive" : false,
"setterDocumentation" : "The names of the containers.
\n@param containers The names of the containers.",
"setterMethodName" : "setContainers",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "containers",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "containers",
"variableType" : "java.util.List",
"documentation" : "The names of the containers.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"NextToken" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationToken",
"defaultConsumerFluentSetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@return NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@param nextToken NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@param nextToken NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@return NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.",
"getterModel" : {
"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,
"requiresLength" : 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" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@param nextToken NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.",
"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" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getContainers",
"beanStyleSetterMethodName" : "setContainers",
"c2jName" : "Containers",
"c2jShape" : "ContainerList",
"defaultConsumerFluentSetterDocumentation" : "The names of the containers.
\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 #containers(List)}.\n@param containers 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 #containers(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The names of the containers.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasContainers()} to see if a value was sent in this field.\n
\n@return The names of the containers.\n@deprecated Use {@link #containers()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The names of the containers.
\n@param containers The names of the containers.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containers(List)}\n",
"documentation" : "The names of the containers.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Containers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containers",
"fluentSetterDocumentation" : "The names of the containers.
\n@param containers The names of the containers.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containers",
"getterDocumentation" : "The names of the containers.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasContainers()} to see if a value was sent in this field.\n
\n@return The names of the containers.",
"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" : "Containers",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Containers",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Container",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Container.Builder} avoiding the need to create one manually via {@link Container#builder()}.\n\nWhen the {@link Consumer} completes, {@link Container.Builder#build()} is called immediately and its result is passed to {@link #member(Container)}.\n@param member a consumer that will call methods on {@link Container.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Container)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Container)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Container",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Container",
"variableName" : "member",
"variableType" : "Container",
"documentation" : null,
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Container",
"variableName" : "member",
"variableType" : "Container",
"documentation" : "",
"simpleType" : "Container",
"variableSetterType" : "Container"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Container",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Container",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Containers",
"sensitive" : false,
"setterDocumentation" : "The names of the containers.
\n@param containers The names of the containers.",
"setterMethodName" : "setContainers",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "containers",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "containers",
"variableType" : "java.util.List",
"documentation" : "The names of the containers.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationToken",
"defaultConsumerFluentSetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@return NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.\n@deprecated Use {@link #nextToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@param nextToken NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n",
"documentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the NextToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasNextToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@param nextToken NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@return NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.",
"getterModel" : {
"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,
"requiresLength" : 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" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
\n@param nextToken NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.",
"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" : " NextToken
is the token to use in the next call to ListContainers
. This token is returned only if you included the MaxResults
tag in the original command, and only if there are still containers to return.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Containers" ],
"shapeName" : "ListContainersResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ListContainersResponse",
"variableName" : "listContainersResponse",
"variableType" : "ListContainersResponse",
"documentation" : null,
"simpleType" : "ListContainersResponse",
"variableSetterType" : "ListContainersResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ListTagsForResourceRequest" : {
"c2jName" : "ListTagsForResourceInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "ListTagsForResource",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.ListTagsForResource",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getResource",
"beanStyleSetterMethodName" : "setResource",
"c2jName" : "Resource",
"c2jShape" : "ContainerARN",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resource(String)}.\n@param resource a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resource(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@return The Amazon Resource Name (ARN) for the container.\n@deprecated Use {@link #resource()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@param resource The Amazon Resource Name (ARN) for the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resource(String)}\n",
"documentation" : "The Amazon Resource Name (ARN) for the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Resource property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasResource",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resource",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@param resource The Amazon Resource Name (ARN) for the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resource",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@return The Amazon Resource Name (ARN) for the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Resource",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Resource",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Resource",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@param resource The Amazon Resource Name (ARN) for the container.",
"setterMethodName" : "setResource",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resource",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resource",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Resource" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getResource",
"beanStyleSetterMethodName" : "setResource",
"c2jName" : "Resource",
"c2jShape" : "ContainerARN",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resource(String)}.\n@param resource a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resource(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@return The Amazon Resource Name (ARN) for the container.\n@deprecated Use {@link #resource()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@param resource The Amazon Resource Name (ARN) for the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resource(String)}\n",
"documentation" : "The Amazon Resource Name (ARN) for the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Resource property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasResource",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resource",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@param resource The Amazon Resource Name (ARN) for the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resource",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@return The Amazon Resource Name (ARN) for the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Resource",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Resource",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Resource",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@param resource The Amazon Resource Name (ARN) for the container.",
"setterMethodName" : "setResource",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resource",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resource",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getResource",
"beanStyleSetterMethodName" : "setResource",
"c2jName" : "Resource",
"c2jShape" : "ContainerARN",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resource(String)}.\n@param resource a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resource(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@return The Amazon Resource Name (ARN) for the container.\n@deprecated Use {@link #resource()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@param resource The Amazon Resource Name (ARN) for the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resource(String)}\n",
"documentation" : "The Amazon Resource Name (ARN) for the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Resource property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasResource",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resource",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@param resource The Amazon Resource Name (ARN) for the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resource",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@return The Amazon Resource Name (ARN) for the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Resource",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Resource",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Resource",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the container.
\n@param resource The Amazon Resource Name (ARN) for the container.",
"setterMethodName" : "setResource",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resource",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resource",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Resource" ],
"shapeName" : "ListTagsForResourceRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ListTagsForResourceRequest",
"variableName" : "listTagsForResourceRequest",
"variableType" : "ListTagsForResourceRequest",
"documentation" : null,
"simpleType" : "ListTagsForResourceRequest",
"variableSetterType" : "ListTagsForResourceRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ListTagsForResourceResponse" : {
"c2jName" : "ListTagsForResourceOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that are assigned to the container.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n@param tags An array of key:value pairs that are assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "An array of key:value pairs that are assigned to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n@param tags An array of key:value pairs that are assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that are assigned to the container.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n@param tags An array of key:value pairs that are assigned to the container.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "An array of key:value pairs that are assigned to the container.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Tags" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that are assigned to the container.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n@param tags An array of key:value pairs that are assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "An array of key:value pairs that are assigned to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n@param tags An array of key:value pairs that are assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that are assigned to the container.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n@param tags An array of key:value pairs that are assigned to the container.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "An array of key:value pairs that are assigned to the container.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that are assigned to the container.\n@deprecated Use {@link #tags()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n@param tags An array of key:value pairs that are assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tags(List)}\n",
"documentation" : "An array of key:value pairs that are assigned to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasTags",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n@param tags An array of key:value pairs that are assigned to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasTags()} to see if a value was sent in this field.\n
\n@return An array of key:value pairs that are assigned to the container.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "An array of key:value pairs that are assigned to the container.
\n@param tags An array of key:value pairs that are assigned to the container.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "An array of key:value pairs that are assigned to the container.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ListTagsForResourceResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ListTagsForResourceResponse",
"variableName" : "listTagsForResourceResponse",
"variableType" : "ListTagsForResourceResponse",
"documentation" : null,
"simpleType" : "ListTagsForResourceResponse",
"variableSetterType" : "ListTagsForResourceResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"MethodName" : {
"c2jName" : "MethodName",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "PUT",
"value" : "PUT"
}, {
"name" : "GET",
"value" : "GET"
}, {
"name" : "DELETE",
"value" : "DELETE"
}, {
"name" : "HEAD",
"value" : "HEAD"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "MethodName",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "MethodName",
"variableName" : "methodName",
"variableType" : "MethodName",
"documentation" : null,
"simpleType" : "MethodName",
"variableSetterType" : "MethodName"
},
"wrapper" : false,
"xmlNamespace" : null
},
"PolicyNotFoundException" : {
"c2jName" : "PolicyNotFoundException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The policy that you specified in the request does not exist.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "PolicyNotFoundException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "PolicyNotFoundException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "PolicyNotFoundException",
"variableName" : "policyNotFoundException",
"variableType" : "PolicyNotFoundException",
"documentation" : null,
"simpleType" : "PolicyNotFoundException",
"variableSetterType" : "PolicyNotFoundException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"PutContainerPolicyRequest" : {
"c2jName" : "PutContainerPolicyInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "PutContainerPolicy",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.PutContainerPolicy",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container.
\n@return The name of the container.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container.
\n@return The name of the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container.
\n@param containerName The name of the container.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPolicy",
"beanStyleSetterMethodName" : "setPolicy",
"c2jName" : "Policy",
"c2jShape" : "ContainerPolicy",
"defaultConsumerFluentSetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #policy(String)}.\n@param policy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #policy(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@deprecated Use {@link #policy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@param policy The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #policy(String)}\n",
"documentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Policy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "policy",
"fluentSetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@param policy The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "policy",
"getterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Policy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Policy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Policy",
"sensitive" : false,
"setterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@param policy The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"setterMethodName" : "setPolicy",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container.
\n@return The name of the container.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container.
\n@return The name of the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container.
\n@param containerName The name of the container.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Policy" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPolicy",
"beanStyleSetterMethodName" : "setPolicy",
"c2jName" : "Policy",
"c2jShape" : "ContainerPolicy",
"defaultConsumerFluentSetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #policy(String)}.\n@param policy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #policy(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@deprecated Use {@link #policy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@param policy The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #policy(String)}\n",
"documentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Policy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "policy",
"fluentSetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@param policy The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "policy",
"getterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Policy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Policy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Policy",
"sensitive" : false,
"setterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@param policy The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"setterMethodName" : "setPolicy",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container.
\n@return The name of the container.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container.
\n@param containerName The name of the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container.
\n@return The name of the container.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container.
\n@param containerName The name of the container.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getPolicy",
"beanStyleSetterMethodName" : "setPolicy",
"c2jName" : "Policy",
"c2jShape" : "ContainerPolicy",
"defaultConsumerFluentSetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #policy(String)}.\n@param policy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #policy(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@deprecated Use {@link #policy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@param policy The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #policy(String)}\n",
"documentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Policy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "policy",
"fluentSetterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@param policy The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "policy",
"getterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@return The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Policy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Policy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Policy",
"sensitive" : false,
"setterDocumentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
\n@param policy The contents of the policy, which includes the following: -
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"setterMethodName" : "setPolicy",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "policy",
"variableType" : "String",
"documentation" : "The contents of the policy, which includes the following:
-
One Version
tag
-
One Statement
tag that contains the standard tags for the policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ContainerName", "Policy" ],
"shapeName" : "PutContainerPolicyRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "PutContainerPolicyRequest",
"variableName" : "putContainerPolicyRequest",
"variableType" : "PutContainerPolicyRequest",
"documentation" : null,
"simpleType" : "PutContainerPolicyRequest",
"variableSetterType" : "PutContainerPolicyRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"PutContainerPolicyResponse" : {
"c2jName" : "PutContainerPolicyOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "PutContainerPolicyResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "PutContainerPolicyResponse",
"variableName" : "putContainerPolicyResponse",
"variableType" : "PutContainerPolicyResponse",
"documentation" : null,
"simpleType" : "PutContainerPolicyResponse",
"variableSetterType" : "PutContainerPolicyResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"PutCorsPolicyRequest" : {
"c2jName" : "PutCorsPolicyInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "PutCorsPolicy",
"locationName" : null,
"requestUri" : "/",
"target" : "MediaStore_20170901.PutCorsPolicy",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@return The name of the container that you want to assign the CORS policy to.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@param containerName The name of the container that you want to assign the CORS policy to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that you want to assign the CORS policy to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@param containerName The name of the container that you want to assign the CORS policy to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@return The name of the container that you want to assign the CORS policy to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@param containerName The name of the container that you want to assign the CORS policy to.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that you want to assign the CORS policy to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getCorsPolicy",
"beanStyleSetterMethodName" : "setCorsPolicy",
"c2jName" : "CorsPolicy",
"c2jShape" : "CorsPolicy",
"defaultConsumerFluentSetterDocumentation" : "The CORS policy to apply to the container.
\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 #corsPolicy(List)}.\n@param corsPolicy 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 #corsPolicy(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The CORS policy to apply to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy to apply to the container.\n@deprecated Use {@link #corsPolicy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The CORS policy to apply to the container.
\n@param corsPolicy The CORS policy to apply to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #corsPolicy(List)}\n",
"documentation" : "The CORS policy to apply to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CorsPolicy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCorsPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "corsPolicy",
"fluentSetterDocumentation" : "The CORS policy to apply to the container.
\n@param corsPolicy The CORS policy to apply to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "corsPolicy",
"getterDocumentation" : "The CORS policy to apply to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy to apply to the container.",
"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" : "CorsPolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CorsPolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "CorsRule",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CorsRule.Builder} avoiding the need to create one manually via {@link CorsRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link CorsRule.Builder#build()} is called immediately and its result is passed to {@link #member(CorsRule)}.\n@param member a consumer that will call methods on {@link CorsRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CorsRule)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CorsRule)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "CorsRule",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : null,
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : "",
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "CorsRule",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "CorsRule",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "CorsPolicy",
"sensitive" : false,
"setterDocumentation" : "The CORS policy to apply to the container.
\n@param corsPolicy The CORS policy to apply to the container.",
"setterMethodName" : "setCorsPolicy",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : "The CORS policy to apply to the container.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ContainerName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@return The name of the container that you want to assign the CORS policy to.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@param containerName The name of the container that you want to assign the CORS policy to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that you want to assign the CORS policy to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@param containerName The name of the container that you want to assign the CORS policy to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@return The name of the container that you want to assign the CORS policy to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@param containerName The name of the container that you want to assign the CORS policy to.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that you want to assign the CORS policy to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"CorsPolicy" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getCorsPolicy",
"beanStyleSetterMethodName" : "setCorsPolicy",
"c2jName" : "CorsPolicy",
"c2jShape" : "CorsPolicy",
"defaultConsumerFluentSetterDocumentation" : "The CORS policy to apply to the container.
\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 #corsPolicy(List)}.\n@param corsPolicy 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 #corsPolicy(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The CORS policy to apply to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy to apply to the container.\n@deprecated Use {@link #corsPolicy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The CORS policy to apply to the container.
\n@param corsPolicy The CORS policy to apply to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #corsPolicy(List)}\n",
"documentation" : "The CORS policy to apply to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CorsPolicy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCorsPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "corsPolicy",
"fluentSetterDocumentation" : "The CORS policy to apply to the container.
\n@param corsPolicy The CORS policy to apply to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "corsPolicy",
"getterDocumentation" : "The CORS policy to apply to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy to apply to the container.",
"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" : "CorsPolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CorsPolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "CorsRule",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CorsRule.Builder} avoiding the need to create one manually via {@link CorsRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link CorsRule.Builder#build()} is called immediately and its result is passed to {@link #member(CorsRule)}.\n@param member a consumer that will call methods on {@link CorsRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CorsRule)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CorsRule)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "CorsRule",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : null,
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : "",
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "CorsRule",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "CorsRule",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "CorsPolicy",
"sensitive" : false,
"setterDocumentation" : "The CORS policy to apply to the container.
\n@param corsPolicy The CORS policy to apply to the container.",
"setterMethodName" : "setCorsPolicy",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : "The CORS policy to apply to the container.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getContainerName",
"beanStyleSetterMethodName" : "setContainerName",
"c2jName" : "ContainerName",
"c2jShape" : "ContainerName",
"defaultConsumerFluentSetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #containerName(String)}.\n@param containerName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #containerName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@return The name of the container that you want to assign the CORS policy to.\n@deprecated Use {@link #containerName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@param containerName The name of the container that you want to assign the CORS policy to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #containerName(String)}\n",
"documentation" : "The name of the container that you want to assign the CORS policy to.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ContainerName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasContainerName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "containerName",
"fluentSetterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@param containerName The name of the container that you want to assign the CORS policy to.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "containerName",
"getterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@return The name of the container that you want to assign the CORS policy to.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ContainerName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ContainerName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ContainerName",
"sensitive" : false,
"setterDocumentation" : "The name of the container that you want to assign the CORS policy to.
\n@param containerName The name of the container that you want to assign the CORS policy to.",
"setterMethodName" : "setContainerName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "containerName",
"variableType" : "String",
"documentation" : "The name of the container that you want to assign the CORS policy to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getCorsPolicy",
"beanStyleSetterMethodName" : "setCorsPolicy",
"c2jName" : "CorsPolicy",
"c2jShape" : "CorsPolicy",
"defaultConsumerFluentSetterDocumentation" : "The CORS policy to apply to the container.
\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 #corsPolicy(List)}.\n@param corsPolicy 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 #corsPolicy(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The CORS policy to apply to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy to apply to the container.\n@deprecated Use {@link #corsPolicy()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The CORS policy to apply to the container.
\n@param corsPolicy The CORS policy to apply to the container.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #corsPolicy(List)}\n",
"documentation" : "The CORS policy to apply to the container.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the CorsPolicy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasCorsPolicy",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "corsPolicy",
"fluentSetterDocumentation" : "The CORS policy to apply to the container.
\n@param corsPolicy The CORS policy to apply to the container.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "corsPolicy",
"getterDocumentation" : "The CORS policy to apply to the container.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasCorsPolicy()} to see if a value was sent in this field.\n
\n@return The CORS policy to apply to the container.",
"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" : "CorsPolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CorsPolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "CorsRule",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link CorsRule.Builder} avoiding the need to create one manually via {@link CorsRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link CorsRule.Builder#build()} is called immediately and its result is passed to {@link #member(CorsRule)}.\n@param member a consumer that will call methods on {@link CorsRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(CorsRule)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(CorsRule)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "CorsRule",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : null,
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "CorsRule",
"variableName" : "member",
"variableType" : "CorsRule",
"documentation" : "",
"simpleType" : "CorsRule",
"variableSetterType" : "CorsRule"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "CorsRule",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "CorsRule",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "CorsPolicy",
"sensitive" : false,
"setterDocumentation" : "The CORS policy to apply to the container.
\n@param corsPolicy The CORS policy to apply to the container.",
"setterMethodName" : "setCorsPolicy",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "corsPolicy",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection