Interface DescribeSigningJobResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeSigningJobResponse.Builder,DescribeSigningJobResponse>,SdkBuilder<DescribeSigningJobResponse.Builder,DescribeSigningJobResponse>,SdkPojo,SdkResponse.Builder,SignerResponse.Builder
- Enclosing class:
- DescribeSigningJobResponse
public static interface DescribeSigningJobResponse.Builder extends SignerResponse.Builder, SdkPojo, CopyableBuilder<DescribeSigningJobResponse.Builder,DescribeSigningJobResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeSigningJobResponse.BuildercompletedAt(Instant completedAt)Date and time that the signing job was completed.DescribeSigningJobResponse.BuildercreatedAt(Instant createdAt)Date and time that the signing job was created.DescribeSigningJobResponse.BuilderjobId(String jobId)The ID of the signing job on output.DescribeSigningJobResponse.BuilderjobInvoker(String jobInvoker)The IAM entity that initiated the signing job.DescribeSigningJobResponse.BuilderjobOwner(String jobOwner)The AWS account ID of the job owner.default DescribeSigningJobResponse.Builderoverrides(Consumer<SigningPlatformOverrides.Builder> overrides)A list of any overrides that were applied to the signing operation.DescribeSigningJobResponse.Builderoverrides(SigningPlatformOverrides overrides)A list of any overrides that were applied to the signing operation.DescribeSigningJobResponse.BuilderplatformDisplayName(String platformDisplayName)A human-readable name for the signing platform associated with the signing job.DescribeSigningJobResponse.BuilderplatformId(String platformId)The microcontroller platform to which your signed code image will be distributed.DescribeSigningJobResponse.BuilderprofileName(String profileName)The name of the profile that initiated the signing operation.DescribeSigningJobResponse.BuilderprofileVersion(String profileVersion)The version of the signing profile used to initiate the signing job.DescribeSigningJobResponse.BuilderrequestedBy(String requestedBy)The IAM principal that requested the signing job.default DescribeSigningJobResponse.BuilderrevocationRecord(Consumer<SigningJobRevocationRecord.Builder> revocationRecord)A revocation record if the signature generated by the signing job has been revoked.DescribeSigningJobResponse.BuilderrevocationRecord(SigningJobRevocationRecord revocationRecord)A revocation record if the signature generated by the signing job has been revoked.DescribeSigningJobResponse.BuildersignatureExpiresAt(Instant signatureExpiresAt)Thr expiration timestamp for the signature generated by the signing job.default DescribeSigningJobResponse.BuildersignedObject(Consumer<SignedObject.Builder> signedObject)Name of the S3 bucket where the signed code image is saved by AWS Signer.DescribeSigningJobResponse.BuildersignedObject(SignedObject signedObject)Name of the S3 bucket where the signed code image is saved by AWS Signer.default DescribeSigningJobResponse.BuildersigningMaterial(Consumer<SigningMaterial.Builder> signingMaterial)The Amazon Resource Name (ARN) of your code signing certificate.DescribeSigningJobResponse.BuildersigningMaterial(SigningMaterial signingMaterial)The Amazon Resource Name (ARN) of your code signing certificate.DescribeSigningJobResponse.BuildersigningParameters(Map<String,String> signingParameters)Map of user-assigned key-value pairs used during signing.default DescribeSigningJobResponse.Buildersource(Consumer<Source.Builder> source)The object that contains the name of your S3 bucket or your raw code.DescribeSigningJobResponse.Buildersource(Source source)The object that contains the name of your S3 bucket or your raw code.DescribeSigningJobResponse.Builderstatus(String status)Status of the signing job.DescribeSigningJobResponse.Builderstatus(SigningStatus status)Status of the signing job.DescribeSigningJobResponse.BuilderstatusReason(String statusReason)String value that contains the status reason.-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.signer.model.SignerResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
jobId
DescribeSigningJobResponse.Builder jobId(String jobId)
The ID of the signing job on output.
- Parameters:
jobId- The ID of the signing job on output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
DescribeSigningJobResponse.Builder source(Source source)
The object that contains the name of your S3 bucket or your raw code.
- Parameters:
source- The object that contains the name of your S3 bucket or your raw code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
default DescribeSigningJobResponse.Builder source(Consumer<Source.Builder> source)
The object that contains the name of your S3 bucket or your raw code.
This is a convenience method that creates an instance of theSource.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)
-
signingMaterial
DescribeSigningJobResponse.Builder signingMaterial(SigningMaterial signingMaterial)
The Amazon Resource Name (ARN) of your code signing certificate.
- Parameters:
signingMaterial- The Amazon Resource Name (ARN) of your code signing certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingMaterial
default DescribeSigningJobResponse.Builder signingMaterial(Consumer<SigningMaterial.Builder> signingMaterial)
The Amazon Resource Name (ARN) of your code signing certificate.
This is a convenience method that creates an instance of theSigningMaterial.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)
-
platformId
DescribeSigningJobResponse.Builder platformId(String platformId)
The microcontroller platform to which your signed code image will be distributed.
- Parameters:
platformId- The microcontroller platform to which your signed code image will be distributed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformDisplayName
DescribeSigningJobResponse.Builder platformDisplayName(String platformDisplayName)
A human-readable name for the signing platform associated with the signing job.
- Parameters:
platformDisplayName- A human-readable name for the signing platform associated with the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileName
DescribeSigningJobResponse.Builder profileName(String profileName)
The name of the profile that initiated the signing operation.
- Parameters:
profileName- The name of the profile that initiated the signing operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileVersion
DescribeSigningJobResponse.Builder profileVersion(String profileVersion)
The version of the signing profile used to initiate the signing job.
- Parameters:
profileVersion- The version of the signing profile used to initiate the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrides
DescribeSigningJobResponse.Builder overrides(SigningPlatformOverrides overrides)
A list of any overrides that were applied to the signing operation.
- Parameters:
overrides- A list of any overrides that were applied to the signing operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrides
default DescribeSigningJobResponse.Builder overrides(Consumer<SigningPlatformOverrides.Builder> overrides)
A list of any overrides that were applied to the signing operation.
This is a convenience method that creates an instance of theSigningPlatformOverrides.Builderavoiding the need to create one manually viaSigningPlatformOverrides.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverrides(SigningPlatformOverrides).- Parameters:
overrides- a consumer that will call methods onSigningPlatformOverrides.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
overrides(SigningPlatformOverrides)
-
signingParameters
DescribeSigningJobResponse.Builder signingParameters(Map<String,String> signingParameters)
Map of user-assigned key-value pairs used during signing. These values contain any information that you specified for use in your signing job.
- Parameters:
signingParameters- Map of user-assigned key-value pairs used during signing. These values contain any information that you specified for use in your signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
DescribeSigningJobResponse.Builder createdAt(Instant createdAt)
Date and time that the signing job was created.
- Parameters:
createdAt- Date and time that the signing job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completedAt
DescribeSigningJobResponse.Builder completedAt(Instant completedAt)
Date and time that the signing job was completed.
- Parameters:
completedAt- Date and time that the signing job was completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signatureExpiresAt
DescribeSigningJobResponse.Builder signatureExpiresAt(Instant signatureExpiresAt)
Thr expiration timestamp for the signature generated by the signing job.
- Parameters:
signatureExpiresAt- Thr expiration timestamp for the signature generated by the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestedBy
DescribeSigningJobResponse.Builder requestedBy(String requestedBy)
The IAM principal that requested the signing job.
- Parameters:
requestedBy- The IAM principal that requested the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DescribeSigningJobResponse.Builder status(String status)
Status of the signing job.
- Parameters:
status- 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
DescribeSigningJobResponse.Builder status(SigningStatus status)
Status of the signing job.
- Parameters:
status- Status of the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SigningStatus,SigningStatus
-
statusReason
DescribeSigningJobResponse.Builder statusReason(String statusReason)
String value that contains the status reason.
- Parameters:
statusReason- String value that contains the status reason.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revocationRecord
DescribeSigningJobResponse.Builder revocationRecord(SigningJobRevocationRecord revocationRecord)
A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.
- Parameters:
revocationRecord- A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revocationRecord
default DescribeSigningJobResponse.Builder revocationRecord(Consumer<SigningJobRevocationRecord.Builder> revocationRecord)
A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.
This is a convenience method that creates an instance of theSigningJobRevocationRecord.Builderavoiding the need to create one manually viaSigningJobRevocationRecord.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torevocationRecord(SigningJobRevocationRecord).- Parameters:
revocationRecord- a consumer that will call methods onSigningJobRevocationRecord.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
revocationRecord(SigningJobRevocationRecord)
-
signedObject
DescribeSigningJobResponse.Builder signedObject(SignedObject signedObject)
Name of the S3 bucket where the signed code image is saved by AWS Signer.
- Parameters:
signedObject- Name of the S3 bucket where the signed code image is saved by AWS Signer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signedObject
default DescribeSigningJobResponse.Builder signedObject(Consumer<SignedObject.Builder> signedObject)
Name of the S3 bucket where the signed code image is saved by AWS Signer.
This is a convenience method that creates an instance of theSignedObject.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)
-
jobOwner
DescribeSigningJobResponse.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
DescribeSigningJobResponse.Builder jobInvoker(String jobInvoker)
The IAM entity that initiated the signing job.
- Parameters:
jobInvoker- The IAM entity that initiated the signing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-