Interface SigningJob.Builder

  • Method Details

    • 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 Source that contains information about a signing job's code image source.

      Parameters:
      source - A Source that 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 Source that contains information about a signing job's code image source.

      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:
    • signedObject

      SigningJob.Builder signedObject(SignedObject signedObject)

      A SignedObject structure that contains information about a signing job's signed code image.

      Parameters:
      signedObject - A SignedObject structure 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 SignedObject structure that contains information about a signing job's signed code image.

      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:
    • signingMaterial

      SigningJob.Builder signingMaterial(SigningMaterial signingMaterial)

      A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

      Parameters:
      signingMaterial - A SigningMaterial object 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 SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

      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:
    • 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:
    • 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

      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.