Interface StartSigningJobRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<StartSigningJobRequest.Builder,
,StartSigningJobRequest> SdkBuilder<StartSigningJobRequest.Builder,
,StartSigningJobRequest> SdkPojo
,SdkRequest.Builder
,SignerRequest.Builder
- Enclosing class:
StartSigningJobRequest
-
Method Summary
Modifier and TypeMethodDescriptionclientRequestToken
(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.destination
(Destination destination) The S3 bucket in which to save your signed object.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.profileName
(String profileName) The name of the signing profile.profileOwner
(String profileOwner) The AWS account ID of the signing profile owner.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.The S3 bucket that contains the object to sign or a BLOB that contains your raw code.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.services.signer.model.SignerRequest.Builder
build
-
Method Details
-
source
The S3 bucket that contains the object to sign or a BLOB that contains your raw code.
- Parameters:
source
- The S3 bucket that contains the object to sign or a BLOB that contains your raw code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
The S3 bucket that contains the object to sign or a BLOB that contains your raw code.
This is a convenience method that creates an instance of theSource.Builder
avoiding the need to create one manually viaSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosource(Source)
.- Parameters:
source
- a consumer that will call methods onSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destination
The S3 bucket in which to save your signed object. The destination contains the name of your bucket and an optional prefix.
- Parameters:
destination
- The S3 bucket in which to save your signed object. The destination contains the name of your bucket and an optional prefix.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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 method that creates an instance of theDestination.Builder
avoiding the need to create one manually viaDestination.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todestination(Destination)
.- Parameters:
destination
- a consumer that will call methods onDestination.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
profileName
The name of the signing profile.
- Parameters:
profileName
- The name of the signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientRequestToken
String that identifies the signing request. All calls after the first that use this token return the same response as the first call.
- Parameters:
clientRequestToken
- String that identifies the signing request. All calls after the first that use this token return the same response as the first call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileOwner
The AWS account ID of the signing profile owner.
- Parameters:
profileOwner
- The AWS account ID of the signing profile owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StartSigningJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
StartSigningJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-