Interface LayerVersionContentOutput.Builder

  • Method Details

    • location

      A link to the layer archive in Amazon S3 that is valid for 10 minutes.

      Parameters:
      location - A link to the layer archive in Amazon S3 that is valid for 10 minutes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codeSha256

      LayerVersionContentOutput.Builder codeSha256(String codeSha256)

      The SHA-256 hash of the layer archive.

      Parameters:
      codeSha256 - The SHA-256 hash of the layer archive.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codeSize

      The size of the layer archive in bytes.

      Parameters:
      codeSize - The size of the layer archive in bytes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • signingProfileVersionArn

      LayerVersionContentOutput.Builder signingProfileVersionArn(String signingProfileVersionArn)

      The Amazon Resource Name (ARN) for a signing profile version.

      Parameters:
      signingProfileVersionArn - The Amazon Resource Name (ARN) for a signing profile version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • signingJobArn

      LayerVersionContentOutput.Builder signingJobArn(String signingJobArn)

      The Amazon Resource Name (ARN) of a signing job.

      Parameters:
      signingJobArn - The Amazon Resource Name (ARN) of a signing job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resolvedS3Object

      LayerVersionContentOutput.Builder resolvedS3Object(ResolvedS3Object resolvedS3Object)
      Sets the value of the ResolvedS3Object property for this object.
      Parameters:
      resolvedS3Object - The new value for the ResolvedS3Object property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resolvedS3Object

      default LayerVersionContentOutput.Builder resolvedS3Object(Consumer<ResolvedS3Object.Builder> resolvedS3Object)
      Sets the value of the ResolvedS3Object property for this object. This is a convenience method that creates an instance of the ResolvedS3Object.Builder avoiding the need to create one manually via ResolvedS3Object.builder().

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

      Parameters:
      resolvedS3Object - a consumer that will call methods on ResolvedS3Object.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: