Package com.oracle.bmc.usageapi.model
Class Filter.Builder
- java.lang.Object
-
- com.oracle.bmc.usageapi.model.Filter.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Filter
build()
Filter.Builder
copy(Filter model)
Filter.Builder
dimensions(List<Dimension> dimensions)
The dimensions to filter on.Filter.Builder
filters(List<Filter> filters)
The nested filter object.Filter.Builder
operator(Filter.Operator operator)
The filter operator.Filter.Builder
tags(List<Tag> tags)
The tags to filter on.
-
-
-
Method Detail
-
operator
public Filter.Builder operator(Filter.Operator operator)
The filter operator.Example: ‘AND’, ‘OR’, ‘NOT’.
- Parameters:
operator
- the value to set- Returns:
- this builder
-
dimensions
public Filter.Builder dimensions(List<Dimension> dimensions)
The dimensions to filter on.- Parameters:
dimensions
- the value to set- Returns:
- this builder
-
tags
public Filter.Builder tags(List<Tag> tags)
The tags to filter on.- Parameters:
tags
- the value to set- Returns:
- this builder
-
filters
public Filter.Builder filters(List<Filter> filters)
The nested filter object.- Parameters:
filters
- the value to set- Returns:
- this builder
-
build
public Filter build()
-
copy
public Filter.Builder copy(Filter model)
-
-