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
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 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.Builder
avoiding the need to create one manually viaSigningConfiguration.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaSigningImageFormat.builder()
.When the
Consumer
completes,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.
-