Interface ProcessingOutputConfig.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ProcessingOutputConfig.Builder,ProcessingOutputConfig>, SdkBuilder<ProcessingOutputConfig.Builder,ProcessingOutputConfig>, SdkPojo
Enclosing class:
ProcessingOutputConfig

public static interface ProcessingOutputConfig.Builder extends SdkPojo, CopyableBuilder<ProcessingOutputConfig.Builder,ProcessingOutputConfig>
  • Method Details

    • outputs

      An array of outputs configuring the data to upload from the processing container.

      Parameters:
      outputs - An array of outputs configuring the data to upload from the processing container.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputs

      An array of outputs configuring the data to upload from the processing container.

      Parameters:
      outputs - An array of outputs configuring the data to upload from the processing container.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputs

      An array of outputs configuring the data to upload from the processing container.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to outputs(List<ProcessingOutput>).

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

      The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the processing job output. KmsKeyId can be an ID of a KMS key, ARN of a KMS key, alias of a KMS key, or alias of a KMS key. The KmsKeyId is applied to all outputs.

      Parameters:
      kmsKeyId - The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt the processing job output. KmsKeyId can be an ID of a KMS key, ARN of a KMS key, alias of a KMS key, or alias of a KMS key. The KmsKeyId is applied to all outputs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.