Interface GetSigningPlatformResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetSigningPlatformResponse.Builder,,GetSigningPlatformResponse> SdkBuilder<GetSigningPlatformResponse.Builder,,GetSigningPlatformResponse> SdkPojo,SdkResponse.Builder,SignerResponse.Builder
- Enclosing class:
GetSigningPlatformResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe category type of the target signing platform.The category type of the target signing platform.displayName(String displayName) The display name of the target signing platform.maxSizeInMB(Integer maxSizeInMB) The maximum size (in MB) of the payload that can be signed by the target platform.A list of partner entities that use the target signing platform.platformId(String platformId) The ID of the target signing platform.revocationSupported(Boolean revocationSupported) A flag indicating whether signatures generated for the signing platform can be revoked.signingConfiguration(Consumer<SigningConfiguration.Builder> signingConfiguration) A list of configurations applied to the target platform at signing.signingConfiguration(SigningConfiguration signingConfiguration) A list of configurations applied to the target platform at signing.signingImageFormat(Consumer<SigningImageFormat.Builder> signingImageFormat) The format of the target platform's signing image.signingImageFormat(SigningImageFormat signingImageFormat) The format of the target platform's signing image.The validation template that is used by the target signing platform.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
-
platformId
The ID of the target signing platform.
- Parameters:
platformId- The ID of the target signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The display name of the target signing platform.
- Parameters:
displayName- The display name of the target signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
partner
A list of partner entities that use the target signing platform.
- Parameters:
partner- A list of partner entities that use the target signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
target
The validation template that is used by the target signing platform.
- Parameters:
target- The validation template that is used by the target signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
category
The category type of the target signing platform.
- Parameters:
category- The category type of the target signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
category
The category type of the target signing platform.
- Parameters:
category- The category type of the target signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingConfiguration
A list of configurations applied to the target platform at signing.
- Parameters:
signingConfiguration- A list of configurations applied to the target platform at signing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingConfiguration
default GetSigningPlatformResponse.Builder signingConfiguration(Consumer<SigningConfiguration.Builder> signingConfiguration) A list of configurations applied to the target platform at signing.
This is a convenience method that creates an instance of theSigningConfiguration.Builderavoiding the need to create one manually viaSigningConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosigningConfiguration(SigningConfiguration).- Parameters:
signingConfiguration- a consumer that will call methods onSigningConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingImageFormat
The format of the target platform's signing image.
- Parameters:
signingImageFormat- The format of the target platform's signing image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingImageFormat
default GetSigningPlatformResponse.Builder signingImageFormat(Consumer<SigningImageFormat.Builder> signingImageFormat) The format of the target platform's signing image.
This is a convenience method that creates an instance of theSigningImageFormat.Builderavoiding the need to create one manually viaSigningImageFormat.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosigningImageFormat(SigningImageFormat).- Parameters:
signingImageFormat- a consumer that will call methods onSigningImageFormat.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
maxSizeInMB
The maximum size (in MB) of the payload that can be signed by the target platform.
- Parameters:
maxSizeInMB- The maximum size (in MB) of the payload that can be signed by the target platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revocationSupported
A flag indicating whether signatures generated for the signing platform can be revoked.
- Parameters:
revocationSupported- A flag indicating whether signatures generated for the signing platform can be revoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-