Interface RenameKeys.Builder

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

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

    • entries

      An array of RenameKeyEntry objects, where each object contains the information about a single key to rename.

      Parameters:
      entries - An array of RenameKeyEntry objects, where each object contains the information about a single key to rename.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • entries

      RenameKeys.Builder entries(RenameKeyEntry... entries)

      An array of RenameKeyEntry objects, where each object contains the information about a single key to rename.

      Parameters:
      entries - An array of RenameKeyEntry objects, where each object contains the information about a single key to rename.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • entries

      An array of RenameKeyEntry objects, where each object contains the information about a single key to rename.

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

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

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