
models.s3-control-2018-08-20-intermediate.json Maven / Gradle / Ivy
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : {
"EXTENDED_REQUEST_ID" : "x-amz-id-2",
"REQUEST_ID" : "x-amz-request-id"
},
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : "S3ControlConfiguration",
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ ]
},
"metadata" : {
"apiVersion" : "2018-08-20",
"asyncBuilder" : "DefaultS3ControlAsyncClientBuilder",
"asyncBuilderInterface" : "S3ControlAsyncClientBuilder",
"asyncClient" : "DefaultS3ControlAsyncClient",
"asyncInterface" : "S3ControlAsyncClient",
"authPolicyPackageName" : null,
"authType" : "S3V4",
"baseBuilder" : "DefaultS3ControlBaseClientBuilder",
"baseBuilderInterface" : "S3ControlBaseClientBuilder",
"baseExceptionName" : "S3ControlException",
"baseRequestName" : "S3ControlRequest",
"baseResponseName" : "S3ControlResponse",
"cborProtocol" : false,
"clientPackageName" : "s3control",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "AWS S3 Control",
"documentation" : " AWS S3 Control provides access to Amazon S3 control plane operations.
",
"endpointPrefix" : "s3-control",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.s3control",
"fullModelPackageName" : "software.amazon.awssdk.services.s3control.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.s3control.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.s3control.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.s3control.transform",
"ionProtocol" : false,
"jsonProtocol" : false,
"jsonVersion" : null,
"modelPackageName" : "s3control.model",
"paginatorsPackageName" : "s3control.paginators",
"protocol" : "rest-xml",
"requestTransformPackageName" : "s3control.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "S3 Control",
"serviceName" : "S3Control",
"signingName" : "s3",
"syncBuilder" : "DefaultS3ControlClientBuilder",
"syncBuilderInterface" : "S3ControlClientBuilder",
"syncClient" : "DefaultS3ControlClient",
"syncInterface" : "S3ControlClient",
"transformPackageName" : "s3control.transform",
"uid" : "s3control-2018-08-20",
"xmlProtocol" : true
},
"operations" : {
"CreateJob" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an Amazon S3 batch operations job.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "TooManyRequestsException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "BadRequestException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "IdempotencyException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServiceException",
"documentation" : "",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateJobRequest",
"variableName" : "createJobRequest",
"variableType" : "CreateJobRequest",
"documentation" : "",
"simpleType" : "CreateJobRequest",
"variableSetterType" : "CreateJobRequest"
},
"methodName" : "createJob",
"operationName" : "CreateJob",
"paginated" : false,
"returnType" : {
"returnType" : "CreateJobResponse",
"documentation" : null
},
"syncReturnType" : "CreateJobResponse"
},
"DeletePublicAccessBlock" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the block public access configuration for the specified account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeletePublicAccessBlockRequest",
"variableName" : "deletePublicAccessBlockRequest",
"variableType" : "DeletePublicAccessBlockRequest",
"documentation" : "",
"simpleType" : "DeletePublicAccessBlockRequest",
"variableSetterType" : "DeletePublicAccessBlockRequest"
},
"methodName" : "deletePublicAccessBlock",
"operationName" : "DeletePublicAccessBlock",
"paginated" : false,
"returnType" : {
"returnType" : "DeletePublicAccessBlockResponse",
"documentation" : null
},
"syncReturnType" : "DeletePublicAccessBlockResponse"
},
"DescribeJob" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the configuration parameters and status for a batch operations job.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "BadRequestException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServiceException",
"documentation" : "",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeJobRequest",
"variableName" : "describeJobRequest",
"variableType" : "DescribeJobRequest",
"documentation" : "",
"simpleType" : "DescribeJobRequest",
"variableSetterType" : "DescribeJobRequest"
},
"methodName" : "describeJob",
"operationName" : "DescribeJob",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeJobResponse",
"documentation" : null
},
"syncReturnType" : "DescribeJobResponse"
},
"GetPublicAccessBlock" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "NoSuchPublicAccessBlockConfigurationException",
"documentation" : "",
"httpStatusCode" : 404
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetPublicAccessBlockRequest",
"variableName" : "getPublicAccessBlockRequest",
"variableType" : "GetPublicAccessBlockRequest",
"documentation" : "",
"simpleType" : "GetPublicAccessBlockRequest",
"variableSetterType" : "GetPublicAccessBlockRequest"
},
"methodName" : "getPublicAccessBlock",
"operationName" : "GetPublicAccessBlock",
"paginated" : false,
"returnType" : {
"returnType" : "GetPublicAccessBlockResponse",
"documentation" : null
},
"syncReturnType" : "GetPublicAccessBlockResponse"
},
"ListJobs" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists current jobs and jobs that have ended within the last 30 days for the AWS account making the request.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidRequestException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServiceException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListJobsRequest",
"variableName" : "listJobsRequest",
"variableType" : "ListJobsRequest",
"documentation" : "",
"simpleType" : "ListJobsRequest",
"variableSetterType" : "ListJobsRequest"
},
"methodName" : "listJobs",
"operationName" : "ListJobs",
"paginated" : true,
"returnType" : {
"returnType" : "ListJobsResponse",
"documentation" : null
},
"syncReturnType" : "ListJobsResponse"
},
"PutPublicAccessBlock" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutPublicAccessBlockRequest",
"variableName" : "putPublicAccessBlockRequest",
"variableType" : "PutPublicAccessBlockRequest",
"documentation" : "",
"simpleType" : "PutPublicAccessBlockRequest",
"variableSetterType" : "PutPublicAccessBlockRequest"
},
"methodName" : "putPublicAccessBlock",
"operationName" : "PutPublicAccessBlock",
"paginated" : false,
"returnType" : {
"returnType" : "PutPublicAccessBlockResponse",
"documentation" : null
},
"syncReturnType" : "PutPublicAccessBlockResponse"
},
"UpdateJobPriority" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates an existing job's priority.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "BadRequestException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServiceException",
"documentation" : "",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateJobPriorityRequest",
"variableName" : "updateJobPriorityRequest",
"variableType" : "UpdateJobPriorityRequest",
"documentation" : "",
"simpleType" : "UpdateJobPriorityRequest",
"variableSetterType" : "UpdateJobPriorityRequest"
},
"methodName" : "updateJobPriority",
"operationName" : "UpdateJobPriority",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateJobPriorityResponse",
"documentation" : null
},
"syncReturnType" : "UpdateJobPriorityResponse"
},
"UpdateJobStatus" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the status for the specified job. Use this operation to confirm that you want to run a job or to cancel an existing job.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "BadRequestException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "NotFoundException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "JobStatusException",
"documentation" : "",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServiceException",
"documentation" : "",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateJobStatusRequest",
"variableName" : "updateJobStatusRequest",
"variableType" : "UpdateJobStatusRequest",
"documentation" : "",
"simpleType" : "UpdateJobStatusRequest",
"variableSetterType" : "UpdateJobStatusRequest"
},
"methodName" : "updateJobStatus",
"operationName" : "UpdateJobStatus",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateJobStatusResponse",
"documentation" : null
},
"syncReturnType" : "UpdateJobStatusResponse"
}
},
"shapes" : {
"BadRequestException" : {
"c2jName" : "BadRequestException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "BadRequestException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "BadRequestException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "BadRequestException",
"variableName" : "badRequestException",
"variableType" : "BadRequestException",
"documentation" : null,
"simpleType" : "BadRequestException",
"variableSetterType" : "BadRequestException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateJobRequest" : {
"c2jName" : "CreateJobRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : true,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "CreateJob",
"locationName" : "CreateJobRequest",
"requestUri" : "/v20180820/jobs",
"target" : null,
"verb" : "POST",
"xmlNameSpaceUri" : "http://awss3control.amazonaws.com/doc/2018-08-20/"
},
"members" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getConfirmationRequired",
"beanStyleSetterMethodName" : "setConfirmationRequired",
"c2jName" : "ConfirmationRequired",
"c2jShape" : "ConfirmationRequired",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #confirmationRequired(Boolean)}.\n@param confirmationRequired a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confirmationRequired(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "confirmationRequired",
"fluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "confirmationRequired",
"getterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\n@return Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ConfirmationRequired",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ConfirmationRequired",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "ConfirmationRequired",
"sensitive" : false,
"setterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.",
"setterMethodName" : "setConfirmationRequired",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOperation",
"beanStyleSetterMethodName" : "setOperation",
"c2jName" : "Operation",
"c2jShape" : "JobOperation",
"defaultConsumerFluentSetterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\nThis is a convenience that creates an instance of the {@link JobOperation.Builder} avoiding the need to create one manually via {@link JobOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobOperation.Builder#build()} is called immediately and its result is passed to {@link #operation(JobOperation)}.\n@param operation a consumer that will call methods on {@link JobOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(JobOperation)",
"deprecated" : false,
"documentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "operation",
"fluentSetterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\n@param operation The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "operation",
"getterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\n@return The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.",
"getterModel" : {
"returnType" : "JobOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Operation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Operation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Operation",
"sensitive" : false,
"setterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\n@param operation The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.",
"setterMethodName" : "setOperation",
"setterModel" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : null,
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
",
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getReport",
"beanStyleSetterMethodName" : "setReport",
"c2jName" : "Report",
"c2jShape" : "JobReport",
"defaultConsumerFluentSetterDocumentation" : "Configuration parameters for the optional job-completion report.
\nThis is a convenience that creates an instance of the {@link JobReport.Builder} avoiding the need to create one manually via {@link JobReport#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobReport.Builder#build()} is called immediately and its result is passed to {@link #report(JobReport)}.\n@param report a consumer that will call methods on {@link JobReport.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #report(JobReport)",
"deprecated" : false,
"documentation" : "Configuration parameters for the optional job-completion report.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "report",
"fluentSetterDocumentation" : "Configuration parameters for the optional job-completion report.
\n@param report Configuration parameters for the optional job-completion report.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "report",
"getterDocumentation" : "Configuration parameters for the optional job-completion report.
\n@return Configuration parameters for the optional job-completion report.",
"getterModel" : {
"returnType" : "JobReport",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Report",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Report",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Report",
"sensitive" : false,
"setterDocumentation" : "Configuration parameters for the optional job-completion report.
\n@param report Configuration parameters for the optional job-completion report.",
"setterMethodName" : "setReport",
"setterModel" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : null,
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : "Configuration parameters for the optional job-completion report.
",
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getClientRequestToken",
"beanStyleSetterMethodName" : "setClientRequestToken",
"c2jName" : "ClientRequestToken",
"c2jShape" : "NonEmptyMaxLength64String",
"defaultConsumerFluentSetterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)",
"deprecated" : false,
"documentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clientRequestToken",
"fluentSetterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\n@param clientRequestToken An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clientRequestToken",
"getterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\n@return An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClientRequestToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClientRequestToken",
"uri" : false
},
"idempotencyToken" : true,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClientRequestToken",
"sensitive" : false,
"setterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\n@param clientRequestToken An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.",
"setterMethodName" : "setClientRequestToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getManifest",
"beanStyleSetterMethodName" : "setManifest",
"c2jName" : "Manifest",
"c2jShape" : "JobManifest",
"defaultConsumerFluentSetterDocumentation" : "Configuration parameters for the manifest.
\nThis is a convenience that creates an instance of the {@link JobManifest.Builder} avoiding the need to create one manually via {@link JobManifest#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifest.Builder#build()} is called immediately and its result is passed to {@link #manifest(JobManifest)}.\n@param manifest a consumer that will call methods on {@link JobManifest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #manifest(JobManifest)",
"deprecated" : false,
"documentation" : "Configuration parameters for the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "manifest",
"fluentSetterDocumentation" : "Configuration parameters for the manifest.
\n@param manifest Configuration parameters for the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "manifest",
"getterDocumentation" : "Configuration parameters for the manifest.
\n@return Configuration parameters for the manifest.",
"getterModel" : {
"returnType" : "JobManifest",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Manifest",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Manifest",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Manifest",
"sensitive" : false,
"setterDocumentation" : "Configuration parameters for the manifest.
\n@param manifest Configuration parameters for the manifest.",
"setterMethodName" : "setManifest",
"setterModel" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : null,
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : "Configuration parameters for the manifest.
",
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "NonEmptyMaxLength256String",
"defaultConsumerFluentSetterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\n@param description A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\n@return A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\n@param description A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPriority",
"beanStyleSetterMethodName" : "setPriority",
"c2jName" : "Priority",
"c2jShape" : "JobPriority",
"defaultConsumerFluentSetterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #priority(Integer)}.\n@param priority a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #priority(Integer)",
"deprecated" : false,
"documentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "priority",
"fluentSetterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\n@param priority The numerical priority for this job. Higher numbers indicate higher priority.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "priority",
"getterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\n@return The numerical priority for this job. Higher numbers indicate higher priority.",
"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" : "Priority",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Priority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Priority",
"sensitive" : false,
"setterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\n@param priority The numerical priority for this job. Higher numbers indicate higher priority.",
"setterMethodName" : "setPriority",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "RoleArn",
"c2jShape" : "IAMRoleArn",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\n@return The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RoleArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RoleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AccountId" : {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ClientRequestToken" : {
"beanStyleGetterMethodName" : "getClientRequestToken",
"beanStyleSetterMethodName" : "setClientRequestToken",
"c2jName" : "ClientRequestToken",
"c2jShape" : "NonEmptyMaxLength64String",
"defaultConsumerFluentSetterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)",
"deprecated" : false,
"documentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clientRequestToken",
"fluentSetterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\n@param clientRequestToken An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clientRequestToken",
"getterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\n@return An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClientRequestToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClientRequestToken",
"uri" : false
},
"idempotencyToken" : true,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClientRequestToken",
"sensitive" : false,
"setterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\n@param clientRequestToken An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.",
"setterMethodName" : "setClientRequestToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ConfirmationRequired" : {
"beanStyleGetterMethodName" : "getConfirmationRequired",
"beanStyleSetterMethodName" : "setConfirmationRequired",
"c2jName" : "ConfirmationRequired",
"c2jShape" : "ConfirmationRequired",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #confirmationRequired(Boolean)}.\n@param confirmationRequired a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confirmationRequired(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "confirmationRequired",
"fluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "confirmationRequired",
"getterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\n@return Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ConfirmationRequired",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ConfirmationRequired",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "ConfirmationRequired",
"sensitive" : false,
"setterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.",
"setterMethodName" : "setConfirmationRequired",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Description" : {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "NonEmptyMaxLength256String",
"defaultConsumerFluentSetterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\n@param description A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\n@return A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\n@param description A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Manifest" : {
"beanStyleGetterMethodName" : "getManifest",
"beanStyleSetterMethodName" : "setManifest",
"c2jName" : "Manifest",
"c2jShape" : "JobManifest",
"defaultConsumerFluentSetterDocumentation" : "Configuration parameters for the manifest.
\nThis is a convenience that creates an instance of the {@link JobManifest.Builder} avoiding the need to create one manually via {@link JobManifest#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifest.Builder#build()} is called immediately and its result is passed to {@link #manifest(JobManifest)}.\n@param manifest a consumer that will call methods on {@link JobManifest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #manifest(JobManifest)",
"deprecated" : false,
"documentation" : "Configuration parameters for the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "manifest",
"fluentSetterDocumentation" : "Configuration parameters for the manifest.
\n@param manifest Configuration parameters for the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "manifest",
"getterDocumentation" : "Configuration parameters for the manifest.
\n@return Configuration parameters for the manifest.",
"getterModel" : {
"returnType" : "JobManifest",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Manifest",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Manifest",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Manifest",
"sensitive" : false,
"setterDocumentation" : "Configuration parameters for the manifest.
\n@param manifest Configuration parameters for the manifest.",
"setterMethodName" : "setManifest",
"setterModel" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : null,
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : "Configuration parameters for the manifest.
",
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Operation" : {
"beanStyleGetterMethodName" : "getOperation",
"beanStyleSetterMethodName" : "setOperation",
"c2jName" : "Operation",
"c2jShape" : "JobOperation",
"defaultConsumerFluentSetterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\nThis is a convenience that creates an instance of the {@link JobOperation.Builder} avoiding the need to create one manually via {@link JobOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobOperation.Builder#build()} is called immediately and its result is passed to {@link #operation(JobOperation)}.\n@param operation a consumer that will call methods on {@link JobOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(JobOperation)",
"deprecated" : false,
"documentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "operation",
"fluentSetterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\n@param operation The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "operation",
"getterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\n@return The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.",
"getterModel" : {
"returnType" : "JobOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Operation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Operation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Operation",
"sensitive" : false,
"setterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\n@param operation The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.",
"setterMethodName" : "setOperation",
"setterModel" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : null,
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
",
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Priority" : {
"beanStyleGetterMethodName" : "getPriority",
"beanStyleSetterMethodName" : "setPriority",
"c2jName" : "Priority",
"c2jShape" : "JobPriority",
"defaultConsumerFluentSetterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #priority(Integer)}.\n@param priority a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #priority(Integer)",
"deprecated" : false,
"documentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "priority",
"fluentSetterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\n@param priority The numerical priority for this job. Higher numbers indicate higher priority.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "priority",
"getterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\n@return The numerical priority for this job. Higher numbers indicate higher priority.",
"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" : "Priority",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Priority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Priority",
"sensitive" : false,
"setterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\n@param priority The numerical priority for this job. Higher numbers indicate higher priority.",
"setterMethodName" : "setPriority",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Report" : {
"beanStyleGetterMethodName" : "getReport",
"beanStyleSetterMethodName" : "setReport",
"c2jName" : "Report",
"c2jShape" : "JobReport",
"defaultConsumerFluentSetterDocumentation" : "Configuration parameters for the optional job-completion report.
\nThis is a convenience that creates an instance of the {@link JobReport.Builder} avoiding the need to create one manually via {@link JobReport#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobReport.Builder#build()} is called immediately and its result is passed to {@link #report(JobReport)}.\n@param report a consumer that will call methods on {@link JobReport.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #report(JobReport)",
"deprecated" : false,
"documentation" : "Configuration parameters for the optional job-completion report.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "report",
"fluentSetterDocumentation" : "Configuration parameters for the optional job-completion report.
\n@param report Configuration parameters for the optional job-completion report.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "report",
"getterDocumentation" : "Configuration parameters for the optional job-completion report.
\n@return Configuration parameters for the optional job-completion report.",
"getterModel" : {
"returnType" : "JobReport",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Report",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Report",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Report",
"sensitive" : false,
"setterDocumentation" : "Configuration parameters for the optional job-completion report.
\n@param report Configuration parameters for the optional job-completion report.",
"setterMethodName" : "setReport",
"setterModel" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : null,
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : "Configuration parameters for the optional job-completion report.
",
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RoleArn" : {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "RoleArn",
"c2jShape" : "IAMRoleArn",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\n@return The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RoleArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RoleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getConfirmationRequired",
"beanStyleSetterMethodName" : "setConfirmationRequired",
"c2jName" : "ConfirmationRequired",
"c2jShape" : "ConfirmationRequired",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #confirmationRequired(Boolean)}.\n@param confirmationRequired a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confirmationRequired(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "confirmationRequired",
"fluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "confirmationRequired",
"getterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\n@return Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ConfirmationRequired",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ConfirmationRequired",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "ConfirmationRequired",
"sensitive" : false,
"setterDocumentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.",
"setterMethodName" : "setConfirmationRequired",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : "Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOperation",
"beanStyleSetterMethodName" : "setOperation",
"c2jName" : "Operation",
"c2jShape" : "JobOperation",
"defaultConsumerFluentSetterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\nThis is a convenience that creates an instance of the {@link JobOperation.Builder} avoiding the need to create one manually via {@link JobOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobOperation.Builder#build()} is called immediately and its result is passed to {@link #operation(JobOperation)}.\n@param operation a consumer that will call methods on {@link JobOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(JobOperation)",
"deprecated" : false,
"documentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "operation",
"fluentSetterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\n@param operation The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "operation",
"getterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\n@return The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.",
"getterModel" : {
"returnType" : "JobOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Operation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Operation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Operation",
"sensitive" : false,
"setterDocumentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
\n@param operation The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.",
"setterMethodName" : "setOperation",
"setterModel" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : null,
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
",
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getReport",
"beanStyleSetterMethodName" : "setReport",
"c2jName" : "Report",
"c2jShape" : "JobReport",
"defaultConsumerFluentSetterDocumentation" : "Configuration parameters for the optional job-completion report.
\nThis is a convenience that creates an instance of the {@link JobReport.Builder} avoiding the need to create one manually via {@link JobReport#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobReport.Builder#build()} is called immediately and its result is passed to {@link #report(JobReport)}.\n@param report a consumer that will call methods on {@link JobReport.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #report(JobReport)",
"deprecated" : false,
"documentation" : "Configuration parameters for the optional job-completion report.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "report",
"fluentSetterDocumentation" : "Configuration parameters for the optional job-completion report.
\n@param report Configuration parameters for the optional job-completion report.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "report",
"getterDocumentation" : "Configuration parameters for the optional job-completion report.
\n@return Configuration parameters for the optional job-completion report.",
"getterModel" : {
"returnType" : "JobReport",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Report",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Report",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Report",
"sensitive" : false,
"setterDocumentation" : "Configuration parameters for the optional job-completion report.
\n@param report Configuration parameters for the optional job-completion report.",
"setterMethodName" : "setReport",
"setterModel" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : null,
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : "Configuration parameters for the optional job-completion report.
",
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getClientRequestToken",
"beanStyleSetterMethodName" : "setClientRequestToken",
"c2jName" : "ClientRequestToken",
"c2jShape" : "NonEmptyMaxLength64String",
"defaultConsumerFluentSetterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)",
"deprecated" : false,
"documentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "clientRequestToken",
"fluentSetterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\n@param clientRequestToken An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "clientRequestToken",
"getterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\n@return An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ClientRequestToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ClientRequestToken",
"uri" : false
},
"idempotencyToken" : true,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ClientRequestToken",
"sensitive" : false,
"setterDocumentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
\n@param clientRequestToken An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.",
"setterMethodName" : "setClientRequestToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "clientRequestToken",
"variableType" : "String",
"documentation" : "An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getManifest",
"beanStyleSetterMethodName" : "setManifest",
"c2jName" : "Manifest",
"c2jShape" : "JobManifest",
"defaultConsumerFluentSetterDocumentation" : "Configuration parameters for the manifest.
\nThis is a convenience that creates an instance of the {@link JobManifest.Builder} avoiding the need to create one manually via {@link JobManifest#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifest.Builder#build()} is called immediately and its result is passed to {@link #manifest(JobManifest)}.\n@param manifest a consumer that will call methods on {@link JobManifest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #manifest(JobManifest)",
"deprecated" : false,
"documentation" : "Configuration parameters for the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "manifest",
"fluentSetterDocumentation" : "Configuration parameters for the manifest.
\n@param manifest Configuration parameters for the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "manifest",
"getterDocumentation" : "Configuration parameters for the manifest.
\n@return Configuration parameters for the manifest.",
"getterModel" : {
"returnType" : "JobManifest",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Manifest",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Manifest",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Manifest",
"sensitive" : false,
"setterDocumentation" : "Configuration parameters for the manifest.
\n@param manifest Configuration parameters for the manifest.",
"setterMethodName" : "setManifest",
"setterModel" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : null,
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : "Configuration parameters for the manifest.
",
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "NonEmptyMaxLength256String",
"defaultConsumerFluentSetterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\n@param description A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\n@return A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
\n@param description A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPriority",
"beanStyleSetterMethodName" : "setPriority",
"c2jName" : "Priority",
"c2jShape" : "JobPriority",
"defaultConsumerFluentSetterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #priority(Integer)}.\n@param priority a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #priority(Integer)",
"deprecated" : false,
"documentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "priority",
"fluentSetterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\n@param priority The numerical priority for this job. Higher numbers indicate higher priority.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "priority",
"getterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\n@return The numerical priority for this job. Higher numbers indicate higher priority.",
"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" : "Priority",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Priority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Priority",
"sensitive" : false,
"setterDocumentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
\n@param priority The numerical priority for this job. Higher numbers indicate higher priority.",
"setterMethodName" : "setPriority",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : "The numerical priority for this job. Higher numbers indicate higher priority.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "RoleArn",
"c2jShape" : "IAMRoleArn",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\n@return The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RoleArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RoleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role that batch operations will use to execute this job's operation on each object in the manifest.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "AccountId", "Operation", "Report", "ClientRequestToken", "Manifest", "Priority", "RoleArn" ],
"shapeName" : "CreateJobRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "CreateJobRequest",
"variableName" : "createJobRequest",
"variableType" : "CreateJobRequest",
"documentation" : null,
"simpleType" : "CreateJobRequest",
"variableSetterType" : "CreateJobRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"CreateJobResponse" : {
"c2jName" : "CreateJobResult",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\n@param jobId The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\n@return The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\n@param jobId The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"JobId" : {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\n@param jobId The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\n@return The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\n@param jobId The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\n@param jobId The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\n@return The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
\n@param jobId The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for this job. Amazon S3 generates this ID automatically and returns it after a successful Create Job
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "CreateJobResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "CreateJobResponse",
"variableName" : "createJobResponse",
"variableType" : "CreateJobResponse",
"documentation" : null,
"simpleType" : "CreateJobResponse",
"variableSetterType" : "CreateJobResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeletePublicAccessBlockRequest" : {
"c2jName" : "DeletePublicAccessBlockRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : true,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DeletePublicAccessBlock",
"locationName" : null,
"requestUri" : "/v20180820/configuration/publicAccessBlock",
"target" : null,
"verb" : "DELETE",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\n@param accountId The account ID for the AWS account whose block public access configuration you want to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\n@return The account ID for the AWS account whose block public access configuration you want to delete.",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\n@param accountId The account ID for the AWS account whose block public access configuration you want to delete.",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AccountId" : {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\n@param accountId The account ID for the AWS account whose block public access configuration you want to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\n@return The account ID for the AWS account whose block public access configuration you want to delete.",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\n@param accountId The account ID for the AWS account whose block public access configuration you want to delete.",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\n@param accountId The account ID for the AWS account whose block public access configuration you want to delete.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\n@return The account ID for the AWS account whose block public access configuration you want to delete.",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
\n@param accountId The account ID for the AWS account whose block public access configuration you want to delete.",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "The account ID for the AWS account whose block public access configuration you want to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "AccountId" ],
"shapeName" : "DeletePublicAccessBlockRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DeletePublicAccessBlockRequest",
"variableName" : "deletePublicAccessBlockRequest",
"variableType" : "DeletePublicAccessBlockRequest",
"documentation" : null,
"simpleType" : "DeletePublicAccessBlockRequest",
"variableSetterType" : "DeletePublicAccessBlockRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DeletePublicAccessBlockResponse" : {
"c2jName" : "DeletePublicAccessBlockResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : null,
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DeletePublicAccessBlockResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DeletePublicAccessBlockResponse",
"variableName" : "deletePublicAccessBlockResponse",
"variableType" : "DeletePublicAccessBlockResponse",
"documentation" : null,
"simpleType" : "DeletePublicAccessBlockResponse",
"variableSetterType" : "DeletePublicAccessBlockResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DescribeJobRequest" : {
"c2jName" : "DescribeJobRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : true,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "DescribeJob",
"locationName" : null,
"requestUri" : "/v20180820/jobs/{id}",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for the job whose information you want to retrieve.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for the job whose information you want to retrieve.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for the job whose information you want to retrieve.
\n@param jobId The ID for the job whose information you want to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for the job whose information you want to retrieve.
\n@return The ID for the job whose information you want to retrieve.",
"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" : "id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "id",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for the job whose information you want to retrieve.
\n@param jobId The ID for the job whose information you want to retrieve.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for the job whose information you want to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AccountId" : {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"JobId" : {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for the job whose information you want to retrieve.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for the job whose information you want to retrieve.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for the job whose information you want to retrieve.
\n@param jobId The ID for the job whose information you want to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for the job whose information you want to retrieve.
\n@return The ID for the job whose information you want to retrieve.",
"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" : "id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "id",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for the job whose information you want to retrieve.
\n@param jobId The ID for the job whose information you want to retrieve.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for the job whose information you want to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for the job whose information you want to retrieve.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for the job whose information you want to retrieve.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for the job whose information you want to retrieve.
\n@param jobId The ID for the job whose information you want to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for the job whose information you want to retrieve.
\n@return The ID for the job whose information you want to retrieve.",
"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" : "id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "id",
"uri" : true
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for the job whose information you want to retrieve.
\n@param jobId The ID for the job whose information you want to retrieve.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for the job whose information you want to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "AccountId", "JobId" ],
"shapeName" : "DescribeJobRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DescribeJobRequest",
"variableName" : "describeJobRequest",
"variableType" : "DescribeJobRequest",
"documentation" : null,
"simpleType" : "DescribeJobRequest",
"variableSetterType" : "DescribeJobRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"DescribeJobResponse" : {
"c2jName" : "DescribeJobResult",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getJob",
"beanStyleSetterMethodName" : "setJob",
"c2jName" : "Job",
"c2jShape" : "JobDescriptor",
"defaultConsumerFluentSetterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\nThis is a convenience that creates an instance of the {@link JobDescriptor.Builder} avoiding the need to create one manually via {@link JobDescriptor#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobDescriptor.Builder#build()} is called immediately and its result is passed to {@link #job(JobDescriptor)}.\n@param job a consumer that will call methods on {@link JobDescriptor.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #job(JobDescriptor)",
"deprecated" : false,
"documentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "job",
"fluentSetterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\n@param job Contains the configuration parameters and status for the job specified in the Describe Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "job",
"getterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\n@return Contains the configuration parameters and status for the job specified in the Describe Job
request.",
"getterModel" : {
"returnType" : "JobDescriptor",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Job",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Job",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Job",
"sensitive" : false,
"setterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\n@param job Contains the configuration parameters and status for the job specified in the Describe Job
request.",
"setterMethodName" : "setJob",
"setterModel" : {
"variableDeclarationType" : "JobDescriptor",
"variableName" : "job",
"variableType" : "JobDescriptor",
"documentation" : null,
"simpleType" : "JobDescriptor",
"variableSetterType" : "JobDescriptor"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobDescriptor",
"variableName" : "job",
"variableType" : "JobDescriptor",
"documentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
",
"simpleType" : "JobDescriptor",
"variableSetterType" : "JobDescriptor"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Job" : {
"beanStyleGetterMethodName" : "getJob",
"beanStyleSetterMethodName" : "setJob",
"c2jName" : "Job",
"c2jShape" : "JobDescriptor",
"defaultConsumerFluentSetterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\nThis is a convenience that creates an instance of the {@link JobDescriptor.Builder} avoiding the need to create one manually via {@link JobDescriptor#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobDescriptor.Builder#build()} is called immediately and its result is passed to {@link #job(JobDescriptor)}.\n@param job a consumer that will call methods on {@link JobDescriptor.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #job(JobDescriptor)",
"deprecated" : false,
"documentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "job",
"fluentSetterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\n@param job Contains the configuration parameters and status for the job specified in the Describe Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "job",
"getterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\n@return Contains the configuration parameters and status for the job specified in the Describe Job
request.",
"getterModel" : {
"returnType" : "JobDescriptor",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Job",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Job",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Job",
"sensitive" : false,
"setterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\n@param job Contains the configuration parameters and status for the job specified in the Describe Job
request.",
"setterMethodName" : "setJob",
"setterModel" : {
"variableDeclarationType" : "JobDescriptor",
"variableName" : "job",
"variableType" : "JobDescriptor",
"documentation" : null,
"simpleType" : "JobDescriptor",
"variableSetterType" : "JobDescriptor"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobDescriptor",
"variableName" : "job",
"variableType" : "JobDescriptor",
"documentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
",
"simpleType" : "JobDescriptor",
"variableSetterType" : "JobDescriptor"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getJob",
"beanStyleSetterMethodName" : "setJob",
"c2jName" : "Job",
"c2jShape" : "JobDescriptor",
"defaultConsumerFluentSetterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\nThis is a convenience that creates an instance of the {@link JobDescriptor.Builder} avoiding the need to create one manually via {@link JobDescriptor#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobDescriptor.Builder#build()} is called immediately and its result is passed to {@link #job(JobDescriptor)}.\n@param job a consumer that will call methods on {@link JobDescriptor.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #job(JobDescriptor)",
"deprecated" : false,
"documentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "job",
"fluentSetterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\n@param job Contains the configuration parameters and status for the job specified in the Describe Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "job",
"getterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\n@return Contains the configuration parameters and status for the job specified in the Describe Job
request.",
"getterModel" : {
"returnType" : "JobDescriptor",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Job",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Job",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Job",
"sensitive" : false,
"setterDocumentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
\n@param job Contains the configuration parameters and status for the job specified in the Describe Job
request.",
"setterMethodName" : "setJob",
"setterModel" : {
"variableDeclarationType" : "JobDescriptor",
"variableName" : "job",
"variableType" : "JobDescriptor",
"documentation" : null,
"simpleType" : "JobDescriptor",
"variableSetterType" : "JobDescriptor"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobDescriptor",
"variableName" : "job",
"variableType" : "JobDescriptor",
"documentation" : "Contains the configuration parameters and status for the job specified in the Describe Job
request.
",
"simpleType" : "JobDescriptor",
"variableSetterType" : "JobDescriptor"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DescribeJobResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DescribeJobResponse",
"variableName" : "describeJobResponse",
"variableType" : "DescribeJobResponse",
"documentation" : null,
"simpleType" : "DescribeJobResponse",
"variableSetterType" : "DescribeJobResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetPublicAccessBlockRequest" : {
"c2jName" : "GetPublicAccessBlockRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : true,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "GetPublicAccessBlock",
"locationName" : null,
"requestUri" : "/v20180820/configuration/publicAccessBlock",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AccountId" : {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "AccountId" ],
"shapeName" : "GetPublicAccessBlockRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "GetPublicAccessBlockRequest",
"variableName" : "getPublicAccessBlockRequest",
"variableType" : "GetPublicAccessBlockRequest",
"documentation" : null,
"simpleType" : "GetPublicAccessBlockRequest",
"variableSetterType" : "GetPublicAccessBlockRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"GetPublicAccessBlockResponse" : {
"c2jName" : "GetPublicAccessBlockOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : true,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getPublicAccessBlockConfiguration",
"beanStyleSetterMethodName" : "setPublicAccessBlockConfiguration",
"c2jName" : "PublicAccessBlockConfiguration",
"c2jShape" : "PublicAccessBlockConfiguration",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link PublicAccessBlockConfiguration.Builder} avoiding the need to create one manually via {@link PublicAccessBlockConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PublicAccessBlockConfiguration.Builder#build()} is called immediately and its result is passed to {@link #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)}.\n@param publicAccessBlockConfiguration a consumer that will call methods on {@link PublicAccessBlockConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "publicAccessBlockConfiguration",
"fluentSetterDocumentation" : "\n@param publicAccessBlockConfiguration \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "publicAccessBlockConfiguration",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "PublicAccessBlockConfiguration",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : true,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "PublicAccessBlockConfiguration",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "PublicAccessBlockConfiguration",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "PublicAccessBlockConfiguration",
"sensitive" : false,
"setterDocumentation" : "\n@param publicAccessBlockConfiguration ",
"setterMethodName" : "setPublicAccessBlockConfiguration",
"setterModel" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : null,
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : "",
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"PublicAccessBlockConfiguration" : {
"beanStyleGetterMethodName" : "getPublicAccessBlockConfiguration",
"beanStyleSetterMethodName" : "setPublicAccessBlockConfiguration",
"c2jName" : "PublicAccessBlockConfiguration",
"c2jShape" : "PublicAccessBlockConfiguration",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link PublicAccessBlockConfiguration.Builder} avoiding the need to create one manually via {@link PublicAccessBlockConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PublicAccessBlockConfiguration.Builder#build()} is called immediately and its result is passed to {@link #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)}.\n@param publicAccessBlockConfiguration a consumer that will call methods on {@link PublicAccessBlockConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "publicAccessBlockConfiguration",
"fluentSetterDocumentation" : "\n@param publicAccessBlockConfiguration \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "publicAccessBlockConfiguration",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "PublicAccessBlockConfiguration",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : true,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "PublicAccessBlockConfiguration",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "PublicAccessBlockConfiguration",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "PublicAccessBlockConfiguration",
"sensitive" : false,
"setterDocumentation" : "\n@param publicAccessBlockConfiguration ",
"setterMethodName" : "setPublicAccessBlockConfiguration",
"setterModel" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : null,
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : "",
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getPublicAccessBlockConfiguration",
"beanStyleSetterMethodName" : "setPublicAccessBlockConfiguration",
"c2jName" : "PublicAccessBlockConfiguration",
"c2jShape" : "PublicAccessBlockConfiguration",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link PublicAccessBlockConfiguration.Builder} avoiding the need to create one manually via {@link PublicAccessBlockConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PublicAccessBlockConfiguration.Builder#build()} is called immediately and its result is passed to {@link #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)}.\n@param publicAccessBlockConfiguration a consumer that will call methods on {@link PublicAccessBlockConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "publicAccessBlockConfiguration",
"fluentSetterDocumentation" : "\n@param publicAccessBlockConfiguration \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "publicAccessBlockConfiguration",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "PublicAccessBlockConfiguration",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : true,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "PublicAccessBlockConfiguration",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "PublicAccessBlockConfiguration",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "PublicAccessBlockConfiguration",
"sensitive" : false,
"setterDocumentation" : "\n@param publicAccessBlockConfiguration ",
"setterMethodName" : "setPublicAccessBlockConfiguration",
"setterModel" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : null,
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : "",
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "GetPublicAccessBlockResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "GetPublicAccessBlockResponse",
"variableName" : "getPublicAccessBlockResponse",
"variableType" : "GetPublicAccessBlockResponse",
"documentation" : null,
"simpleType" : "GetPublicAccessBlockResponse",
"variableSetterType" : "GetPublicAccessBlockResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"IdempotencyException" : {
"c2jName" : "IdempotencyException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "IdempotencyException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "IdempotencyException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "IdempotencyException",
"variableName" : "idempotencyException",
"variableType" : "IdempotencyException",
"documentation" : null,
"simpleType" : "IdempotencyException",
"variableSetterType" : "IdempotencyException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"InternalServiceException" : {
"c2jName" : "InternalServiceException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "InternalServiceException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "InternalServiceException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "InternalServiceException",
"variableName" : "internalServiceException",
"variableType" : "InternalServiceException",
"documentation" : null,
"simpleType" : "InternalServiceException",
"variableSetterType" : "InternalServiceException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"InvalidNextTokenException" : {
"c2jName" : "InvalidNextTokenException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "InvalidNextTokenException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "InvalidNextTokenException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "InvalidNextTokenException",
"variableName" : "invalidNextTokenException",
"variableType" : "InvalidNextTokenException",
"documentation" : null,
"simpleType" : "InvalidNextTokenException",
"variableSetterType" : "InvalidNextTokenException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"InvalidRequestException" : {
"c2jName" : "InvalidRequestException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "InvalidRequestException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "InvalidRequestException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "InvalidRequestException",
"variableName" : "invalidRequestException",
"variableType" : "InvalidRequestException",
"documentation" : null,
"simpleType" : "InvalidRequestException",
"variableSetterType" : "InvalidRequestException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobDescriptor" : {
"c2jName" : "JobDescriptor",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "A container element for the job configuration and status information returned by a Describe Job
request.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for the specified job.
\n@return The ID for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getConfirmationRequired",
"beanStyleSetterMethodName" : "setConfirmationRequired",
"c2jName" : "ConfirmationRequired",
"c2jShape" : "ConfirmationRequired",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #confirmationRequired(Boolean)}.\n@param confirmationRequired a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confirmationRequired(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "confirmationRequired",
"fluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "confirmationRequired",
"getterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\n@return Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ConfirmationRequired",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ConfirmationRequired",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "ConfirmationRequired",
"sensitive" : false,
"setterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.",
"setterMethodName" : "setConfirmationRequired",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "NonEmptyMaxLength256String",
"defaultConsumerFluentSetterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The description for this job, if one was provided in this job's Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\n@param description The description for this job, if one was provided in this job's Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\n@return The description for this job, if one was provided in this job's Create Job
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\n@param description The description for this job, if one was provided in this job's Create Job
request.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The description for this job, if one was provided in this job's Create Job
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getJobArn",
"beanStyleSetterMethodName" : "setJobArn",
"c2jName" : "JobArn",
"c2jShape" : "JobArn",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobArn(String)}.\n@param jobArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for this job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\n@param jobArn The Amazon Resource Name (ARN) for this job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\n@return The Amazon Resource Name (ARN) for this job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\n@param jobArn The Amazon Resource Name (ARN) for this job.",
"setterMethodName" : "setJobArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for this job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "JobStatus",
"defaultConsumerFluentSetterDocumentation" : "The current status of the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"documentation" : "The current status of the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : "JobStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The current status of the specified job.
\n@param status The current status of the specified job.\n@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The current status of the specified job.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The current status of the specified job.\n@see JobStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The current status of the specified job.
\n@param status The current status of the specified job.\n@see JobStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The current status of the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getManifest",
"beanStyleSetterMethodName" : "setManifest",
"c2jName" : "Manifest",
"c2jShape" : "JobManifest",
"defaultConsumerFluentSetterDocumentation" : "The configuration information for the specified job's manifest object.
\nThis is a convenience that creates an instance of the {@link JobManifest.Builder} avoiding the need to create one manually via {@link JobManifest#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifest.Builder#build()} is called immediately and its result is passed to {@link #manifest(JobManifest)}.\n@param manifest a consumer that will call methods on {@link JobManifest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #manifest(JobManifest)",
"deprecated" : false,
"documentation" : "The configuration information for the specified job's manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "manifest",
"fluentSetterDocumentation" : "The configuration information for the specified job's manifest object.
\n@param manifest The configuration information for the specified job's manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "manifest",
"getterDocumentation" : "The configuration information for the specified job's manifest object.
\n@return The configuration information for the specified job's manifest object.",
"getterModel" : {
"returnType" : "JobManifest",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Manifest",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Manifest",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Manifest",
"sensitive" : false,
"setterDocumentation" : "The configuration information for the specified job's manifest object.
\n@param manifest The configuration information for the specified job's manifest object.",
"setterMethodName" : "setManifest",
"setterModel" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : null,
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : "The configuration information for the specified job's manifest object.
",
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOperation",
"beanStyleSetterMethodName" : "setOperation",
"c2jName" : "Operation",
"c2jShape" : "JobOperation",
"defaultConsumerFluentSetterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\nThis is a convenience that creates an instance of the {@link JobOperation.Builder} avoiding the need to create one manually via {@link JobOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobOperation.Builder#build()} is called immediately and its result is passed to {@link #operation(JobOperation)}.\n@param operation a consumer that will call methods on {@link JobOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(JobOperation)",
"deprecated" : false,
"documentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "operation",
"fluentSetterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\n@param operation The operation that the specified job is configured to execute on the objects listed in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "operation",
"getterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\n@return The operation that the specified job is configured to execute on the objects listed in the manifest.",
"getterModel" : {
"returnType" : "JobOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Operation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Operation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Operation",
"sensitive" : false,
"setterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\n@param operation The operation that the specified job is configured to execute on the objects listed in the manifest.",
"setterMethodName" : "setOperation",
"setterModel" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : null,
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
",
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPriority",
"beanStyleSetterMethodName" : "setPriority",
"c2jName" : "Priority",
"c2jShape" : "JobPriority",
"defaultConsumerFluentSetterDocumentation" : "The priority of the specified job.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #priority(Integer)}.\n@param priority a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #priority(Integer)",
"deprecated" : false,
"documentation" : "The priority of the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "priority",
"fluentSetterDocumentation" : "The priority of the specified job.
\n@param priority The priority of the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "priority",
"getterDocumentation" : "The priority of the specified job.
\n@return The priority of the specified job.",
"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" : "Priority",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Priority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Priority",
"sensitive" : false,
"setterDocumentation" : "The priority of the specified job.
\n@param priority The priority of the specified job.",
"setterMethodName" : "setPriority",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : "The priority of the specified job.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getProgressSummary",
"beanStyleSetterMethodName" : "setProgressSummary",
"c2jName" : "ProgressSummary",
"c2jShape" : "JobProgressSummary",
"defaultConsumerFluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\nThis is a convenience that creates an instance of the {@link JobProgressSummary.Builder} avoiding the need to create one manually via {@link JobProgressSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobProgressSummary.Builder#build()} is called immediately and its result is passed to {@link #progressSummary(JobProgressSummary)}.\n@param progressSummary a consumer that will call methods on {@link JobProgressSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #progressSummary(JobProgressSummary)",
"deprecated" : false,
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "progressSummary",
"fluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "progressSummary",
"getterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@return Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"getterModel" : {
"returnType" : "JobProgressSummary",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ProgressSummary",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ProgressSummary",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ProgressSummary",
"sensitive" : false,
"setterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"setterMethodName" : "setProgressSummary",
"setterModel" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : null,
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusUpdateReason",
"beanStyleSetterMethodName" : "setStatusUpdateReason",
"c2jName" : "StatusUpdateReason",
"c2jShape" : "JobStatusUpdateReason",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusUpdateReason(String)}.\n@param statusUpdateReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statusUpdateReason(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "statusUpdateReason",
"fluentSetterDocumentation" : "\n@param statusUpdateReason \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "statusUpdateReason",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "StatusUpdateReason",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "StatusUpdateReason",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "StatusUpdateReason",
"sensitive" : false,
"setterDocumentation" : "\n@param statusUpdateReason ",
"setterMethodName" : "setStatusUpdateReason",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "statusUpdateReason",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "statusUpdateReason",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFailureReasons",
"beanStyleSetterMethodName" : "setFailureReasons",
"c2jName" : "FailureReasons",
"c2jShape" : "JobFailureList",
"defaultConsumerFluentSetterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failureReasons(List)}.\n@param failureReasons a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReasons(List)",
"deprecated" : false,
"documentation" : "If the specified job failed, this field contains information describing the failure.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failureReasons",
"fluentSetterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\n@param failureReasons If the specified job failed, this field contains information describing the failure.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failureReasons",
"getterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return If the specified job failed, this field contains information describing the failure.",
"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" : "FailureReasons",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FailureReasons",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobFailure",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link JobFailure.Builder} avoiding the need to create one manually via {@link JobFailure#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobFailure.Builder#build()} is called immediately and its result is passed to {@link #member(JobFailure)}.\n@param member a consumer that will call methods on {@link JobFailure.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(JobFailure)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "JobFailure",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "JobFailure",
"variableName" : "member",
"variableType" : "JobFailure",
"documentation" : null,
"simpleType" : "JobFailure",
"variableSetterType" : "JobFailure"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobFailure",
"variableName" : "member",
"variableType" : "JobFailure",
"documentation" : "",
"simpleType" : "JobFailure",
"variableSetterType" : "JobFailure"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "JobFailure",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "JobFailure",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "FailureReasons",
"sensitive" : false,
"setterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\n@param failureReasons If the specified job failed, this field contains information describing the failure.",
"setterMethodName" : "setFailureReasons",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failureReasons",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failureReasons",
"variableType" : "java.util.List",
"documentation" : "If the specified job failed, this field contains information describing the failure.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getReport",
"beanStyleSetterMethodName" : "setReport",
"c2jName" : "Report",
"c2jShape" : "JobReport",
"defaultConsumerFluentSetterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\nThis is a convenience that creates an instance of the {@link JobReport.Builder} avoiding the need to create one manually via {@link JobReport#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobReport.Builder#build()} is called immediately and its result is passed to {@link #report(JobReport)}.\n@param report a consumer that will call methods on {@link JobReport.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #report(JobReport)",
"deprecated" : false,
"documentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "report",
"fluentSetterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\n@param report Contains the configuration information for the job-completion report if you requested one in the Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "report",
"getterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\n@return Contains the configuration information for the job-completion report if you requested one in the Create Job
request.",
"getterModel" : {
"returnType" : "JobReport",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Report",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Report",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Report",
"sensitive" : false,
"setterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\n@param report Contains the configuration information for the job-completion report if you requested one in the Create Job
request.",
"setterMethodName" : "setReport",
"setterModel" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : null,
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
",
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreationTime",
"beanStyleSetterMethodName" : "setCreationTime",
"c2jName" : "CreationTime",
"c2jShape" : "JobCreationTime",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when this job was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationTime(Instant)}.\n@param creationTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creationTime(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when this job was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "creationTime",
"fluentSetterDocumentation" : "A timestamp indicating when this job was created.
\n@param creationTime A timestamp indicating when this job was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "creationTime",
"getterDocumentation" : "A timestamp indicating when this job was created.
\n@return A timestamp indicating when this job was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CreationTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreationTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreationTime",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when this job was created.
\n@param creationTime A timestamp indicating when this job was created.",
"setterMethodName" : "setCreationTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when this job was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTerminationDate",
"beanStyleSetterMethodName" : "setTerminationDate",
"c2jName" : "TerminationDate",
"c2jShape" : "JobTerminationDate",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #terminationDate(Instant)}.\n@param terminationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #terminationDate(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "terminationDate",
"fluentSetterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "terminationDate",
"getterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@return A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TerminationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TerminationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "TerminationDate",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"setterMethodName" : "setTerminationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "RoleArn",
"c2jShape" : "IAMRoleArn",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\n@return The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RoleArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RoleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSuspendedDate",
"beanStyleSetterMethodName" : "setSuspendedDate",
"c2jName" : "SuspendedDate",
"c2jShape" : "SuspendedDate",
"defaultConsumerFluentSetterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #suspendedDate(Instant)}.\n@param suspendedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suspendedDate(Instant)",
"deprecated" : false,
"documentation" : "The timestamp when this job was suspended, if it has been suspended.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "suspendedDate",
"fluentSetterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\n@param suspendedDate The timestamp when this job was suspended, if it has been suspended.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "suspendedDate",
"getterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\n@return The timestamp when this job was suspended, if it has been suspended.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "SuspendedDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SuspendedDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "SuspendedDate",
"sensitive" : false,
"setterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\n@param suspendedDate The timestamp when this job was suspended, if it has been suspended.",
"setterMethodName" : "setSuspendedDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "suspendedDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "suspendedDate",
"variableType" : "java.time.Instant",
"documentation" : "The timestamp when this job was suspended, if it has been suspended.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSuspendedCause",
"beanStyleSetterMethodName" : "setSuspendedCause",
"c2jName" : "SuspendedCause",
"c2jShape" : "SuspendedCause",
"defaultConsumerFluentSetterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #suspendedCause(String)}.\n@param suspendedCause a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suspendedCause(String)",
"deprecated" : false,
"documentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "suspendedCause",
"fluentSetterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\n@param suspendedCause The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "suspendedCause",
"getterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\n@return The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "SuspendedCause",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SuspendedCause",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "SuspendedCause",
"sensitive" : false,
"setterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\n@param suspendedCause The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.",
"setterMethodName" : "setSuspendedCause",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "suspendedCause",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "suspendedCause",
"variableType" : "String",
"documentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ConfirmationRequired" : {
"beanStyleGetterMethodName" : "getConfirmationRequired",
"beanStyleSetterMethodName" : "setConfirmationRequired",
"c2jName" : "ConfirmationRequired",
"c2jShape" : "ConfirmationRequired",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #confirmationRequired(Boolean)}.\n@param confirmationRequired a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confirmationRequired(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "confirmationRequired",
"fluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "confirmationRequired",
"getterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\n@return Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ConfirmationRequired",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ConfirmationRequired",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "ConfirmationRequired",
"sensitive" : false,
"setterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.",
"setterMethodName" : "setConfirmationRequired",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"CreationTime" : {
"beanStyleGetterMethodName" : "getCreationTime",
"beanStyleSetterMethodName" : "setCreationTime",
"c2jName" : "CreationTime",
"c2jShape" : "JobCreationTime",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when this job was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationTime(Instant)}.\n@param creationTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creationTime(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when this job was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "creationTime",
"fluentSetterDocumentation" : "A timestamp indicating when this job was created.
\n@param creationTime A timestamp indicating when this job was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "creationTime",
"getterDocumentation" : "A timestamp indicating when this job was created.
\n@return A timestamp indicating when this job was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CreationTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreationTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreationTime",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when this job was created.
\n@param creationTime A timestamp indicating when this job was created.",
"setterMethodName" : "setCreationTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when this job was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Description" : {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "NonEmptyMaxLength256String",
"defaultConsumerFluentSetterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The description for this job, if one was provided in this job's Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\n@param description The description for this job, if one was provided in this job's Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\n@return The description for this job, if one was provided in this job's Create Job
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\n@param description The description for this job, if one was provided in this job's Create Job
request.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The description for this job, if one was provided in this job's Create Job
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"FailureReasons" : {
"beanStyleGetterMethodName" : "getFailureReasons",
"beanStyleSetterMethodName" : "setFailureReasons",
"c2jName" : "FailureReasons",
"c2jShape" : "JobFailureList",
"defaultConsumerFluentSetterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failureReasons(List)}.\n@param failureReasons a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReasons(List)",
"deprecated" : false,
"documentation" : "If the specified job failed, this field contains information describing the failure.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failureReasons",
"fluentSetterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\n@param failureReasons If the specified job failed, this field contains information describing the failure.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failureReasons",
"getterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return If the specified job failed, this field contains information describing the failure.",
"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" : "FailureReasons",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FailureReasons",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobFailure",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link JobFailure.Builder} avoiding the need to create one manually via {@link JobFailure#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobFailure.Builder#build()} is called immediately and its result is passed to {@link #member(JobFailure)}.\n@param member a consumer that will call methods on {@link JobFailure.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(JobFailure)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "JobFailure",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "JobFailure",
"variableName" : "member",
"variableType" : "JobFailure",
"documentation" : null,
"simpleType" : "JobFailure",
"variableSetterType" : "JobFailure"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobFailure",
"variableName" : "member",
"variableType" : "JobFailure",
"documentation" : "",
"simpleType" : "JobFailure",
"variableSetterType" : "JobFailure"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "JobFailure",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "JobFailure",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "FailureReasons",
"sensitive" : false,
"setterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\n@param failureReasons If the specified job failed, this field contains information describing the failure.",
"setterMethodName" : "setFailureReasons",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failureReasons",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failureReasons",
"variableType" : "java.util.List",
"documentation" : "If the specified job failed, this field contains information describing the failure.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"JobArn" : {
"beanStyleGetterMethodName" : "getJobArn",
"beanStyleSetterMethodName" : "setJobArn",
"c2jName" : "JobArn",
"c2jShape" : "JobArn",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobArn(String)}.\n@param jobArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for this job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\n@param jobArn The Amazon Resource Name (ARN) for this job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\n@return The Amazon Resource Name (ARN) for this job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\n@param jobArn The Amazon Resource Name (ARN) for this job.",
"setterMethodName" : "setJobArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for this job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"JobId" : {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for the specified job.
\n@return The ID for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Manifest" : {
"beanStyleGetterMethodName" : "getManifest",
"beanStyleSetterMethodName" : "setManifest",
"c2jName" : "Manifest",
"c2jShape" : "JobManifest",
"defaultConsumerFluentSetterDocumentation" : "The configuration information for the specified job's manifest object.
\nThis is a convenience that creates an instance of the {@link JobManifest.Builder} avoiding the need to create one manually via {@link JobManifest#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifest.Builder#build()} is called immediately and its result is passed to {@link #manifest(JobManifest)}.\n@param manifest a consumer that will call methods on {@link JobManifest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #manifest(JobManifest)",
"deprecated" : false,
"documentation" : "The configuration information for the specified job's manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "manifest",
"fluentSetterDocumentation" : "The configuration information for the specified job's manifest object.
\n@param manifest The configuration information for the specified job's manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "manifest",
"getterDocumentation" : "The configuration information for the specified job's manifest object.
\n@return The configuration information for the specified job's manifest object.",
"getterModel" : {
"returnType" : "JobManifest",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Manifest",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Manifest",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Manifest",
"sensitive" : false,
"setterDocumentation" : "The configuration information for the specified job's manifest object.
\n@param manifest The configuration information for the specified job's manifest object.",
"setterMethodName" : "setManifest",
"setterModel" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : null,
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : "The configuration information for the specified job's manifest object.
",
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Operation" : {
"beanStyleGetterMethodName" : "getOperation",
"beanStyleSetterMethodName" : "setOperation",
"c2jName" : "Operation",
"c2jShape" : "JobOperation",
"defaultConsumerFluentSetterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\nThis is a convenience that creates an instance of the {@link JobOperation.Builder} avoiding the need to create one manually via {@link JobOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobOperation.Builder#build()} is called immediately and its result is passed to {@link #operation(JobOperation)}.\n@param operation a consumer that will call methods on {@link JobOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(JobOperation)",
"deprecated" : false,
"documentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "operation",
"fluentSetterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\n@param operation The operation that the specified job is configured to execute on the objects listed in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "operation",
"getterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\n@return The operation that the specified job is configured to execute on the objects listed in the manifest.",
"getterModel" : {
"returnType" : "JobOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Operation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Operation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Operation",
"sensitive" : false,
"setterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\n@param operation The operation that the specified job is configured to execute on the objects listed in the manifest.",
"setterMethodName" : "setOperation",
"setterModel" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : null,
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
",
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Priority" : {
"beanStyleGetterMethodName" : "getPriority",
"beanStyleSetterMethodName" : "setPriority",
"c2jName" : "Priority",
"c2jShape" : "JobPriority",
"defaultConsumerFluentSetterDocumentation" : "The priority of the specified job.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #priority(Integer)}.\n@param priority a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #priority(Integer)",
"deprecated" : false,
"documentation" : "The priority of the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "priority",
"fluentSetterDocumentation" : "The priority of the specified job.
\n@param priority The priority of the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "priority",
"getterDocumentation" : "The priority of the specified job.
\n@return The priority of the specified job.",
"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" : "Priority",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Priority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Priority",
"sensitive" : false,
"setterDocumentation" : "The priority of the specified job.
\n@param priority The priority of the specified job.",
"setterMethodName" : "setPriority",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : "The priority of the specified job.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProgressSummary" : {
"beanStyleGetterMethodName" : "getProgressSummary",
"beanStyleSetterMethodName" : "setProgressSummary",
"c2jName" : "ProgressSummary",
"c2jShape" : "JobProgressSummary",
"defaultConsumerFluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\nThis is a convenience that creates an instance of the {@link JobProgressSummary.Builder} avoiding the need to create one manually via {@link JobProgressSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobProgressSummary.Builder#build()} is called immediately and its result is passed to {@link #progressSummary(JobProgressSummary)}.\n@param progressSummary a consumer that will call methods on {@link JobProgressSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #progressSummary(JobProgressSummary)",
"deprecated" : false,
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "progressSummary",
"fluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "progressSummary",
"getterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@return Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"getterModel" : {
"returnType" : "JobProgressSummary",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ProgressSummary",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ProgressSummary",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ProgressSummary",
"sensitive" : false,
"setterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"setterMethodName" : "setProgressSummary",
"setterModel" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : null,
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Report" : {
"beanStyleGetterMethodName" : "getReport",
"beanStyleSetterMethodName" : "setReport",
"c2jName" : "Report",
"c2jShape" : "JobReport",
"defaultConsumerFluentSetterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\nThis is a convenience that creates an instance of the {@link JobReport.Builder} avoiding the need to create one manually via {@link JobReport#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobReport.Builder#build()} is called immediately and its result is passed to {@link #report(JobReport)}.\n@param report a consumer that will call methods on {@link JobReport.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #report(JobReport)",
"deprecated" : false,
"documentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "report",
"fluentSetterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\n@param report Contains the configuration information for the job-completion report if you requested one in the Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "report",
"getterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\n@return Contains the configuration information for the job-completion report if you requested one in the Create Job
request.",
"getterModel" : {
"returnType" : "JobReport",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Report",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Report",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Report",
"sensitive" : false,
"setterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\n@param report Contains the configuration information for the job-completion report if you requested one in the Create Job
request.",
"setterMethodName" : "setReport",
"setterModel" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : null,
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
",
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RoleArn" : {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "RoleArn",
"c2jShape" : "IAMRoleArn",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\n@return The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RoleArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RoleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Status" : {
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "JobStatus",
"defaultConsumerFluentSetterDocumentation" : "The current status of the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"documentation" : "The current status of the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : "JobStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The current status of the specified job.
\n@param status The current status of the specified job.\n@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The current status of the specified job.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The current status of the specified job.\n@see JobStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The current status of the specified job.
\n@param status The current status of the specified job.\n@see JobStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The current status of the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"StatusUpdateReason" : {
"beanStyleGetterMethodName" : "getStatusUpdateReason",
"beanStyleSetterMethodName" : "setStatusUpdateReason",
"c2jName" : "StatusUpdateReason",
"c2jShape" : "JobStatusUpdateReason",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusUpdateReason(String)}.\n@param statusUpdateReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statusUpdateReason(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "statusUpdateReason",
"fluentSetterDocumentation" : "\n@param statusUpdateReason \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "statusUpdateReason",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "StatusUpdateReason",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "StatusUpdateReason",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "StatusUpdateReason",
"sensitive" : false,
"setterDocumentation" : "\n@param statusUpdateReason ",
"setterMethodName" : "setStatusUpdateReason",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "statusUpdateReason",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "statusUpdateReason",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"SuspendedCause" : {
"beanStyleGetterMethodName" : "getSuspendedCause",
"beanStyleSetterMethodName" : "setSuspendedCause",
"c2jName" : "SuspendedCause",
"c2jShape" : "SuspendedCause",
"defaultConsumerFluentSetterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #suspendedCause(String)}.\n@param suspendedCause a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suspendedCause(String)",
"deprecated" : false,
"documentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "suspendedCause",
"fluentSetterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\n@param suspendedCause The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "suspendedCause",
"getterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\n@return The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "SuspendedCause",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SuspendedCause",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "SuspendedCause",
"sensitive" : false,
"setterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\n@param suspendedCause The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.",
"setterMethodName" : "setSuspendedCause",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "suspendedCause",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "suspendedCause",
"variableType" : "String",
"documentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"SuspendedDate" : {
"beanStyleGetterMethodName" : "getSuspendedDate",
"beanStyleSetterMethodName" : "setSuspendedDate",
"c2jName" : "SuspendedDate",
"c2jShape" : "SuspendedDate",
"defaultConsumerFluentSetterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #suspendedDate(Instant)}.\n@param suspendedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suspendedDate(Instant)",
"deprecated" : false,
"documentation" : "The timestamp when this job was suspended, if it has been suspended.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "suspendedDate",
"fluentSetterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\n@param suspendedDate The timestamp when this job was suspended, if it has been suspended.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "suspendedDate",
"getterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\n@return The timestamp when this job was suspended, if it has been suspended.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "SuspendedDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SuspendedDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "SuspendedDate",
"sensitive" : false,
"setterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\n@param suspendedDate The timestamp when this job was suspended, if it has been suspended.",
"setterMethodName" : "setSuspendedDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "suspendedDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "suspendedDate",
"variableType" : "java.time.Instant",
"documentation" : "The timestamp when this job was suspended, if it has been suspended.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"TerminationDate" : {
"beanStyleGetterMethodName" : "getTerminationDate",
"beanStyleSetterMethodName" : "setTerminationDate",
"c2jName" : "TerminationDate",
"c2jShape" : "JobTerminationDate",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #terminationDate(Instant)}.\n@param terminationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #terminationDate(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "terminationDate",
"fluentSetterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "terminationDate",
"getterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@return A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TerminationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TerminationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "TerminationDate",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"setterMethodName" : "setTerminationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for the specified job.
\n@return The ID for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getConfirmationRequired",
"beanStyleSetterMethodName" : "setConfirmationRequired",
"c2jName" : "ConfirmationRequired",
"c2jShape" : "ConfirmationRequired",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #confirmationRequired(Boolean)}.\n@param confirmationRequired a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #confirmationRequired(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "confirmationRequired",
"fluentSetterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "confirmationRequired",
"getterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\n@return Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ConfirmationRequired",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ConfirmationRequired",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "ConfirmationRequired",
"sensitive" : false,
"setterDocumentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
\n@param confirmationRequired Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.",
"setterMethodName" : "setConfirmationRequired",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "confirmationRequired",
"variableType" : "Boolean",
"documentation" : "Indicates whether confirmation is required before Amazon S3 begins running the specified job. Confirmation is required only for jobs created through the Amazon S3 console.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "NonEmptyMaxLength256String",
"defaultConsumerFluentSetterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The description for this job, if one was provided in this job's Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\n@param description The description for this job, if one was provided in this job's Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\n@return The description for this job, if one was provided in this job's Create Job
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The description for this job, if one was provided in this job's Create Job
request.
\n@param description The description for this job, if one was provided in this job's Create Job
request.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The description for this job, if one was provided in this job's Create Job
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getJobArn",
"beanStyleSetterMethodName" : "setJobArn",
"c2jName" : "JobArn",
"c2jShape" : "JobArn",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobArn(String)}.\n@param jobArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for this job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\n@param jobArn The Amazon Resource Name (ARN) for this job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\n@return The Amazon Resource Name (ARN) for this job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for this job.
\n@param jobArn The Amazon Resource Name (ARN) for this job.",
"setterMethodName" : "setJobArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for this job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "JobStatus",
"defaultConsumerFluentSetterDocumentation" : "The current status of the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"documentation" : "The current status of the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : "JobStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The current status of the specified job.
\n@param status The current status of the specified job.\n@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The current status of the specified job.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The current status of the specified job.\n@see JobStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The current status of the specified job.
\n@param status The current status of the specified job.\n@see JobStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The current status of the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getManifest",
"beanStyleSetterMethodName" : "setManifest",
"c2jName" : "Manifest",
"c2jShape" : "JobManifest",
"defaultConsumerFluentSetterDocumentation" : "The configuration information for the specified job's manifest object.
\nThis is a convenience that creates an instance of the {@link JobManifest.Builder} avoiding the need to create one manually via {@link JobManifest#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifest.Builder#build()} is called immediately and its result is passed to {@link #manifest(JobManifest)}.\n@param manifest a consumer that will call methods on {@link JobManifest.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #manifest(JobManifest)",
"deprecated" : false,
"documentation" : "The configuration information for the specified job's manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "manifest",
"fluentSetterDocumentation" : "The configuration information for the specified job's manifest object.
\n@param manifest The configuration information for the specified job's manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "manifest",
"getterDocumentation" : "The configuration information for the specified job's manifest object.
\n@return The configuration information for the specified job's manifest object.",
"getterModel" : {
"returnType" : "JobManifest",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Manifest",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Manifest",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Manifest",
"sensitive" : false,
"setterDocumentation" : "The configuration information for the specified job's manifest object.
\n@param manifest The configuration information for the specified job's manifest object.",
"setterMethodName" : "setManifest",
"setterModel" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : null,
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "manifest",
"variableType" : "JobManifest",
"documentation" : "The configuration information for the specified job's manifest object.
",
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOperation",
"beanStyleSetterMethodName" : "setOperation",
"c2jName" : "Operation",
"c2jShape" : "JobOperation",
"defaultConsumerFluentSetterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\nThis is a convenience that creates an instance of the {@link JobOperation.Builder} avoiding the need to create one manually via {@link JobOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobOperation.Builder#build()} is called immediately and its result is passed to {@link #operation(JobOperation)}.\n@param operation a consumer that will call methods on {@link JobOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(JobOperation)",
"deprecated" : false,
"documentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "operation",
"fluentSetterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\n@param operation The operation that the specified job is configured to execute on the objects listed in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "operation",
"getterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\n@return The operation that the specified job is configured to execute on the objects listed in the manifest.",
"getterModel" : {
"returnType" : "JobOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Operation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Operation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Operation",
"sensitive" : false,
"setterDocumentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
\n@param operation The operation that the specified job is configured to execute on the objects listed in the manifest.",
"setterMethodName" : "setOperation",
"setterModel" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : null,
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "operation",
"variableType" : "JobOperation",
"documentation" : "The operation that the specified job is configured to execute on the objects listed in the manifest.
",
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPriority",
"beanStyleSetterMethodName" : "setPriority",
"c2jName" : "Priority",
"c2jShape" : "JobPriority",
"defaultConsumerFluentSetterDocumentation" : "The priority of the specified job.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #priority(Integer)}.\n@param priority a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #priority(Integer)",
"deprecated" : false,
"documentation" : "The priority of the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "priority",
"fluentSetterDocumentation" : "The priority of the specified job.
\n@param priority The priority of the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "priority",
"getterDocumentation" : "The priority of the specified job.
\n@return The priority of the specified job.",
"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" : "Priority",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Priority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Priority",
"sensitive" : false,
"setterDocumentation" : "The priority of the specified job.
\n@param priority The priority of the specified job.",
"setterMethodName" : "setPriority",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : "The priority of the specified job.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getProgressSummary",
"beanStyleSetterMethodName" : "setProgressSummary",
"c2jName" : "ProgressSummary",
"c2jShape" : "JobProgressSummary",
"defaultConsumerFluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\nThis is a convenience that creates an instance of the {@link JobProgressSummary.Builder} avoiding the need to create one manually via {@link JobProgressSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobProgressSummary.Builder#build()} is called immediately and its result is passed to {@link #progressSummary(JobProgressSummary)}.\n@param progressSummary a consumer that will call methods on {@link JobProgressSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #progressSummary(JobProgressSummary)",
"deprecated" : false,
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "progressSummary",
"fluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "progressSummary",
"getterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@return Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"getterModel" : {
"returnType" : "JobProgressSummary",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ProgressSummary",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ProgressSummary",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ProgressSummary",
"sensitive" : false,
"setterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"setterMethodName" : "setProgressSummary",
"setterModel" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : null,
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusUpdateReason",
"beanStyleSetterMethodName" : "setStatusUpdateReason",
"c2jName" : "StatusUpdateReason",
"c2jShape" : "JobStatusUpdateReason",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusUpdateReason(String)}.\n@param statusUpdateReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statusUpdateReason(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "statusUpdateReason",
"fluentSetterDocumentation" : "\n@param statusUpdateReason \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "statusUpdateReason",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "StatusUpdateReason",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "StatusUpdateReason",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "StatusUpdateReason",
"sensitive" : false,
"setterDocumentation" : "\n@param statusUpdateReason ",
"setterMethodName" : "setStatusUpdateReason",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "statusUpdateReason",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "statusUpdateReason",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFailureReasons",
"beanStyleSetterMethodName" : "setFailureReasons",
"c2jName" : "FailureReasons",
"c2jShape" : "JobFailureList",
"defaultConsumerFluentSetterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failureReasons(List)}.\n@param failureReasons a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReasons(List)",
"deprecated" : false,
"documentation" : "If the specified job failed, this field contains information describing the failure.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failureReasons",
"fluentSetterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\n@param failureReasons If the specified job failed, this field contains information describing the failure.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failureReasons",
"getterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return If the specified job failed, this field contains information describing the failure.",
"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" : "FailureReasons",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FailureReasons",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobFailure",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link JobFailure.Builder} avoiding the need to create one manually via {@link JobFailure#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobFailure.Builder#build()} is called immediately and its result is passed to {@link #member(JobFailure)}.\n@param member a consumer that will call methods on {@link JobFailure.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(JobFailure)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "JobFailure",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "JobFailure",
"variableName" : "member",
"variableType" : "JobFailure",
"documentation" : null,
"simpleType" : "JobFailure",
"variableSetterType" : "JobFailure"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobFailure",
"variableName" : "member",
"variableType" : "JobFailure",
"documentation" : "",
"simpleType" : "JobFailure",
"variableSetterType" : "JobFailure"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "JobFailure",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "JobFailure",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "FailureReasons",
"sensitive" : false,
"setterDocumentation" : "If the specified job failed, this field contains information describing the failure.
\n@param failureReasons If the specified job failed, this field contains information describing the failure.",
"setterMethodName" : "setFailureReasons",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failureReasons",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failureReasons",
"variableType" : "java.util.List",
"documentation" : "If the specified job failed, this field contains information describing the failure.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getReport",
"beanStyleSetterMethodName" : "setReport",
"c2jName" : "Report",
"c2jShape" : "JobReport",
"defaultConsumerFluentSetterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\nThis is a convenience that creates an instance of the {@link JobReport.Builder} avoiding the need to create one manually via {@link JobReport#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobReport.Builder#build()} is called immediately and its result is passed to {@link #report(JobReport)}.\n@param report a consumer that will call methods on {@link JobReport.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #report(JobReport)",
"deprecated" : false,
"documentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "report",
"fluentSetterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\n@param report Contains the configuration information for the job-completion report if you requested one in the Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "report",
"getterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\n@return Contains the configuration information for the job-completion report if you requested one in the Create Job
request.",
"getterModel" : {
"returnType" : "JobReport",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Report",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Report",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Report",
"sensitive" : false,
"setterDocumentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
\n@param report Contains the configuration information for the job-completion report if you requested one in the Create Job
request.",
"setterMethodName" : "setReport",
"setterModel" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : null,
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobReport",
"variableName" : "report",
"variableType" : "JobReport",
"documentation" : "Contains the configuration information for the job-completion report if you requested one in the Create Job
request.
",
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreationTime",
"beanStyleSetterMethodName" : "setCreationTime",
"c2jName" : "CreationTime",
"c2jShape" : "JobCreationTime",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when this job was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationTime(Instant)}.\n@param creationTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creationTime(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when this job was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "creationTime",
"fluentSetterDocumentation" : "A timestamp indicating when this job was created.
\n@param creationTime A timestamp indicating when this job was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "creationTime",
"getterDocumentation" : "A timestamp indicating when this job was created.
\n@return A timestamp indicating when this job was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CreationTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreationTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreationTime",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when this job was created.
\n@param creationTime A timestamp indicating when this job was created.",
"setterMethodName" : "setCreationTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when this job was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTerminationDate",
"beanStyleSetterMethodName" : "setTerminationDate",
"c2jName" : "TerminationDate",
"c2jShape" : "JobTerminationDate",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #terminationDate(Instant)}.\n@param terminationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #terminationDate(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "terminationDate",
"fluentSetterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "terminationDate",
"getterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@return A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TerminationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TerminationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "TerminationDate",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"setterMethodName" : "setTerminationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when this job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRoleArn",
"beanStyleSetterMethodName" : "setRoleArn",
"c2jName" : "RoleArn",
"c2jShape" : "IAMRoleArn",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "roleArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "roleArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\n@return The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RoleArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RoleArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RoleArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
\n@param roleArn The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.",
"setterMethodName" : "setRoleArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "roleArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the Identity and Access Management (IAM) Role assigned to execute the tasks for this job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSuspendedDate",
"beanStyleSetterMethodName" : "setSuspendedDate",
"c2jName" : "SuspendedDate",
"c2jShape" : "SuspendedDate",
"defaultConsumerFluentSetterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #suspendedDate(Instant)}.\n@param suspendedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suspendedDate(Instant)",
"deprecated" : false,
"documentation" : "The timestamp when this job was suspended, if it has been suspended.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "suspendedDate",
"fluentSetterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\n@param suspendedDate The timestamp when this job was suspended, if it has been suspended.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "suspendedDate",
"getterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\n@return The timestamp when this job was suspended, if it has been suspended.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "SuspendedDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SuspendedDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "SuspendedDate",
"sensitive" : false,
"setterDocumentation" : "The timestamp when this job was suspended, if it has been suspended.
\n@param suspendedDate The timestamp when this job was suspended, if it has been suspended.",
"setterMethodName" : "setSuspendedDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "suspendedDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "suspendedDate",
"variableType" : "java.time.Instant",
"documentation" : "The timestamp when this job was suspended, if it has been suspended.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSuspendedCause",
"beanStyleSetterMethodName" : "setSuspendedCause",
"c2jName" : "SuspendedCause",
"c2jShape" : "SuspendedCause",
"defaultConsumerFluentSetterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #suspendedCause(String)}.\n@param suspendedCause a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suspendedCause(String)",
"deprecated" : false,
"documentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "suspendedCause",
"fluentSetterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\n@param suspendedCause The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "suspendedCause",
"getterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\n@return The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "SuspendedCause",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "SuspendedCause",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "SuspendedCause",
"sensitive" : false,
"setterDocumentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
\n@param suspendedCause The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.",
"setterMethodName" : "setSuspendedCause",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "suspendedCause",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "suspendedCause",
"variableType" : "String",
"documentation" : "The reason why the specified job was suspended. A job is only suspended if you create it through the Amazon S3 console. When you create the job, it enters the Suspended
state to await confirmation before running. After you confirm the job, it automatically exits the Suspended
state.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobDescriptor",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobDescriptor",
"variableName" : "jobDescriptor",
"variableType" : "JobDescriptor",
"documentation" : null,
"simpleType" : "JobDescriptor",
"variableSetterType" : "JobDescriptor"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobFailure" : {
"c2jName" : "JobFailure",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "If this job failed, this element indicates why the job failed.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getFailureCode",
"beanStyleSetterMethodName" : "setFailureCode",
"c2jName" : "FailureCode",
"c2jShape" : "JobFailureCode",
"defaultConsumerFluentSetterDocumentation" : "The failure code, if any, for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureCode(String)}.\n@param failureCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureCode(String)",
"deprecated" : false,
"documentation" : "The failure code, if any, for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failureCode",
"fluentSetterDocumentation" : "The failure code, if any, for the specified job.
\n@param failureCode The failure code, if any, for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failureCode",
"getterDocumentation" : "The failure code, if any, for the specified job.
\n@return The failure code, if any, for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "FailureCode",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FailureCode",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "FailureCode",
"sensitive" : false,
"setterDocumentation" : "The failure code, if any, for the specified job.
\n@param failureCode The failure code, if any, for the specified job.",
"setterMethodName" : "setFailureCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "failureCode",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "failureCode",
"variableType" : "String",
"documentation" : "The failure code, if any, for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFailureReason",
"beanStyleSetterMethodName" : "setFailureReason",
"c2jName" : "FailureReason",
"c2jShape" : "JobFailureReason",
"defaultConsumerFluentSetterDocumentation" : "The failure reason, if any, for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureReason(String)}.\n@param failureReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReason(String)",
"deprecated" : false,
"documentation" : "The failure reason, if any, for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failureReason",
"fluentSetterDocumentation" : "The failure reason, if any, for the specified job.
\n@param failureReason The failure reason, if any, for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failureReason",
"getterDocumentation" : "The failure reason, if any, for the specified job.
\n@return The failure reason, if any, for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "FailureReason",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FailureReason",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "FailureReason",
"sensitive" : false,
"setterDocumentation" : "The failure reason, if any, for the specified job.
\n@param failureReason The failure reason, if any, for the specified job.",
"setterMethodName" : "setFailureReason",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "failureReason",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "failureReason",
"variableType" : "String",
"documentation" : "The failure reason, if any, for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"FailureCode" : {
"beanStyleGetterMethodName" : "getFailureCode",
"beanStyleSetterMethodName" : "setFailureCode",
"c2jName" : "FailureCode",
"c2jShape" : "JobFailureCode",
"defaultConsumerFluentSetterDocumentation" : "The failure code, if any, for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureCode(String)}.\n@param failureCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureCode(String)",
"deprecated" : false,
"documentation" : "The failure code, if any, for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failureCode",
"fluentSetterDocumentation" : "The failure code, if any, for the specified job.
\n@param failureCode The failure code, if any, for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failureCode",
"getterDocumentation" : "The failure code, if any, for the specified job.
\n@return The failure code, if any, for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "FailureCode",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FailureCode",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "FailureCode",
"sensitive" : false,
"setterDocumentation" : "The failure code, if any, for the specified job.
\n@param failureCode The failure code, if any, for the specified job.",
"setterMethodName" : "setFailureCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "failureCode",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "failureCode",
"variableType" : "String",
"documentation" : "The failure code, if any, for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"FailureReason" : {
"beanStyleGetterMethodName" : "getFailureReason",
"beanStyleSetterMethodName" : "setFailureReason",
"c2jName" : "FailureReason",
"c2jShape" : "JobFailureReason",
"defaultConsumerFluentSetterDocumentation" : "The failure reason, if any, for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureReason(String)}.\n@param failureReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReason(String)",
"deprecated" : false,
"documentation" : "The failure reason, if any, for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failureReason",
"fluentSetterDocumentation" : "The failure reason, if any, for the specified job.
\n@param failureReason The failure reason, if any, for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failureReason",
"getterDocumentation" : "The failure reason, if any, for the specified job.
\n@return The failure reason, if any, for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "FailureReason",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FailureReason",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "FailureReason",
"sensitive" : false,
"setterDocumentation" : "The failure reason, if any, for the specified job.
\n@param failureReason The failure reason, if any, for the specified job.",
"setterMethodName" : "setFailureReason",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "failureReason",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "failureReason",
"variableType" : "String",
"documentation" : "The failure reason, if any, for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getFailureCode",
"beanStyleSetterMethodName" : "setFailureCode",
"c2jName" : "FailureCode",
"c2jShape" : "JobFailureCode",
"defaultConsumerFluentSetterDocumentation" : "The failure code, if any, for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureCode(String)}.\n@param failureCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureCode(String)",
"deprecated" : false,
"documentation" : "The failure code, if any, for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failureCode",
"fluentSetterDocumentation" : "The failure code, if any, for the specified job.
\n@param failureCode The failure code, if any, for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failureCode",
"getterDocumentation" : "The failure code, if any, for the specified job.
\n@return The failure code, if any, for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "FailureCode",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FailureCode",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "FailureCode",
"sensitive" : false,
"setterDocumentation" : "The failure code, if any, for the specified job.
\n@param failureCode The failure code, if any, for the specified job.",
"setterMethodName" : "setFailureCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "failureCode",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "failureCode",
"variableType" : "String",
"documentation" : "The failure code, if any, for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFailureReason",
"beanStyleSetterMethodName" : "setFailureReason",
"c2jName" : "FailureReason",
"c2jShape" : "JobFailureReason",
"defaultConsumerFluentSetterDocumentation" : "The failure reason, if any, for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #failureReason(String)}.\n@param failureReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureReason(String)",
"deprecated" : false,
"documentation" : "The failure reason, if any, for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failureReason",
"fluentSetterDocumentation" : "The failure reason, if any, for the specified job.
\n@param failureReason The failure reason, if any, for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "failureReason",
"getterDocumentation" : "The failure reason, if any, for the specified job.
\n@return The failure reason, if any, for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "FailureReason",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FailureReason",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "FailureReason",
"sensitive" : false,
"setterDocumentation" : "The failure reason, if any, for the specified job.
\n@param failureReason The failure reason, if any, for the specified job.",
"setterMethodName" : "setFailureReason",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "failureReason",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "failureReason",
"variableType" : "String",
"documentation" : "The failure reason, if any, for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobFailure",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobFailure",
"variableName" : "jobFailure",
"variableType" : "JobFailure",
"documentation" : null,
"simpleType" : "JobFailure",
"variableSetterType" : "JobFailure"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobListDescriptor" : {
"c2jName" : "JobListDescriptor",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Contains the configuration and status information for a single job retrieved as part of a job list.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for the specified job.
\n@return The ID for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "NonEmptyMaxLength256String",
"defaultConsumerFluentSetterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The user-specified description that was included in the specified job's Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\n@param description The user-specified description that was included in the specified job's Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\n@return The user-specified description that was included in the specified job's Create Job
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\n@param description The user-specified description that was included in the specified job's Create Job
request.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The user-specified description that was included in the specified job's Create Job
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOperationAsString",
"beanStyleSetterMethodName" : "setOperation",
"c2jName" : "Operation",
"c2jShape" : "OperationName",
"defaultConsumerFluentSetterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationAsString(String)}.\n@param operation a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(String)",
"deprecated" : false,
"documentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : "OperationName",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "operation",
"fluentEnumSetterMethodName" : "operation",
"fluentGetterMethodName" : "operationAsString",
"fluentSetterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\n@param operation The operation that the specified job is configured to run on each object listed in the manifest.\n@see OperationName\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationName",
"fluentSetterMethodName" : "operation",
"getterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #operation} will return {@link OperationName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #operationAsString}.\n
\n@return The operation that the specified job is configured to run on each object listed in the manifest.\n@see OperationName",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Operation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Operation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Operation",
"sensitive" : false,
"setterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\n@param operation The operation that the specified job is configured to run on each object listed in the manifest.\n@see OperationName",
"setterMethodName" : "setOperation",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "operation",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "operation",
"variableType" : "String",
"documentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPriority",
"beanStyleSetterMethodName" : "setPriority",
"c2jName" : "Priority",
"c2jShape" : "JobPriority",
"defaultConsumerFluentSetterDocumentation" : "The current priority for the specified job.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #priority(Integer)}.\n@param priority a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #priority(Integer)",
"deprecated" : false,
"documentation" : "The current priority for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "priority",
"fluentSetterDocumentation" : "The current priority for the specified job.
\n@param priority The current priority for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "priority",
"getterDocumentation" : "The current priority for the specified job.
\n@return The current priority for the specified job.",
"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" : "Priority",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Priority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Priority",
"sensitive" : false,
"setterDocumentation" : "The current priority for the specified job.
\n@param priority The current priority for the specified job.",
"setterMethodName" : "setPriority",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : "The current priority for the specified job.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "JobStatus",
"defaultConsumerFluentSetterDocumentation" : "The specified job's current status.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"documentation" : "The specified job's current status.
",
"endpointDiscoveryId" : false,
"enumType" : "JobStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The specified job's current status.
\n@param status The specified job's current status.\n@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The specified job's current status.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The specified job's current status.\n@see JobStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The specified job's current status.
\n@param status The specified job's current status.\n@see JobStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The specified job's current status.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreationTime",
"beanStyleSetterMethodName" : "setCreationTime",
"c2jName" : "CreationTime",
"c2jShape" : "JobCreationTime",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when the specified job was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationTime(Instant)}.\n@param creationTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creationTime(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when the specified job was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "creationTime",
"fluentSetterDocumentation" : "A timestamp indicating when the specified job was created.
\n@param creationTime A timestamp indicating when the specified job was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "creationTime",
"getterDocumentation" : "A timestamp indicating when the specified job was created.
\n@return A timestamp indicating when the specified job was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CreationTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreationTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreationTime",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when the specified job was created.
\n@param creationTime A timestamp indicating when the specified job was created.",
"setterMethodName" : "setCreationTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when the specified job was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTerminationDate",
"beanStyleSetterMethodName" : "setTerminationDate",
"c2jName" : "TerminationDate",
"c2jShape" : "JobTerminationDate",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #terminationDate(Instant)}.\n@param terminationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #terminationDate(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "terminationDate",
"fluentSetterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "terminationDate",
"getterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@return A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TerminationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TerminationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "TerminationDate",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"setterMethodName" : "setTerminationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getProgressSummary",
"beanStyleSetterMethodName" : "setProgressSummary",
"c2jName" : "ProgressSummary",
"c2jShape" : "JobProgressSummary",
"defaultConsumerFluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\nThis is a convenience that creates an instance of the {@link JobProgressSummary.Builder} avoiding the need to create one manually via {@link JobProgressSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobProgressSummary.Builder#build()} is called immediately and its result is passed to {@link #progressSummary(JobProgressSummary)}.\n@param progressSummary a consumer that will call methods on {@link JobProgressSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #progressSummary(JobProgressSummary)",
"deprecated" : false,
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "progressSummary",
"fluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "progressSummary",
"getterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@return Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"getterModel" : {
"returnType" : "JobProgressSummary",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ProgressSummary",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ProgressSummary",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ProgressSummary",
"sensitive" : false,
"setterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"setterMethodName" : "setProgressSummary",
"setterModel" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : null,
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"CreationTime" : {
"beanStyleGetterMethodName" : "getCreationTime",
"beanStyleSetterMethodName" : "setCreationTime",
"c2jName" : "CreationTime",
"c2jShape" : "JobCreationTime",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when the specified job was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationTime(Instant)}.\n@param creationTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creationTime(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when the specified job was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "creationTime",
"fluentSetterDocumentation" : "A timestamp indicating when the specified job was created.
\n@param creationTime A timestamp indicating when the specified job was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "creationTime",
"getterDocumentation" : "A timestamp indicating when the specified job was created.
\n@return A timestamp indicating when the specified job was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CreationTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreationTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreationTime",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when the specified job was created.
\n@param creationTime A timestamp indicating when the specified job was created.",
"setterMethodName" : "setCreationTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when the specified job was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Description" : {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "NonEmptyMaxLength256String",
"defaultConsumerFluentSetterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The user-specified description that was included in the specified job's Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\n@param description The user-specified description that was included in the specified job's Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\n@return The user-specified description that was included in the specified job's Create Job
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\n@param description The user-specified description that was included in the specified job's Create Job
request.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The user-specified description that was included in the specified job's Create Job
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"JobId" : {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for the specified job.
\n@return The ID for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Operation" : {
"beanStyleGetterMethodName" : "getOperationAsString",
"beanStyleSetterMethodName" : "setOperation",
"c2jName" : "Operation",
"c2jShape" : "OperationName",
"defaultConsumerFluentSetterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationAsString(String)}.\n@param operation a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(String)",
"deprecated" : false,
"documentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : "OperationName",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "operation",
"fluentEnumSetterMethodName" : "operation",
"fluentGetterMethodName" : "operationAsString",
"fluentSetterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\n@param operation The operation that the specified job is configured to run on each object listed in the manifest.\n@see OperationName\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationName",
"fluentSetterMethodName" : "operation",
"getterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #operation} will return {@link OperationName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #operationAsString}.\n
\n@return The operation that the specified job is configured to run on each object listed in the manifest.\n@see OperationName",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Operation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Operation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Operation",
"sensitive" : false,
"setterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\n@param operation The operation that the specified job is configured to run on each object listed in the manifest.\n@see OperationName",
"setterMethodName" : "setOperation",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "operation",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "operation",
"variableType" : "String",
"documentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Priority" : {
"beanStyleGetterMethodName" : "getPriority",
"beanStyleSetterMethodName" : "setPriority",
"c2jName" : "Priority",
"c2jShape" : "JobPriority",
"defaultConsumerFluentSetterDocumentation" : "The current priority for the specified job.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #priority(Integer)}.\n@param priority a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #priority(Integer)",
"deprecated" : false,
"documentation" : "The current priority for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "priority",
"fluentSetterDocumentation" : "The current priority for the specified job.
\n@param priority The current priority for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "priority",
"getterDocumentation" : "The current priority for the specified job.
\n@return The current priority for the specified job.",
"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" : "Priority",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Priority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Priority",
"sensitive" : false,
"setterDocumentation" : "The current priority for the specified job.
\n@param priority The current priority for the specified job.",
"setterMethodName" : "setPriority",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : "The current priority for the specified job.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProgressSummary" : {
"beanStyleGetterMethodName" : "getProgressSummary",
"beanStyleSetterMethodName" : "setProgressSummary",
"c2jName" : "ProgressSummary",
"c2jShape" : "JobProgressSummary",
"defaultConsumerFluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\nThis is a convenience that creates an instance of the {@link JobProgressSummary.Builder} avoiding the need to create one manually via {@link JobProgressSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobProgressSummary.Builder#build()} is called immediately and its result is passed to {@link #progressSummary(JobProgressSummary)}.\n@param progressSummary a consumer that will call methods on {@link JobProgressSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #progressSummary(JobProgressSummary)",
"deprecated" : false,
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "progressSummary",
"fluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "progressSummary",
"getterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@return Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"getterModel" : {
"returnType" : "JobProgressSummary",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ProgressSummary",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ProgressSummary",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ProgressSummary",
"sensitive" : false,
"setterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"setterMethodName" : "setProgressSummary",
"setterModel" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : null,
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Status" : {
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "JobStatus",
"defaultConsumerFluentSetterDocumentation" : "The specified job's current status.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"documentation" : "The specified job's current status.
",
"endpointDiscoveryId" : false,
"enumType" : "JobStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The specified job's current status.
\n@param status The specified job's current status.\n@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The specified job's current status.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The specified job's current status.\n@see JobStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The specified job's current status.
\n@param status The specified job's current status.\n@see JobStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The specified job's current status.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"TerminationDate" : {
"beanStyleGetterMethodName" : "getTerminationDate",
"beanStyleSetterMethodName" : "setTerminationDate",
"c2jName" : "TerminationDate",
"c2jShape" : "JobTerminationDate",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #terminationDate(Instant)}.\n@param terminationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #terminationDate(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "terminationDate",
"fluentSetterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "terminationDate",
"getterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@return A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TerminationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TerminationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "TerminationDate",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"setterMethodName" : "setTerminationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getJobId",
"beanStyleSetterMethodName" : "setJobId",
"c2jName" : "JobId",
"c2jShape" : "JobId",
"defaultConsumerFluentSetterDocumentation" : "The ID for the specified job.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)",
"deprecated" : false,
"documentation" : "The ID for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobId",
"fluentSetterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobId",
"getterDocumentation" : "The ID for the specified job.
\n@return The ID for the specified job.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "JobId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "JobId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "JobId",
"sensitive" : false,
"setterDocumentation" : "The ID for the specified job.
\n@param jobId The ID for the specified job.",
"setterMethodName" : "setJobId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "jobId",
"variableType" : "String",
"documentation" : "The ID for the specified job.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "NonEmptyMaxLength256String",
"defaultConsumerFluentSetterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "The user-specified description that was included in the specified job's Create Job
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\n@param description The user-specified description that was included in the specified job's Create Job
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\n@return The user-specified description that was included in the specified job's Create Job
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "The user-specified description that was included in the specified job's Create Job
request.
\n@param description The user-specified description that was included in the specified job's Create Job
request.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "The user-specified description that was included in the specified job's Create Job
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOperationAsString",
"beanStyleSetterMethodName" : "setOperation",
"c2jName" : "Operation",
"c2jShape" : "OperationName",
"defaultConsumerFluentSetterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationAsString(String)}.\n@param operation a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(String)",
"deprecated" : false,
"documentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : "OperationName",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "operation",
"fluentEnumSetterMethodName" : "operation",
"fluentGetterMethodName" : "operationAsString",
"fluentSetterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\n@param operation The operation that the specified job is configured to run on each object listed in the manifest.\n@see OperationName\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationName",
"fluentSetterMethodName" : "operation",
"getterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #operation} will return {@link OperationName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #operationAsString}.\n
\n@return The operation that the specified job is configured to run on each object listed in the manifest.\n@see OperationName",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Operation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Operation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Operation",
"sensitive" : false,
"setterDocumentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
\n@param operation The operation that the specified job is configured to run on each object listed in the manifest.\n@see OperationName",
"setterMethodName" : "setOperation",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "operation",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "operation",
"variableType" : "String",
"documentation" : "The operation that the specified job is configured to run on each object listed in the manifest.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPriority",
"beanStyleSetterMethodName" : "setPriority",
"c2jName" : "Priority",
"c2jShape" : "JobPriority",
"defaultConsumerFluentSetterDocumentation" : "The current priority for the specified job.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #priority(Integer)}.\n@param priority a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #priority(Integer)",
"deprecated" : false,
"documentation" : "The current priority for the specified job.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "priority",
"fluentSetterDocumentation" : "The current priority for the specified job.
\n@param priority The current priority for the specified job.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "priority",
"getterDocumentation" : "The current priority for the specified job.
\n@return The current priority for the specified job.",
"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" : "Priority",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Priority",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "Priority",
"sensitive" : false,
"setterDocumentation" : "The current priority for the specified job.
\n@param priority The current priority for the specified job.",
"setterMethodName" : "setPriority",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "priority",
"variableType" : "Integer",
"documentation" : "The current priority for the specified job.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusAsString",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "JobStatus",
"defaultConsumerFluentSetterDocumentation" : "The specified job's current status.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)",
"deprecated" : false,
"documentation" : "The specified job's current status.
",
"endpointDiscoveryId" : false,
"enumType" : "JobStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "status",
"fluentEnumSetterMethodName" : "status",
"fluentGetterMethodName" : "statusAsString",
"fluentSetterDocumentation" : "The specified job's current status.
\n@param status The specified job's current status.\n@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The specified job's current status.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n
\n@return The specified job's current status.\n@see JobStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The specified job's current status.
\n@param status The specified job's current status.\n@see JobStatus",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "status",
"variableType" : "String",
"documentation" : "The specified job's current status.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreationTime",
"beanStyleSetterMethodName" : "setCreationTime",
"c2jName" : "CreationTime",
"c2jShape" : "JobCreationTime",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when the specified job was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationTime(Instant)}.\n@param creationTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creationTime(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when the specified job was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "creationTime",
"fluentSetterDocumentation" : "A timestamp indicating when the specified job was created.
\n@param creationTime A timestamp indicating when the specified job was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "creationTime",
"getterDocumentation" : "A timestamp indicating when the specified job was created.
\n@return A timestamp indicating when the specified job was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CreationTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreationTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreationTime",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when the specified job was created.
\n@param creationTime A timestamp indicating when the specified job was created.",
"setterMethodName" : "setCreationTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "creationTime",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when the specified job was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTerminationDate",
"beanStyleSetterMethodName" : "setTerminationDate",
"c2jName" : "TerminationDate",
"c2jShape" : "JobTerminationDate",
"defaultConsumerFluentSetterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #terminationDate(Instant)}.\n@param terminationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #terminationDate(Instant)",
"deprecated" : false,
"documentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "terminationDate",
"fluentSetterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "terminationDate",
"getterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@return A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TerminationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TerminationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "TerminationDate",
"sensitive" : false,
"setterDocumentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
\n@param terminationDate A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.",
"setterMethodName" : "setTerminationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "terminationDate",
"variableType" : "java.time.Instant",
"documentation" : "A timestamp indicating when the specified job terminated. A job's termination date is the date and time when it succeeded, failed, or was canceled.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getProgressSummary",
"beanStyleSetterMethodName" : "setProgressSummary",
"c2jName" : "ProgressSummary",
"c2jShape" : "JobProgressSummary",
"defaultConsumerFluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\nThis is a convenience that creates an instance of the {@link JobProgressSummary.Builder} avoiding the need to create one manually via {@link JobProgressSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobProgressSummary.Builder#build()} is called immediately and its result is passed to {@link #progressSummary(JobProgressSummary)}.\n@param progressSummary a consumer that will call methods on {@link JobProgressSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #progressSummary(JobProgressSummary)",
"deprecated" : false,
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "progressSummary",
"fluentSetterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "progressSummary",
"getterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@return Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"getterModel" : {
"returnType" : "JobProgressSummary",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ProgressSummary",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ProgressSummary",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "ProgressSummary",
"sensitive" : false,
"setterDocumentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
\n@param progressSummary Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.",
"setterMethodName" : "setProgressSummary",
"setterModel" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : null,
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "progressSummary",
"variableType" : "JobProgressSummary",
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobListDescriptor",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobListDescriptor",
"variableName" : "jobListDescriptor",
"variableType" : "JobListDescriptor",
"documentation" : null,
"simpleType" : "JobListDescriptor",
"variableSetterType" : "JobListDescriptor"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobManifest" : {
"c2jName" : "JobManifest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Contains the configuration information for a job's manifest.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getSpec",
"beanStyleSetterMethodName" : "setSpec",
"c2jName" : "Spec",
"c2jShape" : "JobManifestSpec",
"defaultConsumerFluentSetterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\nThis is a convenience that creates an instance of the {@link JobManifestSpec.Builder} avoiding the need to create one manually via {@link JobManifestSpec#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifestSpec.Builder#build()} is called immediately and its result is passed to {@link #spec(JobManifestSpec)}.\n@param spec a consumer that will call methods on {@link JobManifestSpec.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #spec(JobManifestSpec)",
"deprecated" : false,
"documentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "spec",
"fluentSetterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\n@param spec Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "spec",
"getterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\n@return Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.",
"getterModel" : {
"returnType" : "JobManifestSpec",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Spec",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Spec",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Spec",
"sensitive" : false,
"setterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\n@param spec Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.",
"setterMethodName" : "setSpec",
"setterModel" : {
"variableDeclarationType" : "JobManifestSpec",
"variableName" : "spec",
"variableType" : "JobManifestSpec",
"documentation" : null,
"simpleType" : "JobManifestSpec",
"variableSetterType" : "JobManifestSpec"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifestSpec",
"variableName" : "spec",
"variableType" : "JobManifestSpec",
"documentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
",
"simpleType" : "JobManifestSpec",
"variableSetterType" : "JobManifestSpec"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLocation",
"beanStyleSetterMethodName" : "setLocation",
"c2jName" : "Location",
"c2jShape" : "JobManifestLocation",
"defaultConsumerFluentSetterDocumentation" : "Contains the information required to locate the specified job's manifest.
\nThis is a convenience that creates an instance of the {@link JobManifestLocation.Builder} avoiding the need to create one manually via {@link JobManifestLocation#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifestLocation.Builder#build()} is called immediately and its result is passed to {@link #location(JobManifestLocation)}.\n@param location a consumer that will call methods on {@link JobManifestLocation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #location(JobManifestLocation)",
"deprecated" : false,
"documentation" : "Contains the information required to locate the specified job's manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "location",
"fluentSetterDocumentation" : "Contains the information required to locate the specified job's manifest.
\n@param location Contains the information required to locate the specified job's manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "location",
"getterDocumentation" : "Contains the information required to locate the specified job's manifest.
\n@return Contains the information required to locate the specified job's manifest.",
"getterModel" : {
"returnType" : "JobManifestLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Location",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Location",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Location",
"sensitive" : false,
"setterDocumentation" : "Contains the information required to locate the specified job's manifest.
\n@param location Contains the information required to locate the specified job's manifest.",
"setterMethodName" : "setLocation",
"setterModel" : {
"variableDeclarationType" : "JobManifestLocation",
"variableName" : "location",
"variableType" : "JobManifestLocation",
"documentation" : null,
"simpleType" : "JobManifestLocation",
"variableSetterType" : "JobManifestLocation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifestLocation",
"variableName" : "location",
"variableType" : "JobManifestLocation",
"documentation" : "Contains the information required to locate the specified job's manifest.
",
"simpleType" : "JobManifestLocation",
"variableSetterType" : "JobManifestLocation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Location" : {
"beanStyleGetterMethodName" : "getLocation",
"beanStyleSetterMethodName" : "setLocation",
"c2jName" : "Location",
"c2jShape" : "JobManifestLocation",
"defaultConsumerFluentSetterDocumentation" : "Contains the information required to locate the specified job's manifest.
\nThis is a convenience that creates an instance of the {@link JobManifestLocation.Builder} avoiding the need to create one manually via {@link JobManifestLocation#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifestLocation.Builder#build()} is called immediately and its result is passed to {@link #location(JobManifestLocation)}.\n@param location a consumer that will call methods on {@link JobManifestLocation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #location(JobManifestLocation)",
"deprecated" : false,
"documentation" : "Contains the information required to locate the specified job's manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "location",
"fluentSetterDocumentation" : "Contains the information required to locate the specified job's manifest.
\n@param location Contains the information required to locate the specified job's manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "location",
"getterDocumentation" : "Contains the information required to locate the specified job's manifest.
\n@return Contains the information required to locate the specified job's manifest.",
"getterModel" : {
"returnType" : "JobManifestLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Location",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Location",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Location",
"sensitive" : false,
"setterDocumentation" : "Contains the information required to locate the specified job's manifest.
\n@param location Contains the information required to locate the specified job's manifest.",
"setterMethodName" : "setLocation",
"setterModel" : {
"variableDeclarationType" : "JobManifestLocation",
"variableName" : "location",
"variableType" : "JobManifestLocation",
"documentation" : null,
"simpleType" : "JobManifestLocation",
"variableSetterType" : "JobManifestLocation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifestLocation",
"variableName" : "location",
"variableType" : "JobManifestLocation",
"documentation" : "Contains the information required to locate the specified job's manifest.
",
"simpleType" : "JobManifestLocation",
"variableSetterType" : "JobManifestLocation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Spec" : {
"beanStyleGetterMethodName" : "getSpec",
"beanStyleSetterMethodName" : "setSpec",
"c2jName" : "Spec",
"c2jShape" : "JobManifestSpec",
"defaultConsumerFluentSetterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\nThis is a convenience that creates an instance of the {@link JobManifestSpec.Builder} avoiding the need to create one manually via {@link JobManifestSpec#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifestSpec.Builder#build()} is called immediately and its result is passed to {@link #spec(JobManifestSpec)}.\n@param spec a consumer that will call methods on {@link JobManifestSpec.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #spec(JobManifestSpec)",
"deprecated" : false,
"documentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "spec",
"fluentSetterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\n@param spec Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "spec",
"getterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\n@return Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.",
"getterModel" : {
"returnType" : "JobManifestSpec",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Spec",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Spec",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Spec",
"sensitive" : false,
"setterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\n@param spec Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.",
"setterMethodName" : "setSpec",
"setterModel" : {
"variableDeclarationType" : "JobManifestSpec",
"variableName" : "spec",
"variableType" : "JobManifestSpec",
"documentation" : null,
"simpleType" : "JobManifestSpec",
"variableSetterType" : "JobManifestSpec"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifestSpec",
"variableName" : "spec",
"variableType" : "JobManifestSpec",
"documentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
",
"simpleType" : "JobManifestSpec",
"variableSetterType" : "JobManifestSpec"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getSpec",
"beanStyleSetterMethodName" : "setSpec",
"c2jName" : "Spec",
"c2jShape" : "JobManifestSpec",
"defaultConsumerFluentSetterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\nThis is a convenience that creates an instance of the {@link JobManifestSpec.Builder} avoiding the need to create one manually via {@link JobManifestSpec#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifestSpec.Builder#build()} is called immediately and its result is passed to {@link #spec(JobManifestSpec)}.\n@param spec a consumer that will call methods on {@link JobManifestSpec.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #spec(JobManifestSpec)",
"deprecated" : false,
"documentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "spec",
"fluentSetterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\n@param spec Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "spec",
"getterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\n@return Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.",
"getterModel" : {
"returnType" : "JobManifestSpec",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Spec",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Spec",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Spec",
"sensitive" : false,
"setterDocumentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
\n@param spec Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.",
"setterMethodName" : "setSpec",
"setterModel" : {
"variableDeclarationType" : "JobManifestSpec",
"variableName" : "spec",
"variableType" : "JobManifestSpec",
"documentation" : null,
"simpleType" : "JobManifestSpec",
"variableSetterType" : "JobManifestSpec"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifestSpec",
"variableName" : "spec",
"variableType" : "JobManifestSpec",
"documentation" : "Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
",
"simpleType" : "JobManifestSpec",
"variableSetterType" : "JobManifestSpec"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLocation",
"beanStyleSetterMethodName" : "setLocation",
"c2jName" : "Location",
"c2jShape" : "JobManifestLocation",
"defaultConsumerFluentSetterDocumentation" : "Contains the information required to locate the specified job's manifest.
\nThis is a convenience that creates an instance of the {@link JobManifestLocation.Builder} avoiding the need to create one manually via {@link JobManifestLocation#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobManifestLocation.Builder#build()} is called immediately and its result is passed to {@link #location(JobManifestLocation)}.\n@param location a consumer that will call methods on {@link JobManifestLocation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #location(JobManifestLocation)",
"deprecated" : false,
"documentation" : "Contains the information required to locate the specified job's manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "location",
"fluentSetterDocumentation" : "Contains the information required to locate the specified job's manifest.
\n@param location Contains the information required to locate the specified job's manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "location",
"getterDocumentation" : "Contains the information required to locate the specified job's manifest.
\n@return Contains the information required to locate the specified job's manifest.",
"getterModel" : {
"returnType" : "JobManifestLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Location",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Location",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Location",
"sensitive" : false,
"setterDocumentation" : "Contains the information required to locate the specified job's manifest.
\n@param location Contains the information required to locate the specified job's manifest.",
"setterMethodName" : "setLocation",
"setterModel" : {
"variableDeclarationType" : "JobManifestLocation",
"variableName" : "location",
"variableType" : "JobManifestLocation",
"documentation" : null,
"simpleType" : "JobManifestLocation",
"variableSetterType" : "JobManifestLocation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobManifestLocation",
"variableName" : "location",
"variableType" : "JobManifestLocation",
"documentation" : "Contains the information required to locate the specified job's manifest.
",
"simpleType" : "JobManifestLocation",
"variableSetterType" : "JobManifestLocation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Spec", "Location" ],
"shapeName" : "JobManifest",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobManifest",
"variableName" : "jobManifest",
"variableType" : "JobManifest",
"documentation" : null,
"simpleType" : "JobManifest",
"variableSetterType" : "JobManifest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobManifestFieldName" : {
"c2jName" : "JobManifestFieldName",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "IGNORE",
"value" : "Ignore"
}, {
"name" : "BUCKET",
"value" : "Bucket"
}, {
"name" : "KEY",
"value" : "Key"
}, {
"name" : "VERSION_ID",
"value" : "VersionId"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobManifestFieldName",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobManifestFieldName",
"variableName" : "jobManifestFieldName",
"variableType" : "JobManifestFieldName",
"documentation" : null,
"simpleType" : "JobManifestFieldName",
"variableSetterType" : "JobManifestFieldName"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobManifestFormat" : {
"c2jName" : "JobManifestFormat",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "S3_BATCH_OPERATIONS_CSV_20180820",
"value" : "S3BatchOperations_CSV_20180820"
}, {
"name" : "S3_INVENTORY_REPORT_CSV_20161130",
"value" : "S3InventoryReport_CSV_20161130"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobManifestFormat",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobManifestFormat",
"variableName" : "jobManifestFormat",
"variableType" : "JobManifestFormat",
"documentation" : null,
"simpleType" : "JobManifestFormat",
"variableSetterType" : "JobManifestFormat"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobManifestLocation" : {
"c2jName" : "JobManifestLocation",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Contains the information required to locate a manifest object.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getObjectArn",
"beanStyleSetterMethodName" : "setObjectArn",
"c2jName" : "ObjectArn",
"c2jShape" : "S3KeyArnString",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #objectArn(String)}.\n@param objectArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #objectArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for a manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "objectArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\n@param objectArn The Amazon Resource Name (ARN) for a manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "objectArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\n@return The Amazon Resource Name (ARN) for a manifest object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ObjectArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ObjectArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ObjectArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\n@param objectArn The Amazon Resource Name (ARN) for a manifest object.",
"setterMethodName" : "setObjectArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "objectArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "objectArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for a manifest object.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getObjectVersionId",
"beanStyleSetterMethodName" : "setObjectVersionId",
"c2jName" : "ObjectVersionId",
"c2jShape" : "S3ObjectVersionId",
"defaultConsumerFluentSetterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #objectVersionId(String)}.\n@param objectVersionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #objectVersionId(String)",
"deprecated" : false,
"documentation" : "The optional version ID to identify a specific version of the manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "objectVersionId",
"fluentSetterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\n@param objectVersionId The optional version ID to identify a specific version of the manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "objectVersionId",
"getterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\n@return The optional version ID to identify a specific version of the manifest object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ObjectVersionId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ObjectVersionId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ObjectVersionId",
"sensitive" : false,
"setterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\n@param objectVersionId The optional version ID to identify a specific version of the manifest object.",
"setterMethodName" : "setObjectVersionId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "objectVersionId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "objectVersionId",
"variableType" : "String",
"documentation" : "The optional version ID to identify a specific version of the manifest object.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getETag",
"beanStyleSetterMethodName" : "setETag",
"c2jName" : "ETag",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "The ETag for the specified manifest object.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eTag(String)}.\n@param eTag a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eTag(String)",
"deprecated" : false,
"documentation" : "The ETag for the specified manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eTag",
"fluentSetterDocumentation" : "The ETag for the specified manifest object.
\n@param eTag The ETag for the specified manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eTag",
"getterDocumentation" : "The ETag for the specified manifest object.
\n@return The ETag for the specified manifest object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ETag",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ETag",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ETag",
"sensitive" : false,
"setterDocumentation" : "The ETag for the specified manifest object.
\n@param eTag The ETag for the specified manifest object.",
"setterMethodName" : "setETag",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "eTag",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "eTag",
"variableType" : "String",
"documentation" : "The ETag for the specified manifest object.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ETag" : {
"beanStyleGetterMethodName" : "getETag",
"beanStyleSetterMethodName" : "setETag",
"c2jName" : "ETag",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "The ETag for the specified manifest object.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eTag(String)}.\n@param eTag a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eTag(String)",
"deprecated" : false,
"documentation" : "The ETag for the specified manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eTag",
"fluentSetterDocumentation" : "The ETag for the specified manifest object.
\n@param eTag The ETag for the specified manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eTag",
"getterDocumentation" : "The ETag for the specified manifest object.
\n@return The ETag for the specified manifest object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ETag",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ETag",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ETag",
"sensitive" : false,
"setterDocumentation" : "The ETag for the specified manifest object.
\n@param eTag The ETag for the specified manifest object.",
"setterMethodName" : "setETag",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "eTag",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "eTag",
"variableType" : "String",
"documentation" : "The ETag for the specified manifest object.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ObjectArn" : {
"beanStyleGetterMethodName" : "getObjectArn",
"beanStyleSetterMethodName" : "setObjectArn",
"c2jName" : "ObjectArn",
"c2jShape" : "S3KeyArnString",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #objectArn(String)}.\n@param objectArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #objectArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for a manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "objectArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\n@param objectArn The Amazon Resource Name (ARN) for a manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "objectArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\n@return The Amazon Resource Name (ARN) for a manifest object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ObjectArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ObjectArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ObjectArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\n@param objectArn The Amazon Resource Name (ARN) for a manifest object.",
"setterMethodName" : "setObjectArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "objectArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "objectArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for a manifest object.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ObjectVersionId" : {
"beanStyleGetterMethodName" : "getObjectVersionId",
"beanStyleSetterMethodName" : "setObjectVersionId",
"c2jName" : "ObjectVersionId",
"c2jShape" : "S3ObjectVersionId",
"defaultConsumerFluentSetterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #objectVersionId(String)}.\n@param objectVersionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #objectVersionId(String)",
"deprecated" : false,
"documentation" : "The optional version ID to identify a specific version of the manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "objectVersionId",
"fluentSetterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\n@param objectVersionId The optional version ID to identify a specific version of the manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "objectVersionId",
"getterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\n@return The optional version ID to identify a specific version of the manifest object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ObjectVersionId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ObjectVersionId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ObjectVersionId",
"sensitive" : false,
"setterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\n@param objectVersionId The optional version ID to identify a specific version of the manifest object.",
"setterMethodName" : "setObjectVersionId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "objectVersionId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "objectVersionId",
"variableType" : "String",
"documentation" : "The optional version ID to identify a specific version of the manifest object.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getObjectArn",
"beanStyleSetterMethodName" : "setObjectArn",
"c2jName" : "ObjectArn",
"c2jShape" : "S3KeyArnString",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #objectArn(String)}.\n@param objectArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #objectArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for a manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "objectArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\n@param objectArn The Amazon Resource Name (ARN) for a manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "objectArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\n@return The Amazon Resource Name (ARN) for a manifest object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ObjectArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ObjectArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ObjectArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for a manifest object.
\n@param objectArn The Amazon Resource Name (ARN) for a manifest object.",
"setterMethodName" : "setObjectArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "objectArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "objectArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for a manifest object.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getObjectVersionId",
"beanStyleSetterMethodName" : "setObjectVersionId",
"c2jName" : "ObjectVersionId",
"c2jShape" : "S3ObjectVersionId",
"defaultConsumerFluentSetterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #objectVersionId(String)}.\n@param objectVersionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #objectVersionId(String)",
"deprecated" : false,
"documentation" : "The optional version ID to identify a specific version of the manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "objectVersionId",
"fluentSetterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\n@param objectVersionId The optional version ID to identify a specific version of the manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "objectVersionId",
"getterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\n@return The optional version ID to identify a specific version of the manifest object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ObjectVersionId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ObjectVersionId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ObjectVersionId",
"sensitive" : false,
"setterDocumentation" : "The optional version ID to identify a specific version of the manifest object.
\n@param objectVersionId The optional version ID to identify a specific version of the manifest object.",
"setterMethodName" : "setObjectVersionId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "objectVersionId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "objectVersionId",
"variableType" : "String",
"documentation" : "The optional version ID to identify a specific version of the manifest object.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getETag",
"beanStyleSetterMethodName" : "setETag",
"c2jName" : "ETag",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "The ETag for the specified manifest object.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eTag(String)}.\n@param eTag a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eTag(String)",
"deprecated" : false,
"documentation" : "The ETag for the specified manifest object.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eTag",
"fluentSetterDocumentation" : "The ETag for the specified manifest object.
\n@param eTag The ETag for the specified manifest object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eTag",
"getterDocumentation" : "The ETag for the specified manifest object.
\n@return The ETag for the specified manifest object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ETag",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ETag",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ETag",
"sensitive" : false,
"setterDocumentation" : "The ETag for the specified manifest object.
\n@param eTag The ETag for the specified manifest object.",
"setterMethodName" : "setETag",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "eTag",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "eTag",
"variableType" : "String",
"documentation" : "The ETag for the specified manifest object.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ObjectArn", "ETag" ],
"shapeName" : "JobManifestLocation",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobManifestLocation",
"variableName" : "jobManifestLocation",
"variableType" : "JobManifestLocation",
"documentation" : null,
"simpleType" : "JobManifestLocation",
"variableSetterType" : "JobManifestLocation"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobManifestSpec" : {
"c2jName" : "JobManifestSpec",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Describes the format of a manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getFormatAsString",
"beanStyleSetterMethodName" : "setFormat",
"c2jName" : "Format",
"c2jShape" : "JobManifestFormat",
"defaultConsumerFluentSetterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #formatAsString(String)}.\n@param format a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #format(String)",
"deprecated" : false,
"documentation" : "Indicates which of the available formats the specified manifest uses.
",
"endpointDiscoveryId" : false,
"enumType" : "JobManifestFormat",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "format",
"fluentEnumSetterMethodName" : "format",
"fluentGetterMethodName" : "formatAsString",
"fluentSetterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\n@param format Indicates which of the available formats the specified manifest uses.\n@see JobManifestFormat\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobManifestFormat",
"fluentSetterMethodName" : "format",
"getterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #format} will return {@link JobManifestFormat#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #formatAsString}.\n
\n@return Indicates which of the available formats the specified manifest uses.\n@see JobManifestFormat",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Format",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Format",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Format",
"sensitive" : false,
"setterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\n@param format Indicates which of the available formats the specified manifest uses.\n@see JobManifestFormat",
"setterMethodName" : "setFormat",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : "Indicates which of the available formats the specified manifest uses.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFieldsAsStrings",
"beanStyleSetterMethodName" : "setFieldsWithStrings",
"c2jName" : "Fields",
"c2jShape" : "JobManifestFieldList",
"defaultConsumerFluentSetterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #fieldsAsStrings(List)}.\n@param fields a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #fieldsWithStrings(List)",
"deprecated" : false,
"documentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "fields",
"fluentEnumSetterMethodName" : "fields",
"fluentGetterMethodName" : "fieldsAsStrings",
"fluentSetterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\n@param fields If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "fieldsWithStrings",
"getterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.",
"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" : "Fields",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Fields",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobManifestFieldName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "JobManifestFieldName",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobManifestFieldName\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobManifestFieldName",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link JobManifestFieldName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see JobManifestFieldName",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobManifestFieldName",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Fields",
"sensitive" : false,
"setterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\n@param fields If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.",
"setterMethodName" : "setFieldsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "fields",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "fields",
"variableType" : "java.util.List",
"documentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Fields" : {
"beanStyleGetterMethodName" : "getFieldsAsStrings",
"beanStyleSetterMethodName" : "setFieldsWithStrings",
"c2jName" : "Fields",
"c2jShape" : "JobManifestFieldList",
"defaultConsumerFluentSetterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #fieldsAsStrings(List)}.\n@param fields a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #fieldsWithStrings(List)",
"deprecated" : false,
"documentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "fields",
"fluentEnumSetterMethodName" : "fields",
"fluentGetterMethodName" : "fieldsAsStrings",
"fluentSetterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\n@param fields If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "fieldsWithStrings",
"getterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.",
"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" : "Fields",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Fields",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobManifestFieldName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "JobManifestFieldName",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobManifestFieldName\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobManifestFieldName",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link JobManifestFieldName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see JobManifestFieldName",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobManifestFieldName",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Fields",
"sensitive" : false,
"setterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\n@param fields If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.",
"setterMethodName" : "setFieldsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "fields",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "fields",
"variableType" : "java.util.List",
"documentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Format" : {
"beanStyleGetterMethodName" : "getFormatAsString",
"beanStyleSetterMethodName" : "setFormat",
"c2jName" : "Format",
"c2jShape" : "JobManifestFormat",
"defaultConsumerFluentSetterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #formatAsString(String)}.\n@param format a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #format(String)",
"deprecated" : false,
"documentation" : "Indicates which of the available formats the specified manifest uses.
",
"endpointDiscoveryId" : false,
"enumType" : "JobManifestFormat",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "format",
"fluentEnumSetterMethodName" : "format",
"fluentGetterMethodName" : "formatAsString",
"fluentSetterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\n@param format Indicates which of the available formats the specified manifest uses.\n@see JobManifestFormat\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobManifestFormat",
"fluentSetterMethodName" : "format",
"getterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #format} will return {@link JobManifestFormat#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #formatAsString}.\n
\n@return Indicates which of the available formats the specified manifest uses.\n@see JobManifestFormat",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Format",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Format",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Format",
"sensitive" : false,
"setterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\n@param format Indicates which of the available formats the specified manifest uses.\n@see JobManifestFormat",
"setterMethodName" : "setFormat",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : "Indicates which of the available formats the specified manifest uses.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getFormatAsString",
"beanStyleSetterMethodName" : "setFormat",
"c2jName" : "Format",
"c2jShape" : "JobManifestFormat",
"defaultConsumerFluentSetterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #formatAsString(String)}.\n@param format a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #format(String)",
"deprecated" : false,
"documentation" : "Indicates which of the available formats the specified manifest uses.
",
"endpointDiscoveryId" : false,
"enumType" : "JobManifestFormat",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "format",
"fluentEnumSetterMethodName" : "format",
"fluentGetterMethodName" : "formatAsString",
"fluentSetterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\n@param format Indicates which of the available formats the specified manifest uses.\n@see JobManifestFormat\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobManifestFormat",
"fluentSetterMethodName" : "format",
"getterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #format} will return {@link JobManifestFormat#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #formatAsString}.\n
\n@return Indicates which of the available formats the specified manifest uses.\n@see JobManifestFormat",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Format",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Format",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Format",
"sensitive" : false,
"setterDocumentation" : "Indicates which of the available formats the specified manifest uses.
\n@param format Indicates which of the available formats the specified manifest uses.\n@see JobManifestFormat",
"setterMethodName" : "setFormat",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : "Indicates which of the available formats the specified manifest uses.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFieldsAsStrings",
"beanStyleSetterMethodName" : "setFieldsWithStrings",
"c2jName" : "Fields",
"c2jShape" : "JobManifestFieldList",
"defaultConsumerFluentSetterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #fieldsAsStrings(List)}.\n@param fields a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #fieldsWithStrings(List)",
"deprecated" : false,
"documentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "fields",
"fluentEnumSetterMethodName" : "fields",
"fluentGetterMethodName" : "fieldsAsStrings",
"fluentSetterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\n@param fields If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "fieldsWithStrings",
"getterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.",
"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" : "Fields",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Fields",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobManifestFieldName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "JobManifestFieldName",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobManifestFieldName\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobManifestFieldName",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link JobManifestFieldName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see JobManifestFieldName",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobManifestFieldName",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Fields",
"sensitive" : false,
"setterDocumentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
\n@param fields If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.",
"setterMethodName" : "setFieldsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "fields",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "fields",
"variableType" : "java.util.List",
"documentation" : "If the specified manifest object is in the S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Format" ],
"shapeName" : "JobManifestSpec",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobManifestSpec",
"variableName" : "jobManifestSpec",
"variableType" : "JobManifestSpec",
"documentation" : null,
"simpleType" : "JobManifestSpec",
"variableSetterType" : "JobManifestSpec"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobOperation" : {
"c2jName" : "JobOperation",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Available Operations in the Amazon Simple Storage Service Developer Guide.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getLambdaInvoke",
"beanStyleSetterMethodName" : "setLambdaInvoke",
"c2jName" : "LambdaInvoke",
"c2jShape" : "LambdaInvokeOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link LambdaInvokeOperation.Builder} avoiding the need to create one manually via {@link LambdaInvokeOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaInvokeOperation.Builder#build()} is called immediately and its result is passed to {@link #lambdaInvoke(LambdaInvokeOperation)}.\n@param lambdaInvoke a consumer that will call methods on {@link LambdaInvokeOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaInvoke(LambdaInvokeOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lambdaInvoke",
"fluentSetterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\n@param lambdaInvoke Directs the specified job to invoke an AWS Lambda function on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lambdaInvoke",
"getterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\n@return Directs the specified job to invoke an AWS Lambda function on each object in the manifest.",
"getterModel" : {
"returnType" : "LambdaInvokeOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LambdaInvoke",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LambdaInvoke",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "LambdaInvoke",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\n@param lambdaInvoke Directs the specified job to invoke an AWS Lambda function on each object in the manifest.",
"setterMethodName" : "setLambdaInvoke",
"setterModel" : {
"variableDeclarationType" : "LambdaInvokeOperation",
"variableName" : "lambdaInvoke",
"variableType" : "LambdaInvokeOperation",
"documentation" : null,
"simpleType" : "LambdaInvokeOperation",
"variableSetterType" : "LambdaInvokeOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "LambdaInvokeOperation",
"variableName" : "lambdaInvoke",
"variableType" : "LambdaInvokeOperation",
"documentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
",
"simpleType" : "LambdaInvokeOperation",
"variableSetterType" : "LambdaInvokeOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getS3PutObjectCopy",
"beanStyleSetterMethodName" : "setS3PutObjectCopy",
"c2jName" : "S3PutObjectCopy",
"c2jShape" : "S3CopyObjectOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3CopyObjectOperation.Builder} avoiding the need to create one manually via {@link S3CopyObjectOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3CopyObjectOperation.Builder#build()} is called immediately and its result is passed to {@link #s3PutObjectCopy(S3CopyObjectOperation)}.\n@param s3PutObjectCopy a consumer that will call methods on {@link S3CopyObjectOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3PutObjectCopy(S3CopyObjectOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3PutObjectCopy",
"fluentSetterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\n@param s3PutObjectCopy Directs the specified job to execute a PUT Copy object call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3PutObjectCopy",
"getterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\n@return Directs the specified job to execute a PUT Copy object call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3CopyObjectOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3PutObjectCopy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3PutObjectCopy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3PutObjectCopy",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\n@param s3PutObjectCopy Directs the specified job to execute a PUT Copy object call on each object in the manifest.",
"setterMethodName" : "setS3PutObjectCopy",
"setterModel" : {
"variableDeclarationType" : "S3CopyObjectOperation",
"variableName" : "s3PutObjectCopy",
"variableType" : "S3CopyObjectOperation",
"documentation" : null,
"simpleType" : "S3CopyObjectOperation",
"variableSetterType" : "S3CopyObjectOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3CopyObjectOperation",
"variableName" : "s3PutObjectCopy",
"variableType" : "S3CopyObjectOperation",
"documentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
",
"simpleType" : "S3CopyObjectOperation",
"variableSetterType" : "S3CopyObjectOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getS3PutObjectAcl",
"beanStyleSetterMethodName" : "setS3PutObjectAcl",
"c2jName" : "S3PutObjectAcl",
"c2jShape" : "S3SetObjectAclOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3SetObjectAclOperation.Builder} avoiding the need to create one manually via {@link S3SetObjectAclOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3SetObjectAclOperation.Builder#build()} is called immediately and its result is passed to {@link #s3PutObjectAcl(S3SetObjectAclOperation)}.\n@param s3PutObjectAcl a consumer that will call methods on {@link S3SetObjectAclOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3PutObjectAcl(S3SetObjectAclOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3PutObjectAcl",
"fluentSetterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\n@param s3PutObjectAcl Directs the specified job to execute a PUT Object acl call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3PutObjectAcl",
"getterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\n@return Directs the specified job to execute a PUT Object acl call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3SetObjectAclOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3PutObjectAcl",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3PutObjectAcl",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3PutObjectAcl",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\n@param s3PutObjectAcl Directs the specified job to execute a PUT Object acl call on each object in the manifest.",
"setterMethodName" : "setS3PutObjectAcl",
"setterModel" : {
"variableDeclarationType" : "S3SetObjectAclOperation",
"variableName" : "s3PutObjectAcl",
"variableType" : "S3SetObjectAclOperation",
"documentation" : null,
"simpleType" : "S3SetObjectAclOperation",
"variableSetterType" : "S3SetObjectAclOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3SetObjectAclOperation",
"variableName" : "s3PutObjectAcl",
"variableType" : "S3SetObjectAclOperation",
"documentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
",
"simpleType" : "S3SetObjectAclOperation",
"variableSetterType" : "S3SetObjectAclOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getS3PutObjectTagging",
"beanStyleSetterMethodName" : "setS3PutObjectTagging",
"c2jName" : "S3PutObjectTagging",
"c2jShape" : "S3SetObjectTaggingOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3SetObjectTaggingOperation.Builder} avoiding the need to create one manually via {@link S3SetObjectTaggingOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3SetObjectTaggingOperation.Builder#build()} is called immediately and its result is passed to {@link #s3PutObjectTagging(S3SetObjectTaggingOperation)}.\n@param s3PutObjectTagging a consumer that will call methods on {@link S3SetObjectTaggingOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3PutObjectTagging(S3SetObjectTaggingOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3PutObjectTagging",
"fluentSetterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\n@param s3PutObjectTagging Directs the specified job to execute a PUT Object tagging call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3PutObjectTagging",
"getterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\n@return Directs the specified job to execute a PUT Object tagging call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3SetObjectTaggingOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3PutObjectTagging",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3PutObjectTagging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3PutObjectTagging",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\n@param s3PutObjectTagging Directs the specified job to execute a PUT Object tagging call on each object in the manifest.",
"setterMethodName" : "setS3PutObjectTagging",
"setterModel" : {
"variableDeclarationType" : "S3SetObjectTaggingOperation",
"variableName" : "s3PutObjectTagging",
"variableType" : "S3SetObjectTaggingOperation",
"documentation" : null,
"simpleType" : "S3SetObjectTaggingOperation",
"variableSetterType" : "S3SetObjectTaggingOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3SetObjectTaggingOperation",
"variableName" : "s3PutObjectTagging",
"variableType" : "S3SetObjectTaggingOperation",
"documentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
",
"simpleType" : "S3SetObjectTaggingOperation",
"variableSetterType" : "S3SetObjectTaggingOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getS3InitiateRestoreObject",
"beanStyleSetterMethodName" : "setS3InitiateRestoreObject",
"c2jName" : "S3InitiateRestoreObject",
"c2jShape" : "S3InitiateRestoreObjectOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3InitiateRestoreObjectOperation.Builder} avoiding the need to create one manually via {@link S3InitiateRestoreObjectOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3InitiateRestoreObjectOperation.Builder#build()} is called immediately and its result is passed to {@link #s3InitiateRestoreObject(S3InitiateRestoreObjectOperation)}.\n@param s3InitiateRestoreObject a consumer that will call methods on {@link S3InitiateRestoreObjectOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3InitiateRestoreObject(S3InitiateRestoreObjectOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3InitiateRestoreObject",
"fluentSetterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\n@param s3InitiateRestoreObject Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3InitiateRestoreObject",
"getterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\n@return Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3InitiateRestoreObjectOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3InitiateRestoreObject",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3InitiateRestoreObject",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3InitiateRestoreObject",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\n@param s3InitiateRestoreObject Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.",
"setterMethodName" : "setS3InitiateRestoreObject",
"setterModel" : {
"variableDeclarationType" : "S3InitiateRestoreObjectOperation",
"variableName" : "s3InitiateRestoreObject",
"variableType" : "S3InitiateRestoreObjectOperation",
"documentation" : null,
"simpleType" : "S3InitiateRestoreObjectOperation",
"variableSetterType" : "S3InitiateRestoreObjectOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3InitiateRestoreObjectOperation",
"variableName" : "s3InitiateRestoreObject",
"variableType" : "S3InitiateRestoreObjectOperation",
"documentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
",
"simpleType" : "S3InitiateRestoreObjectOperation",
"variableSetterType" : "S3InitiateRestoreObjectOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"LambdaInvoke" : {
"beanStyleGetterMethodName" : "getLambdaInvoke",
"beanStyleSetterMethodName" : "setLambdaInvoke",
"c2jName" : "LambdaInvoke",
"c2jShape" : "LambdaInvokeOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link LambdaInvokeOperation.Builder} avoiding the need to create one manually via {@link LambdaInvokeOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaInvokeOperation.Builder#build()} is called immediately and its result is passed to {@link #lambdaInvoke(LambdaInvokeOperation)}.\n@param lambdaInvoke a consumer that will call methods on {@link LambdaInvokeOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaInvoke(LambdaInvokeOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lambdaInvoke",
"fluentSetterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\n@param lambdaInvoke Directs the specified job to invoke an AWS Lambda function on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lambdaInvoke",
"getterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\n@return Directs the specified job to invoke an AWS Lambda function on each object in the manifest.",
"getterModel" : {
"returnType" : "LambdaInvokeOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LambdaInvoke",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LambdaInvoke",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "LambdaInvoke",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\n@param lambdaInvoke Directs the specified job to invoke an AWS Lambda function on each object in the manifest.",
"setterMethodName" : "setLambdaInvoke",
"setterModel" : {
"variableDeclarationType" : "LambdaInvokeOperation",
"variableName" : "lambdaInvoke",
"variableType" : "LambdaInvokeOperation",
"documentation" : null,
"simpleType" : "LambdaInvokeOperation",
"variableSetterType" : "LambdaInvokeOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "LambdaInvokeOperation",
"variableName" : "lambdaInvoke",
"variableType" : "LambdaInvokeOperation",
"documentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
",
"simpleType" : "LambdaInvokeOperation",
"variableSetterType" : "LambdaInvokeOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"S3InitiateRestoreObject" : {
"beanStyleGetterMethodName" : "getS3InitiateRestoreObject",
"beanStyleSetterMethodName" : "setS3InitiateRestoreObject",
"c2jName" : "S3InitiateRestoreObject",
"c2jShape" : "S3InitiateRestoreObjectOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3InitiateRestoreObjectOperation.Builder} avoiding the need to create one manually via {@link S3InitiateRestoreObjectOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3InitiateRestoreObjectOperation.Builder#build()} is called immediately and its result is passed to {@link #s3InitiateRestoreObject(S3InitiateRestoreObjectOperation)}.\n@param s3InitiateRestoreObject a consumer that will call methods on {@link S3InitiateRestoreObjectOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3InitiateRestoreObject(S3InitiateRestoreObjectOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3InitiateRestoreObject",
"fluentSetterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\n@param s3InitiateRestoreObject Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3InitiateRestoreObject",
"getterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\n@return Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3InitiateRestoreObjectOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3InitiateRestoreObject",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3InitiateRestoreObject",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3InitiateRestoreObject",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\n@param s3InitiateRestoreObject Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.",
"setterMethodName" : "setS3InitiateRestoreObject",
"setterModel" : {
"variableDeclarationType" : "S3InitiateRestoreObjectOperation",
"variableName" : "s3InitiateRestoreObject",
"variableType" : "S3InitiateRestoreObjectOperation",
"documentation" : null,
"simpleType" : "S3InitiateRestoreObjectOperation",
"variableSetterType" : "S3InitiateRestoreObjectOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3InitiateRestoreObjectOperation",
"variableName" : "s3InitiateRestoreObject",
"variableType" : "S3InitiateRestoreObjectOperation",
"documentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
",
"simpleType" : "S3InitiateRestoreObjectOperation",
"variableSetterType" : "S3InitiateRestoreObjectOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"S3PutObjectAcl" : {
"beanStyleGetterMethodName" : "getS3PutObjectAcl",
"beanStyleSetterMethodName" : "setS3PutObjectAcl",
"c2jName" : "S3PutObjectAcl",
"c2jShape" : "S3SetObjectAclOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3SetObjectAclOperation.Builder} avoiding the need to create one manually via {@link S3SetObjectAclOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3SetObjectAclOperation.Builder#build()} is called immediately and its result is passed to {@link #s3PutObjectAcl(S3SetObjectAclOperation)}.\n@param s3PutObjectAcl a consumer that will call methods on {@link S3SetObjectAclOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3PutObjectAcl(S3SetObjectAclOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3PutObjectAcl",
"fluentSetterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\n@param s3PutObjectAcl Directs the specified job to execute a PUT Object acl call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3PutObjectAcl",
"getterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\n@return Directs the specified job to execute a PUT Object acl call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3SetObjectAclOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3PutObjectAcl",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3PutObjectAcl",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3PutObjectAcl",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\n@param s3PutObjectAcl Directs the specified job to execute a PUT Object acl call on each object in the manifest.",
"setterMethodName" : "setS3PutObjectAcl",
"setterModel" : {
"variableDeclarationType" : "S3SetObjectAclOperation",
"variableName" : "s3PutObjectAcl",
"variableType" : "S3SetObjectAclOperation",
"documentation" : null,
"simpleType" : "S3SetObjectAclOperation",
"variableSetterType" : "S3SetObjectAclOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3SetObjectAclOperation",
"variableName" : "s3PutObjectAcl",
"variableType" : "S3SetObjectAclOperation",
"documentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
",
"simpleType" : "S3SetObjectAclOperation",
"variableSetterType" : "S3SetObjectAclOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"S3PutObjectCopy" : {
"beanStyleGetterMethodName" : "getS3PutObjectCopy",
"beanStyleSetterMethodName" : "setS3PutObjectCopy",
"c2jName" : "S3PutObjectCopy",
"c2jShape" : "S3CopyObjectOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3CopyObjectOperation.Builder} avoiding the need to create one manually via {@link S3CopyObjectOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3CopyObjectOperation.Builder#build()} is called immediately and its result is passed to {@link #s3PutObjectCopy(S3CopyObjectOperation)}.\n@param s3PutObjectCopy a consumer that will call methods on {@link S3CopyObjectOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3PutObjectCopy(S3CopyObjectOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3PutObjectCopy",
"fluentSetterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\n@param s3PutObjectCopy Directs the specified job to execute a PUT Copy object call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3PutObjectCopy",
"getterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\n@return Directs the specified job to execute a PUT Copy object call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3CopyObjectOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3PutObjectCopy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3PutObjectCopy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3PutObjectCopy",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\n@param s3PutObjectCopy Directs the specified job to execute a PUT Copy object call on each object in the manifest.",
"setterMethodName" : "setS3PutObjectCopy",
"setterModel" : {
"variableDeclarationType" : "S3CopyObjectOperation",
"variableName" : "s3PutObjectCopy",
"variableType" : "S3CopyObjectOperation",
"documentation" : null,
"simpleType" : "S3CopyObjectOperation",
"variableSetterType" : "S3CopyObjectOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3CopyObjectOperation",
"variableName" : "s3PutObjectCopy",
"variableType" : "S3CopyObjectOperation",
"documentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
",
"simpleType" : "S3CopyObjectOperation",
"variableSetterType" : "S3CopyObjectOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"S3PutObjectTagging" : {
"beanStyleGetterMethodName" : "getS3PutObjectTagging",
"beanStyleSetterMethodName" : "setS3PutObjectTagging",
"c2jName" : "S3PutObjectTagging",
"c2jShape" : "S3SetObjectTaggingOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3SetObjectTaggingOperation.Builder} avoiding the need to create one manually via {@link S3SetObjectTaggingOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3SetObjectTaggingOperation.Builder#build()} is called immediately and its result is passed to {@link #s3PutObjectTagging(S3SetObjectTaggingOperation)}.\n@param s3PutObjectTagging a consumer that will call methods on {@link S3SetObjectTaggingOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3PutObjectTagging(S3SetObjectTaggingOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3PutObjectTagging",
"fluentSetterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\n@param s3PutObjectTagging Directs the specified job to execute a PUT Object tagging call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3PutObjectTagging",
"getterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\n@return Directs the specified job to execute a PUT Object tagging call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3SetObjectTaggingOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3PutObjectTagging",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3PutObjectTagging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3PutObjectTagging",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\n@param s3PutObjectTagging Directs the specified job to execute a PUT Object tagging call on each object in the manifest.",
"setterMethodName" : "setS3PutObjectTagging",
"setterModel" : {
"variableDeclarationType" : "S3SetObjectTaggingOperation",
"variableName" : "s3PutObjectTagging",
"variableType" : "S3SetObjectTaggingOperation",
"documentation" : null,
"simpleType" : "S3SetObjectTaggingOperation",
"variableSetterType" : "S3SetObjectTaggingOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3SetObjectTaggingOperation",
"variableName" : "s3PutObjectTagging",
"variableType" : "S3SetObjectTaggingOperation",
"documentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
",
"simpleType" : "S3SetObjectTaggingOperation",
"variableSetterType" : "S3SetObjectTaggingOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getLambdaInvoke",
"beanStyleSetterMethodName" : "setLambdaInvoke",
"c2jName" : "LambdaInvoke",
"c2jShape" : "LambdaInvokeOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link LambdaInvokeOperation.Builder} avoiding the need to create one manually via {@link LambdaInvokeOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaInvokeOperation.Builder#build()} is called immediately and its result is passed to {@link #lambdaInvoke(LambdaInvokeOperation)}.\n@param lambdaInvoke a consumer that will call methods on {@link LambdaInvokeOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaInvoke(LambdaInvokeOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lambdaInvoke",
"fluentSetterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\n@param lambdaInvoke Directs the specified job to invoke an AWS Lambda function on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lambdaInvoke",
"getterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\n@return Directs the specified job to invoke an AWS Lambda function on each object in the manifest.",
"getterModel" : {
"returnType" : "LambdaInvokeOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LambdaInvoke",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LambdaInvoke",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "LambdaInvoke",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
\n@param lambdaInvoke Directs the specified job to invoke an AWS Lambda function on each object in the manifest.",
"setterMethodName" : "setLambdaInvoke",
"setterModel" : {
"variableDeclarationType" : "LambdaInvokeOperation",
"variableName" : "lambdaInvoke",
"variableType" : "LambdaInvokeOperation",
"documentation" : null,
"simpleType" : "LambdaInvokeOperation",
"variableSetterType" : "LambdaInvokeOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "LambdaInvokeOperation",
"variableName" : "lambdaInvoke",
"variableType" : "LambdaInvokeOperation",
"documentation" : "Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
",
"simpleType" : "LambdaInvokeOperation",
"variableSetterType" : "LambdaInvokeOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getS3PutObjectCopy",
"beanStyleSetterMethodName" : "setS3PutObjectCopy",
"c2jName" : "S3PutObjectCopy",
"c2jShape" : "S3CopyObjectOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3CopyObjectOperation.Builder} avoiding the need to create one manually via {@link S3CopyObjectOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3CopyObjectOperation.Builder#build()} is called immediately and its result is passed to {@link #s3PutObjectCopy(S3CopyObjectOperation)}.\n@param s3PutObjectCopy a consumer that will call methods on {@link S3CopyObjectOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3PutObjectCopy(S3CopyObjectOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3PutObjectCopy",
"fluentSetterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\n@param s3PutObjectCopy Directs the specified job to execute a PUT Copy object call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3PutObjectCopy",
"getterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\n@return Directs the specified job to execute a PUT Copy object call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3CopyObjectOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3PutObjectCopy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3PutObjectCopy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3PutObjectCopy",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
\n@param s3PutObjectCopy Directs the specified job to execute a PUT Copy object call on each object in the manifest.",
"setterMethodName" : "setS3PutObjectCopy",
"setterModel" : {
"variableDeclarationType" : "S3CopyObjectOperation",
"variableName" : "s3PutObjectCopy",
"variableType" : "S3CopyObjectOperation",
"documentation" : null,
"simpleType" : "S3CopyObjectOperation",
"variableSetterType" : "S3CopyObjectOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3CopyObjectOperation",
"variableName" : "s3PutObjectCopy",
"variableType" : "S3CopyObjectOperation",
"documentation" : "Directs the specified job to execute a PUT Copy object call on each object in the manifest.
",
"simpleType" : "S3CopyObjectOperation",
"variableSetterType" : "S3CopyObjectOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getS3PutObjectAcl",
"beanStyleSetterMethodName" : "setS3PutObjectAcl",
"c2jName" : "S3PutObjectAcl",
"c2jShape" : "S3SetObjectAclOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3SetObjectAclOperation.Builder} avoiding the need to create one manually via {@link S3SetObjectAclOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3SetObjectAclOperation.Builder#build()} is called immediately and its result is passed to {@link #s3PutObjectAcl(S3SetObjectAclOperation)}.\n@param s3PutObjectAcl a consumer that will call methods on {@link S3SetObjectAclOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3PutObjectAcl(S3SetObjectAclOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3PutObjectAcl",
"fluentSetterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\n@param s3PutObjectAcl Directs the specified job to execute a PUT Object acl call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3PutObjectAcl",
"getterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\n@return Directs the specified job to execute a PUT Object acl call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3SetObjectAclOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3PutObjectAcl",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3PutObjectAcl",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3PutObjectAcl",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
\n@param s3PutObjectAcl Directs the specified job to execute a PUT Object acl call on each object in the manifest.",
"setterMethodName" : "setS3PutObjectAcl",
"setterModel" : {
"variableDeclarationType" : "S3SetObjectAclOperation",
"variableName" : "s3PutObjectAcl",
"variableType" : "S3SetObjectAclOperation",
"documentation" : null,
"simpleType" : "S3SetObjectAclOperation",
"variableSetterType" : "S3SetObjectAclOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3SetObjectAclOperation",
"variableName" : "s3PutObjectAcl",
"variableType" : "S3SetObjectAclOperation",
"documentation" : "Directs the specified job to execute a PUT Object acl call on each object in the manifest.
",
"simpleType" : "S3SetObjectAclOperation",
"variableSetterType" : "S3SetObjectAclOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getS3PutObjectTagging",
"beanStyleSetterMethodName" : "setS3PutObjectTagging",
"c2jName" : "S3PutObjectTagging",
"c2jShape" : "S3SetObjectTaggingOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3SetObjectTaggingOperation.Builder} avoiding the need to create one manually via {@link S3SetObjectTaggingOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3SetObjectTaggingOperation.Builder#build()} is called immediately and its result is passed to {@link #s3PutObjectTagging(S3SetObjectTaggingOperation)}.\n@param s3PutObjectTagging a consumer that will call methods on {@link S3SetObjectTaggingOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3PutObjectTagging(S3SetObjectTaggingOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3PutObjectTagging",
"fluentSetterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\n@param s3PutObjectTagging Directs the specified job to execute a PUT Object tagging call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3PutObjectTagging",
"getterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\n@return Directs the specified job to execute a PUT Object tagging call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3SetObjectTaggingOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3PutObjectTagging",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3PutObjectTagging",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3PutObjectTagging",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
\n@param s3PutObjectTagging Directs the specified job to execute a PUT Object tagging call on each object in the manifest.",
"setterMethodName" : "setS3PutObjectTagging",
"setterModel" : {
"variableDeclarationType" : "S3SetObjectTaggingOperation",
"variableName" : "s3PutObjectTagging",
"variableType" : "S3SetObjectTaggingOperation",
"documentation" : null,
"simpleType" : "S3SetObjectTaggingOperation",
"variableSetterType" : "S3SetObjectTaggingOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3SetObjectTaggingOperation",
"variableName" : "s3PutObjectTagging",
"variableType" : "S3SetObjectTaggingOperation",
"documentation" : "Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
",
"simpleType" : "S3SetObjectTaggingOperation",
"variableSetterType" : "S3SetObjectTaggingOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getS3InitiateRestoreObject",
"beanStyleSetterMethodName" : "setS3InitiateRestoreObject",
"c2jName" : "S3InitiateRestoreObject",
"c2jShape" : "S3InitiateRestoreObjectOperation",
"defaultConsumerFluentSetterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\nThis is a convenience that creates an instance of the {@link S3InitiateRestoreObjectOperation.Builder} avoiding the need to create one manually via {@link S3InitiateRestoreObjectOperation#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3InitiateRestoreObjectOperation.Builder#build()} is called immediately and its result is passed to {@link #s3InitiateRestoreObject(S3InitiateRestoreObjectOperation)}.\n@param s3InitiateRestoreObject a consumer that will call methods on {@link S3InitiateRestoreObjectOperation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #s3InitiateRestoreObject(S3InitiateRestoreObjectOperation)",
"deprecated" : false,
"documentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "s3InitiateRestoreObject",
"fluentSetterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\n@param s3InitiateRestoreObject Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "s3InitiateRestoreObject",
"getterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\n@return Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.",
"getterModel" : {
"returnType" : "S3InitiateRestoreObjectOperation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "S3InitiateRestoreObject",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "S3InitiateRestoreObject",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "S3InitiateRestoreObject",
"sensitive" : false,
"setterDocumentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
\n@param s3InitiateRestoreObject Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.",
"setterMethodName" : "setS3InitiateRestoreObject",
"setterModel" : {
"variableDeclarationType" : "S3InitiateRestoreObjectOperation",
"variableName" : "s3InitiateRestoreObject",
"variableType" : "S3InitiateRestoreObjectOperation",
"documentation" : null,
"simpleType" : "S3InitiateRestoreObjectOperation",
"variableSetterType" : "S3InitiateRestoreObjectOperation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3InitiateRestoreObjectOperation",
"variableName" : "s3InitiateRestoreObject",
"variableType" : "S3InitiateRestoreObjectOperation",
"documentation" : "Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
",
"simpleType" : "S3InitiateRestoreObjectOperation",
"variableSetterType" : "S3InitiateRestoreObjectOperation"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobOperation",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobOperation",
"variableName" : "jobOperation",
"variableType" : "JobOperation",
"documentation" : null,
"simpleType" : "JobOperation",
"variableSetterType" : "JobOperation"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobProgressSummary" : {
"c2jName" : "JobProgressSummary",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Describes the total number of tasks that the specified job has executed, the number of tasks that succeeded, and the number of tasks that failed.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getTotalNumberOfTasks",
"beanStyleSetterMethodName" : "setTotalNumberOfTasks",
"c2jName" : "TotalNumberOfTasks",
"c2jShape" : "JobTotalNumberOfTasks",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #totalNumberOfTasks(Long)}.\n@param totalNumberOfTasks a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #totalNumberOfTasks(Long)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "totalNumberOfTasks",
"fluentSetterDocumentation" : "\n@param totalNumberOfTasks \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "totalNumberOfTasks",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TotalNumberOfTasks",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TotalNumberOfTasks",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "TotalNumberOfTasks",
"sensitive" : false,
"setterDocumentation" : "\n@param totalNumberOfTasks ",
"setterMethodName" : "setTotalNumberOfTasks",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "totalNumberOfTasks",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "totalNumberOfTasks",
"variableType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNumberOfTasksSucceeded",
"beanStyleSetterMethodName" : "setNumberOfTasksSucceeded",
"c2jName" : "NumberOfTasksSucceeded",
"c2jShape" : "JobNumberOfTasksSucceeded",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #numberOfTasksSucceeded(Long)}.\n@param numberOfTasksSucceeded a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #numberOfTasksSucceeded(Long)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "numberOfTasksSucceeded",
"fluentSetterDocumentation" : "\n@param numberOfTasksSucceeded \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "numberOfTasksSucceeded",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NumberOfTasksSucceeded",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NumberOfTasksSucceeded",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "NumberOfTasksSucceeded",
"sensitive" : false,
"setterDocumentation" : "\n@param numberOfTasksSucceeded ",
"setterMethodName" : "setNumberOfTasksSucceeded",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksSucceeded",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksSucceeded",
"variableType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNumberOfTasksFailed",
"beanStyleSetterMethodName" : "setNumberOfTasksFailed",
"c2jName" : "NumberOfTasksFailed",
"c2jShape" : "JobNumberOfTasksFailed",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #numberOfTasksFailed(Long)}.\n@param numberOfTasksFailed a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #numberOfTasksFailed(Long)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "numberOfTasksFailed",
"fluentSetterDocumentation" : "\n@param numberOfTasksFailed \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "numberOfTasksFailed",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NumberOfTasksFailed",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NumberOfTasksFailed",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "NumberOfTasksFailed",
"sensitive" : false,
"setterDocumentation" : "\n@param numberOfTasksFailed ",
"setterMethodName" : "setNumberOfTasksFailed",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksFailed",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksFailed",
"variableType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"NumberOfTasksFailed" : {
"beanStyleGetterMethodName" : "getNumberOfTasksFailed",
"beanStyleSetterMethodName" : "setNumberOfTasksFailed",
"c2jName" : "NumberOfTasksFailed",
"c2jShape" : "JobNumberOfTasksFailed",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #numberOfTasksFailed(Long)}.\n@param numberOfTasksFailed a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #numberOfTasksFailed(Long)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "numberOfTasksFailed",
"fluentSetterDocumentation" : "\n@param numberOfTasksFailed \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "numberOfTasksFailed",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NumberOfTasksFailed",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NumberOfTasksFailed",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "NumberOfTasksFailed",
"sensitive" : false,
"setterDocumentation" : "\n@param numberOfTasksFailed ",
"setterMethodName" : "setNumberOfTasksFailed",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksFailed",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksFailed",
"variableType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"NumberOfTasksSucceeded" : {
"beanStyleGetterMethodName" : "getNumberOfTasksSucceeded",
"beanStyleSetterMethodName" : "setNumberOfTasksSucceeded",
"c2jName" : "NumberOfTasksSucceeded",
"c2jShape" : "JobNumberOfTasksSucceeded",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #numberOfTasksSucceeded(Long)}.\n@param numberOfTasksSucceeded a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #numberOfTasksSucceeded(Long)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "numberOfTasksSucceeded",
"fluentSetterDocumentation" : "\n@param numberOfTasksSucceeded \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "numberOfTasksSucceeded",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NumberOfTasksSucceeded",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NumberOfTasksSucceeded",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "NumberOfTasksSucceeded",
"sensitive" : false,
"setterDocumentation" : "\n@param numberOfTasksSucceeded ",
"setterMethodName" : "setNumberOfTasksSucceeded",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksSucceeded",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksSucceeded",
"variableType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"TotalNumberOfTasks" : {
"beanStyleGetterMethodName" : "getTotalNumberOfTasks",
"beanStyleSetterMethodName" : "setTotalNumberOfTasks",
"c2jName" : "TotalNumberOfTasks",
"c2jShape" : "JobTotalNumberOfTasks",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #totalNumberOfTasks(Long)}.\n@param totalNumberOfTasks a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #totalNumberOfTasks(Long)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "totalNumberOfTasks",
"fluentSetterDocumentation" : "\n@param totalNumberOfTasks \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "totalNumberOfTasks",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TotalNumberOfTasks",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TotalNumberOfTasks",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "TotalNumberOfTasks",
"sensitive" : false,
"setterDocumentation" : "\n@param totalNumberOfTasks ",
"setterMethodName" : "setTotalNumberOfTasks",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "totalNumberOfTasks",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "totalNumberOfTasks",
"variableType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getTotalNumberOfTasks",
"beanStyleSetterMethodName" : "setTotalNumberOfTasks",
"c2jName" : "TotalNumberOfTasks",
"c2jShape" : "JobTotalNumberOfTasks",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #totalNumberOfTasks(Long)}.\n@param totalNumberOfTasks a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #totalNumberOfTasks(Long)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "totalNumberOfTasks",
"fluentSetterDocumentation" : "\n@param totalNumberOfTasks \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "totalNumberOfTasks",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TotalNumberOfTasks",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TotalNumberOfTasks",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "TotalNumberOfTasks",
"sensitive" : false,
"setterDocumentation" : "\n@param totalNumberOfTasks ",
"setterMethodName" : "setTotalNumberOfTasks",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "totalNumberOfTasks",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "totalNumberOfTasks",
"variableType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNumberOfTasksSucceeded",
"beanStyleSetterMethodName" : "setNumberOfTasksSucceeded",
"c2jName" : "NumberOfTasksSucceeded",
"c2jShape" : "JobNumberOfTasksSucceeded",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #numberOfTasksSucceeded(Long)}.\n@param numberOfTasksSucceeded a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #numberOfTasksSucceeded(Long)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "numberOfTasksSucceeded",
"fluentSetterDocumentation" : "\n@param numberOfTasksSucceeded \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "numberOfTasksSucceeded",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NumberOfTasksSucceeded",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NumberOfTasksSucceeded",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "NumberOfTasksSucceeded",
"sensitive" : false,
"setterDocumentation" : "\n@param numberOfTasksSucceeded ",
"setterMethodName" : "setNumberOfTasksSucceeded",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksSucceeded",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksSucceeded",
"variableType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNumberOfTasksFailed",
"beanStyleSetterMethodName" : "setNumberOfTasksFailed",
"c2jName" : "NumberOfTasksFailed",
"c2jShape" : "JobNumberOfTasksFailed",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Long.Builder} avoiding the need to create one manually via {@link Long#builder()}.\n\nWhen the {@link Consumer} completes, {@link Long.Builder#build()} is called immediately and its result is passed to {@link #numberOfTasksFailed(Long)}.\n@param numberOfTasksFailed a consumer that will call methods on {@link Long.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #numberOfTasksFailed(Long)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "numberOfTasksFailed",
"fluentSetterDocumentation" : "\n@param numberOfTasksFailed \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "numberOfTasksFailed",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NumberOfTasksFailed",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NumberOfTasksFailed",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "LONG",
"name" : "NumberOfTasksFailed",
"sensitive" : false,
"setterDocumentation" : "\n@param numberOfTasksFailed ",
"setterMethodName" : "setNumberOfTasksFailed",
"setterModel" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksFailed",
"variableType" : "Long",
"documentation" : null,
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Long",
"variableName" : "numberOfTasksFailed",
"variableType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobProgressSummary",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobProgressSummary",
"variableName" : "jobProgressSummary",
"variableType" : "JobProgressSummary",
"documentation" : null,
"simpleType" : "JobProgressSummary",
"variableSetterType" : "JobProgressSummary"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobReport" : {
"c2jName" : "JobReport",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Contains the configuration parameters for a job-completion report.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getBucket",
"beanStyleSetterMethodName" : "setBucket",
"c2jName" : "Bucket",
"c2jShape" : "S3BucketArnString",
"defaultConsumerFluentSetterDocumentation" : "The bucket where specified job-completion report will be stored.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bucket(String)}.\n@param bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bucket(String)",
"deprecated" : false,
"documentation" : "The bucket where specified job-completion report will be stored.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "bucket",
"fluentSetterDocumentation" : "The bucket where specified job-completion report will be stored.
\n@param bucket The bucket where specified job-completion report will be stored.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "bucket",
"getterDocumentation" : "The bucket where specified job-completion report will be stored.
\n@return The bucket where specified job-completion report will be stored.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Bucket",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Bucket",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Bucket",
"sensitive" : false,
"setterDocumentation" : "The bucket where specified job-completion report will be stored.
\n@param bucket The bucket where specified job-completion report will be stored.",
"setterMethodName" : "setBucket",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : "The bucket where specified job-completion report will be stored.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFormatAsString",
"beanStyleSetterMethodName" : "setFormat",
"c2jName" : "Format",
"c2jShape" : "JobReportFormat",
"defaultConsumerFluentSetterDocumentation" : "The format of the specified job-completion report.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #formatAsString(String)}.\n@param format a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #format(String)",
"deprecated" : false,
"documentation" : "The format of the specified job-completion report.
",
"endpointDiscoveryId" : false,
"enumType" : "JobReportFormat",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "format",
"fluentEnumSetterMethodName" : "format",
"fluentGetterMethodName" : "formatAsString",
"fluentSetterDocumentation" : "The format of the specified job-completion report.
\n@param format The format of the specified job-completion report.\n@see JobReportFormat\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobReportFormat",
"fluentSetterMethodName" : "format",
"getterDocumentation" : "The format of the specified job-completion report.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #format} will return {@link JobReportFormat#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #formatAsString}.\n
\n@return The format of the specified job-completion report.\n@see JobReportFormat",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Format",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Format",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Format",
"sensitive" : false,
"setterDocumentation" : "The format of the specified job-completion report.
\n@param format The format of the specified job-completion report.\n@see JobReportFormat",
"setterMethodName" : "setFormat",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : "The format of the specified job-completion report.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "Enabled",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether the specified job will generate a job-completion report.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\n@param enabled Indicates whether the specified job will generate a job-completion report.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\n@return Indicates whether the specified job will generate a job-completion report.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Enabled",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\n@param enabled Indicates whether the specified job will generate a job-completion report.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether the specified job will generate a job-completion report.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPrefix",
"beanStyleSetterMethodName" : "setPrefix",
"c2jName" : "Prefix",
"c2jShape" : "ReportPrefixString",
"defaultConsumerFluentSetterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #prefix(String)}.\n@param prefix a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #prefix(String)",
"deprecated" : false,
"documentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "prefix",
"fluentSetterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\n@param prefix An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "prefix",
"getterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\n@return An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Prefix",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Prefix",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Prefix",
"sensitive" : false,
"setterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\n@param prefix An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.",
"setterMethodName" : "setPrefix",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "prefix",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "prefix",
"variableType" : "String",
"documentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getReportScopeAsString",
"beanStyleSetterMethodName" : "setReportScope",
"c2jName" : "ReportScope",
"c2jShape" : "JobReportScope",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #reportScopeAsString(String)}.\n@param reportScope a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #reportScope(String)",
"deprecated" : false,
"documentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
",
"endpointDiscoveryId" : false,
"enumType" : "JobReportScope",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "reportScope",
"fluentEnumSetterMethodName" : "reportScope",
"fluentGetterMethodName" : "reportScopeAsString",
"fluentSetterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\n@param reportScope Indicates whether the job-completion report will include details of all tasks or only failed tasks.\n@see JobReportScope\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobReportScope",
"fluentSetterMethodName" : "reportScope",
"getterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #reportScope} will return {@link JobReportScope#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #reportScopeAsString}.\n
\n@return Indicates whether the job-completion report will include details of all tasks or only failed tasks.\n@see JobReportScope",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ReportScope",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ReportScope",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ReportScope",
"sensitive" : false,
"setterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\n@param reportScope Indicates whether the job-completion report will include details of all tasks or only failed tasks.\n@see JobReportScope",
"setterMethodName" : "setReportScope",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "reportScope",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "reportScope",
"variableType" : "String",
"documentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Bucket" : {
"beanStyleGetterMethodName" : "getBucket",
"beanStyleSetterMethodName" : "setBucket",
"c2jName" : "Bucket",
"c2jShape" : "S3BucketArnString",
"defaultConsumerFluentSetterDocumentation" : "The bucket where specified job-completion report will be stored.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bucket(String)}.\n@param bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bucket(String)",
"deprecated" : false,
"documentation" : "The bucket where specified job-completion report will be stored.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "bucket",
"fluentSetterDocumentation" : "The bucket where specified job-completion report will be stored.
\n@param bucket The bucket where specified job-completion report will be stored.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "bucket",
"getterDocumentation" : "The bucket where specified job-completion report will be stored.
\n@return The bucket where specified job-completion report will be stored.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Bucket",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Bucket",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Bucket",
"sensitive" : false,
"setterDocumentation" : "The bucket where specified job-completion report will be stored.
\n@param bucket The bucket where specified job-completion report will be stored.",
"setterMethodName" : "setBucket",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : "The bucket where specified job-completion report will be stored.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Enabled" : {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "Enabled",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether the specified job will generate a job-completion report.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\n@param enabled Indicates whether the specified job will generate a job-completion report.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\n@return Indicates whether the specified job will generate a job-completion report.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Enabled",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\n@param enabled Indicates whether the specified job will generate a job-completion report.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether the specified job will generate a job-completion report.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Format" : {
"beanStyleGetterMethodName" : "getFormatAsString",
"beanStyleSetterMethodName" : "setFormat",
"c2jName" : "Format",
"c2jShape" : "JobReportFormat",
"defaultConsumerFluentSetterDocumentation" : "The format of the specified job-completion report.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #formatAsString(String)}.\n@param format a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #format(String)",
"deprecated" : false,
"documentation" : "The format of the specified job-completion report.
",
"endpointDiscoveryId" : false,
"enumType" : "JobReportFormat",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "format",
"fluentEnumSetterMethodName" : "format",
"fluentGetterMethodName" : "formatAsString",
"fluentSetterDocumentation" : "The format of the specified job-completion report.
\n@param format The format of the specified job-completion report.\n@see JobReportFormat\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobReportFormat",
"fluentSetterMethodName" : "format",
"getterDocumentation" : "The format of the specified job-completion report.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #format} will return {@link JobReportFormat#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #formatAsString}.\n
\n@return The format of the specified job-completion report.\n@see JobReportFormat",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Format",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Format",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Format",
"sensitive" : false,
"setterDocumentation" : "The format of the specified job-completion report.
\n@param format The format of the specified job-completion report.\n@see JobReportFormat",
"setterMethodName" : "setFormat",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : "The format of the specified job-completion report.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Prefix" : {
"beanStyleGetterMethodName" : "getPrefix",
"beanStyleSetterMethodName" : "setPrefix",
"c2jName" : "Prefix",
"c2jShape" : "ReportPrefixString",
"defaultConsumerFluentSetterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #prefix(String)}.\n@param prefix a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #prefix(String)",
"deprecated" : false,
"documentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "prefix",
"fluentSetterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\n@param prefix An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "prefix",
"getterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\n@return An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Prefix",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Prefix",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Prefix",
"sensitive" : false,
"setterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\n@param prefix An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.",
"setterMethodName" : "setPrefix",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "prefix",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "prefix",
"variableType" : "String",
"documentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ReportScope" : {
"beanStyleGetterMethodName" : "getReportScopeAsString",
"beanStyleSetterMethodName" : "setReportScope",
"c2jName" : "ReportScope",
"c2jShape" : "JobReportScope",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #reportScopeAsString(String)}.\n@param reportScope a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #reportScope(String)",
"deprecated" : false,
"documentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
",
"endpointDiscoveryId" : false,
"enumType" : "JobReportScope",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "reportScope",
"fluentEnumSetterMethodName" : "reportScope",
"fluentGetterMethodName" : "reportScopeAsString",
"fluentSetterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\n@param reportScope Indicates whether the job-completion report will include details of all tasks or only failed tasks.\n@see JobReportScope\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobReportScope",
"fluentSetterMethodName" : "reportScope",
"getterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #reportScope} will return {@link JobReportScope#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #reportScopeAsString}.\n
\n@return Indicates whether the job-completion report will include details of all tasks or only failed tasks.\n@see JobReportScope",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ReportScope",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ReportScope",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ReportScope",
"sensitive" : false,
"setterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\n@param reportScope Indicates whether the job-completion report will include details of all tasks or only failed tasks.\n@see JobReportScope",
"setterMethodName" : "setReportScope",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "reportScope",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "reportScope",
"variableType" : "String",
"documentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getBucket",
"beanStyleSetterMethodName" : "setBucket",
"c2jName" : "Bucket",
"c2jShape" : "S3BucketArnString",
"defaultConsumerFluentSetterDocumentation" : "The bucket where specified job-completion report will be stored.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bucket(String)}.\n@param bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bucket(String)",
"deprecated" : false,
"documentation" : "The bucket where specified job-completion report will be stored.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "bucket",
"fluentSetterDocumentation" : "The bucket where specified job-completion report will be stored.
\n@param bucket The bucket where specified job-completion report will be stored.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "bucket",
"getterDocumentation" : "The bucket where specified job-completion report will be stored.
\n@return The bucket where specified job-completion report will be stored.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Bucket",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Bucket",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Bucket",
"sensitive" : false,
"setterDocumentation" : "The bucket where specified job-completion report will be stored.
\n@param bucket The bucket where specified job-completion report will be stored.",
"setterMethodName" : "setBucket",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "bucket",
"variableType" : "String",
"documentation" : "The bucket where specified job-completion report will be stored.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getFormatAsString",
"beanStyleSetterMethodName" : "setFormat",
"c2jName" : "Format",
"c2jShape" : "JobReportFormat",
"defaultConsumerFluentSetterDocumentation" : "The format of the specified job-completion report.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #formatAsString(String)}.\n@param format a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #format(String)",
"deprecated" : false,
"documentation" : "The format of the specified job-completion report.
",
"endpointDiscoveryId" : false,
"enumType" : "JobReportFormat",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "format",
"fluentEnumSetterMethodName" : "format",
"fluentGetterMethodName" : "formatAsString",
"fluentSetterDocumentation" : "The format of the specified job-completion report.
\n@param format The format of the specified job-completion report.\n@see JobReportFormat\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobReportFormat",
"fluentSetterMethodName" : "format",
"getterDocumentation" : "The format of the specified job-completion report.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #format} will return {@link JobReportFormat#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #formatAsString}.\n
\n@return The format of the specified job-completion report.\n@see JobReportFormat",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Format",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Format",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Format",
"sensitive" : false,
"setterDocumentation" : "The format of the specified job-completion report.
\n@param format The format of the specified job-completion report.\n@see JobReportFormat",
"setterMethodName" : "setFormat",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "format",
"variableType" : "String",
"documentation" : "The format of the specified job-completion report.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "Enabled",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates whether the specified job will generate a job-completion report.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\n@param enabled Indicates whether the specified job will generate a job-completion report.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\n@return Indicates whether the specified job will generate a job-completion report.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Enabled",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates whether the specified job will generate a job-completion report.
\n@param enabled Indicates whether the specified job will generate a job-completion report.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether the specified job will generate a job-completion report.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPrefix",
"beanStyleSetterMethodName" : "setPrefix",
"c2jName" : "Prefix",
"c2jShape" : "ReportPrefixString",
"defaultConsumerFluentSetterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #prefix(String)}.\n@param prefix a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #prefix(String)",
"deprecated" : false,
"documentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "prefix",
"fluentSetterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\n@param prefix An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "prefix",
"getterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\n@return An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Prefix",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Prefix",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Prefix",
"sensitive" : false,
"setterDocumentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
\n@param prefix An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.",
"setterMethodName" : "setPrefix",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "prefix",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "prefix",
"variableType" : "String",
"documentation" : "An optional prefix to describe where in the specified bucket the job-completion report will be stored. Amazon S3 will store the job-completion report at <prefix>/job-<job-id>/report.json.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getReportScopeAsString",
"beanStyleSetterMethodName" : "setReportScope",
"c2jName" : "ReportScope",
"c2jShape" : "JobReportScope",
"defaultConsumerFluentSetterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #reportScopeAsString(String)}.\n@param reportScope a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #reportScope(String)",
"deprecated" : false,
"documentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
",
"endpointDiscoveryId" : false,
"enumType" : "JobReportScope",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "reportScope",
"fluentEnumSetterMethodName" : "reportScope",
"fluentGetterMethodName" : "reportScopeAsString",
"fluentSetterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\n@param reportScope Indicates whether the job-completion report will include details of all tasks or only failed tasks.\n@see JobReportScope\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobReportScope",
"fluentSetterMethodName" : "reportScope",
"getterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #reportScope} will return {@link JobReportScope#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #reportScopeAsString}.\n
\n@return Indicates whether the job-completion report will include details of all tasks or only failed tasks.\n@see JobReportScope",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ReportScope",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ReportScope",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ReportScope",
"sensitive" : false,
"setterDocumentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
\n@param reportScope Indicates whether the job-completion report will include details of all tasks or only failed tasks.\n@see JobReportScope",
"setterMethodName" : "setReportScope",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "reportScope",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "reportScope",
"variableType" : "String",
"documentation" : "Indicates whether the job-completion report will include details of all tasks or only failed tasks.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Enabled" ],
"shapeName" : "JobReport",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobReport",
"variableName" : "jobReport",
"variableType" : "JobReport",
"documentation" : null,
"simpleType" : "JobReport",
"variableSetterType" : "JobReport"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobReportFormat" : {
"c2jName" : "JobReportFormat",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "REPORT_CSV_20180820",
"value" : "Report_CSV_20180820"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobReportFormat",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobReportFormat",
"variableName" : "jobReportFormat",
"variableType" : "JobReportFormat",
"documentation" : null,
"simpleType" : "JobReportFormat",
"variableSetterType" : "JobReportFormat"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobReportScope" : {
"c2jName" : "JobReportScope",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "ALL_TASKS",
"value" : "AllTasks"
}, {
"name" : "FAILED_TASKS_ONLY",
"value" : "FailedTasksOnly"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobReportScope",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobReportScope",
"variableName" : "jobReportScope",
"variableType" : "JobReportScope",
"documentation" : null,
"simpleType" : "JobReportScope",
"variableSetterType" : "JobReportScope"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobStatus" : {
"c2jName" : "JobStatus",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "ACTIVE",
"value" : "Active"
}, {
"name" : "CANCELLED",
"value" : "Cancelled"
}, {
"name" : "CANCELLING",
"value" : "Cancelling"
}, {
"name" : "COMPLETE",
"value" : "Complete"
}, {
"name" : "COMPLETING",
"value" : "Completing"
}, {
"name" : "FAILED",
"value" : "Failed"
}, {
"name" : "FAILING",
"value" : "Failing"
}, {
"name" : "NEW",
"value" : "New"
}, {
"name" : "PAUSED",
"value" : "Paused"
}, {
"name" : "PAUSING",
"value" : "Pausing"
}, {
"name" : "PREPARING",
"value" : "Preparing"
}, {
"name" : "READY",
"value" : "Ready"
}, {
"name" : "SUSPENDED",
"value" : "Suspended"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobStatus",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "JobStatus",
"variableName" : "jobStatus",
"variableType" : "JobStatus",
"documentation" : null,
"simpleType" : "JobStatus",
"variableSetterType" : "JobStatus"
},
"wrapper" : false,
"xmlNamespace" : null
},
"JobStatusException" : {
"c2jName" : "JobStatusException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "JobStatusException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "JobStatusException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "JobStatusException",
"variableName" : "jobStatusException",
"variableType" : "JobStatusException",
"documentation" : null,
"simpleType" : "JobStatusException",
"variableSetterType" : "JobStatusException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"LambdaInvokeOperation" : {
"c2jName" : "LambdaInvokeOperation",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Contains the configuration parameters for a Lambda Invoke
operation.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getFunctionArn",
"beanStyleSetterMethodName" : "setFunctionArn",
"c2jName" : "FunctionArn",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #functionArn(String)}.\n@param functionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #functionArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "functionArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\n@param functionArn The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "functionArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\n@return The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "FunctionArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FunctionArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "FunctionArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\n@param functionArn The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.",
"setterMethodName" : "setFunctionArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "functionArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "functionArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"FunctionArn" : {
"beanStyleGetterMethodName" : "getFunctionArn",
"beanStyleSetterMethodName" : "setFunctionArn",
"c2jName" : "FunctionArn",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #functionArn(String)}.\n@param functionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #functionArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "functionArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\n@param functionArn The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "functionArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\n@return The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "FunctionArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FunctionArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "FunctionArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\n@param functionArn The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.",
"setterMethodName" : "setFunctionArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "functionArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "functionArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getFunctionArn",
"beanStyleSetterMethodName" : "setFunctionArn",
"c2jName" : "FunctionArn",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #functionArn(String)}.\n@param functionArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #functionArn(String)",
"deprecated" : false,
"documentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "functionArn",
"fluentSetterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\n@param functionArn The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "functionArn",
"getterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\n@return The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "FunctionArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "FunctionArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "FunctionArn",
"sensitive" : false,
"setterDocumentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
\n@param functionArn The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.",
"setterMethodName" : "setFunctionArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "functionArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "functionArn",
"variableType" : "String",
"documentation" : "The Amazon Resource Name (ARN) for the AWS Lambda function that the specified job will invoke for each object in the manifest.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "LambdaInvokeOperation",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "LambdaInvokeOperation",
"variableName" : "lambdaInvokeOperation",
"variableType" : "LambdaInvokeOperation",
"documentation" : null,
"simpleType" : "LambdaInvokeOperation",
"variableSetterType" : "LambdaInvokeOperation"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ListJobsRequest" : {
"c2jName" : "ListJobsRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : true,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "ListJobs",
"locationName" : null,
"requestUri" : "/v20180820/jobs",
"target" : null,
"verb" : "GET",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getJobStatusesAsStrings",
"beanStyleSetterMethodName" : "setJobStatusesWithStrings",
"c2jName" : "JobStatuses",
"c2jShape" : "JobStatusList",
"defaultConsumerFluentSetterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobStatusesAsStrings(List)}.\n@param jobStatuses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobStatusesWithStrings(List)",
"deprecated" : false,
"documentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "jobStatuses",
"fluentEnumSetterMethodName" : "jobStatuses",
"fluentGetterMethodName" : "jobStatusesAsStrings",
"fluentSetterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\n@param jobStatuses The List Jobs
request returns jobs that match the statuses listed in this element.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobStatusesWithStrings",
"getterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The List Jobs
request returns jobs that match the statuses listed in this element.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "jobStatuses",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "jobStatuses",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobStatus",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "JobStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see JobStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobStatus",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "JobStatuses",
"sensitive" : false,
"setterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\n@param jobStatuses The List Jobs
request returns jobs that match the statuses listed in this element.",
"setterMethodName" : "setJobStatusesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobStatuses",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobStatuses",
"variableType" : "java.util.List",
"documentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\n@param nextToken A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\n@return A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\n@param nextToken A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "MaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\n@param maxResults The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\n@return The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\n@param maxResults The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AccountId" : {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"JobStatuses" : {
"beanStyleGetterMethodName" : "getJobStatusesAsStrings",
"beanStyleSetterMethodName" : "setJobStatusesWithStrings",
"c2jName" : "JobStatuses",
"c2jShape" : "JobStatusList",
"defaultConsumerFluentSetterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobStatusesAsStrings(List)}.\n@param jobStatuses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobStatusesWithStrings(List)",
"deprecated" : false,
"documentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "jobStatuses",
"fluentEnumSetterMethodName" : "jobStatuses",
"fluentGetterMethodName" : "jobStatusesAsStrings",
"fluentSetterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\n@param jobStatuses The List Jobs
request returns jobs that match the statuses listed in this element.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobStatusesWithStrings",
"getterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The List Jobs
request returns jobs that match the statuses listed in this element.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "jobStatuses",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "jobStatuses",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobStatus",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "JobStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see JobStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobStatus",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "JobStatuses",
"sensitive" : false,
"setterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\n@param jobStatuses The List Jobs
request returns jobs that match the statuses listed in this element.",
"setterMethodName" : "setJobStatusesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobStatuses",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobStatuses",
"variableType" : "java.util.List",
"documentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"MaxResults" : {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "MaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\n@param maxResults The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\n@return The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\n@param maxResults The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\n@param nextToken A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\n@return A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\n@param nextToken A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getJobStatusesAsStrings",
"beanStyleSetterMethodName" : "setJobStatusesWithStrings",
"c2jName" : "JobStatuses",
"c2jShape" : "JobStatusList",
"defaultConsumerFluentSetterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobStatusesAsStrings(List)}.\n@param jobStatuses a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobStatusesWithStrings(List)",
"deprecated" : false,
"documentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "jobStatuses",
"fluentEnumSetterMethodName" : "jobStatuses",
"fluentGetterMethodName" : "jobStatusesAsStrings",
"fluentSetterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\n@param jobStatuses The List Jobs
request returns jobs that match the statuses listed in this element.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobStatusesWithStrings",
"getterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The List Jobs
request returns jobs that match the statuses listed in this element.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "jobStatuses",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "jobStatuses",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobStatus",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "JobStatus",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see JobStatus",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see JobStatus",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "JobStatuses",
"sensitive" : false,
"setterDocumentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
\n@param jobStatuses The List Jobs
request returns jobs that match the statuses listed in this element.",
"setterMethodName" : "setJobStatusesWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobStatuses",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobStatuses",
"variableType" : "java.util.List",
"documentation" : "The List Jobs
request returns jobs that match the statuses listed in this element.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\n@param nextToken A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\n@return A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "nextToken",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
\n@param nextToken A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "A pagination token to request the next page of results. Use the token that Amazon S3 returned in the NextToken
element of the ListJobsResult
from the previous List Jobs
request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "MaxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\n@param maxResults The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\n@return The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : "querystring",
"marshallLocation" : "QUERY_PARAM",
"marshallLocationName" : "maxResults",
"queryString" : true,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
\n@param maxResults The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of jobs that Amazon S3 will include in the List Jobs
response. If there are more jobs than this number, the response will include a pagination token in the NextToken
field to enable you to retrieve the next page of results.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "AccountId" ],
"shapeName" : "ListJobsRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ListJobsRequest",
"variableName" : "listJobsRequest",
"variableType" : "ListJobsRequest",
"documentation" : null,
"simpleType" : "ListJobsRequest",
"variableSetterType" : "ListJobsRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"ListJobsResponse" : {
"c2jName" : "ListJobsResult",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\n@param nextToken If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\n@return If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\n@param nextToken If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getJobs",
"beanStyleSetterMethodName" : "setJobs",
"c2jName" : "Jobs",
"c2jShape" : "JobListDescriptorList",
"defaultConsumerFluentSetterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobs(List)}.\n@param jobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobs(List)",
"deprecated" : false,
"documentation" : "The list of current jobs and jobs that have ended within the last 30 days.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobs",
"fluentSetterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\n@param jobs The list of current jobs and jobs that have ended within the last 30 days.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobs",
"getterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The list of current jobs and jobs that have ended within the last 30 days.",
"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" : "Jobs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Jobs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobListDescriptor",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link JobListDescriptor.Builder} avoiding the need to create one manually via {@link JobListDescriptor#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobListDescriptor.Builder#build()} is called immediately and its result is passed to {@link #member(JobListDescriptor)}.\n@param member a consumer that will call methods on {@link JobListDescriptor.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(JobListDescriptor)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "JobListDescriptor",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "JobListDescriptor",
"variableName" : "member",
"variableType" : "JobListDescriptor",
"documentation" : null,
"simpleType" : "JobListDescriptor",
"variableSetterType" : "JobListDescriptor"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobListDescriptor",
"variableName" : "member",
"variableType" : "JobListDescriptor",
"documentation" : "",
"simpleType" : "JobListDescriptor",
"variableSetterType" : "JobListDescriptor"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "JobListDescriptor",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "JobListDescriptor",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Jobs",
"sensitive" : false,
"setterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\n@param jobs The list of current jobs and jobs that have ended within the last 30 days.",
"setterMethodName" : "setJobs",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobs",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobs",
"variableType" : "java.util.List",
"documentation" : "The list of current jobs and jobs that have ended within the last 30 days.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Jobs" : {
"beanStyleGetterMethodName" : "getJobs",
"beanStyleSetterMethodName" : "setJobs",
"c2jName" : "Jobs",
"c2jShape" : "JobListDescriptorList",
"defaultConsumerFluentSetterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobs(List)}.\n@param jobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobs(List)",
"deprecated" : false,
"documentation" : "The list of current jobs and jobs that have ended within the last 30 days.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobs",
"fluentSetterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\n@param jobs The list of current jobs and jobs that have ended within the last 30 days.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobs",
"getterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The list of current jobs and jobs that have ended within the last 30 days.",
"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" : "Jobs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Jobs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobListDescriptor",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link JobListDescriptor.Builder} avoiding the need to create one manually via {@link JobListDescriptor#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobListDescriptor.Builder#build()} is called immediately and its result is passed to {@link #member(JobListDescriptor)}.\n@param member a consumer that will call methods on {@link JobListDescriptor.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(JobListDescriptor)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "JobListDescriptor",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "JobListDescriptor",
"variableName" : "member",
"variableType" : "JobListDescriptor",
"documentation" : null,
"simpleType" : "JobListDescriptor",
"variableSetterType" : "JobListDescriptor"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobListDescriptor",
"variableName" : "member",
"variableType" : "JobListDescriptor",
"documentation" : "",
"simpleType" : "JobListDescriptor",
"variableSetterType" : "JobListDescriptor"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "JobListDescriptor",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "JobListDescriptor",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Jobs",
"sensitive" : false,
"setterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\n@param jobs The list of current jobs and jobs that have ended within the last 30 days.",
"setterMethodName" : "setJobs",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobs",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobs",
"variableType" : "java.util.List",
"documentation" : "The list of current jobs and jobs that have ended within the last 30 days.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\n@param nextToken If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\n@return If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\n@param nextToken If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "NextToken",
"c2jShape" : "NonEmptyMaxLength1024String",
"defaultConsumerFluentSetterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\n@param nextToken If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\n@return If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
\n@param nextToken If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the List Jobs
request produced more than the maximum number of results, you can pass this value into a subsequent List Jobs
request in order to retrieve the next page of results.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getJobs",
"beanStyleSetterMethodName" : "setJobs",
"c2jName" : "Jobs",
"c2jShape" : "JobListDescriptorList",
"defaultConsumerFluentSetterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobs(List)}.\n@param jobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobs(List)",
"deprecated" : false,
"documentation" : "The list of current jobs and jobs that have ended within the last 30 days.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "jobs",
"fluentSetterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\n@param jobs The list of current jobs and jobs that have ended within the last 30 days.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "jobs",
"getterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The list of current jobs and jobs that have ended within the last 30 days.",
"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" : "Jobs",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Jobs",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "JobListDescriptor",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link JobListDescriptor.Builder} avoiding the need to create one manually via {@link JobListDescriptor#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobListDescriptor.Builder#build()} is called immediately and its result is passed to {@link #member(JobListDescriptor)}.\n@param member a consumer that will call methods on {@link JobListDescriptor.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(JobListDescriptor)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "JobListDescriptor",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "JobListDescriptor",
"variableName" : "member",
"variableType" : "JobListDescriptor",
"documentation" : null,
"simpleType" : "JobListDescriptor",
"variableSetterType" : "JobListDescriptor"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "JobListDescriptor",
"variableName" : "member",
"variableType" : "JobListDescriptor",
"documentation" : "",
"simpleType" : "JobListDescriptor",
"variableSetterType" : "JobListDescriptor"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "JobListDescriptor",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "JobListDescriptor",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Jobs",
"sensitive" : false,
"setterDocumentation" : "The list of current jobs and jobs that have ended within the last 30 days.
\n@param jobs The list of current jobs and jobs that have ended within the last 30 days.",
"setterMethodName" : "setJobs",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobs",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "jobs",
"variableType" : "java.util.List",
"documentation" : "The list of current jobs and jobs that have ended within the last 30 days.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "ListJobsResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ListJobsResponse",
"variableName" : "listJobsResponse",
"variableType" : "ListJobsResponse",
"documentation" : null,
"simpleType" : "ListJobsResponse",
"variableSetterType" : "ListJobsResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"NoSuchPublicAccessBlockConfigurationException" : {
"c2jName" : "NoSuchPublicAccessBlockConfiguration",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "NoSuchPublicAccessBlockConfiguration",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : 404,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "NoSuchPublicAccessBlockConfigurationException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "NoSuchPublicAccessBlockConfigurationException",
"variableName" : "noSuchPublicAccessBlockConfigurationException",
"variableType" : "NoSuchPublicAccessBlockConfigurationException",
"documentation" : null,
"simpleType" : "NoSuchPublicAccessBlockConfigurationException",
"variableSetterType" : "NoSuchPublicAccessBlockConfigurationException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"NotFoundException" : {
"c2jName" : "NotFoundException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "NotFoundException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "NotFoundException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "NotFoundException",
"variableName" : "notFoundException",
"variableType" : "NotFoundException",
"documentation" : null,
"simpleType" : "NotFoundException",
"variableSetterType" : "NotFoundException"
},
"wrapper" : false,
"xmlNamespace" : null
},
"OperationName" : {
"c2jName" : "OperationName",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "LAMBDA_INVOKE",
"value" : "LambdaInvoke"
}, {
"name" : "S3_PUT_OBJECT_COPY",
"value" : "S3PutObjectCopy"
}, {
"name" : "S3_PUT_OBJECT_ACL",
"value" : "S3PutObjectAcl"
}, {
"name" : "S3_PUT_OBJECT_TAGGING",
"value" : "S3PutObjectTagging"
}, {
"name" : "S3_INITIATE_RESTORE_OBJECT",
"value" : "S3InitiateRestoreObject"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "OperationName",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "OperationName",
"variableName" : "operationName",
"variableType" : "OperationName",
"documentation" : null,
"simpleType" : "OperationName",
"variableSetterType" : "OperationName"
},
"wrapper" : false,
"xmlNamespace" : null
},
"PublicAccessBlockConfiguration" : {
"c2jName" : "PublicAccessBlockConfiguration",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getBlockPublicAcls",
"beanStyleSetterMethodName" : "setBlockPublicAcls",
"c2jName" : "BlockPublicAcls",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #blockPublicAcls(Boolean)}.\n@param blockPublicAcls a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blockPublicAcls(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "blockPublicAcls",
"fluentSetterDocumentation" : "\n@param blockPublicAcls \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "blockPublicAcls",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "BlockPublicAcls",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "BlockPublicAcls",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "BlockPublicAcls",
"sensitive" : false,
"setterDocumentation" : "\n@param blockPublicAcls ",
"setterMethodName" : "setBlockPublicAcls",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicAcls",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicAcls",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getIgnorePublicAcls",
"beanStyleSetterMethodName" : "setIgnorePublicAcls",
"c2jName" : "IgnorePublicAcls",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #ignorePublicAcls(Boolean)}.\n@param ignorePublicAcls a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ignorePublicAcls(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "ignorePublicAcls",
"fluentSetterDocumentation" : "\n@param ignorePublicAcls \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "ignorePublicAcls",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "IgnorePublicAcls",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "IgnorePublicAcls",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "IgnorePublicAcls",
"sensitive" : false,
"setterDocumentation" : "\n@param ignorePublicAcls ",
"setterMethodName" : "setIgnorePublicAcls",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePublicAcls",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePublicAcls",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getBlockPublicPolicy",
"beanStyleSetterMethodName" : "setBlockPublicPolicy",
"c2jName" : "BlockPublicPolicy",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #blockPublicPolicy(Boolean)}.\n@param blockPublicPolicy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blockPublicPolicy(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "blockPublicPolicy",
"fluentSetterDocumentation" : "\n@param blockPublicPolicy \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "blockPublicPolicy",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "BlockPublicPolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "BlockPublicPolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "BlockPublicPolicy",
"sensitive" : false,
"setterDocumentation" : "\n@param blockPublicPolicy ",
"setterMethodName" : "setBlockPublicPolicy",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicPolicy",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicPolicy",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRestrictPublicBuckets",
"beanStyleSetterMethodName" : "setRestrictPublicBuckets",
"c2jName" : "RestrictPublicBuckets",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #restrictPublicBuckets(Boolean)}.\n@param restrictPublicBuckets a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #restrictPublicBuckets(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "restrictPublicBuckets",
"fluentSetterDocumentation" : "\n@param restrictPublicBuckets \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "restrictPublicBuckets",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RestrictPublicBuckets",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RestrictPublicBuckets",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "RestrictPublicBuckets",
"sensitive" : false,
"setterDocumentation" : "\n@param restrictPublicBuckets ",
"setterMethodName" : "setRestrictPublicBuckets",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "restrictPublicBuckets",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "restrictPublicBuckets",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"BlockPublicAcls" : {
"beanStyleGetterMethodName" : "getBlockPublicAcls",
"beanStyleSetterMethodName" : "setBlockPublicAcls",
"c2jName" : "BlockPublicAcls",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #blockPublicAcls(Boolean)}.\n@param blockPublicAcls a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blockPublicAcls(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "blockPublicAcls",
"fluentSetterDocumentation" : "\n@param blockPublicAcls \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "blockPublicAcls",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "BlockPublicAcls",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "BlockPublicAcls",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "BlockPublicAcls",
"sensitive" : false,
"setterDocumentation" : "\n@param blockPublicAcls ",
"setterMethodName" : "setBlockPublicAcls",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicAcls",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicAcls",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"BlockPublicPolicy" : {
"beanStyleGetterMethodName" : "getBlockPublicPolicy",
"beanStyleSetterMethodName" : "setBlockPublicPolicy",
"c2jName" : "BlockPublicPolicy",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #blockPublicPolicy(Boolean)}.\n@param blockPublicPolicy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blockPublicPolicy(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "blockPublicPolicy",
"fluentSetterDocumentation" : "\n@param blockPublicPolicy \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "blockPublicPolicy",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "BlockPublicPolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "BlockPublicPolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "BlockPublicPolicy",
"sensitive" : false,
"setterDocumentation" : "\n@param blockPublicPolicy ",
"setterMethodName" : "setBlockPublicPolicy",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicPolicy",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicPolicy",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"IgnorePublicAcls" : {
"beanStyleGetterMethodName" : "getIgnorePublicAcls",
"beanStyleSetterMethodName" : "setIgnorePublicAcls",
"c2jName" : "IgnorePublicAcls",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #ignorePublicAcls(Boolean)}.\n@param ignorePublicAcls a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ignorePublicAcls(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "ignorePublicAcls",
"fluentSetterDocumentation" : "\n@param ignorePublicAcls \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "ignorePublicAcls",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "IgnorePublicAcls",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "IgnorePublicAcls",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "IgnorePublicAcls",
"sensitive" : false,
"setterDocumentation" : "\n@param ignorePublicAcls ",
"setterMethodName" : "setIgnorePublicAcls",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePublicAcls",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePublicAcls",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RestrictPublicBuckets" : {
"beanStyleGetterMethodName" : "getRestrictPublicBuckets",
"beanStyleSetterMethodName" : "setRestrictPublicBuckets",
"c2jName" : "RestrictPublicBuckets",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #restrictPublicBuckets(Boolean)}.\n@param restrictPublicBuckets a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #restrictPublicBuckets(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "restrictPublicBuckets",
"fluentSetterDocumentation" : "\n@param restrictPublicBuckets \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "restrictPublicBuckets",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RestrictPublicBuckets",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RestrictPublicBuckets",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "RestrictPublicBuckets",
"sensitive" : false,
"setterDocumentation" : "\n@param restrictPublicBuckets ",
"setterMethodName" : "setRestrictPublicBuckets",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "restrictPublicBuckets",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "restrictPublicBuckets",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getBlockPublicAcls",
"beanStyleSetterMethodName" : "setBlockPublicAcls",
"c2jName" : "BlockPublicAcls",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #blockPublicAcls(Boolean)}.\n@param blockPublicAcls a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blockPublicAcls(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "blockPublicAcls",
"fluentSetterDocumentation" : "\n@param blockPublicAcls \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "blockPublicAcls",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "BlockPublicAcls",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "BlockPublicAcls",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "BlockPublicAcls",
"sensitive" : false,
"setterDocumentation" : "\n@param blockPublicAcls ",
"setterMethodName" : "setBlockPublicAcls",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicAcls",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicAcls",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getIgnorePublicAcls",
"beanStyleSetterMethodName" : "setIgnorePublicAcls",
"c2jName" : "IgnorePublicAcls",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #ignorePublicAcls(Boolean)}.\n@param ignorePublicAcls a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ignorePublicAcls(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "ignorePublicAcls",
"fluentSetterDocumentation" : "\n@param ignorePublicAcls \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "ignorePublicAcls",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "IgnorePublicAcls",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "IgnorePublicAcls",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "IgnorePublicAcls",
"sensitive" : false,
"setterDocumentation" : "\n@param ignorePublicAcls ",
"setterMethodName" : "setIgnorePublicAcls",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePublicAcls",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePublicAcls",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getBlockPublicPolicy",
"beanStyleSetterMethodName" : "setBlockPublicPolicy",
"c2jName" : "BlockPublicPolicy",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #blockPublicPolicy(Boolean)}.\n@param blockPublicPolicy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blockPublicPolicy(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "blockPublicPolicy",
"fluentSetterDocumentation" : "\n@param blockPublicPolicy \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "blockPublicPolicy",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "BlockPublicPolicy",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "BlockPublicPolicy",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "BlockPublicPolicy",
"sensitive" : false,
"setterDocumentation" : "\n@param blockPublicPolicy ",
"setterMethodName" : "setBlockPublicPolicy",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicPolicy",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "blockPublicPolicy",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRestrictPublicBuckets",
"beanStyleSetterMethodName" : "setRestrictPublicBuckets",
"c2jName" : "RestrictPublicBuckets",
"c2jShape" : "Setting",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #restrictPublicBuckets(Boolean)}.\n@param restrictPublicBuckets a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #restrictPublicBuckets(Boolean)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "restrictPublicBuckets",
"fluentSetterDocumentation" : "\n@param restrictPublicBuckets \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "restrictPublicBuckets",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RestrictPublicBuckets",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RestrictPublicBuckets",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "RestrictPublicBuckets",
"sensitive" : false,
"setterDocumentation" : "\n@param restrictPublicBuckets ",
"setterMethodName" : "setRestrictPublicBuckets",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "restrictPublicBuckets",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "restrictPublicBuckets",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "PublicAccessBlockConfiguration",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : null,
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"wrapper" : false,
"xmlNamespace" : null
},
"PutPublicAccessBlockRequest" : {
"c2jName" : "PutPublicAccessBlockRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : true,
"hasPayloadMember" : true,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "PutPublicAccessBlock",
"locationName" : null,
"requestUri" : "/v20180820/configuration/publicAccessBlock",
"target" : null,
"verb" : "PUT",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getPublicAccessBlockConfiguration",
"beanStyleSetterMethodName" : "setPublicAccessBlockConfiguration",
"c2jName" : "PublicAccessBlockConfiguration",
"c2jShape" : "PublicAccessBlockConfiguration",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link PublicAccessBlockConfiguration.Builder} avoiding the need to create one manually via {@link PublicAccessBlockConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PublicAccessBlockConfiguration.Builder#build()} is called immediately and its result is passed to {@link #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)}.\n@param publicAccessBlockConfiguration a consumer that will call methods on {@link PublicAccessBlockConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "publicAccessBlockConfiguration",
"fluentSetterDocumentation" : "\n@param publicAccessBlockConfiguration \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "publicAccessBlockConfiguration",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "PublicAccessBlockConfiguration",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : true,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "PublicAccessBlockConfiguration",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "PublicAccessBlockConfiguration",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "PublicAccessBlockConfiguration",
"sensitive" : false,
"setterDocumentation" : "\n@param publicAccessBlockConfiguration ",
"setterMethodName" : "setPublicAccessBlockConfiguration",
"setterModel" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : null,
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : "",
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : "http://awss3control.amazonaws.com/doc/2018-08-20/"
}, {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AccountId" : {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"PublicAccessBlockConfiguration" : {
"beanStyleGetterMethodName" : "getPublicAccessBlockConfiguration",
"beanStyleSetterMethodName" : "setPublicAccessBlockConfiguration",
"c2jName" : "PublicAccessBlockConfiguration",
"c2jShape" : "PublicAccessBlockConfiguration",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link PublicAccessBlockConfiguration.Builder} avoiding the need to create one manually via {@link PublicAccessBlockConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PublicAccessBlockConfiguration.Builder#build()} is called immediately and its result is passed to {@link #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)}.\n@param publicAccessBlockConfiguration a consumer that will call methods on {@link PublicAccessBlockConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "publicAccessBlockConfiguration",
"fluentSetterDocumentation" : "\n@param publicAccessBlockConfiguration \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "publicAccessBlockConfiguration",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "PublicAccessBlockConfiguration",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : true,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "PublicAccessBlockConfiguration",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "PublicAccessBlockConfiguration",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "PublicAccessBlockConfiguration",
"sensitive" : false,
"setterDocumentation" : "\n@param publicAccessBlockConfiguration ",
"setterMethodName" : "setPublicAccessBlockConfiguration",
"setterModel" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : null,
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : "",
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : "http://awss3control.amazonaws.com/doc/2018-08-20/"
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getPublicAccessBlockConfiguration",
"beanStyleSetterMethodName" : "setPublicAccessBlockConfiguration",
"c2jName" : "PublicAccessBlockConfiguration",
"c2jShape" : "PublicAccessBlockConfiguration",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link PublicAccessBlockConfiguration.Builder} avoiding the need to create one manually via {@link PublicAccessBlockConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PublicAccessBlockConfiguration.Builder#build()} is called immediately and its result is passed to {@link #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)}.\n@param publicAccessBlockConfiguration a consumer that will call methods on {@link PublicAccessBlockConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #publicAccessBlockConfiguration(PublicAccessBlockConfiguration)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "publicAccessBlockConfiguration",
"fluentSetterDocumentation" : "\n@param publicAccessBlockConfiguration \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "publicAccessBlockConfiguration",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "PublicAccessBlockConfiguration",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : true,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "PublicAccessBlockConfiguration",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "PublicAccessBlockConfiguration",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "PublicAccessBlockConfiguration",
"sensitive" : false,
"setterDocumentation" : "\n@param publicAccessBlockConfiguration ",
"setterMethodName" : "setPublicAccessBlockConfiguration",
"setterModel" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : null,
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "PublicAccessBlockConfiguration",
"variableName" : "publicAccessBlockConfiguration",
"variableType" : "PublicAccessBlockConfiguration",
"documentation" : "",
"simpleType" : "PublicAccessBlockConfiguration",
"variableSetterType" : "PublicAccessBlockConfiguration"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : "http://awss3control.amazonaws.com/doc/2018-08-20/"
}, {
"beanStyleGetterMethodName" : "getAccountId",
"beanStyleSetterMethodName" : "setAccountId",
"c2jName" : "AccountId",
"c2jShape" : "AccountId",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "accountId",
"fluentSetterDocumentation" : "\n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "accountId",
"getterDocumentation" : "\n@return ",
"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-account-id",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "x-amz-account-id",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AccountId",
"sensitive" : false,
"setterDocumentation" : "\n@param accountId ",
"setterMethodName" : "setAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "accountId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "PublicAccessBlockConfiguration", "AccountId" ],
"shapeName" : "PutPublicAccessBlockRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "PutPublicAccessBlockRequest",
"variableName" : "putPublicAccessBlockRequest",
"variableType" : "PutPublicAccessBlockRequest",
"documentation" : null,
"simpleType" : "PutPublicAccessBlockRequest",
"variableSetterType" : "PutPublicAccessBlockRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"PutPublicAccessBlockResponse" : {
"c2jName" : "PutPublicAccessBlockResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : null,
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "PutPublicAccessBlockResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "PutPublicAccessBlockResponse",
"variableName" : "putPublicAccessBlockResponse",
"variableType" : "PutPublicAccessBlockResponse",
"documentation" : null,
"simpleType" : "PutPublicAccessBlockResponse",
"variableSetterType" : "PutPublicAccessBlockResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"RequestedJobStatus" : {
"c2jName" : "RequestedJobStatus",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "CANCELLED",
"value" : "Cancelled"
}, {
"name" : "READY",
"value" : "Ready"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "RequestedJobStatus",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "RequestedJobStatus",
"variableName" : "requestedJobStatus",
"variableType" : "RequestedJobStatus",
"documentation" : null,
"simpleType" : "RequestedJobStatus",
"variableSetterType" : "RequestedJobStatus"
},
"wrapper" : false,
"xmlNamespace" : null
},
"S3AccessControlList" : {
"c2jName" : "S3AccessControlList",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getOwner",
"beanStyleSetterMethodName" : "setOwner",
"c2jName" : "Owner",
"c2jShape" : "S3ObjectOwner",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link S3ObjectOwner.Builder} avoiding the need to create one manually via {@link S3ObjectOwner#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3ObjectOwner.Builder#build()} is called immediately and its result is passed to {@link #owner(S3ObjectOwner)}.\n@param owner a consumer that will call methods on {@link S3ObjectOwner.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #owner(S3ObjectOwner)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "owner",
"fluentSetterDocumentation" : "\n@param owner \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "owner",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "S3ObjectOwner",
"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,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Owner",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Owner",
"sensitive" : false,
"setterDocumentation" : "\n@param owner ",
"setterMethodName" : "setOwner",
"setterModel" : {
"variableDeclarationType" : "S3ObjectOwner",
"variableName" : "owner",
"variableType" : "S3ObjectOwner",
"documentation" : null,
"simpleType" : "S3ObjectOwner",
"variableSetterType" : "S3ObjectOwner"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3ObjectOwner",
"variableName" : "owner",
"variableType" : "S3ObjectOwner",
"documentation" : "",
"simpleType" : "S3ObjectOwner",
"variableSetterType" : "S3ObjectOwner"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getGrants",
"beanStyleSetterMethodName" : "setGrants",
"c2jName" : "Grants",
"c2jShape" : "S3GrantList",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #grants(List)}.\n@param grants a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #grants(List)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "grants",
"fluentSetterDocumentation" : "\n@param grants \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "grants",
"getterDocumentation" : "\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return ",
"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" : "Grants",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Grants",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "S3Grant",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link S3Grant.Builder} avoiding the need to create one manually via {@link S3Grant#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3Grant.Builder#build()} is called immediately and its result is passed to {@link #member(S3Grant)}.\n@param member a consumer that will call methods on {@link S3Grant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(S3Grant)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "S3Grant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "S3Grant",
"variableName" : "member",
"variableType" : "S3Grant",
"documentation" : null,
"simpleType" : "S3Grant",
"variableSetterType" : "S3Grant"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3Grant",
"variableName" : "member",
"variableType" : "S3Grant",
"documentation" : "",
"simpleType" : "S3Grant",
"variableSetterType" : "S3Grant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "S3Grant",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "S3Grant",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Grants",
"sensitive" : false,
"setterDocumentation" : "\n@param grants ",
"setterMethodName" : "setGrants",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Grants" : {
"beanStyleGetterMethodName" : "getGrants",
"beanStyleSetterMethodName" : "setGrants",
"c2jName" : "Grants",
"c2jShape" : "S3GrantList",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #grants(List)}.\n@param grants a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #grants(List)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "grants",
"fluentSetterDocumentation" : "\n@param grants \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "grants",
"getterDocumentation" : "\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return ",
"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" : "Grants",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Grants",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "S3Grant",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link S3Grant.Builder} avoiding the need to create one manually via {@link S3Grant#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3Grant.Builder#build()} is called immediately and its result is passed to {@link #member(S3Grant)}.\n@param member a consumer that will call methods on {@link S3Grant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(S3Grant)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "S3Grant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "S3Grant",
"variableName" : "member",
"variableType" : "S3Grant",
"documentation" : null,
"simpleType" : "S3Grant",
"variableSetterType" : "S3Grant"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3Grant",
"variableName" : "member",
"variableType" : "S3Grant",
"documentation" : "",
"simpleType" : "S3Grant",
"variableSetterType" : "S3Grant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "S3Grant",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "S3Grant",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Grants",
"sensitive" : false,
"setterDocumentation" : "\n@param grants ",
"setterMethodName" : "setGrants",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Owner" : {
"beanStyleGetterMethodName" : "getOwner",
"beanStyleSetterMethodName" : "setOwner",
"c2jName" : "Owner",
"c2jShape" : "S3ObjectOwner",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link S3ObjectOwner.Builder} avoiding the need to create one manually via {@link S3ObjectOwner#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3ObjectOwner.Builder#build()} is called immediately and its result is passed to {@link #owner(S3ObjectOwner)}.\n@param owner a consumer that will call methods on {@link S3ObjectOwner.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #owner(S3ObjectOwner)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "owner",
"fluentSetterDocumentation" : "\n@param owner \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "owner",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "S3ObjectOwner",
"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,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Owner",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Owner",
"sensitive" : false,
"setterDocumentation" : "\n@param owner ",
"setterMethodName" : "setOwner",
"setterModel" : {
"variableDeclarationType" : "S3ObjectOwner",
"variableName" : "owner",
"variableType" : "S3ObjectOwner",
"documentation" : null,
"simpleType" : "S3ObjectOwner",
"variableSetterType" : "S3ObjectOwner"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3ObjectOwner",
"variableName" : "owner",
"variableType" : "S3ObjectOwner",
"documentation" : "",
"simpleType" : "S3ObjectOwner",
"variableSetterType" : "S3ObjectOwner"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getOwner",
"beanStyleSetterMethodName" : "setOwner",
"c2jName" : "Owner",
"c2jShape" : "S3ObjectOwner",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link S3ObjectOwner.Builder} avoiding the need to create one manually via {@link S3ObjectOwner#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3ObjectOwner.Builder#build()} is called immediately and its result is passed to {@link #owner(S3ObjectOwner)}.\n@param owner a consumer that will call methods on {@link S3ObjectOwner.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #owner(S3ObjectOwner)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "owner",
"fluentSetterDocumentation" : "\n@param owner \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "owner",
"getterDocumentation" : "\n@return ",
"getterModel" : {
"returnType" : "S3ObjectOwner",
"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,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Owner",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Owner",
"sensitive" : false,
"setterDocumentation" : "\n@param owner ",
"setterMethodName" : "setOwner",
"setterModel" : {
"variableDeclarationType" : "S3ObjectOwner",
"variableName" : "owner",
"variableType" : "S3ObjectOwner",
"documentation" : null,
"simpleType" : "S3ObjectOwner",
"variableSetterType" : "S3ObjectOwner"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3ObjectOwner",
"variableName" : "owner",
"variableType" : "S3ObjectOwner",
"documentation" : "",
"simpleType" : "S3ObjectOwner",
"variableSetterType" : "S3ObjectOwner"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getGrants",
"beanStyleSetterMethodName" : "setGrants",
"c2jName" : "Grants",
"c2jShape" : "S3GrantList",
"defaultConsumerFluentSetterDocumentation" : "\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #grants(List)}.\n@param grants a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #grants(List)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "grants",
"fluentSetterDocumentation" : "\n@param grants \n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "grants",
"getterDocumentation" : "\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return ",
"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" : "Grants",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Grants",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "S3Grant",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link S3Grant.Builder} avoiding the need to create one manually via {@link S3Grant#builder()}.\n\nWhen the {@link Consumer} completes, {@link S3Grant.Builder#build()} is called immediately and its result is passed to {@link #member(S3Grant)}.\n@param member a consumer that will call methods on {@link S3Grant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(S3Grant)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "S3Grant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "S3Grant",
"variableName" : "member",
"variableType" : "S3Grant",
"documentation" : null,
"simpleType" : "S3Grant",
"variableSetterType" : "S3Grant"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "S3Grant",
"variableName" : "member",
"variableType" : "S3Grant",
"documentation" : "",
"simpleType" : "S3Grant",
"variableSetterType" : "S3Grant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "S3Grant",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "S3Grant",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Grants",
"sensitive" : false,
"setterDocumentation" : "\n@param grants ",
"setterMethodName" : "setGrants",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "grants",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection