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 Filterbuild()Filter.Buildercopy(Filter model)Filter.Builderdimensions(List<Dimension> dimensions)The dimensions to filter on.Filter.Builderfilters(List<Filter> filters)The nested filter object.Filter.Builderoperator(Filter.Operator operator)The filter operator.Filter.Buildertags(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)
-
-