Interface CodeSigningConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CodeSigningConfig.Builder,CodeSigningConfig>,SdkBuilder<CodeSigningConfig.Builder,CodeSigningConfig>,SdkPojo
- Enclosing class:
- CodeSigningConfig
@Mutable @NotThreadSafe public static interface CodeSigningConfig.Builder extends SdkPojo, CopyableBuilder<CodeSigningConfig.Builder,CodeSigningConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CodeSigningConfig.BuilderallowedPublishers(Consumer<AllowedPublishers.Builder> allowedPublishers)List of allowed publishers.CodeSigningConfig.BuilderallowedPublishers(AllowedPublishers allowedPublishers)List of allowed publishers.CodeSigningConfig.BuildercodeSigningConfigArn(String codeSigningConfigArn)The Amazon Resource Name (ARN) of the Code signing configuration.CodeSigningConfig.BuildercodeSigningConfigId(String codeSigningConfigId)Unique identifer for the Code signing configuration.default CodeSigningConfig.BuildercodeSigningPolicies(Consumer<CodeSigningPolicies.Builder> codeSigningPolicies)The code signing policy controls the validation failure action for signature mismatch or expiry.CodeSigningConfig.BuildercodeSigningPolicies(CodeSigningPolicies codeSigningPolicies)The code signing policy controls the validation failure action for signature mismatch or expiry.CodeSigningConfig.Builderdescription(String description)Code signing configuration description.CodeSigningConfig.BuilderlastModified(String lastModified)The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
codeSigningConfigId
CodeSigningConfig.Builder codeSigningConfigId(String codeSigningConfigId)
Unique identifer for the Code signing configuration.
- Parameters:
codeSigningConfigId- Unique identifer for the Code signing configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeSigningConfigArn
CodeSigningConfig.Builder codeSigningConfigArn(String codeSigningConfigArn)
The Amazon Resource Name (ARN) of the Code signing configuration.
- Parameters:
codeSigningConfigArn- The Amazon Resource Name (ARN) of the Code signing configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
CodeSigningConfig.Builder description(String description)
Code signing configuration description.
- Parameters:
description- Code signing configuration description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedPublishers
CodeSigningConfig.Builder allowedPublishers(AllowedPublishers allowedPublishers)
List of allowed publishers.
- Parameters:
allowedPublishers- List of allowed publishers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedPublishers
default CodeSigningConfig.Builder allowedPublishers(Consumer<AllowedPublishers.Builder> allowedPublishers)
List of allowed publishers.
This is a convenience method that creates an instance of theAllowedPublishers.Builderavoiding the need to create one manually viaAllowedPublishers.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toallowedPublishers(AllowedPublishers).- Parameters:
allowedPublishers- a consumer that will call methods onAllowedPublishers.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
allowedPublishers(AllowedPublishers)
-
codeSigningPolicies
CodeSigningConfig.Builder codeSigningPolicies(CodeSigningPolicies codeSigningPolicies)
The code signing policy controls the validation failure action for signature mismatch or expiry.
- Parameters:
codeSigningPolicies- The code signing policy controls the validation failure action for signature mismatch or expiry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeSigningPolicies
default CodeSigningConfig.Builder codeSigningPolicies(Consumer<CodeSigningPolicies.Builder> codeSigningPolicies)
The code signing policy controls the validation failure action for signature mismatch or expiry.
This is a convenience method that creates an instance of theCodeSigningPolicies.Builderavoiding the need to create one manually viaCodeSigningPolicies.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocodeSigningPolicies(CodeSigningPolicies).- Parameters:
codeSigningPolicies- a consumer that will call methods onCodeSigningPolicies.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
codeSigningPolicies(CodeSigningPolicies)
-
lastModified
CodeSigningConfig.Builder lastModified(String lastModified)
The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
- Parameters:
lastModified- The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-