Interface Sheet.Builder

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

@Mutable @NotThreadSafe public static interface Sheet.Builder extends SdkPojo, CopyableBuilder<Sheet.Builder,Sheet>
  • Method Details

    • sheetId

      Sheet.Builder sheetId(String sheetId)

      The unique identifier associated with a sheet.

      Parameters:
      sheetId - The unique identifier associated with a sheet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Sheet.Builder name(String name)

      The name of a sheet. This name is displayed on the sheet's tab in the Amazon QuickSight console.

      Parameters:
      name - The name of a sheet. This name is displayed on the sheet's tab in the Amazon QuickSight console.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • images

      A list of images on a sheet.

      Parameters:
      images - A list of images on a sheet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • images

      Sheet.Builder images(SheetImage... images)

      A list of images on a sheet.

      Parameters:
      images - A list of images on a sheet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • images

      A list of images on a sheet.

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

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

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