Interface SigningJob.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SigningJob.Builder,,SigningJob> SdkBuilder<SigningJob.Builder,,SigningJob> SdkPojo
- Enclosing class:
SigningJob
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time that the signing job was created.Indicates whether the signing job is revoked.The ID of the signing job.jobInvoker(String jobInvoker) The AWS account ID of the job invoker.The AWS account ID of the job owner.platformDisplayName(String platformDisplayName) The name of a signing platform.platformId(String platformId) The unique identifier for a signing platform.profileName(String profileName) The name of the signing profile that created a signing job.profileVersion(String profileVersion) The version of the signing profile that created a signing job.signatureExpiresAt(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.signedObject(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.signingMaterial(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.ASourcethat contains information about a signing job's code image source.The status of the signing job.status(SigningStatus status) The status of the signing job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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:
-
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
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:
-
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
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:
-
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
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:
-
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:
-
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
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
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
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
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
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
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
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.
-