Interface GetSigningPlatformResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetSigningPlatformResponse.Builder,GetSigningPlatformResponse>,SdkBuilder<GetSigningPlatformResponse.Builder,GetSigningPlatformResponse>,SdkPojo,SdkResponse.Builder,SignerResponse.Builder
- Enclosing class:
- GetSigningPlatformResponse
public static interface GetSigningPlatformResponse.Builder extends SignerResponse.Builder, SdkPojo, CopyableBuilder<GetSigningPlatformResponse.Builder,GetSigningPlatformResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetSigningPlatformResponse.Buildercategory(String category)The category type of the target signing platform.GetSigningPlatformResponse.Buildercategory(Category category)The category type of the target signing platform.GetSigningPlatformResponse.BuilderdisplayName(String displayName)The display name of the target signing platform.GetSigningPlatformResponse.BuildermaxSizeInMB(Integer maxSizeInMB)The maximum size (in MB) of the payload that can be signed by the target platform.GetSigningPlatformResponse.Builderpartner(String partner)A list of partner entities that use the target signing platform.GetSigningPlatformResponse.BuilderplatformId(String platformId)The ID of the target signing platform.GetSigningPlatformResponse.BuilderrevocationSupported(Boolean revocationSupported)A flag indicating whether signatures generated for the signing platform can be revoked.default GetSigningPlatformResponse.BuildersigningConfiguration(Consumer<SigningConfiguration.Builder> signingConfiguration)A list of configurations applied to the target platform at signing.GetSigningPlatformResponse.BuildersigningConfiguration(SigningConfiguration signingConfiguration)A list of configurations applied to the target platform at signing.default GetSigningPlatformResponse.BuildersigningImageFormat(Consumer<SigningImageFormat.Builder> signingImageFormat)The format of the target platform's signing image.GetSigningPlatformResponse.BuildersigningImageFormat(SigningImageFormat signingImageFormat)The format of the target platform's signing image.GetSigningPlatformResponse.Buildertarget(String target)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 Detail
-
platformId
GetSigningPlatformResponse.Builder platformId(String 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
GetSigningPlatformResponse.Builder displayName(String 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
GetSigningPlatformResponse.Builder partner(String 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
GetSigningPlatformResponse.Builder target(String 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
GetSigningPlatformResponse.Builder category(String category)
The category type of the target signing platform.
-
category
GetSigningPlatformResponse.Builder category(Category category)
The category type of the target signing platform.
-
signingConfiguration
GetSigningPlatformResponse.Builder signingConfiguration(SigningConfiguration 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:
signingConfiguration(SigningConfiguration)
-
signingImageFormat
GetSigningPlatformResponse.Builder signingImageFormat(SigningImageFormat 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:
signingImageFormat(SigningImageFormat)
-
maxSizeInMB
GetSigningPlatformResponse.Builder maxSizeInMB(Integer 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
GetSigningPlatformResponse.Builder revocationSupported(Boolean 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.
-
-