Class GetSigningPlatformResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.signer.model.SignerResponse
-
- software.amazon.awssdk.services.signer.model.GetSigningPlatformResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetSigningPlatformResponse.Builder,GetSigningPlatformResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetSigningPlatformResponse extends SignerResponse implements ToCopyableBuilder<GetSigningPlatformResponse.Builder,GetSigningPlatformResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetSigningPlatformResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetSigningPlatformResponse.Builderbuilder()Categorycategory()The category type of the target signing platform.StringcategoryAsString()The category type of the target signing platform.StringdisplayName()The display name of the target signing platform.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegermaxSizeInMB()The maximum size (in MB) of the payload that can be signed by the target platform.Stringpartner()A list of partner entities that use the target signing platform.StringplatformId()The ID of the target signing platform.BooleanrevocationSupported()A flag indicating whether signatures generated for the signing platform can be revoked.List<SdkField<?>>sdkFields()static Class<? extends GetSigningPlatformResponse.Builder>serializableBuilderClass()SigningConfigurationsigningConfiguration()A list of configurations applied to the target platform at signing.SigningImageFormatsigningImageFormat()The format of the target platform's signing image.Stringtarget()The validation template that is used by the target signing platform.GetSigningPlatformResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.signer.model.SignerResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
platformId
public final String platformId()
The ID of the target signing platform.
- Returns:
- The ID of the target signing platform.
-
displayName
public final String displayName()
The display name of the target signing platform.
- Returns:
- The display name of the target signing platform.
-
partner
public final String partner()
A list of partner entities that use the target signing platform.
- Returns:
- A list of partner entities that use the target signing platform.
-
target
public final String target()
The validation template that is used by the target signing platform.
- Returns:
- The validation template that is used by the target signing platform.
-
category
public final Category category()
The category type of the target signing platform.
If the service returns an enum value that is not available in the current SDK version,
categorywill returnCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcategoryAsString().- Returns:
- The category type of the target signing platform.
- See Also:
Category
-
categoryAsString
public final String categoryAsString()
The category type of the target signing platform.
If the service returns an enum value that is not available in the current SDK version,
categorywill returnCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcategoryAsString().- Returns:
- The category type of the target signing platform.
- See Also:
Category
-
signingConfiguration
public final SigningConfiguration signingConfiguration()
A list of configurations applied to the target platform at signing.
- Returns:
- A list of configurations applied to the target platform at signing.
-
signingImageFormat
public final SigningImageFormat signingImageFormat()
The format of the target platform's signing image.
- Returns:
- The format of the target platform's signing image.
-
maxSizeInMB
public final Integer maxSizeInMB()
The maximum size (in MB) of the payload that can be signed by the target platform.
- Returns:
- The maximum size (in MB) of the payload that can be signed by the target platform.
-
revocationSupported
public final Boolean revocationSupported()
A flag indicating whether signatures generated for the signing platform can be revoked.
- Returns:
- A flag indicating whether signatures generated for the signing platform can be revoked.
-
toBuilder
public GetSigningPlatformResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetSigningPlatformResponse.Builder,GetSigningPlatformResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static GetSigningPlatformResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetSigningPlatformResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-