Package com.oracle.bmc.datasafe.model
Class ColumnFilter.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.ColumnFilter.Builder
-
- Enclosing class:
- ColumnFilter
public static class ColumnFilter.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnFilterbuild()ColumnFilter.Buildercopy(ColumnFilter model)ColumnFilter.Builderexpressions(List<String> expressions)An array of expressions based on the operator type.ColumnFilter.BuilderfieldName(String fieldName)Name of the column on which the filter must be applied.ColumnFilter.BuilderisEnabled(Boolean isEnabled)Indicates whether the filter is enabled.ColumnFilter.BuilderisHidden(Boolean isHidden)Indicates whether the filter is hidden.ColumnFilter.Builderoperator(ColumnFilter.Operator operator)Specifies the type of operator that must be applied for example in, eq etc.
-
-
-
Method Detail
-
fieldName
public ColumnFilter.Builder fieldName(String fieldName)
Name of the column on which the filter must be applied.- Parameters:
fieldName- the value to set- Returns:
- this builder
-
operator
public ColumnFilter.Builder operator(ColumnFilter.Operator operator)
Specifies the type of operator that must be applied for example in, eq etc.- Parameters:
operator- the value to set- Returns:
- this builder
-
expressions
public ColumnFilter.Builder expressions(List<String> expressions)
An array of expressions based on the operator type.A filter may have one or more expressions.
- Parameters:
expressions- the value to set- Returns:
- this builder
-
isEnabled
public ColumnFilter.Builder isEnabled(Boolean isEnabled)
Indicates whether the filter is enabled.Values can either be ‘true’ or ‘false’.
- Parameters:
isEnabled- the value to set- Returns:
- this builder
-
isHidden
public ColumnFilter.Builder isHidden(Boolean isHidden)
Indicates whether the filter is hidden.Values can either be ‘true’ or ‘false’.
- Parameters:
isHidden- the value to set- Returns:
- this builder
-
build
public ColumnFilter build()
-
copy
public ColumnFilter.Builder copy(ColumnFilter model)
-
-