Class SigningPlatform
- java.lang.Object
-
- software.amazon.awssdk.services.signer.model.SigningPlatform
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SigningPlatform.Builder,SigningPlatform>
@Generated("software.amazon.awssdk:codegen") public final class SigningPlatform extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SigningPlatform.Builder,SigningPlatform>
Contains information about the signing configurations and parameters that are used to perform a code signing job.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSigningPlatform.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SigningPlatform.Builderbuilder()Categorycategory()The category of a code signing platform.StringcategoryAsString()The category of a code signing platform.StringdisplayName()The display name of a code 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 code that can be signed by a code signing platform.Stringpartner()Any partner entities linked to a code signing platform.StringplatformId()The ID of a code signing platform.BooleanrevocationSupported()Indicates whether revocation is supported for the platform.List<SdkField<?>>sdkFields()static Class<? extends SigningPlatform.Builder>serializableBuilderClass()SigningConfigurationsigningConfiguration()The configuration of a code signing platform.SigningImageFormatsigningImageFormat()Returns the value of the SigningImageFormat property for this object.Stringtarget()The types of targets that can be signed by a code signing platform.SigningPlatform.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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 a code signing platform.
- Returns:
- The ID of a code signing platform.
-
displayName
public final String displayName()
The display name of a code signing platform.
- Returns:
- The display name of a code signing platform.
-
partner
public final String partner()
Any partner entities linked to a code signing platform.
- Returns:
- Any partner entities linked to a code signing platform.
-
target
public final String target()
The types of targets that can be signed by a code signing platform.
- Returns:
- The types of targets that can be signed by a code signing platform.
-
category
public final Category category()
The category of a code 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 of a code signing platform.
- See Also:
Category
-
categoryAsString
public final String categoryAsString()
The category of a code 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 of a code signing platform.
- See Also:
Category
-
signingConfiguration
public final SigningConfiguration signingConfiguration()
The configuration of a code signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.
- Returns:
- The configuration of a code signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.
-
signingImageFormat
public final SigningImageFormat signingImageFormat()
Returns the value of the SigningImageFormat property for this object.- Returns:
- The value of the SigningImageFormat property for this object.
-
maxSizeInMB
public final Integer maxSizeInMB()
The maximum size (in MB) of code that can be signed by a code signing platform.
- Returns:
- The maximum size (in MB) of code that can be signed by a code signing platform.
-
revocationSupported
public final Boolean revocationSupported()
Indicates whether revocation is supported for the platform.
- Returns:
- Indicates whether revocation is supported for the platform.
-
toBuilder
public SigningPlatform.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SigningPlatform.Builder,SigningPlatform>
-
builder
public static SigningPlatform.Builder builder()
-
serializableBuilderClass
public static Class<? extends SigningPlatform.Builder> serializableBuilderClass()
-
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.
-
-