Interface Filter.Builder

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

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

    • resourceArns

      Filter.Builder resourceArns(Collection<String> resourceArns)

      Filter based on the Amazon Resource Number (ARN) of the resource. You can specify up to 10 values.

      Parameters:
      resourceArns - Filter based on the Amazon Resource Number (ARN) of the resource. You can specify up to 10 values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceArns

      Filter.Builder resourceArns(String... resourceArns)

      Filter based on the Amazon Resource Number (ARN) of the resource. You can specify up to 10 values.

      Parameters:
      resourceArns - Filter based on the Amazon Resource Number (ARN) of the resource. You can specify up to 10 values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusWithStrings

      Filter.Builder statusWithStrings(Collection<String> status)

      Filter based on the resource status. You can specify up to 10 values.

      Parameters:
      status - Filter based on the resource status. You can specify up to 10 values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusWithStrings

      Filter.Builder statusWithStrings(String... status)

      Filter based on the resource status. You can specify up to 10 values.

      Parameters:
      status - Filter based on the resource status. You can specify up to 10 values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Filter based on the resource status. You can specify up to 10 values.

      Parameters:
      status - Filter based on the resource status. You can specify up to 10 values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Filter.Builder status(ShareStatus... status)

      Filter based on the resource status. You can specify up to 10 values.

      Parameters:
      status - Filter based on the resource status. You can specify up to 10 values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • typeWithStrings

      Filter.Builder typeWithStrings(Collection<String> type)

      The type of resources to be filtered. You can specify one or more of the resource types.

      Parameters:
      type - The type of resources to be filtered. You can specify one or more of the resource types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • typeWithStrings

      Filter.Builder typeWithStrings(String... type)

      The type of resources to be filtered. You can specify one or more of the resource types.

      Parameters:
      type - The type of resources to be filtered. You can specify one or more of the resource types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of resources to be filtered. You can specify one or more of the resource types.

      Parameters:
      type - The type of resources to be filtered. You can specify one or more of the resource types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of resources to be filtered. You can specify one or more of the resource types.

      Parameters:
      type - The type of resources to be filtered. You can specify one or more of the resource types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.