Interface CodeSigningConfig.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<CodeSigningConfig.Builder,CodeSigningConfig>
,SdkBuilder<CodeSigningConfig.Builder,CodeSigningConfig>
,SdkPojo
- Enclosing class:
- CodeSigningConfig
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.Builder
allowedPublishers(Consumer<AllowedPublishers.Builder> allowedPublishers)
List of allowed publishers.CodeSigningConfig.Builder
allowedPublishers(AllowedPublishers allowedPublishers)
List of allowed publishers.CodeSigningConfig.Builder
codeSigningConfigArn(String codeSigningConfigArn)
The Amazon Resource Name (ARN) of the Code signing configuration.CodeSigningConfig.Builder
codeSigningConfigId(String codeSigningConfigId)
Unique identifer for the Code signing configuration.default CodeSigningConfig.Builder
codeSigningPolicies(Consumer<CodeSigningPolicies.Builder> codeSigningPolicies)
The code signing policy controls the validation failure action for signature mismatch or expiry.CodeSigningConfig.Builder
codeSigningPolicies(CodeSigningPolicies codeSigningPolicies)
The code signing policy controls the validation failure action for signature mismatch or expiry.CodeSigningConfig.Builder
description(String description)
Code signing configuration description.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).-
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
-
-
-
-
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.Builder
avoiding the need to create one manually viaAllowedPublishers.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaCodeSigningPolicies.builder()
.When the
Consumer
completes,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.
-
-