Interface SigningJob.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SigningJob.Builder,SigningJob>,SdkBuilder<SigningJob.Builder,SigningJob>,SdkPojo
- Enclosing class:
- SigningJob
public static interface SigningJob.Builder extends SdkPojo, CopyableBuilder<SigningJob.Builder,SigningJob>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SigningJob.BuildercreatedAt(Instant createdAt)The date and time that the signing job was created.SigningJob.BuilderisRevoked(Boolean isRevoked)Indicates whether the signing job is revoked.SigningJob.BuilderjobId(String jobId)The ID of the signing job.SigningJob.BuilderjobInvoker(String jobInvoker)The AWS account ID of the job invoker.SigningJob.BuilderjobOwner(String jobOwner)The AWS account ID of the job owner.SigningJob.BuilderplatformDisplayName(String platformDisplayName)The name of a signing platform.SigningJob.BuilderplatformId(String platformId)The unique identifier for a signing platform.SigningJob.BuilderprofileName(String profileName)The name of the signing profile that created a signing job.SigningJob.BuilderprofileVersion(String profileVersion)The version of the signing profile that created a signing job.SigningJob.BuildersignatureExpiresAt(Instant signatureExpiresAt)The time when the signature of a signing job expires.default SigningJob.BuildersignedObject(Consumer<SignedObject.Builder> signedObject)ASignedObjectstructure that contains information about a signing job's signed code image.SigningJob.BuildersignedObject(SignedObject signedObject)ASignedObjectstructure that contains information about a signing job's signed code image.default SigningJob.BuildersigningMaterial(Consumer<SigningMaterial.Builder> signingMaterial)ASigningMaterialobject that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.SigningJob.BuildersigningMaterial(SigningMaterial signingMaterial)ASigningMaterialobject that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.default SigningJob.Buildersource(Consumer<Source.Builder> source)ASourcethat contains information about a signing job's code image source.SigningJob.Buildersource(Source source)ASourcethat contains information about a signing job's code image source.SigningJob.Builderstatus(String status)The status of the signing job.SigningJob.Builderstatus(SigningStatus status)The status of the 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
-
jobId
SigningJob.Builder jobId(String jobId)
The ID of the signing job.
- Parameters:
jobId- The ID of the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
SigningJob.Builder source(Source source)
A
Sourcethat contains information about a signing job's code image source.- Parameters:
source- ASourcethat contains information about a signing job's code image source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
default SigningJob.Builder source(Consumer<Source.Builder> source)
A
This is a convenience method that creates an instance of theSourcethat contains information about a signing job's code image source.Source.Builderavoiding the need to create one manually viaSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosource(Source).- Parameters:
source- a consumer that will call methods onSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
source(Source)
-
signedObject
SigningJob.Builder signedObject(SignedObject signedObject)
A
SignedObjectstructure that contains information about a signing job's signed code image.- Parameters:
signedObject- ASignedObjectstructure that contains information about a signing job's signed code image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signedObject
default SigningJob.Builder signedObject(Consumer<SignedObject.Builder> signedObject)
A
This is a convenience method that creates an instance of theSignedObjectstructure that contains information about a signing job's signed code image.SignedObject.Builderavoiding the need to create one manually viaSignedObject.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosignedObject(SignedObject).- Parameters:
signedObject- a consumer that will call methods onSignedObject.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
signedObject(SignedObject)
-
signingMaterial
SigningJob.Builder signingMaterial(SigningMaterial signingMaterial)
A
SigningMaterialobject that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.- Parameters:
signingMaterial- ASigningMaterialobject that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingMaterial
default SigningJob.Builder signingMaterial(Consumer<SigningMaterial.Builder> signingMaterial)
A
This is a convenience method that creates an instance of theSigningMaterialobject that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.SigningMaterial.Builderavoiding the need to create one manually viaSigningMaterial.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosigningMaterial(SigningMaterial).- Parameters:
signingMaterial- a consumer that will call methods onSigningMaterial.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
signingMaterial(SigningMaterial)
-
createdAt
SigningJob.Builder createdAt(Instant createdAt)
The date and time that the signing job was created.
- Parameters:
createdAt- The date and time that the signing job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
SigningJob.Builder status(String status)
The status of the signing job.
- Parameters:
status- The status of the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SigningStatus,SigningStatus
-
status
SigningJob.Builder status(SigningStatus status)
The status of the signing job.
- Parameters:
status- The status of the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SigningStatus,SigningStatus
-
isRevoked
SigningJob.Builder isRevoked(Boolean isRevoked)
Indicates whether the signing job is revoked.
- Parameters:
isRevoked- Indicates whether the signing job is revoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileName
SigningJob.Builder profileName(String profileName)
The name of the signing profile that created a signing job.
- Parameters:
profileName- The name of the signing profile that created a signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileVersion
SigningJob.Builder profileVersion(String profileVersion)
The version of the signing profile that created a signing job.
- Parameters:
profileVersion- The version of the signing profile that created a signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformId
SigningJob.Builder platformId(String platformId)
The unique identifier for a signing platform.
- Parameters:
platformId- The unique identifier for a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformDisplayName
SigningJob.Builder platformDisplayName(String platformDisplayName)
The name of a signing platform.
- Parameters:
platformDisplayName- The name of a signing platform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signatureExpiresAt
SigningJob.Builder signatureExpiresAt(Instant signatureExpiresAt)
The time when the signature of a signing job expires.
- Parameters:
signatureExpiresAt- The time when the signature of a signing job expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobOwner
SigningJob.Builder jobOwner(String jobOwner)
The AWS account ID of the job owner.
- Parameters:
jobOwner- The AWS account ID of the job owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobInvoker
SigningJob.Builder jobInvoker(String jobInvoker)
The AWS account ID of the job invoker.
- Parameters:
jobInvoker- The AWS account ID of the job invoker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-