Class GenericConditionBlock.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.GenericConditionBlock.Builder
-
- Enclosing class:
- GenericConditionBlock
public static class GenericConditionBlock.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GenericConditionBlockbuild()GenericConditionBlock.BuilderconditionBlocksOperator(GenericConditionBlock.ConditionBlocksOperator conditionBlocksOperator)Operator using which the conditionBlocks should be joined.GenericConditionBlock.Buildercopy(GenericConditionBlock model)GenericConditionBlock.BuildergenericConditionBlocks(List<GenericConditionBlock> genericConditionBlocks)Condition blocks to evaluate within this condition block.GenericConditionBlock.Buildername(String name)The name of the field the condition is based on.GenericConditionBlock.Builderoperator(String operator)The condition operator.GenericConditionBlock.Buildervalue(String value)The condition value.GenericConditionBlock.Buildervalues(List<String> values)A list of condition values.
-
-
-
Method Detail
-
conditionBlocksOperator
public GenericConditionBlock.Builder conditionBlocksOperator(GenericConditionBlock.ConditionBlocksOperator conditionBlocksOperator)
Operator using which the conditionBlocks should be joined.Specify this for nested conditions.
- Parameters:
conditionBlocksOperator- the value to set- Returns:
- this builder
-
name
public GenericConditionBlock.Builder name(String name)
The name of the field the condition is based on.Specify this if this condition block represents a single condition.
- Parameters:
name- the value to set- Returns:
- this builder
-
operator
public GenericConditionBlock.Builder operator(String operator)
The condition operator.Specify this if this condition block represents a single condition.
- Parameters:
operator- the value to set- Returns:
- this builder
-
value
public GenericConditionBlock.Builder value(String value)
The condition value.Specify this if this condition block represents a single condition.
- Parameters:
value- the value to set- Returns:
- this builder
-
values
public GenericConditionBlock.Builder values(List<String> values)
A list of condition values.Specify this if this condition block represents a single condition.
- Parameters:
values- the value to set- Returns:
- this builder
-
genericConditionBlocks
public GenericConditionBlock.Builder genericConditionBlocks(List<GenericConditionBlock> genericConditionBlocks)
Condition blocks to evaluate within this condition block.Specify this for nested conditions.
- Parameters:
genericConditionBlocks- the value to set- Returns:
- this builder
-
build
public GenericConditionBlock build()
-
copy
public GenericConditionBlock.Builder copy(GenericConditionBlock model)
-
-