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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Filter.BuilderresourceArns(String... resourceArns)Filter based on the Amazon Resource Number (ARN) of the resource.Filter.BuilderresourceArns(Collection<String> resourceArns)Filter based on the Amazon Resource Number (ARN) of the resource.Filter.Builderstatus(Collection<ShareStatus> status)Filter based on the resource status.Filter.Builderstatus(ShareStatus... status)Filter based on the resource status.Filter.BuilderstatusWithStrings(String... status)Filter based on the resource status.Filter.BuilderstatusWithStrings(Collection<String> status)Filter based on the resource status.Filter.Buildertype(Collection<ShareResourceType> type)The type of resources to be filtered.Filter.Buildertype(ShareResourceType... type)The type of resources to be filtered.Filter.BuildertypeWithStrings(String... type)The type of resources to be filtered.Filter.BuildertypeWithStrings(Collection<String> type)The type of resources to be filtered.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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.Builder status(Collection<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.
-
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
Filter.Builder type(Collection<ShareResourceType> 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
Filter.Builder type(ShareResourceType... 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.
-
-