Interface DescribeSigningJobResponse.Builder

  • 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 the Source.Builder avoiding the need to create one manually via Source.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to source(Source).

      Parameters:
      source - a consumer that will call methods on Source.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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 the SigningMaterial.Builder avoiding the need to create one manually via SigningMaterial.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to signingMaterial(SigningMaterial).

      Parameters:
      signingMaterial - a consumer that will call methods on SigningMaterial.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

      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

      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

      A list of any overrides that were applied to the signing operation.

      This is a convenience method that creates an instance of the SigningPlatformOverrides.Builder avoiding the need to create one manually via SigningPlatformOverrides.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to overrides(SigningPlatformOverrides).

      Parameters:
      overrides - a consumer that will call methods on SigningPlatformOverrides.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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

      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

      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

      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

      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

      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 the SigningJobRevocationRecord.Builder avoiding the need to create one manually via SigningJobRevocationRecord.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to revocationRecord(SigningJobRevocationRecord).

      Parameters:
      revocationRecord - a consumer that will call methods on SigningJobRevocationRecord.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

      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 the SignedObject.Builder avoiding the need to create one manually via SignedObject.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to signedObject(SignedObject).

      Parameters:
      signedObject - a consumer that will call methods on SignedObject.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.