Interface SigningPlatform.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SigningPlatform.Builder,
,SigningPlatform> SdkBuilder<SigningPlatform.Builder,
,SigningPlatform> SdkPojo
- Enclosing class:
SigningPlatform
-
Method Summary
Modifier and TypeMethodDescriptionThe category of a signing platform.The category of a signing platform.displayName
(String displayName) The display name of a signing platform.maxSizeInMB
(Integer maxSizeInMB) The maximum size (in MB) of code that can be signed by a signing platform.Any partner entities linked to a signing platform.platformId
(String platformId) The ID of a signing platform.revocationSupported
(Boolean revocationSupported) Indicates whether revocation is supported for the platform.default SigningPlatform.Builder
signingConfiguration
(Consumer<SigningConfiguration.Builder> signingConfiguration) The configuration of a signing platform.signingConfiguration
(SigningConfiguration signingConfiguration) The configuration of a signing platform.default SigningPlatform.Builder
signingImageFormat
(Consumer<SigningImageFormat.Builder> signingImageFormat) Sets the value of the SigningImageFormat property for this object.signingImageFormat
(SigningImageFormat signingImageFormat) Sets the value of the SigningImageFormat property for this object.The types of targets that can be signed by a 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
-
Method Details
-
platformId
The ID of a signing platform.
- Parameters:
platformId
- The ID of a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The display name of a signing platform.
- Parameters:
displayName
- The display name of a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
partner
Any partner entities linked to a signing platform.
- Parameters:
partner
- Any partner entities linked to a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
target
The types of targets that can be signed by a signing platform.
- Parameters:
target
- The types of targets that can be signed by a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
category
The category of a signing platform.
- Parameters:
category
- The category of a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
category
The category of a signing platform.
- Parameters:
category
- The category of a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingConfiguration
The configuration of a signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.
- Parameters:
signingConfiguration
- The configuration of a signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingConfiguration
default SigningPlatform.Builder signingConfiguration(Consumer<SigningConfiguration.Builder> signingConfiguration) The configuration of a signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.
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
Sets the value of the SigningImageFormat property for this object.- Parameters:
signingImageFormat
- The new value for the SigningImageFormat property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingImageFormat
default SigningPlatform.Builder signingImageFormat(Consumer<SigningImageFormat.Builder> signingImageFormat) Sets the value of the SigningImageFormat property for this object. 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 code that can be signed by a signing platform.
- Parameters:
maxSizeInMB
- The maximum size (in MB) of code that can be signed by a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revocationSupported
Indicates whether revocation is supported for the platform.
- Parameters:
revocationSupported
- Indicates whether revocation is supported for the platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-