Interface GetSigningProfileResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetSigningProfileResponse.Builder,,GetSigningProfileResponse> SdkBuilder<GetSigningProfileResponse.Builder,,GetSigningProfileResponse> SdkPojo,SdkResponse.Builder,SignerResponse.Builder
- Enclosing class:
GetSigningProfileResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) for the signing profile.overrides(Consumer<SigningPlatformOverrides.Builder> overrides) A list of overrides applied by the target signing profile for signing operations.overrides(SigningPlatformOverrides overrides) A list of overrides applied by the target signing profile for signing operations.platformDisplayName(String platformDisplayName) A human-readable name for the signing platform associated with the signing profile.platformId(String platformId) The ID of the platform that is used by the target signing profile.profileName(String profileName) The name of the target signing profile.profileVersion(String profileVersion) The current version of the signing profile.profileVersionArn(String profileVersionArn) The signing profile ARN, including the profile version.revocationRecord(Consumer<SigningProfileRevocationRecord.Builder> revocationRecord) Sets the value of the RevocationRecord property for this object.revocationRecord(SigningProfileRevocationRecord revocationRecord) Sets the value of the RevocationRecord property for this object.signatureValidityPeriod(Consumer<SignatureValidityPeriod.Builder> signatureValidityPeriod) Sets the value of the SignatureValidityPeriod property for this object.signatureValidityPeriod(SignatureValidityPeriod signatureValidityPeriod) Sets the value of the SignatureValidityPeriod property for this object.signingMaterial(Consumer<SigningMaterial.Builder> signingMaterial) The ARN of the certificate that the target profile uses for signing operations.signingMaterial(SigningMaterial signingMaterial) The ARN of the certificate that the target profile uses for signing operations.signingParameters(Map<String, String> signingParameters) A map of key-value pairs for signing operations that is attached to the target signing profile.The status of the target signing profile.status(SigningProfileStatus status) The status of the target signing profile.statusReason(String statusReason) Reason for the status of the target signing profile.A list of tags associated with the signing profile.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.signer.model.SignerResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
profileName
The name of the target signing profile.
- Parameters:
profileName- The name of the target signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileVersion
The current version of the signing profile.
- Parameters:
profileVersion- The current version of the signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileVersionArn
The signing profile ARN, including the profile version.
- Parameters:
profileVersionArn- The signing profile ARN, including the profile version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revocationRecord
Sets the value of the RevocationRecord property for this object.- Parameters:
revocationRecord- The new value for the RevocationRecord property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revocationRecord
default GetSigningProfileResponse.Builder revocationRecord(Consumer<SigningProfileRevocationRecord.Builder> revocationRecord) Sets the value of the RevocationRecord property for this object. This is a convenience method that creates an instance of theSigningProfileRevocationRecord.Builderavoiding the need to create one manually viaSigningProfileRevocationRecord.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torevocationRecord(SigningProfileRevocationRecord).- Parameters:
revocationRecord- a consumer that will call methods onSigningProfileRevocationRecord.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingMaterial
The ARN of the certificate that the target profile uses for signing operations.
- Parameters:
signingMaterial- The ARN of the certificate that the target profile uses for signing operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingMaterial
default GetSigningProfileResponse.Builder signingMaterial(Consumer<SigningMaterial.Builder> signingMaterial) The ARN of the certificate that the target profile uses for signing operations.
This is a convenience method that creates an instance of theSigningMaterial.Builderavoiding the need to create one manually viaSigningMaterial.builder().When the
Consumercompletes,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:
-
platformId
The ID of the platform that is used by the target signing profile.
- Parameters:
platformId- The ID of the platform that is used by the target signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformDisplayName
A human-readable name for the signing platform associated with the signing profile.
- Parameters:
platformDisplayName- A human-readable name for the signing platform associated with the signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signatureValidityPeriod
GetSigningProfileResponse.Builder signatureValidityPeriod(SignatureValidityPeriod signatureValidityPeriod) Sets the value of the SignatureValidityPeriod property for this object.- Parameters:
signatureValidityPeriod- The new value for the SignatureValidityPeriod property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signatureValidityPeriod
default GetSigningProfileResponse.Builder signatureValidityPeriod(Consumer<SignatureValidityPeriod.Builder> signatureValidityPeriod) Sets the value of the SignatureValidityPeriod property for this object. This is a convenience method that creates an instance of theSignatureValidityPeriod.Builderavoiding the need to create one manually viaSignatureValidityPeriod.builder().When the
Consumercompletes,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:
-
overrides
A list of overrides applied by the target signing profile for signing operations.
- Parameters:
overrides- A list of overrides applied by the target signing profile for signing operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrides
default GetSigningProfileResponse.Builder overrides(Consumer<SigningPlatformOverrides.Builder> overrides) A list of overrides applied by the target signing profile for signing operations.
This is a convenience method that creates an instance of theSigningPlatformOverrides.Builderavoiding the need to create one manually viaSigningPlatformOverrides.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverrides(SigningPlatformOverrides).- Parameters:
overrides- a consumer that will call methods onSigningPlatformOverrides.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingParameters
A map of key-value pairs for signing operations that is attached to the target signing profile.
- Parameters:
signingParameters- A map of key-value pairs for signing operations that is attached to the target signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the target signing profile.
- Parameters:
status- The status of the target signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the target signing profile.
- Parameters:
status- The status of the target signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
Reason for the status of the target signing profile.
- Parameters:
statusReason- Reason for the status of the target signing profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-