Interface SigningProfile.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SigningProfile.Builder,
,SigningProfile> SdkBuilder<SigningProfile.Builder,
,SigningProfile> SdkPojo
- Enclosing class:
SigningProfile
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) for the signing profile.platformDisplayName
(String platformDisplayName) The name of the signing platform.platformId
(String platformId) The ID of a platform that is available for use by a signing profile.profileName
(String profileName) The name of the signing profile.profileVersion
(String profileVersion) The version of a signing profile.profileVersionArn
(String profileVersionArn) The ARN of a signing profile, including the profile version.default SigningProfile.Builder
signatureValidityPeriod
(Consumer<SignatureValidityPeriod.Builder> signatureValidityPeriod) The validity period for a signing job created using this signing profile.signatureValidityPeriod
(SignatureValidityPeriod signatureValidityPeriod) The validity period for a signing job created using this signing profile.default SigningProfile.Builder
signingMaterial
(Consumer<SigningMaterial.Builder> signingMaterial) The ACM certificate that is available for use by a signing profile.signingMaterial
(SigningMaterial signingMaterial) The ACM certificate that is available for use by a signing profile.signingParameters
(Map<String, String> signingParameters) The parameters that are available for use by a Signer user.The status of a signing profile.status
(SigningProfileStatus status) The status of a signing profile.A list of tags associated with the signing profile.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
-
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.
-
profileVersion
The version of a signing profile.
- Parameters:
profileVersion
- The version of a signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileVersionArn
The ARN of a signing profile, including the profile version.
- Parameters:
profileVersionArn
- The ARN of a signing profile, including the profile version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingMaterial
The ACM certificate that is available for use by a signing profile.
- Parameters:
signingMaterial
- The ACM certificate that is available for use by a signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingMaterial
The ACM certificate that is available for use by a signing profile.
This is a convenience method that creates an instance of theSigningMaterial.Builder
avoiding the need to create one manually viaSigningMaterial.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosigningMaterial(SigningMaterial)
.- Parameters:
signingMaterial
- a consumer that will call methods onSigningMaterial.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signatureValidityPeriod
The validity period for a signing job created using this signing profile.
- Parameters:
signatureValidityPeriod
- The validity period for a signing job created using this signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signatureValidityPeriod
default SigningProfile.Builder signatureValidityPeriod(Consumer<SignatureValidityPeriod.Builder> signatureValidityPeriod) The validity period for a signing job created using this signing profile.
This is a convenience method that creates an instance of theSignatureValidityPeriod.Builder
avoiding the need to create one manually viaSignatureValidityPeriod.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosignatureValidityPeriod(SignatureValidityPeriod)
.- Parameters:
signatureValidityPeriod
- a consumer that will call methods onSignatureValidityPeriod.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
platformId
The ID of a platform that is available for use by a signing profile.
- Parameters:
platformId
- The ID of a platform that is available for use by a signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformDisplayName
The name of the signing platform.
- Parameters:
platformDisplayName
- The name of the signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingParameters
The parameters that are available for use by a Signer user.
- Parameters:
signingParameters
- The parameters that are available for use by a Signer user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of a signing profile.
- Parameters:
status
- The status of a signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of a signing profile.
- Parameters:
status
- The status of a signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
arn
The Amazon Resource Name (ARN) for the signing profile.
- Parameters:
arn
- The Amazon Resource Name (ARN) for the signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A list of tags associated with the signing profile.
- Parameters:
tags
- A list of tags associated with the signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-