Interface DescribeSigningJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeSigningJobResponse.Builder,,DescribeSigningJobResponse> SdkBuilder<DescribeSigningJobResponse.Builder,,DescribeSigningJobResponse> SdkPojo,SdkResponse.Builder,SignerResponse.Builder
- Enclosing class:
DescribeSigningJobResponse
-
Method Summary
Modifier and TypeMethodDescriptioncompletedAt(Instant completedAt) Date and time that the signing job was completed.Date and time that the signing job was created.The ID of the signing job on output.jobInvoker(String jobInvoker) The IAM entity that initiated the signing job.The AWS account ID of the job owner.overrides(Consumer<SigningPlatformOverrides.Builder> overrides) A list of any overrides that were applied to the signing operation.overrides(SigningPlatformOverrides overrides) A list of any overrides that were applied to the signing operation.platformDisplayName(String platformDisplayName) A human-readable name for the signing platform associated with the signing job.platformId(String platformId) The microcontroller platform to which your signed code image will be distributed.profileName(String profileName) The name of the profile that initiated the signing operation.profileVersion(String profileVersion) The version of the signing profile used to initiate the signing job.requestedBy(String requestedBy) The IAM principal that requested the signing job.revocationRecord(Consumer<SigningJobRevocationRecord.Builder> revocationRecord) A revocation record if the signature generated by the signing job has been revoked.revocationRecord(SigningJobRevocationRecord revocationRecord) A revocation record if the signature generated by the signing job has been revoked.signatureExpiresAt(Instant signatureExpiresAt) Thr expiration timestamp for the signature generated by the signing job.signedObject(Consumer<SignedObject.Builder> signedObject) Name of the S3 bucket where the signed code image is saved by AWS Signer.signedObject(SignedObject signedObject) Name of the S3 bucket where the signed code image is saved by AWS Signer.signingMaterial(Consumer<SigningMaterial.Builder> signingMaterial) The Amazon Resource Name (ARN) of your code signing certificate.signingMaterial(SigningMaterial signingMaterial) The Amazon Resource Name (ARN) of your code signing certificate.signingParameters(Map<String, String> signingParameters) Map of user-assigned key-value pairs used during signing.source(Consumer<Source.Builder> source) The object that contains the name of your S3 bucket or your raw code.The object that contains the name of your S3 bucket or your raw code.Status of the signing job.status(SigningStatus status) Status of the signing job.statusReason(String statusReason) String value that contains the status reason.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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.signer.model.SignerResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
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
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
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:
-
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:
-
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
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
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
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
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:
-
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
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
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
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
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
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:
-
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:
-
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
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:
-
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:
-
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 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.
-