Interface GetSigningProfileResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetSigningProfileResponse.Builder,GetSigningProfileResponse>,SdkBuilder<GetSigningProfileResponse.Builder,GetSigningProfileResponse>,SdkPojo,SdkResponse.Builder,SignerResponse.Builder
- Enclosing class:
- GetSigningProfileResponse
public static interface GetSigningProfileResponse.Builder extends SignerResponse.Builder, SdkPojo, CopyableBuilder<GetSigningProfileResponse.Builder,GetSigningProfileResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetSigningProfileResponse.Builderarn(String arn)The Amazon Resource Name (ARN) for the signing profile.default GetSigningProfileResponse.Builderoverrides(Consumer<SigningPlatformOverrides.Builder> overrides)A list of overrides applied by the target signing profile for signing operations.GetSigningProfileResponse.Builderoverrides(SigningPlatformOverrides overrides)A list of overrides applied by the target signing profile for signing operations.GetSigningProfileResponse.BuilderplatformDisplayName(String platformDisplayName)A human-readable name for the signing platform associated with the signing profile.GetSigningProfileResponse.BuilderplatformId(String platformId)The ID of the platform that is used by the target signing profile.GetSigningProfileResponse.BuilderprofileName(String profileName)The name of the target signing profile.GetSigningProfileResponse.BuilderprofileVersion(String profileVersion)The current version of the signing profile.GetSigningProfileResponse.BuilderprofileVersionArn(String profileVersionArn)The signing profile ARN, including the profile version.default GetSigningProfileResponse.BuilderrevocationRecord(Consumer<SigningProfileRevocationRecord.Builder> revocationRecord)Sets the value of the RevocationRecord property for this object.GetSigningProfileResponse.BuilderrevocationRecord(SigningProfileRevocationRecord revocationRecord)Sets the value of the RevocationRecord property for this object.default GetSigningProfileResponse.BuildersignatureValidityPeriod(Consumer<SignatureValidityPeriod.Builder> signatureValidityPeriod)Sets the value of the SignatureValidityPeriod property for this object.GetSigningProfileResponse.BuildersignatureValidityPeriod(SignatureValidityPeriod signatureValidityPeriod)Sets the value of the SignatureValidityPeriod property for this object.default GetSigningProfileResponse.BuildersigningMaterial(Consumer<SigningMaterial.Builder> signingMaterial)The ARN of the certificate that the target profile uses for signing operations.GetSigningProfileResponse.BuildersigningMaterial(SigningMaterial signingMaterial)The ARN of the certificate that the target profile uses for signing operations.GetSigningProfileResponse.BuildersigningParameters(Map<String,String> signingParameters)A map of key-value pairs for signing operations that is attached to the target signing profile.GetSigningProfileResponse.Builderstatus(String status)The status of the target signing profile.GetSigningProfileResponse.Builderstatus(SigningProfileStatus status)The status of the target signing profile.GetSigningProfileResponse.BuilderstatusReason(String statusReason)Reason for the status of the target signing profile.GetSigningProfileResponse.Buildertags(Map<String,String> tags)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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.signer.model.SignerResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
profileName
GetSigningProfileResponse.Builder profileName(String 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
GetSigningProfileResponse.Builder profileVersion(String 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
GetSigningProfileResponse.Builder profileVersionArn(String 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
GetSigningProfileResponse.Builder revocationRecord(SigningProfileRevocationRecord 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:
revocationRecord(SigningProfileRevocationRecord)
-
signingMaterial
GetSigningProfileResponse.Builder signingMaterial(SigningMaterial 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:
signingMaterial(SigningMaterial)
-
platformId
GetSigningProfileResponse.Builder platformId(String 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
GetSigningProfileResponse.Builder platformDisplayName(String 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:
signatureValidityPeriod(SignatureValidityPeriod)
-
overrides
GetSigningProfileResponse.Builder overrides(SigningPlatformOverrides 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:
overrides(SigningPlatformOverrides)
-
signingParameters
GetSigningProfileResponse.Builder signingParameters(Map<String,String> 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
GetSigningProfileResponse.Builder status(String 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:
SigningProfileStatus,SigningProfileStatus
-
status
GetSigningProfileResponse.Builder status(SigningProfileStatus 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:
SigningProfileStatus,SigningProfileStatus
-
statusReason
GetSigningProfileResponse.Builder statusReason(String 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
GetSigningProfileResponse.Builder arn(String 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
GetSigningProfileResponse.Builder tags(Map<String,String> 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.
-
-