Interface SignPayloadRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<SignPayloadRequest.Builder,
,SignPayloadRequest> SdkBuilder<SignPayloadRequest.Builder,
,SignPayloadRequest> SdkPojo
,SdkRequest.Builder
,SignerRequest.Builder
- Enclosing class:
SignPayloadRequest
public static interface SignPayloadRequest.Builder
extends SignerRequest.Builder, SdkPojo, CopyableBuilder<SignPayloadRequest.Builder,SignPayloadRequest>
-
Method Summary
Modifier and TypeMethodDescriptionoverrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Specifies the object digest (hash) to sign.payloadFormat
(String payloadFormat) Payload content type.profileName
(String profileName) The name of the signing profile.profileOwner
(String profileOwner) The AWS account ID of the profile owner.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
-
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.
-
profileOwner
The AWS account ID of the profile owner.
- Parameters:
profileOwner
- The AWS account ID of the profile owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
payload
Specifies the object digest (hash) to sign.
- Parameters:
payload
- Specifies the object digest (hash) to sign.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
payloadFormat
Payload content type. The single valid type is
application/vnd.cncf.notary.payload.v1+json
.- Parameters:
payloadFormat
- Payload content type. The single valid type isapplication/vnd.cncf.notary.payload.v1+json
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SignPayloadRequest.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
SignPayloadRequest.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.
-