public static interface StartSigningJobRequest.Builder extends SignerRequest.Builder, SdkPojo, CopyableBuilder<StartSigningJobRequest.Builder,StartSigningJobRequest>
Modifier and Type | Method and Description |
---|---|
StartSigningJobRequest.Builder |
clientRequestToken(String clientRequestToken)
String that identifies the signing request.
|
default StartSigningJobRequest.Builder |
destination(Consumer<Destination.Builder> destination)
The S3 bucket in which to save your signed object.
|
StartSigningJobRequest.Builder |
destination(Destination destination)
The S3 bucket in which to save your signed object.
|
StartSigningJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
StartSigningJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
StartSigningJobRequest.Builder |
profileName(String profileName)
The name of the signing profile.
|
default StartSigningJobRequest.Builder |
source(Consumer<Source.Builder> source)
The S3 bucket that contains the object to sign or a BLOB that contains your raw code.
|
StartSigningJobRequest.Builder |
source(Source source)
The S3 bucket that contains the object to sign or a BLOB that contains your raw code.
|
build
overrideConfiguration
copy
applyMutation, build
StartSigningJobRequest.Builder source(Source source)
The S3 bucket that contains the object to sign or a BLOB that contains your raw code.
source
- The S3 bucket that contains the object to sign or a BLOB that contains your raw code.default StartSigningJobRequest.Builder source(Consumer<Source.Builder> source)
The S3 bucket that contains the object to sign or a BLOB that contains your raw code.
This is a convenience that creates an instance of theSource.Builder
avoiding the need to create one
manually via Source.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is
passed to source(Source)
.source
- a consumer that will call methods on Source.Builder
source(Source)
StartSigningJobRequest.Builder destination(Destination destination)
The S3 bucket in which to save your signed object. The destination contains the name of your bucket and an optional prefix.
destination
- The S3 bucket in which to save your signed object. The destination contains the name of your bucket
and an optional prefix.default StartSigningJobRequest.Builder destination(Consumer<Destination.Builder> destination)
The S3 bucket in which to save your signed object. The destination contains the name of your bucket and an optional prefix.
This is a convenience that creates an instance of theDestination.Builder
avoiding the need to create
one manually via Destination.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to destination(Destination)
.destination
- a consumer that will call methods on Destination.Builder
destination(Destination)
StartSigningJobRequest.Builder profileName(String profileName)
The name of the signing profile.
profileName
- The name of the signing profile.StartSigningJobRequest.Builder clientRequestToken(String clientRequestToken)
String that identifies the signing request. All calls after the first that use this token return the same response as the first call.
clientRequestToken
- String that identifies the signing request. All calls after the first that use this token return the
same response as the first call.StartSigningJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.StartSigningJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.