Interface FileGroupSettings.Builder

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

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

    • destination

      FileGroupSettings.Builder destination(String destination)
      Use Destination to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.
      Parameters:
      destination - Use Destination to specify the S3 output location and the output filename base. Destination accepts format identifiers. If you do not specify the base filename in the URI, the service will use the filename of the input file. If your job has multiple inputs, the service uses the filename of the first input file.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationSettings

      FileGroupSettings.Builder destinationSettings(DestinationSettings destinationSettings)
      Settings associated with the destination. Will vary based on the type of destination
      Parameters:
      destinationSettings - Settings associated with the destination. Will vary based on the type of destination
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationSettings

      default FileGroupSettings.Builder destinationSettings(Consumer<DestinationSettings.Builder> destinationSettings)
      Settings associated with the destination. Will vary based on the type of destination This is a convenience method that creates an instance of the DestinationSettings.Builder avoiding the need to create one manually via DestinationSettings.builder().

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

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