Interface OutputDataConfig.Builder

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

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

    • s3Uri

      The URI of the S3 folder that contains a translation job's output file. The folder must be in the same Region as the API endpoint that you are calling.

      Parameters:
      s3Uri - The URI of the S3 folder that contains a translation job's output file. The folder must be in the same Region as the API endpoint that you are calling.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encryptionKey

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

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

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

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