public static interface JobOperation.Builder extends SdkPojo, CopyableBuilder<JobOperation.Builder,JobOperation>
| Modifier and Type | Method and Description |
|---|---|
default JobOperation.Builder |
lambdaInvoke(Consumer<LambdaInvokeOperation.Builder> lambdaInvoke)
Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
|
JobOperation.Builder |
lambdaInvoke(LambdaInvokeOperation lambdaInvoke)
Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
|
default JobOperation.Builder |
s3InitiateRestoreObject(Consumer<S3InitiateRestoreObjectOperation.Builder> s3InitiateRestoreObject)
Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
|
JobOperation.Builder |
s3InitiateRestoreObject(S3InitiateRestoreObjectOperation s3InitiateRestoreObject)
Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
|
default JobOperation.Builder |
s3PutObjectAcl(Consumer<S3SetObjectAclOperation.Builder> s3PutObjectAcl)
Directs the specified job to execute a PUT Object acl call on each object in the manifest.
|
JobOperation.Builder |
s3PutObjectAcl(S3SetObjectAclOperation s3PutObjectAcl)
Directs the specified job to execute a PUT Object acl call on each object in the manifest.
|
default JobOperation.Builder |
s3PutObjectCopy(Consumer<S3CopyObjectOperation.Builder> s3PutObjectCopy)
Directs the specified job to execute a PUT Copy object call on each object in the manifest.
|
JobOperation.Builder |
s3PutObjectCopy(S3CopyObjectOperation s3PutObjectCopy)
Directs the specified job to execute a PUT Copy object call on each object in the manifest.
|
default JobOperation.Builder |
s3PutObjectTagging(Consumer<S3SetObjectTaggingOperation.Builder> s3PutObjectTagging)
Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
|
JobOperation.Builder |
s3PutObjectTagging(S3SetObjectTaggingOperation s3PutObjectTagging)
Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildJobOperation.Builder lambdaInvoke(LambdaInvokeOperation lambdaInvoke)
Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
lambdaInvoke - Directs the specified job to invoke an AWS Lambda function on each object in the manifest.default JobOperation.Builder lambdaInvoke(Consumer<LambdaInvokeOperation.Builder> lambdaInvoke)
Directs the specified job to invoke an AWS Lambda function on each object in the manifest.
This is a convenience that creates an instance of theLambdaInvokeOperation.Builder avoiding the need
to create one manually via LambdaInvokeOperation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to lambdaInvoke(LambdaInvokeOperation).lambdaInvoke - a consumer that will call methods on LambdaInvokeOperation.BuilderlambdaInvoke(LambdaInvokeOperation)JobOperation.Builder s3PutObjectCopy(S3CopyObjectOperation s3PutObjectCopy)
Directs the specified job to execute a PUT Copy object call on each object in the manifest.
s3PutObjectCopy - Directs the specified job to execute a PUT Copy object call on each object in the manifest.default JobOperation.Builder s3PutObjectCopy(Consumer<S3CopyObjectOperation.Builder> s3PutObjectCopy)
Directs the specified job to execute a PUT Copy object call on each object in the manifest.
This is a convenience that creates an instance of theS3CopyObjectOperation.Builder avoiding the need
to create one manually via S3CopyObjectOperation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to s3PutObjectCopy(S3CopyObjectOperation).s3PutObjectCopy - a consumer that will call methods on S3CopyObjectOperation.Builders3PutObjectCopy(S3CopyObjectOperation)JobOperation.Builder s3PutObjectAcl(S3SetObjectAclOperation s3PutObjectAcl)
Directs the specified job to execute a PUT Object acl call on each object in the manifest.
s3PutObjectAcl - Directs the specified job to execute a PUT Object acl call on each object in the manifest.default JobOperation.Builder s3PutObjectAcl(Consumer<S3SetObjectAclOperation.Builder> s3PutObjectAcl)
Directs the specified job to execute a PUT Object acl call on each object in the manifest.
This is a convenience that creates an instance of theS3SetObjectAclOperation.Builder avoiding the
need to create one manually via S3SetObjectAclOperation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to s3PutObjectAcl(S3SetObjectAclOperation).s3PutObjectAcl - a consumer that will call methods on S3SetObjectAclOperation.Builders3PutObjectAcl(S3SetObjectAclOperation)JobOperation.Builder s3PutObjectTagging(S3SetObjectTaggingOperation s3PutObjectTagging)
Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
s3PutObjectTagging - Directs the specified job to execute a PUT Object tagging call on each object in the manifest.default JobOperation.Builder s3PutObjectTagging(Consumer<S3SetObjectTaggingOperation.Builder> s3PutObjectTagging)
Directs the specified job to execute a PUT Object tagging call on each object in the manifest.
This is a convenience that creates an instance of theS3SetObjectTaggingOperation.Builder avoiding
the need to create one manually via S3SetObjectTaggingOperation.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to s3PutObjectTagging(S3SetObjectTaggingOperation).s3PutObjectTagging - a consumer that will call methods on S3SetObjectTaggingOperation.Builders3PutObjectTagging(S3SetObjectTaggingOperation)JobOperation.Builder s3InitiateRestoreObject(S3InitiateRestoreObjectOperation s3InitiateRestoreObject)
Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
s3InitiateRestoreObject - Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.default JobOperation.Builder s3InitiateRestoreObject(Consumer<S3InitiateRestoreObjectOperation.Builder> s3InitiateRestoreObject)
Directs the specified job to execute an Initiate Glacier Restore call on each object in the manifest.
This is a convenience that creates an instance of theS3InitiateRestoreObjectOperation.Builder
avoiding the need to create one manually via S3InitiateRestoreObjectOperation.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to s3InitiateRestoreObject(S3InitiateRestoreObjectOperation).s3InitiateRestoreObject - a consumer that will call methods on S3InitiateRestoreObjectOperation.Builders3InitiateRestoreObject(S3InitiateRestoreObjectOperation)Copyright © 2020. All rights reserved.