Interface CodeSigning.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<CodeSigning.Builder,CodeSigning>
,SdkBuilder<CodeSigning.Builder,CodeSigning>
,SdkPojo
- Enclosing class:
- CodeSigning
public static interface CodeSigning.Builder extends SdkPojo, CopyableBuilder<CodeSigning.Builder,CodeSigning>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CodeSigning.Builder
awsSignerJobId(String awsSignerJobId)
The ID of theAWSSignerJob
which was created to sign the file.default CodeSigning.Builder
customCodeSigning(Consumer<CustomCodeSigning.Builder> customCodeSigning)
A custom method for code signing a file.CodeSigning.Builder
customCodeSigning(CustomCodeSigning customCodeSigning)
A custom method for code signing a file.default CodeSigning.Builder
startSigningJobParameter(Consumer<StartSigningJobParameter.Builder> startSigningJobParameter)
Describes the code-signing job.CodeSigning.Builder
startSigningJobParameter(StartSigningJobParameter startSigningJobParameter)
Describes the code-signing job.-
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
-
awsSignerJobId
CodeSigning.Builder awsSignerJobId(String awsSignerJobId)
The ID of the
AWSSignerJob
which was created to sign the file.- Parameters:
awsSignerJobId
- The ID of theAWSSignerJob
which was created to sign the file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startSigningJobParameter
CodeSigning.Builder startSigningJobParameter(StartSigningJobParameter startSigningJobParameter)
Describes the code-signing job.
- Parameters:
startSigningJobParameter
- Describes the code-signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startSigningJobParameter
default CodeSigning.Builder startSigningJobParameter(Consumer<StartSigningJobParameter.Builder> startSigningJobParameter)
Describes the code-signing job.
This is a convenience method that creates an instance of theStartSigningJobParameter.Builder
avoiding the need to create one manually viaStartSigningJobParameter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostartSigningJobParameter(StartSigningJobParameter)
.- Parameters:
startSigningJobParameter
- a consumer that will call methods onStartSigningJobParameter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
startSigningJobParameter(StartSigningJobParameter)
-
customCodeSigning
CodeSigning.Builder customCodeSigning(CustomCodeSigning customCodeSigning)
A custom method for code signing a file.
- Parameters:
customCodeSigning
- A custom method for code signing a file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customCodeSigning
default CodeSigning.Builder customCodeSigning(Consumer<CustomCodeSigning.Builder> customCodeSigning)
A custom method for code signing a file.
This is a convenience method that creates an instance of theCustomCodeSigning.Builder
avoiding the need to create one manually viaCustomCodeSigning.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomCodeSigning(CustomCodeSigning)
.- Parameters:
customCodeSigning
- a consumer that will call methods onCustomCodeSigning.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
customCodeSigning(CustomCodeSigning)
-
-