Interface StorageLensGroup.Builder

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

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

    • name

      Contains the name of the Storage Lens group.

      Parameters:
      name - Contains the name of the Storage Lens group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • filter

      Sets the criteria for the Storage Lens group data that is displayed. For multiple filter conditions, the AND or OR logical operator is used.

      Parameters:
      filter - Sets the criteria for the Storage Lens group data that is displayed. For multiple filter conditions, the AND or OR logical operator is used.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • filter

      Sets the criteria for the Storage Lens group data that is displayed. For multiple filter conditions, the AND or OR logical operator is used.

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

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

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

      StorageLensGroup.Builder storageLensGroupArn(String storageLensGroupArn)

      Contains the Amazon Resource Name (ARN) of the Storage Lens group. This property is read-only.

      Parameters:
      storageLensGroupArn - Contains the Amazon Resource Name (ARN) of the Storage Lens group. This property is read-only.
      Returns:
      Returns a reference to this object so that method calls can be chained together.