Class CodeSigningConfig
- java.lang.Object
-
- software.amazon.awssdk.services.lambda.model.CodeSigningConfig
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<CodeSigningConfig.Builder,CodeSigningConfig>
@Generated("software.amazon.awssdk:codegen") public final class CodeSigningConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CodeSigningConfig.Builder,CodeSigningConfig>
Details about a Code signing configuration.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CodeSigningConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AllowedPublishers
allowedPublishers()
List of allowed publishers.static CodeSigningConfig.Builder
builder()
String
codeSigningConfigArn()
The Amazon Resource Name (ARN) of the Code signing configuration.String
codeSigningConfigId()
Unique identifer for the Code signing configuration.CodeSigningPolicies
codeSigningPolicies()
The code signing policy controls the validation failure action for signature mismatch or expiry.String
description()
Code signing configuration description.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
lastModified()
The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).List<SdkField<?>>
sdkFields()
static Class<? extends CodeSigningConfig.Builder>
serializableBuilderClass()
CodeSigningConfig.Builder
toBuilder()
String
toString()
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
-
codeSigningConfigId
public final String codeSigningConfigId()
Unique identifer for the Code signing configuration.
- Returns:
- Unique identifer for the Code signing configuration.
-
codeSigningConfigArn
public final String codeSigningConfigArn()
The Amazon Resource Name (ARN) of the Code signing configuration.
- Returns:
- The Amazon Resource Name (ARN) of the Code signing configuration.
-
description
public final String description()
Code signing configuration description.
- Returns:
- Code signing configuration description.
-
allowedPublishers
public final AllowedPublishers allowedPublishers()
List of allowed publishers.
- Returns:
- List of allowed publishers.
-
codeSigningPolicies
public final CodeSigningPolicies codeSigningPolicies()
The code signing policy controls the validation failure action for signature mismatch or expiry.
- Returns:
- The code signing policy controls the validation failure action for signature mismatch or expiry.
-
lastModified
public final String lastModified()
The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
- Returns:
- The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
-
toBuilder
public CodeSigningConfig.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<CodeSigningConfig.Builder,CodeSigningConfig>
-
builder
public static CodeSigningConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends CodeSigningConfig.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-