Class ConditionBlock.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.ConditionBlock.Builder
 
- 
- Enclosing class:
- ConditionBlock
 
 public static class ConditionBlock.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ConditionBlockbuild()ConditionBlock.BuilderconditionBlocks(List<ConditionBlock> conditionBlocks)Condition blocks to evaluate within this condition block.ConditionBlock.BuilderconditionBlocksOperator(ConditionBlock.ConditionBlocksOperator conditionBlocksOperator)Operator using which the conditionBlocks should be joined.ConditionBlock.Buildercopy(ConditionBlock model)ConditionBlock.BuilderfieldName(String fieldName)The name of the field the condition is based on.ConditionBlock.BuilderlabelConditionOperator(String labelConditionOperator)The condition operator.ConditionBlock.BuilderlabelConditionValue(String labelConditionValue)The condition value.ConditionBlock.BuilderlabelConditionValues(List<String> labelConditionValues)A list of condition values.
 
- 
- 
- 
Method Detail- 
conditionBlocksOperatorpublic ConditionBlock.Builder conditionBlocksOperator(ConditionBlock.ConditionBlocksOperator conditionBlocksOperator) Operator using which the conditionBlocks should be joined.Specify this for nested conditions. - Parameters:
- conditionBlocksOperator- the value to set
- Returns:
- this builder
 
 - 
fieldNamepublic ConditionBlock.Builder fieldName(String fieldName) The name of the field the condition is based on.Specify this if this condition block represents a single condition. - Parameters:
- fieldName- the value to set
- Returns:
- this builder
 
 - 
labelConditionOperatorpublic ConditionBlock.Builder labelConditionOperator(String labelConditionOperator) The condition operator.Specify this if this condition block represents a single condition. - Parameters:
- labelConditionOperator- the value to set
- Returns:
- this builder
 
 - 
labelConditionValuepublic ConditionBlock.Builder labelConditionValue(String labelConditionValue) The condition value.Specify this if this condition block represents a single condition. - Parameters:
- labelConditionValue- the value to set
- Returns:
- this builder
 
 - 
labelConditionValuespublic ConditionBlock.Builder labelConditionValues(List<String> labelConditionValues) A list of condition values.Specify this if this condition block represents a single condition. - Parameters:
- labelConditionValues- the value to set
- Returns:
- this builder
 
 - 
conditionBlockspublic ConditionBlock.Builder conditionBlocks(List<ConditionBlock> conditionBlocks) Condition blocks to evaluate within this condition block.Specify this for nested conditions. - Parameters:
- conditionBlocks- the value to set
- Returns:
- this builder
 
 - 
buildpublic ConditionBlock build() 
 - 
copypublic ConditionBlock.Builder copy(ConditionBlock model) 
 
- 
 
-