
models.s3-2006-03-01-intermediate.json Maven / Gradle / Ivy
Show all versions of s3 Show documentation
{
"customizationConfig" : {
"additionalShapeConstructors" : null,
"blacklistedSimpleMethods" : [ ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customCodeTemplates" : null,
"customErrorCodeFieldName" : null,
"customExceptionUnmarshallerImpl" : null,
"customFileHeader" : null,
"customResponseMetadataClassName" : null,
"customServiceMetadata" : null,
"customServiceNameForRequest" : null,
"customSignerProvider" : null,
"deprecatedSuppressions" : null,
"operationModifiers" : null,
"operationsWithResponseStreamContentLengthValidation" : null,
"presignersFqcn" : null,
"renameShapes" : {
"Error" : "S3Error",
"Object" : "S3Object"
},
"requestMetrics" : null,
"requiredParamValidationEnabled" : false,
"sdkModeledExceptionBaseClassName" : null,
"serviceClientHoldInputStream" : false,
"serviceSpecificClientConfigClass" : "S3AdvancedConfiguration",
"serviceSpecificEndpointBuilderClass" : "S3ServiceEndpointBuilder",
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"shareModelsWith" : null,
"simpleMethods" : null,
"skipInterfaceAdditions" : false,
"skipSmokeTests" : false,
"verifiedSimpleMethods" : [ ]
},
"metadata" : {
"apiVersion" : "2006-03-01",
"asyncBuilder" : "DefaultS3AsyncClientBuilder",
"asyncBuilderInterface" : "S3AsyncClientBuilder",
"asyncClient" : "DefaultS3AsyncClient",
"asyncInterface" : "S3AsyncClient",
"authPolicyPackageName" : null,
"authType" : "S3",
"baseBuilder" : "DefaultS3BaseClientBuilder",
"baseBuilderInterface" : "S3BaseClientBuilder",
"baseExceptionName" : "S3Exception",
"cborProtocol" : false,
"checksumFormat" : null,
"clientPackageName" : "s3",
"contentType" : null,
"cucumberModuleInjectorClassName" : "S3ClientModuleInjector",
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"documentation" : null,
"endpointPrefix" : "s3",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.s3",
"fullModelPackageName" : "software.amazon.awssdk.services.s3.model",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.s3.transform",
"fullSmokeTestsPackageName" : "software.amazon.awssdk.services.s3.smoketests",
"fullTransformPackageName" : "software.amazon.awssdk.services.s3.transform",
"fullWaitersPackageName" : "software.amazon.awssdk.services.s3.waiters",
"hasApiWithStreamInput" : false,
"ionProtocol" : false,
"jsonProtocol" : false,
"jsonVersion" : null,
"modelPackageName" : "s3.model",
"protocol" : "rest-xml",
"protocolDefaultExceptionUmarshallerImpl" : "software.amazon.awssdk.runtime.transform.StandardErrorUnmarshaller",
"protocolFactory" : null,
"requestBaseFqcn" : "software.amazon.awssdk.AmazonWebServiceRequest",
"requestTransformPackageName" : "s3.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceAbbreviation" : "Amazon S3",
"serviceFullName" : "Amazon Simple Storage Service",
"serviceName" : "Amazon S3",
"signingName" : "s3",
"smokeTestsPackageName" : "s3.smoketests",
"syncBuilder" : "DefaultS3ClientBuilder",
"syncBuilderInterface" : "S3ClientBuilder",
"syncClient" : "DefaultS3Client",
"syncInterface" : "S3Client",
"transformPackageName" : "s3.transform",
"uid" : "s3-2006-03-01",
"unmarshallerContextClassName" : "StaxUnmarshallerContext",
"waitersPackageName" : "s3.waiters",
"xmlProtocol" : true
},
"operations" : {
"AbortMultipartUpload" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "AbortMultipartUploadResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Aborts a multipart upload.
To verify that all parts have been removed, so you don't get charged for the part storage, you should call the List Parts operation and ensure the parts list is empty.
",
"exceptions" : [ {
"exceptionName" : "NoSuchUploadException",
"documentation" : "The specified multipart upload does not exist.",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AbortMultipartUploadRequest",
"variableName" : "abortMultipartUploadRequest",
"variableType" : "AbortMultipartUploadRequest",
"documentation" : "",
"simpleType" : "AbortMultipartUploadRequest",
"variableSetterType" : "AbortMultipartUploadRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "abortMultipartUpload",
"operationName" : "AbortMultipartUpload",
"returnType" : {
"returnType" : "AbortMultipartUploadResponse",
"documentation" : null
},
"syncReturnType" : "AbortMultipartUploadResponse"
},
"CompleteMultipartUpload" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "CompleteMultipartUploadResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Completes a multipart upload by assembling previously uploaded parts.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CompleteMultipartUploadRequest",
"variableName" : "completeMultipartUploadRequest",
"variableType" : "CompleteMultipartUploadRequest",
"documentation" : "",
"simpleType" : "CompleteMultipartUploadRequest",
"variableSetterType" : "CompleteMultipartUploadRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "completeMultipartUpload",
"operationName" : "CompleteMultipartUpload",
"returnType" : {
"returnType" : "CompleteMultipartUploadResponse",
"documentation" : null
},
"syncReturnType" : "CompleteMultipartUploadResponse"
},
"CopyObject" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "CopyObjectResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a copy of an object that is already stored in Amazon S3.",
"exceptions" : [ {
"exceptionName" : "ObjectNotInActiveTierErrorException",
"documentation" : "The source object of the COPY operation is not in the active tier and is only stored in Amazon Glacier.",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CopyObjectRequest",
"variableName" : "copyObjectRequest",
"variableType" : "CopyObjectRequest",
"documentation" : "",
"simpleType" : "CopyObjectRequest",
"variableSetterType" : "CopyObjectRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "copyObject",
"operationName" : "CopyObject",
"returnType" : {
"returnType" : "CopyObjectResponse",
"documentation" : null
},
"syncReturnType" : "CopyObjectResponse"
},
"CreateBucket" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "CreateBucketResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new bucket.",
"exceptions" : [ {
"exceptionName" : "BucketAlreadyExistsException",
"documentation" : "The requested bucket name is not available. The bucket namespace is shared by all users of the system. Please select a different name and try again.",
"httpStatusCode" : null
}, {
"exceptionName" : "BucketAlreadyOwnedByYouException",
"documentation" : null,
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateBucketRequest",
"variableName" : "createBucketRequest",
"variableType" : "CreateBucketRequest",
"documentation" : "",
"simpleType" : "CreateBucketRequest",
"variableSetterType" : "CreateBucketRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "createBucket",
"operationName" : "CreateBucket",
"returnType" : {
"returnType" : "CreateBucketResponse",
"documentation" : null
},
"syncReturnType" : "CreateBucketResponse"
},
"CreateMultipartUpload" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "CreateMultipartUploadResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Initiates a multipart upload and returns an upload ID.
Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.
",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateMultipartUploadRequest",
"variableName" : "createMultipartUploadRequest",
"variableType" : "CreateMultipartUploadRequest",
"documentation" : "",
"simpleType" : "CreateMultipartUploadRequest",
"variableSetterType" : "CreateMultipartUploadRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "createMultipartUpload",
"operationName" : "CreateMultipartUpload",
"returnType" : {
"returnType" : "CreateMultipartUploadResponse",
"documentation" : null
},
"syncReturnType" : "CreateMultipartUploadResponse"
},
"DeleteBucket" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the bucket. All objects (including all object versions and Delete Markers) in the bucket must be deleted before the bucket itself can be deleted.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketRequest",
"variableName" : "deleteBucketRequest",
"variableType" : "DeleteBucketRequest",
"documentation" : "",
"simpleType" : "DeleteBucketRequest",
"variableSetterType" : "DeleteBucketRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucket",
"operationName" : "DeleteBucket",
"returnType" : {
"returnType" : "DeleteBucketResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketResponse"
},
"DeleteBucketAnalyticsConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketAnalyticsConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an analytics configuration for the bucket (specified by the analytics configuration ID).",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketAnalyticsConfigurationRequest",
"variableName" : "deleteBucketAnalyticsConfigurationRequest",
"variableType" : "DeleteBucketAnalyticsConfigurationRequest",
"documentation" : "",
"simpleType" : "DeleteBucketAnalyticsConfigurationRequest",
"variableSetterType" : "DeleteBucketAnalyticsConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucketAnalyticsConfiguration",
"operationName" : "DeleteBucketAnalyticsConfiguration",
"returnType" : {
"returnType" : "DeleteBucketAnalyticsConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketAnalyticsConfigurationResponse"
},
"DeleteBucketCors" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketCorsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the cors configuration information set for the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketCorsRequest",
"variableName" : "deleteBucketCorsRequest",
"variableType" : "DeleteBucketCorsRequest",
"documentation" : "",
"simpleType" : "DeleteBucketCorsRequest",
"variableSetterType" : "DeleteBucketCorsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucketCors",
"operationName" : "DeleteBucketCors",
"returnType" : {
"returnType" : "DeleteBucketCorsResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketCorsResponse"
},
"DeleteBucketInventoryConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketInventoryConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an inventory configuration (identified by the inventory ID) from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketInventoryConfigurationRequest",
"variableName" : "deleteBucketInventoryConfigurationRequest",
"variableType" : "DeleteBucketInventoryConfigurationRequest",
"documentation" : "",
"simpleType" : "DeleteBucketInventoryConfigurationRequest",
"variableSetterType" : "DeleteBucketInventoryConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucketInventoryConfiguration",
"operationName" : "DeleteBucketInventoryConfiguration",
"returnType" : {
"returnType" : "DeleteBucketInventoryConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketInventoryConfigurationResponse"
},
"DeleteBucketLifecycle" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketLifecycleResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the lifecycle configuration from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketLifecycleRequest",
"variableName" : "deleteBucketLifecycleRequest",
"variableType" : "DeleteBucketLifecycleRequest",
"documentation" : "",
"simpleType" : "DeleteBucketLifecycleRequest",
"variableSetterType" : "DeleteBucketLifecycleRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucketLifecycle",
"operationName" : "DeleteBucketLifecycle",
"returnType" : {
"returnType" : "DeleteBucketLifecycleResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketLifecycleResponse"
},
"DeleteBucketMetricsConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketMetricsConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a metrics configuration (specified by the metrics configuration ID) from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketMetricsConfigurationRequest",
"variableName" : "deleteBucketMetricsConfigurationRequest",
"variableType" : "DeleteBucketMetricsConfigurationRequest",
"documentation" : "",
"simpleType" : "DeleteBucketMetricsConfigurationRequest",
"variableSetterType" : "DeleteBucketMetricsConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucketMetricsConfiguration",
"operationName" : "DeleteBucketMetricsConfiguration",
"returnType" : {
"returnType" : "DeleteBucketMetricsConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketMetricsConfigurationResponse"
},
"DeleteBucketPolicy" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketPolicyResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the policy from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketPolicyRequest",
"variableName" : "deleteBucketPolicyRequest",
"variableType" : "DeleteBucketPolicyRequest",
"documentation" : "",
"simpleType" : "DeleteBucketPolicyRequest",
"variableSetterType" : "DeleteBucketPolicyRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucketPolicy",
"operationName" : "DeleteBucketPolicy",
"returnType" : {
"returnType" : "DeleteBucketPolicyResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketPolicyResponse"
},
"DeleteBucketReplication" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketReplicationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the replication configuration from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketReplicationRequest",
"variableName" : "deleteBucketReplicationRequest",
"variableType" : "DeleteBucketReplicationRequest",
"documentation" : "",
"simpleType" : "DeleteBucketReplicationRequest",
"variableSetterType" : "DeleteBucketReplicationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucketReplication",
"operationName" : "DeleteBucketReplication",
"returnType" : {
"returnType" : "DeleteBucketReplicationResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketReplicationResponse"
},
"DeleteBucketTagging" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketTaggingResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the tags from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketTaggingRequest",
"variableName" : "deleteBucketTaggingRequest",
"variableType" : "DeleteBucketTaggingRequest",
"documentation" : "",
"simpleType" : "DeleteBucketTaggingRequest",
"variableSetterType" : "DeleteBucketTaggingRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucketTagging",
"operationName" : "DeleteBucketTagging",
"returnType" : {
"returnType" : "DeleteBucketTaggingResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketTaggingResponse"
},
"DeleteBucketWebsite" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteBucketWebsiteResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "This operation removes the website configuration from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteBucketWebsiteRequest",
"variableName" : "deleteBucketWebsiteRequest",
"variableType" : "DeleteBucketWebsiteRequest",
"documentation" : "",
"simpleType" : "DeleteBucketWebsiteRequest",
"variableSetterType" : "DeleteBucketWebsiteRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteBucketWebsite",
"operationName" : "DeleteBucketWebsite",
"returnType" : {
"returnType" : "DeleteBucketWebsiteResponse",
"documentation" : null
},
"syncReturnType" : "DeleteBucketWebsiteResponse"
},
"DeleteObject" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteObjectResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes the null version (if there is one) of an object and inserts a delete marker, which becomes the latest version of the object. If there isn't a null version, Amazon S3 does not remove any objects.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteObjectRequest",
"variableName" : "deleteObjectRequest",
"variableType" : "DeleteObjectRequest",
"documentation" : "",
"simpleType" : "DeleteObjectRequest",
"variableSetterType" : "DeleteObjectRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteObject",
"operationName" : "DeleteObject",
"returnType" : {
"returnType" : "DeleteObjectResponse",
"documentation" : null
},
"syncReturnType" : "DeleteObjectResponse"
},
"DeleteObjectTagging" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteObjectTaggingResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes the tag-set from an existing object.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteObjectTaggingRequest",
"variableName" : "deleteObjectTaggingRequest",
"variableType" : "DeleteObjectTaggingRequest",
"documentation" : "",
"simpleType" : "DeleteObjectTaggingRequest",
"variableSetterType" : "DeleteObjectTaggingRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteObjectTagging",
"operationName" : "DeleteObjectTagging",
"returnType" : {
"returnType" : "DeleteObjectTaggingResponse",
"documentation" : null
},
"syncReturnType" : "DeleteObjectTaggingResponse"
},
"DeleteObjects" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "DeleteObjectsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "This operation enables you to delete multiple objects from a bucket using a single HTTP request. You may specify up to 1000 keys.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteObjectsRequest",
"variableName" : "deleteObjectsRequest",
"variableType" : "DeleteObjectsRequest",
"documentation" : "",
"simpleType" : "DeleteObjectsRequest",
"variableSetterType" : "DeleteObjectsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteObjects",
"operationName" : "DeleteObjects",
"returnType" : {
"returnType" : "DeleteObjectsResponse",
"documentation" : null
},
"syncReturnType" : "DeleteObjectsResponse"
},
"GetBucketAccelerateConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketAccelerateConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the accelerate configuration of a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketAccelerateConfigurationRequest",
"variableName" : "getBucketAccelerateConfigurationRequest",
"variableType" : "GetBucketAccelerateConfigurationRequest",
"documentation" : "",
"simpleType" : "GetBucketAccelerateConfigurationRequest",
"variableSetterType" : "GetBucketAccelerateConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketAccelerateConfiguration",
"operationName" : "GetBucketAccelerateConfiguration",
"returnType" : {
"returnType" : "GetBucketAccelerateConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketAccelerateConfigurationResponse"
},
"GetBucketAcl" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketAclResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the access control policy for the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketAclRequest",
"variableName" : "getBucketAclRequest",
"variableType" : "GetBucketAclRequest",
"documentation" : "",
"simpleType" : "GetBucketAclRequest",
"variableSetterType" : "GetBucketAclRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketAcl",
"operationName" : "GetBucketAcl",
"returnType" : {
"returnType" : "GetBucketAclResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketAclResponse"
},
"GetBucketAnalyticsConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketAnalyticsConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets an analytics configuration for the bucket (specified by the analytics configuration ID).",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketAnalyticsConfigurationRequest",
"variableName" : "getBucketAnalyticsConfigurationRequest",
"variableType" : "GetBucketAnalyticsConfigurationRequest",
"documentation" : "",
"simpleType" : "GetBucketAnalyticsConfigurationRequest",
"variableSetterType" : "GetBucketAnalyticsConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketAnalyticsConfiguration",
"operationName" : "GetBucketAnalyticsConfiguration",
"returnType" : {
"returnType" : "GetBucketAnalyticsConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketAnalyticsConfigurationResponse"
},
"GetBucketCors" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketCorsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the cors configuration for the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketCorsRequest",
"variableName" : "getBucketCorsRequest",
"variableType" : "GetBucketCorsRequest",
"documentation" : "",
"simpleType" : "GetBucketCorsRequest",
"variableSetterType" : "GetBucketCorsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketCors",
"operationName" : "GetBucketCors",
"returnType" : {
"returnType" : "GetBucketCorsResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketCorsResponse"
},
"GetBucketInventoryConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketInventoryConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns an inventory configuration (identified by the inventory ID) from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketInventoryConfigurationRequest",
"variableName" : "getBucketInventoryConfigurationRequest",
"variableType" : "GetBucketInventoryConfigurationRequest",
"documentation" : "",
"simpleType" : "GetBucketInventoryConfigurationRequest",
"variableSetterType" : "GetBucketInventoryConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketInventoryConfiguration",
"operationName" : "GetBucketInventoryConfiguration",
"returnType" : {
"returnType" : "GetBucketInventoryConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketInventoryConfigurationResponse"
},
"GetBucketLifecycle" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketLifecycleResponse",
"authenticated" : true,
"deprecated" : true,
"documentation" : "Deprecated, see the GetBucketLifecycleConfiguration operation.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketLifecycleRequest",
"variableName" : "getBucketLifecycleRequest",
"variableType" : "GetBucketLifecycleRequest",
"documentation" : "",
"simpleType" : "GetBucketLifecycleRequest",
"variableSetterType" : "GetBucketLifecycleRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketLifecycle",
"operationName" : "GetBucketLifecycle",
"returnType" : {
"returnType" : "GetBucketLifecycleResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketLifecycleResponse"
},
"GetBucketLifecycleConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketLifecycleConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the lifecycle configuration information set on the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketLifecycleConfigurationRequest",
"variableName" : "getBucketLifecycleConfigurationRequest",
"variableType" : "GetBucketLifecycleConfigurationRequest",
"documentation" : "",
"simpleType" : "GetBucketLifecycleConfigurationRequest",
"variableSetterType" : "GetBucketLifecycleConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketLifecycleConfiguration",
"operationName" : "GetBucketLifecycleConfiguration",
"returnType" : {
"returnType" : "GetBucketLifecycleConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketLifecycleConfigurationResponse"
},
"GetBucketLocation" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketLocationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the region the bucket resides in.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketLocationRequest",
"variableName" : "getBucketLocationRequest",
"variableType" : "GetBucketLocationRequest",
"documentation" : "",
"simpleType" : "GetBucketLocationRequest",
"variableSetterType" : "GetBucketLocationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketLocation",
"operationName" : "GetBucketLocation",
"returnType" : {
"returnType" : "GetBucketLocationResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketLocationResponse"
},
"GetBucketLogging" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketLoggingResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the logging status of a bucket and the permissions users have to view and modify that status. To use GET, you must be the bucket owner.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketLoggingRequest",
"variableName" : "getBucketLoggingRequest",
"variableType" : "GetBucketLoggingRequest",
"documentation" : "",
"simpleType" : "GetBucketLoggingRequest",
"variableSetterType" : "GetBucketLoggingRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketLogging",
"operationName" : "GetBucketLogging",
"returnType" : {
"returnType" : "GetBucketLoggingResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketLoggingResponse"
},
"GetBucketMetricsConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketMetricsConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets a metrics configuration (specified by the metrics configuration ID) from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketMetricsConfigurationRequest",
"variableName" : "getBucketMetricsConfigurationRequest",
"variableType" : "GetBucketMetricsConfigurationRequest",
"documentation" : "",
"simpleType" : "GetBucketMetricsConfigurationRequest",
"variableSetterType" : "GetBucketMetricsConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketMetricsConfiguration",
"operationName" : "GetBucketMetricsConfiguration",
"returnType" : {
"returnType" : "GetBucketMetricsConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketMetricsConfigurationResponse"
},
"GetBucketNotification" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketNotificationResponse",
"authenticated" : true,
"deprecated" : true,
"documentation" : "Deprecated, see the GetBucketNotificationConfiguration operation.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketNotificationRequest",
"variableName" : "getBucketNotificationRequest",
"variableType" : "GetBucketNotificationRequest",
"documentation" : "",
"simpleType" : "GetBucketNotificationRequest",
"variableSetterType" : "GetBucketNotificationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketNotification",
"operationName" : "GetBucketNotification",
"returnType" : {
"returnType" : "GetBucketNotificationResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketNotificationResponse"
},
"GetBucketNotificationConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketNotificationConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the notification configuration of a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketNotificationConfigurationRequest",
"variableName" : "getBucketNotificationConfigurationRequest",
"variableType" : "GetBucketNotificationConfigurationRequest",
"documentation" : "",
"simpleType" : "GetBucketNotificationConfigurationRequest",
"variableSetterType" : "GetBucketNotificationConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketNotificationConfiguration",
"operationName" : "GetBucketNotificationConfiguration",
"returnType" : {
"returnType" : "GetBucketNotificationConfigurationResponse",
"documentation" : "Container for specifying the notification configuration of the bucket. If this element is empty, notifications are turned off on the bucket."
},
"syncReturnType" : "GetBucketNotificationConfigurationResponse"
},
"GetBucketPolicy" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketPolicyResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the policy of a specified bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketPolicyRequest",
"variableName" : "getBucketPolicyRequest",
"variableType" : "GetBucketPolicyRequest",
"documentation" : "",
"simpleType" : "GetBucketPolicyRequest",
"variableSetterType" : "GetBucketPolicyRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketPolicy",
"operationName" : "GetBucketPolicy",
"returnType" : {
"returnType" : "GetBucketPolicyResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketPolicyResponse"
},
"GetBucketReplication" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketReplicationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the replication configuration of a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketReplicationRequest",
"variableName" : "getBucketReplicationRequest",
"variableType" : "GetBucketReplicationRequest",
"documentation" : "",
"simpleType" : "GetBucketReplicationRequest",
"variableSetterType" : "GetBucketReplicationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketReplication",
"operationName" : "GetBucketReplication",
"returnType" : {
"returnType" : "GetBucketReplicationResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketReplicationResponse"
},
"GetBucketRequestPayment" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketRequestPaymentResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the request payment configuration of a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketRequestPaymentRequest",
"variableName" : "getBucketRequestPaymentRequest",
"variableType" : "GetBucketRequestPaymentRequest",
"documentation" : "",
"simpleType" : "GetBucketRequestPaymentRequest",
"variableSetterType" : "GetBucketRequestPaymentRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketRequestPayment",
"operationName" : "GetBucketRequestPayment",
"returnType" : {
"returnType" : "GetBucketRequestPaymentResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketRequestPaymentResponse"
},
"GetBucketTagging" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketTaggingResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the tag set associated with the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketTaggingRequest",
"variableName" : "getBucketTaggingRequest",
"variableType" : "GetBucketTaggingRequest",
"documentation" : "",
"simpleType" : "GetBucketTaggingRequest",
"variableSetterType" : "GetBucketTaggingRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketTagging",
"operationName" : "GetBucketTagging",
"returnType" : {
"returnType" : "GetBucketTaggingResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketTaggingResponse"
},
"GetBucketVersioning" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketVersioningResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the versioning state of a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketVersioningRequest",
"variableName" : "getBucketVersioningRequest",
"variableType" : "GetBucketVersioningRequest",
"documentation" : "",
"simpleType" : "GetBucketVersioningRequest",
"variableSetterType" : "GetBucketVersioningRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketVersioning",
"operationName" : "GetBucketVersioning",
"returnType" : {
"returnType" : "GetBucketVersioningResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketVersioningResponse"
},
"GetBucketWebsite" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetBucketWebsiteResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the website configuration for a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetBucketWebsiteRequest",
"variableName" : "getBucketWebsiteRequest",
"variableType" : "GetBucketWebsiteRequest",
"documentation" : "",
"simpleType" : "GetBucketWebsiteRequest",
"variableSetterType" : "GetBucketWebsiteRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getBucketWebsite",
"operationName" : "GetBucketWebsite",
"returnType" : {
"returnType" : "GetBucketWebsiteResponse",
"documentation" : null
},
"syncReturnType" : "GetBucketWebsiteResponse"
},
"GetObject" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetObjectResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves objects from Amazon S3.",
"exceptions" : [ {
"exceptionName" : "NoSuchKeyException",
"documentation" : "The specified key does not exist.",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : true,
"input" : {
"variableDeclarationType" : "GetObjectRequest",
"variableName" : "getObjectRequest",
"variableType" : "GetObjectRequest",
"documentation" : "",
"simpleType" : "GetObjectRequest",
"variableSetterType" : "GetObjectRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getObject",
"operationName" : "GetObject",
"returnType" : {
"returnType" : "GetObjectResponse",
"documentation" : null
},
"syncReturnType" : "GetObjectResponse"
},
"GetObjectAcl" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetObjectAclResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the access control list (ACL) of an object.",
"exceptions" : [ {
"exceptionName" : "NoSuchKeyException",
"documentation" : "The specified key does not exist.",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetObjectAclRequest",
"variableName" : "getObjectAclRequest",
"variableType" : "GetObjectAclRequest",
"documentation" : "",
"simpleType" : "GetObjectAclRequest",
"variableSetterType" : "GetObjectAclRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getObjectAcl",
"operationName" : "GetObjectAcl",
"returnType" : {
"returnType" : "GetObjectAclResponse",
"documentation" : null
},
"syncReturnType" : "GetObjectAclResponse"
},
"GetObjectTagging" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetObjectTaggingResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the tag-set of an object.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetObjectTaggingRequest",
"variableName" : "getObjectTaggingRequest",
"variableType" : "GetObjectTaggingRequest",
"documentation" : "",
"simpleType" : "GetObjectTaggingRequest",
"variableSetterType" : "GetObjectTaggingRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getObjectTagging",
"operationName" : "GetObjectTagging",
"returnType" : {
"returnType" : "GetObjectTaggingResponse",
"documentation" : null
},
"syncReturnType" : "GetObjectTaggingResponse"
},
"GetObjectTorrent" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "GetObjectTorrentResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Return torrent files from a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : true,
"input" : {
"variableDeclarationType" : "GetObjectTorrentRequest",
"variableName" : "getObjectTorrentRequest",
"variableType" : "GetObjectTorrentRequest",
"documentation" : "",
"simpleType" : "GetObjectTorrentRequest",
"variableSetterType" : "GetObjectTorrentRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getObjectTorrent",
"operationName" : "GetObjectTorrent",
"returnType" : {
"returnType" : "GetObjectTorrentResponse",
"documentation" : null
},
"syncReturnType" : "GetObjectTorrentResponse"
},
"HeadBucket" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "HeadBucketResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "This operation is useful to determine if a bucket exists and you have permission to access it.",
"exceptions" : [ {
"exceptionName" : "NoSuchBucketException",
"documentation" : "The specified bucket does not exist.",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "HeadBucketRequest",
"variableName" : "headBucketRequest",
"variableType" : "HeadBucketRequest",
"documentation" : "",
"simpleType" : "HeadBucketRequest",
"variableSetterType" : "HeadBucketRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "headBucket",
"operationName" : "HeadBucket",
"returnType" : {
"returnType" : "HeadBucketResponse",
"documentation" : null
},
"syncReturnType" : "HeadBucketResponse"
},
"HeadObject" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "HeadObjectResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "The HEAD operation retrieves metadata from an object without returning the object itself. This operation is useful if you're only interested in an object's metadata. To use HEAD, you must have READ access to the object.",
"exceptions" : [ {
"exceptionName" : "NoSuchKeyException",
"documentation" : "The specified key does not exist.",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "HeadObjectRequest",
"variableName" : "headObjectRequest",
"variableType" : "HeadObjectRequest",
"documentation" : "",
"simpleType" : "HeadObjectRequest",
"variableSetterType" : "HeadObjectRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "headObject",
"operationName" : "HeadObject",
"returnType" : {
"returnType" : "HeadObjectResponse",
"documentation" : null
},
"syncReturnType" : "HeadObjectResponse"
},
"ListBucketAnalyticsConfigurations" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "ListBucketAnalyticsConfigurationsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the analytics configurations for the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListBucketAnalyticsConfigurationsRequest",
"variableName" : "listBucketAnalyticsConfigurationsRequest",
"variableType" : "ListBucketAnalyticsConfigurationsRequest",
"documentation" : "",
"simpleType" : "ListBucketAnalyticsConfigurationsRequest",
"variableSetterType" : "ListBucketAnalyticsConfigurationsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listBucketAnalyticsConfigurations",
"operationName" : "ListBucketAnalyticsConfigurations",
"returnType" : {
"returnType" : "ListBucketAnalyticsConfigurationsResponse",
"documentation" : null
},
"syncReturnType" : "ListBucketAnalyticsConfigurationsResponse"
},
"ListBucketInventoryConfigurations" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "ListBucketInventoryConfigurationsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a list of inventory configurations for the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListBucketInventoryConfigurationsRequest",
"variableName" : "listBucketInventoryConfigurationsRequest",
"variableType" : "ListBucketInventoryConfigurationsRequest",
"documentation" : "",
"simpleType" : "ListBucketInventoryConfigurationsRequest",
"variableSetterType" : "ListBucketInventoryConfigurationsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listBucketInventoryConfigurations",
"operationName" : "ListBucketInventoryConfigurations",
"returnType" : {
"returnType" : "ListBucketInventoryConfigurationsResponse",
"documentation" : null
},
"syncReturnType" : "ListBucketInventoryConfigurationsResponse"
},
"ListBucketMetricsConfigurations" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "ListBucketMetricsConfigurationsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the metrics configurations for the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListBucketMetricsConfigurationsRequest",
"variableName" : "listBucketMetricsConfigurationsRequest",
"variableType" : "ListBucketMetricsConfigurationsRequest",
"documentation" : "",
"simpleType" : "ListBucketMetricsConfigurationsRequest",
"variableSetterType" : "ListBucketMetricsConfigurationsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listBucketMetricsConfigurations",
"operationName" : "ListBucketMetricsConfigurations",
"returnType" : {
"returnType" : "ListBucketMetricsConfigurationsResponse",
"documentation" : null
},
"syncReturnType" : "ListBucketMetricsConfigurationsResponse"
},
"ListBuckets" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "ListBucketsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a list of all buckets owned by the authenticated sender of the request.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListBucketsRequest",
"variableName" : "listBucketsRequest",
"variableType" : "ListBucketsRequest",
"documentation" : null,
"simpleType" : "ListBucketsRequest",
"variableSetterType" : "ListBucketsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listBuckets",
"operationName" : "ListBuckets",
"returnType" : {
"returnType" : "ListBucketsResponse",
"documentation" : null
},
"syncReturnType" : "ListBucketsResponse"
},
"ListMultipartUploads" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "ListMultipartUploadsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "This operation lists in-progress multipart uploads.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListMultipartUploadsRequest",
"variableName" : "listMultipartUploadsRequest",
"variableType" : "ListMultipartUploadsRequest",
"documentation" : "",
"simpleType" : "ListMultipartUploadsRequest",
"variableSetterType" : "ListMultipartUploadsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listMultipartUploads",
"operationName" : "ListMultipartUploads",
"returnType" : {
"returnType" : "ListMultipartUploadsResponse",
"documentation" : null
},
"syncReturnType" : "ListMultipartUploadsResponse"
},
"ListObjectVersions" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "ListObjectVersionsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns metadata about all of the versions of objects in a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListObjectVersionsRequest",
"variableName" : "listObjectVersionsRequest",
"variableType" : "ListObjectVersionsRequest",
"documentation" : "",
"simpleType" : "ListObjectVersionsRequest",
"variableSetterType" : "ListObjectVersionsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listObjectVersions",
"operationName" : "ListObjectVersions",
"returnType" : {
"returnType" : "ListObjectVersionsResponse",
"documentation" : null
},
"syncReturnType" : "ListObjectVersionsResponse"
},
"ListObjects" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "ListObjectsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket.",
"exceptions" : [ {
"exceptionName" : "NoSuchBucketException",
"documentation" : "The specified bucket does not exist.",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListObjectsRequest",
"variableName" : "listObjectsRequest",
"variableType" : "ListObjectsRequest",
"documentation" : "",
"simpleType" : "ListObjectsRequest",
"variableSetterType" : "ListObjectsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listObjects",
"operationName" : "ListObjects",
"returnType" : {
"returnType" : "ListObjectsResponse",
"documentation" : null
},
"syncReturnType" : "ListObjectsResponse"
},
"ListObjectsV2" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "ListObjectsV2Response",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns some or all (up to 1000) of the objects in a bucket. You can use the request parameters as selection criteria to return a subset of the objects in a bucket. Note: ListObjectsV2 is the revised List Objects API and we recommend you use this revised API for new application development.",
"exceptions" : [ {
"exceptionName" : "NoSuchBucketException",
"documentation" : "The specified bucket does not exist.",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListObjectsV2Request",
"variableName" : "listObjectsV2Request",
"variableType" : "ListObjectsV2Request",
"documentation" : "",
"simpleType" : "ListObjectsV2Request",
"variableSetterType" : "ListObjectsV2Request"
},
"inputStreamPropertyName" : null,
"methodName" : "listObjectsV2",
"operationName" : "ListObjectsV2",
"returnType" : {
"returnType" : "ListObjectsV2Response",
"documentation" : null
},
"syncReturnType" : "ListObjectsV2Response"
},
"ListParts" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "ListPartsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the parts that have been uploaded for a specific multipart upload.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListPartsRequest",
"variableName" : "listPartsRequest",
"variableType" : "ListPartsRequest",
"documentation" : "",
"simpleType" : "ListPartsRequest",
"variableSetterType" : "ListPartsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listParts",
"operationName" : "ListParts",
"returnType" : {
"returnType" : "ListPartsResponse",
"documentation" : null
},
"syncReturnType" : "ListPartsResponse"
},
"PutBucketAccelerateConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketAccelerateConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the accelerate configuration of an existing bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketAccelerateConfigurationRequest",
"variableName" : "putBucketAccelerateConfigurationRequest",
"variableType" : "PutBucketAccelerateConfigurationRequest",
"documentation" : "",
"simpleType" : "PutBucketAccelerateConfigurationRequest",
"variableSetterType" : "PutBucketAccelerateConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketAccelerateConfiguration",
"operationName" : "PutBucketAccelerateConfiguration",
"returnType" : {
"returnType" : "PutBucketAccelerateConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketAccelerateConfigurationResponse"
},
"PutBucketAcl" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketAclResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the permissions on a bucket using access control lists (ACL).",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketAclRequest",
"variableName" : "putBucketAclRequest",
"variableType" : "PutBucketAclRequest",
"documentation" : "",
"simpleType" : "PutBucketAclRequest",
"variableSetterType" : "PutBucketAclRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketAcl",
"operationName" : "PutBucketAcl",
"returnType" : {
"returnType" : "PutBucketAclResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketAclResponse"
},
"PutBucketAnalyticsConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketAnalyticsConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets an analytics configuration for the bucket (specified by the analytics configuration ID).",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketAnalyticsConfigurationRequest",
"variableName" : "putBucketAnalyticsConfigurationRequest",
"variableType" : "PutBucketAnalyticsConfigurationRequest",
"documentation" : "",
"simpleType" : "PutBucketAnalyticsConfigurationRequest",
"variableSetterType" : "PutBucketAnalyticsConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketAnalyticsConfiguration",
"operationName" : "PutBucketAnalyticsConfiguration",
"returnType" : {
"returnType" : "PutBucketAnalyticsConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketAnalyticsConfigurationResponse"
},
"PutBucketCors" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketCorsResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the cors configuration for a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketCorsRequest",
"variableName" : "putBucketCorsRequest",
"variableType" : "PutBucketCorsRequest",
"documentation" : "",
"simpleType" : "PutBucketCorsRequest",
"variableSetterType" : "PutBucketCorsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketCors",
"operationName" : "PutBucketCors",
"returnType" : {
"returnType" : "PutBucketCorsResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketCorsResponse"
},
"PutBucketInventoryConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketInventoryConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds an inventory configuration (identified by the inventory ID) from the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketInventoryConfigurationRequest",
"variableName" : "putBucketInventoryConfigurationRequest",
"variableType" : "PutBucketInventoryConfigurationRequest",
"documentation" : "",
"simpleType" : "PutBucketInventoryConfigurationRequest",
"variableSetterType" : "PutBucketInventoryConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketInventoryConfiguration",
"operationName" : "PutBucketInventoryConfiguration",
"returnType" : {
"returnType" : "PutBucketInventoryConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketInventoryConfigurationResponse"
},
"PutBucketLifecycle" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketLifecycleResponse",
"authenticated" : true,
"deprecated" : true,
"documentation" : "Deprecated, see the PutBucketLifecycleConfiguration operation.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketLifecycleRequest",
"variableName" : "putBucketLifecycleRequest",
"variableType" : "PutBucketLifecycleRequest",
"documentation" : "",
"simpleType" : "PutBucketLifecycleRequest",
"variableSetterType" : "PutBucketLifecycleRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketLifecycle",
"operationName" : "PutBucketLifecycle",
"returnType" : {
"returnType" : "PutBucketLifecycleResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketLifecycleResponse"
},
"PutBucketLifecycleConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketLifecycleConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets lifecycle configuration for your bucket. If a lifecycle configuration exists, it replaces it.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketLifecycleConfigurationRequest",
"variableName" : "putBucketLifecycleConfigurationRequest",
"variableType" : "PutBucketLifecycleConfigurationRequest",
"documentation" : "",
"simpleType" : "PutBucketLifecycleConfigurationRequest",
"variableSetterType" : "PutBucketLifecycleConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketLifecycleConfiguration",
"operationName" : "PutBucketLifecycleConfiguration",
"returnType" : {
"returnType" : "PutBucketLifecycleConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketLifecycleConfigurationResponse"
},
"PutBucketLogging" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketLoggingResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Set the logging parameters for a bucket and to specify permissions for who can view and modify the logging parameters. To set the logging status of a bucket, you must be the bucket owner.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketLoggingRequest",
"variableName" : "putBucketLoggingRequest",
"variableType" : "PutBucketLoggingRequest",
"documentation" : "",
"simpleType" : "PutBucketLoggingRequest",
"variableSetterType" : "PutBucketLoggingRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketLogging",
"operationName" : "PutBucketLogging",
"returnType" : {
"returnType" : "PutBucketLoggingResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketLoggingResponse"
},
"PutBucketMetricsConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketMetricsConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets a metrics configuration (specified by the metrics configuration ID) for the bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketMetricsConfigurationRequest",
"variableName" : "putBucketMetricsConfigurationRequest",
"variableType" : "PutBucketMetricsConfigurationRequest",
"documentation" : "",
"simpleType" : "PutBucketMetricsConfigurationRequest",
"variableSetterType" : "PutBucketMetricsConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketMetricsConfiguration",
"operationName" : "PutBucketMetricsConfiguration",
"returnType" : {
"returnType" : "PutBucketMetricsConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketMetricsConfigurationResponse"
},
"PutBucketNotification" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketNotificationResponse",
"authenticated" : true,
"deprecated" : true,
"documentation" : "Deprecated, see the PutBucketNotificationConfiguraiton operation.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketNotificationRequest",
"variableName" : "putBucketNotificationRequest",
"variableType" : "PutBucketNotificationRequest",
"documentation" : "",
"simpleType" : "PutBucketNotificationRequest",
"variableSetterType" : "PutBucketNotificationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketNotification",
"operationName" : "PutBucketNotification",
"returnType" : {
"returnType" : "PutBucketNotificationResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketNotificationResponse"
},
"PutBucketNotificationConfiguration" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketNotificationConfigurationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Enables notifications of specified events for a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketNotificationConfigurationRequest",
"variableName" : "putBucketNotificationConfigurationRequest",
"variableType" : "PutBucketNotificationConfigurationRequest",
"documentation" : "",
"simpleType" : "PutBucketNotificationConfigurationRequest",
"variableSetterType" : "PutBucketNotificationConfigurationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketNotificationConfiguration",
"operationName" : "PutBucketNotificationConfiguration",
"returnType" : {
"returnType" : "PutBucketNotificationConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketNotificationConfigurationResponse"
},
"PutBucketPolicy" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketPolicyResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Replaces a policy on a bucket. If the bucket already has a policy, the one in this request completely replaces it.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketPolicyRequest",
"variableName" : "putBucketPolicyRequest",
"variableType" : "PutBucketPolicyRequest",
"documentation" : "",
"simpleType" : "PutBucketPolicyRequest",
"variableSetterType" : "PutBucketPolicyRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketPolicy",
"operationName" : "PutBucketPolicy",
"returnType" : {
"returnType" : "PutBucketPolicyResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketPolicyResponse"
},
"PutBucketReplication" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketReplicationResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new replication configuration (or replaces an existing one, if present).",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketReplicationRequest",
"variableName" : "putBucketReplicationRequest",
"variableType" : "PutBucketReplicationRequest",
"documentation" : "",
"simpleType" : "PutBucketReplicationRequest",
"variableSetterType" : "PutBucketReplicationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketReplication",
"operationName" : "PutBucketReplication",
"returnType" : {
"returnType" : "PutBucketReplicationResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketReplicationResponse"
},
"PutBucketRequestPayment" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketRequestPaymentResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the request payment configuration for a bucket. By default, the bucket owner pays for downloads from the bucket. This configuration parameter enables the bucket owner (only) to specify that the person requesting the download will be charged for the download. Documentation on requester pays buckets can be found at http://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketRequestPaymentRequest",
"variableName" : "putBucketRequestPaymentRequest",
"variableType" : "PutBucketRequestPaymentRequest",
"documentation" : "",
"simpleType" : "PutBucketRequestPaymentRequest",
"variableSetterType" : "PutBucketRequestPaymentRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketRequestPayment",
"operationName" : "PutBucketRequestPayment",
"returnType" : {
"returnType" : "PutBucketRequestPaymentResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketRequestPaymentResponse"
},
"PutBucketTagging" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketTaggingResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the tags for a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketTaggingRequest",
"variableName" : "putBucketTaggingRequest",
"variableType" : "PutBucketTaggingRequest",
"documentation" : "",
"simpleType" : "PutBucketTaggingRequest",
"variableSetterType" : "PutBucketTaggingRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketTagging",
"operationName" : "PutBucketTagging",
"returnType" : {
"returnType" : "PutBucketTaggingResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketTaggingResponse"
},
"PutBucketVersioning" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketVersioningResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the versioning state of an existing bucket. To set the versioning state, you must be the bucket owner.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketVersioningRequest",
"variableName" : "putBucketVersioningRequest",
"variableType" : "PutBucketVersioningRequest",
"documentation" : "",
"simpleType" : "PutBucketVersioningRequest",
"variableSetterType" : "PutBucketVersioningRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketVersioning",
"operationName" : "PutBucketVersioning",
"returnType" : {
"returnType" : "PutBucketVersioningResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketVersioningResponse"
},
"PutBucketWebsite" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutBucketWebsiteResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Set the website configuration for a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutBucketWebsiteRequest",
"variableName" : "putBucketWebsiteRequest",
"variableType" : "PutBucketWebsiteRequest",
"documentation" : "",
"simpleType" : "PutBucketWebsiteRequest",
"variableSetterType" : "PutBucketWebsiteRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putBucketWebsite",
"operationName" : "PutBucketWebsite",
"returnType" : {
"returnType" : "PutBucketWebsiteResponse",
"documentation" : null
},
"syncReturnType" : "PutBucketWebsiteResponse"
},
"PutObject" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutObjectResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds an object to a bucket.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutObjectRequest",
"variableName" : "putObjectRequest",
"variableType" : "PutObjectRequest",
"documentation" : "",
"simpleType" : "PutObjectRequest",
"variableSetterType" : "PutObjectRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putObject",
"operationName" : "PutObject",
"returnType" : {
"returnType" : "PutObjectResponse",
"documentation" : null
},
"syncReturnType" : "PutObjectResponse"
},
"PutObjectAcl" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutObjectAclResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "uses the acl subresource to set the access control list (ACL) permissions for an object that already exists in a bucket",
"exceptions" : [ {
"exceptionName" : "NoSuchKeyException",
"documentation" : "The specified key does not exist.",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutObjectAclRequest",
"variableName" : "putObjectAclRequest",
"variableType" : "PutObjectAclRequest",
"documentation" : "",
"simpleType" : "PutObjectAclRequest",
"variableSetterType" : "PutObjectAclRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putObjectAcl",
"operationName" : "PutObjectAcl",
"returnType" : {
"returnType" : "PutObjectAclResponse",
"documentation" : null
},
"syncReturnType" : "PutObjectAclResponse"
},
"PutObjectTagging" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "PutObjectTaggingResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the supplied tag-set to an object that already exists in a bucket",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutObjectTaggingRequest",
"variableName" : "putObjectTaggingRequest",
"variableType" : "PutObjectTaggingRequest",
"documentation" : "",
"simpleType" : "PutObjectTaggingRequest",
"variableSetterType" : "PutObjectTaggingRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "putObjectTagging",
"operationName" : "PutObjectTagging",
"returnType" : {
"returnType" : "PutObjectTaggingResponse",
"documentation" : null
},
"syncReturnType" : "PutObjectTaggingResponse"
},
"RestoreObject" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "RestoreObjectResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Restores an archived copy of an object back into Amazon S3",
"exceptions" : [ {
"exceptionName" : "ObjectAlreadyInActiveTierErrorException",
"documentation" : "This operation is not allowed against this storage tier",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RestoreObjectRequest",
"variableName" : "restoreObjectRequest",
"variableType" : "RestoreObjectRequest",
"documentation" : "",
"simpleType" : "RestoreObjectRequest",
"variableSetterType" : "RestoreObjectRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "restoreObject",
"operationName" : "RestoreObject",
"returnType" : {
"returnType" : "RestoreObjectResponse",
"documentation" : null
},
"syncReturnType" : "RestoreObjectResponse"
},
"UploadPart" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "UploadPartResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Uploads a part in a multipart upload.
Note: After you initiate multipart upload and upload one or more parts, you must either complete or abort multipart upload in order to stop getting charged for storage of the uploaded parts. Only after you either complete or abort multipart upload, Amazon S3 frees up the parts storage and stops charging you for the parts storage.
",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UploadPartRequest",
"variableName" : "uploadPartRequest",
"variableType" : "UploadPartRequest",
"documentation" : "",
"simpleType" : "UploadPartRequest",
"variableSetterType" : "UploadPartRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "uploadPart",
"operationName" : "UploadPart",
"returnType" : {
"returnType" : "UploadPartResponse",
"documentation" : null
},
"syncReturnType" : "UploadPartResponse"
},
"UploadPartCopy" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "CompletableFuture",
"asyncHandlerType" : "software.amazon.awssdk.handlers.AsyncHandler",
"asyncReturnType" : "UploadPartCopyResponse",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Uploads a part by copying data from an existing object as data source.",
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UploadPartCopyRequest",
"variableName" : "uploadPartCopyRequest",
"variableType" : "UploadPartCopyRequest",
"documentation" : "",
"simpleType" : "UploadPartCopyRequest",
"variableSetterType" : "UploadPartCopyRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "uploadPartCopy",
"operationName" : "UploadPartCopy",
"returnType" : {
"returnType" : "UploadPartCopyResponse",
"documentation" : null
},
"syncReturnType" : "UploadPartCopyResponse"
}
},
"shapes" : {
"AbortIncompleteMultipartUpload" : {
"c2jName" : "AbortIncompleteMultipartUpload",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Specifies the days since the initiation of an Incomplete Multipart Upload that Lifecycle will wait before permanently removing all parts of the upload.",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getDaysAfterInitiation",
"beanStyleSetterMethodName" : "setDaysAfterInitiation",
"c2jName" : "DaysAfterInitiation",
"c2jShape" : "DaysAfterInitiation",
"deprecated" : false,
"documentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"enumType" : null,
"fluentGetterMethodName" : "daysAfterInitiation",
"fluentSetterDocumentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@param daysAfterInitiation Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "daysAfterInitiation",
"getterDocumentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@return Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"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" : "DaysAfterInitiation",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "DaysAfterInitiation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "Integer",
"marshallingType" : "INTEGER",
"name" : "DaysAfterInitiation",
"setterDocumentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@param daysAfterInitiation Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"setterMethodName" : "setDaysAfterInitiation",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "daysAfterInitiation",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "daysAfterInitiation",
"variableType" : "Integer",
"documentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DaysAfterInitiation" : {
"beanStyleGetterMethodName" : "getDaysAfterInitiation",
"beanStyleSetterMethodName" : "setDaysAfterInitiation",
"c2jName" : "DaysAfterInitiation",
"c2jShape" : "DaysAfterInitiation",
"deprecated" : false,
"documentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"enumType" : null,
"fluentGetterMethodName" : "daysAfterInitiation",
"fluentSetterDocumentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@param daysAfterInitiation Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "daysAfterInitiation",
"getterDocumentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@return Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"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" : "DaysAfterInitiation",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "DaysAfterInitiation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "Integer",
"marshallingType" : "INTEGER",
"name" : "DaysAfterInitiation",
"setterDocumentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@param daysAfterInitiation Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"setterMethodName" : "setDaysAfterInitiation",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "daysAfterInitiation",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "daysAfterInitiation",
"variableType" : "Integer",
"documentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getDaysAfterInitiation",
"beanStyleSetterMethodName" : "setDaysAfterInitiation",
"c2jName" : "DaysAfterInitiation",
"c2jShape" : "DaysAfterInitiation",
"deprecated" : false,
"documentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"enumType" : null,
"fluentGetterMethodName" : "daysAfterInitiation",
"fluentSetterDocumentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@param daysAfterInitiation Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "daysAfterInitiation",
"getterDocumentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@return Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"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" : "DaysAfterInitiation",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "DaysAfterInitiation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "Integer",
"marshallingType" : "INTEGER",
"name" : "DaysAfterInitiation",
"setterDocumentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.\n@param daysAfterInitiation Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"setterMethodName" : "setDaysAfterInitiation",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "daysAfterInitiation",
"variableType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "daysAfterInitiation",
"variableType" : "Integer",
"documentation" : "Indicates the number of days that must pass since initiation for Lifecycle to abort an Incomplete Multipart Upload.",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AbortIncompleteMultipartUpload",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AbortIncompleteMultipartUpload",
"variableName" : "abortIncompleteMultipartUpload",
"variableType" : "AbortIncompleteMultipartUpload",
"documentation" : null,
"simpleType" : "AbortIncompleteMultipartUpload",
"variableSetterType" : "AbortIncompleteMultipartUpload"
},
"wrapper" : false
},
"AbortMultipartUploadRequest" : {
"c2jName" : "AbortMultipartUploadRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : true,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : {
"action" : "AbortMultipartUpload",
"locationName" : null,
"requestUri" : "/{Bucket}/{Key+}",
"target" : null,
"verb" : "DELETE",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getBucket",
"beanStyleSetterMethodName" : "setBucket",
"c2jName" : "Bucket",
"c2jShape" : "BucketName",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "bucket",
"fluentSetterDocumentation" : "Sets the value of the Bucket property for this object.\n\n@param bucket The new value for the Bucket property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "bucket",
"getterDocumentation" : "Returns the value of the Bucket property for this object.\n@return The value of the Bucket 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" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "Bucket",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Bucket",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "Bucket",
"setterDocumentation" : "Sets the value of the Bucket property for this object.\n\n@param bucket The new value for the Bucket property for this object.",
"setterMethodName" : "setBucket",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "Key",
"c2jShape" : "ObjectKey",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : true,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "GREEDY_PATH",
"marshallLocationName" : "Key",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Key",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "Key",
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUploadId",
"beanStyleSetterMethodName" : "setUploadId",
"c2jName" : "UploadId",
"c2jShape" : "MultipartUploadId",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "uploadId",
"fluentSetterDocumentation" : "Sets the value of the UploadId property for this object.\n\n@param uploadId The new value for the UploadId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uploadId",
"getterDocumentation" : "Returns the value of the UploadId property for this object.\n@return The value of the UploadId 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" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "uploadId",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "uploadId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "UploadId",
"setterDocumentation" : "Sets the value of the UploadId property for this object.\n\n@param uploadId The new value for the UploadId property for this object.",
"setterMethodName" : "setUploadId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "uploadId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "uploadId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRequestPayer",
"beanStyleSetterMethodName" : "setRequestPayer",
"c2jName" : "RequestPayer",
"c2jShape" : "RequestPayer",
"deprecated" : false,
"documentation" : "",
"enumType" : "RequestPayer",
"fluentGetterMethodName" : "requestPayer",
"fluentSetterDocumentation" : "Sets the value of the RequestPayer property for this object.\n\n@param requestPayer The new value for the RequestPayer property for this object.\n@see RequestPayer\n@return Returns a reference to this object so that method calls can be chained together.\n@see RequestPayer",
"fluentSetterMethodName" : "requestPayer",
"getterDocumentation" : "Returns the value of the RequestPayer property for this object.\n@return The value of the RequestPayer property for this object.\n@see RequestPayer",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : true,
"isPayload" : false,
"isStreaming" : false,
"location" : "header",
"marshallLocation" : "HEADER",
"marshallLocationName" : "x-amz-request-payer",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-request-payer",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "RequestPayer",
"setterDocumentation" : "Sets the value of the RequestPayer property for this object.\n\n@param requestPayer The new value for the RequestPayer property for this object.\n@see RequestPayer",
"setterMethodName" : "setRequestPayer",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestPayer",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestPayer",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Bucket" : {
"beanStyleGetterMethodName" : "getBucket",
"beanStyleSetterMethodName" : "setBucket",
"c2jName" : "Bucket",
"c2jShape" : "BucketName",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "bucket",
"fluentSetterDocumentation" : "Sets the value of the Bucket property for this object.\n\n@param bucket The new value for the Bucket property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "bucket",
"getterDocumentation" : "Returns the value of the Bucket property for this object.\n@return The value of the Bucket 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" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "Bucket",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Bucket",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "Bucket",
"setterDocumentation" : "Sets the value of the Bucket property for this object.\n\n@param bucket The new value for the Bucket property for this object.",
"setterMethodName" : "setBucket",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Key" : {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "Key",
"c2jShape" : "ObjectKey",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : true,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "GREEDY_PATH",
"marshallLocationName" : "Key",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Key",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "Key",
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"RequestPayer" : {
"beanStyleGetterMethodName" : "getRequestPayer",
"beanStyleSetterMethodName" : "setRequestPayer",
"c2jName" : "RequestPayer",
"c2jShape" : "RequestPayer",
"deprecated" : false,
"documentation" : "",
"enumType" : "RequestPayer",
"fluentGetterMethodName" : "requestPayer",
"fluentSetterDocumentation" : "Sets the value of the RequestPayer property for this object.\n\n@param requestPayer The new value for the RequestPayer property for this object.\n@see RequestPayer\n@return Returns a reference to this object so that method calls can be chained together.\n@see RequestPayer",
"fluentSetterMethodName" : "requestPayer",
"getterDocumentation" : "Returns the value of the RequestPayer property for this object.\n@return The value of the RequestPayer property for this object.\n@see RequestPayer",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : true,
"isPayload" : false,
"isStreaming" : false,
"location" : "header",
"marshallLocation" : "HEADER",
"marshallLocationName" : "x-amz-request-payer",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-request-payer",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "RequestPayer",
"setterDocumentation" : "Sets the value of the RequestPayer property for this object.\n\n@param requestPayer The new value for the RequestPayer property for this object.\n@see RequestPayer",
"setterMethodName" : "setRequestPayer",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestPayer",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestPayer",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"UploadId" : {
"beanStyleGetterMethodName" : "getUploadId",
"beanStyleSetterMethodName" : "setUploadId",
"c2jName" : "UploadId",
"c2jShape" : "MultipartUploadId",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "uploadId",
"fluentSetterDocumentation" : "Sets the value of the UploadId property for this object.\n\n@param uploadId The new value for the UploadId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uploadId",
"getterDocumentation" : "Returns the value of the UploadId property for this object.\n@return The value of the UploadId 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" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "uploadId",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "uploadId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "UploadId",
"setterDocumentation" : "Sets the value of the UploadId property for this object.\n\n@param uploadId The new value for the UploadId property for this object.",
"setterMethodName" : "setUploadId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "uploadId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "uploadId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getBucket",
"beanStyleSetterMethodName" : "setBucket",
"c2jName" : "Bucket",
"c2jShape" : "BucketName",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "bucket",
"fluentSetterDocumentation" : "Sets the value of the Bucket property for this object.\n\n@param bucket The new value for the Bucket property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "bucket",
"getterDocumentation" : "Returns the value of the Bucket property for this object.\n@return The value of the Bucket 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" : "uri",
"marshallLocation" : "PATH",
"marshallLocationName" : "Bucket",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Bucket",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "Bucket",
"setterDocumentation" : "Sets the value of the Bucket property for this object.\n\n@param bucket The new value for the Bucket property for this object.",
"setterMethodName" : "setBucket",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "Key",
"c2jShape" : "ObjectKey",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : true,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "uri",
"marshallLocation" : "GREEDY_PATH",
"marshallLocationName" : "Key",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Key",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "Key",
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUploadId",
"beanStyleSetterMethodName" : "setUploadId",
"c2jName" : "UploadId",
"c2jShape" : "MultipartUploadId",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "uploadId",
"fluentSetterDocumentation" : "Sets the value of the UploadId property for this object.\n\n@param uploadId The new value for the UploadId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "uploadId",
"getterDocumentation" : "Returns the value of the UploadId property for this object.\n@return The value of the UploadId 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" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "uploadId",
"queryString" : true,
"statusCode" : false,
"unmarshallLocationName" : "uploadId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "UploadId",
"setterDocumentation" : "Sets the value of the UploadId property for this object.\n\n@param uploadId The new value for the UploadId property for this object.",
"setterMethodName" : "setUploadId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "uploadId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "uploadId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRequestPayer",
"beanStyleSetterMethodName" : "setRequestPayer",
"c2jName" : "RequestPayer",
"c2jShape" : "RequestPayer",
"deprecated" : false,
"documentation" : "",
"enumType" : "RequestPayer",
"fluentGetterMethodName" : "requestPayer",
"fluentSetterDocumentation" : "Sets the value of the RequestPayer property for this object.\n\n@param requestPayer The new value for the RequestPayer property for this object.\n@see RequestPayer\n@return Returns a reference to this object so that method calls can be chained together.\n@see RequestPayer",
"fluentSetterMethodName" : "requestPayer",
"getterDocumentation" : "Returns the value of the RequestPayer property for this object.\n@return The value of the RequestPayer property for this object.\n@see RequestPayer",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : true,
"isPayload" : false,
"isStreaming" : false,
"location" : "header",
"marshallLocation" : "HEADER",
"marshallLocationName" : "x-amz-request-payer",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-request-payer",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "RequestPayer",
"setterDocumentation" : "Sets the value of the RequestPayer property for this object.\n\n@param requestPayer The new value for the RequestPayer property for this object.\n@see RequestPayer",
"setterMethodName" : "setRequestPayer",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestPayer",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestPayer",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Bucket", "Key", "UploadId" ],
"shapeName" : "AbortMultipartUploadRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AbortMultipartUploadRequest",
"variableName" : "abortMultipartUploadRequest",
"variableType" : "AbortMultipartUploadRequest",
"documentation" : null,
"simpleType" : "AbortMultipartUploadRequest",
"variableSetterType" : "AbortMultipartUploadRequest"
},
"wrapper" : false
},
"AbortMultipartUploadResponse" : {
"c2jName" : "AbortMultipartUploadOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : true,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getRequestCharged",
"beanStyleSetterMethodName" : "setRequestCharged",
"c2jName" : "RequestCharged",
"c2jShape" : "RequestCharged",
"deprecated" : false,
"documentation" : "",
"enumType" : "RequestCharged",
"fluentGetterMethodName" : "requestCharged",
"fluentSetterDocumentation" : "Sets the value of the RequestCharged property for this object.\n\n@param requestCharged The new value for the RequestCharged property for this object.\n@see RequestCharged\n@return Returns a reference to this object so that method calls can be chained together.\n@see RequestCharged",
"fluentSetterMethodName" : "requestCharged",
"getterDocumentation" : "Returns the value of the RequestCharged property for this object.\n@return The value of the RequestCharged property for this object.\n@see RequestCharged",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : true,
"isPayload" : false,
"isStreaming" : false,
"location" : "header",
"marshallLocation" : "HEADER",
"marshallLocationName" : "x-amz-request-charged",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-request-charged",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "RequestCharged",
"setterDocumentation" : "Sets the value of the RequestCharged property for this object.\n\n@param requestCharged The new value for the RequestCharged property for this object.\n@see RequestCharged",
"setterMethodName" : "setRequestCharged",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestCharged",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestCharged",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"RequestCharged" : {
"beanStyleGetterMethodName" : "getRequestCharged",
"beanStyleSetterMethodName" : "setRequestCharged",
"c2jName" : "RequestCharged",
"c2jShape" : "RequestCharged",
"deprecated" : false,
"documentation" : "",
"enumType" : "RequestCharged",
"fluentGetterMethodName" : "requestCharged",
"fluentSetterDocumentation" : "Sets the value of the RequestCharged property for this object.\n\n@param requestCharged The new value for the RequestCharged property for this object.\n@see RequestCharged\n@return Returns a reference to this object so that method calls can be chained together.\n@see RequestCharged",
"fluentSetterMethodName" : "requestCharged",
"getterDocumentation" : "Returns the value of the RequestCharged property for this object.\n@return The value of the RequestCharged property for this object.\n@see RequestCharged",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : true,
"isPayload" : false,
"isStreaming" : false,
"location" : "header",
"marshallLocation" : "HEADER",
"marshallLocationName" : "x-amz-request-charged",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-request-charged",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "RequestCharged",
"setterDocumentation" : "Sets the value of the RequestCharged property for this object.\n\n@param requestCharged The new value for the RequestCharged property for this object.\n@see RequestCharged",
"setterMethodName" : "setRequestCharged",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestCharged",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestCharged",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getRequestCharged",
"beanStyleSetterMethodName" : "setRequestCharged",
"c2jName" : "RequestCharged",
"c2jShape" : "RequestCharged",
"deprecated" : false,
"documentation" : "",
"enumType" : "RequestCharged",
"fluentGetterMethodName" : "requestCharged",
"fluentSetterDocumentation" : "Sets the value of the RequestCharged property for this object.\n\n@param requestCharged The new value for the RequestCharged property for this object.\n@see RequestCharged\n@return Returns a reference to this object so that method calls can be chained together.\n@see RequestCharged",
"fluentSetterMethodName" : "requestCharged",
"getterDocumentation" : "Returns the value of the RequestCharged property for this object.\n@return The value of the RequestCharged property for this object.\n@see RequestCharged",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : true,
"isPayload" : false,
"isStreaming" : false,
"location" : "header",
"marshallLocation" : "HEADER",
"marshallLocationName" : "x-amz-request-charged",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-request-charged",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "RequestCharged",
"setterDocumentation" : "Sets the value of the RequestCharged property for this object.\n\n@param requestCharged The new value for the RequestCharged property for this object.\n@see RequestCharged",
"setterMethodName" : "setRequestCharged",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "requestCharged",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "requestCharged",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AbortMultipartUploadResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AbortMultipartUploadResponse",
"variableName" : "abortMultipartUploadResponse",
"variableType" : "AbortMultipartUploadResponse",
"documentation" : null,
"simpleType" : "AbortMultipartUploadResponse",
"variableSetterType" : "AbortMultipartUploadResponse"
},
"wrapper" : false
},
"AccelerateConfiguration" : {
"c2jName" : "AccelerateConfiguration",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getStatus",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "BucketAccelerateStatus",
"deprecated" : false,
"documentation" : "The accelerate configuration of the bucket.",
"enumType" : "BucketAccelerateStatus",
"fluentGetterMethodName" : "status",
"fluentSetterDocumentation" : "The accelerate configuration of the bucket.\n@param status The accelerate configuration of the bucket.\n@see BucketAccelerateStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see BucketAccelerateStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The accelerate configuration of the bucket.\n@return The accelerate configuration of the bucket.\n@see BucketAccelerateStatus",
"getterModel" : {
"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,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "Status",
"setterDocumentation" : "The accelerate configuration of the bucket.\n@param status The accelerate configuration of the bucket.\n@see BucketAccelerateStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The accelerate configuration of the bucket.",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Status" : {
"beanStyleGetterMethodName" : "getStatus",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "BucketAccelerateStatus",
"deprecated" : false,
"documentation" : "The accelerate configuration of the bucket.",
"enumType" : "BucketAccelerateStatus",
"fluentGetterMethodName" : "status",
"fluentSetterDocumentation" : "The accelerate configuration of the bucket.\n@param status The accelerate configuration of the bucket.\n@see BucketAccelerateStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see BucketAccelerateStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The accelerate configuration of the bucket.\n@return The accelerate configuration of the bucket.\n@see BucketAccelerateStatus",
"getterModel" : {
"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,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "Status",
"setterDocumentation" : "The accelerate configuration of the bucket.\n@param status The accelerate configuration of the bucket.\n@see BucketAccelerateStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The accelerate configuration of the bucket.",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getStatus",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "BucketAccelerateStatus",
"deprecated" : false,
"documentation" : "The accelerate configuration of the bucket.",
"enumType" : "BucketAccelerateStatus",
"fluentGetterMethodName" : "status",
"fluentSetterDocumentation" : "The accelerate configuration of the bucket.\n@param status The accelerate configuration of the bucket.\n@see BucketAccelerateStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see BucketAccelerateStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The accelerate configuration of the bucket.\n@return The accelerate configuration of the bucket.\n@see BucketAccelerateStatus",
"getterModel" : {
"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,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "String",
"marshallingType" : "STRING",
"name" : "Status",
"setterDocumentation" : "The accelerate configuration of the bucket.\n@param status The accelerate configuration of the bucket.\n@see BucketAccelerateStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The accelerate configuration of the bucket.",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AccelerateConfiguration",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AccelerateConfiguration",
"variableName" : "accelerateConfiguration",
"variableType" : "AccelerateConfiguration",
"documentation" : null,
"simpleType" : "AccelerateConfiguration",
"variableSetterType" : "AccelerateConfiguration"
},
"wrapper" : false
},
"AccessControlPolicy" : {
"c2jName" : "AccessControlPolicy",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getGrants",
"beanStyleSetterMethodName" : "setGrants",
"c2jName" : "Grants",
"c2jShape" : "Grants",
"deprecated" : false,
"documentation" : "A list of grants.",
"enumType" : null,
"fluentGetterMethodName" : "grants",
"fluentSetterDocumentation" : "A list of grants.\n@param grants A list of grants.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "grants",
"getterDocumentation" : "A list of grants.\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of grants.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccessControlList",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccessControlList",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Grant",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Grant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Grant",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Grant",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "StructuredPojo",
"marshallingType" : "STRUCTURED",
"name" : "Member",
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Grant",
"variableName" : "member",
"variableType" : "Grant",
"documentation" : "",
"simpleType" : "Grant",
"variableSetterType" : "Grant"
},
"simple" : false,
"variable" : {
"variableDeclarationType" : "Grant",
"variableName" : "member",
"variableType" : "Grant",
"documentation" : "",
"simpleType" : "Grant",
"variableSetterType" : "Grant"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : "Grant",
"memberType" : "Grant",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Grant",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "List",
"marshallingType" : "LIST",
"name" : "Grants",
"setterDocumentation" : "A list of grants.\n@param grants A list of grants.",
"setterMethodName" : "setGrants",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : "A list of grants.",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOwner",
"beanStyleSetterMethodName" : "setOwner",
"c2jName" : "Owner",
"c2jShape" : "Owner",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "owner",
"fluentSetterDocumentation" : "Sets the value of the Owner property for this object.\n\n@param owner The new value for the Owner property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "owner",
"getterDocumentation" : "Returns the value of the Owner property for this object.\n@return The value of the Owner property for this object.",
"getterModel" : {
"returnType" : "Owner",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Owner",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Owner",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "StructuredPojo",
"marshallingType" : "STRUCTURED",
"name" : "Owner",
"setterDocumentation" : "Sets the value of the Owner property for this object.\n\n@param owner The new value for the Owner property for this object.",
"setterMethodName" : "setOwner",
"setterModel" : {
"variableDeclarationType" : "Owner",
"variableName" : "owner",
"variableType" : "Owner",
"documentation" : "",
"simpleType" : "Owner",
"variableSetterType" : "Owner"
},
"simple" : false,
"variable" : {
"variableDeclarationType" : "Owner",
"variableName" : "owner",
"variableType" : "Owner",
"documentation" : "",
"simpleType" : "Owner",
"variableSetterType" : "Owner"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Grants" : {
"beanStyleGetterMethodName" : "getGrants",
"beanStyleSetterMethodName" : "setGrants",
"c2jName" : "Grants",
"c2jShape" : "Grants",
"deprecated" : false,
"documentation" : "A list of grants.",
"enumType" : null,
"fluentGetterMethodName" : "grants",
"fluentSetterDocumentation" : "A list of grants.\n@param grants A list of grants.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "grants",
"getterDocumentation" : "A list of grants.\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of grants.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccessControlList",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccessControlList",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Grant",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Grant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Grant",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Grant",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "StructuredPojo",
"marshallingType" : "STRUCTURED",
"name" : "Member",
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Grant",
"variableName" : "member",
"variableType" : "Grant",
"documentation" : "",
"simpleType" : "Grant",
"variableSetterType" : "Grant"
},
"simple" : false,
"variable" : {
"variableDeclarationType" : "Grant",
"variableName" : "member",
"variableType" : "Grant",
"documentation" : "",
"simpleType" : "Grant",
"variableSetterType" : "Grant"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : "Grant",
"memberType" : "Grant",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Grant",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "List",
"marshallingType" : "LIST",
"name" : "Grants",
"setterDocumentation" : "A list of grants.\n@param grants A list of grants.",
"setterMethodName" : "setGrants",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : "A list of grants.",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"Owner" : {
"beanStyleGetterMethodName" : "getOwner",
"beanStyleSetterMethodName" : "setOwner",
"c2jName" : "Owner",
"c2jShape" : "Owner",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "owner",
"fluentSetterDocumentation" : "Sets the value of the Owner property for this object.\n\n@param owner The new value for the Owner property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "owner",
"getterDocumentation" : "Returns the value of the Owner property for this object.\n@return The value of the Owner property for this object.",
"getterModel" : {
"returnType" : "Owner",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Owner",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Owner",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "StructuredPojo",
"marshallingType" : "STRUCTURED",
"name" : "Owner",
"setterDocumentation" : "Sets the value of the Owner property for this object.\n\n@param owner The new value for the Owner property for this object.",
"setterMethodName" : "setOwner",
"setterModel" : {
"variableDeclarationType" : "Owner",
"variableName" : "owner",
"variableType" : "Owner",
"documentation" : "",
"simpleType" : "Owner",
"variableSetterType" : "Owner"
},
"simple" : false,
"variable" : {
"variableDeclarationType" : "Owner",
"variableName" : "owner",
"variableType" : "Owner",
"documentation" : "",
"simpleType" : "Owner",
"variableSetterType" : "Owner"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getGrants",
"beanStyleSetterMethodName" : "setGrants",
"c2jName" : "Grants",
"c2jShape" : "Grants",
"deprecated" : false,
"documentation" : "A list of grants.",
"enumType" : null,
"fluentGetterMethodName" : "grants",
"fluentSetterDocumentation" : "A list of grants.\n@param grants A list of grants.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "grants",
"getterDocumentation" : "A list of grants.\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of grants.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AccessControlList",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "AccessControlList",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Grant",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Grant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Grant",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "Grant",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "StructuredPojo",
"marshallingType" : "STRUCTURED",
"name" : "Member",
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Grant",
"variableName" : "member",
"variableType" : "Grant",
"documentation" : "",
"simpleType" : "Grant",
"variableSetterType" : "Grant"
},
"simple" : false,
"variable" : {
"variableDeclarationType" : "Grant",
"variableName" : "member",
"variableType" : "Grant",
"documentation" : "",
"simpleType" : "Grant",
"variableSetterType" : "Grant"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : "Grant",
"memberType" : "Grant",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Grant",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingTargetClass" : "List",
"marshallingType" : "LIST",
"name" : "Grants",
"setterDocumentation" : "A list of grants.\n@param grants A list of grants.",
"setterMethodName" : "setGrants",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection