Class LogAnalyticsSourceLabelCondition.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsSourceLabelCondition.Builder
 
- 
- Enclosing class:
- LogAnalyticsSourceLabelCondition
 
 public static class LogAnalyticsSourceLabelCondition.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
conditionStringpublic LogAnalyticsSourceLabelCondition.Builder conditionString(String conditionString) String representation of the label condition.This supports specifying multiple condition blocks at various nested levels. - Parameters:
- conditionString- the value to set
- Returns:
- this builder
 
 - 
conditionBlockpublic LogAnalyticsSourceLabelCondition.Builder conditionBlock(ConditionBlock conditionBlock) 
 - 
messagepublic LogAnalyticsSourceLabelCondition.Builder message(String message) The message.- Parameters:
- message- the value to set
- Returns:
- this builder
 
 - 
isVisiblepublic LogAnalyticsSourceLabelCondition.Builder isVisible(Boolean isVisible) A flag indicating whether or not the label condition is visible.- Parameters:
- isVisible- the value to set
- Returns:
- this builder
 
 - 
blockConditionFieldpublic LogAnalyticsSourceLabelCondition.Builder blockConditionField(String blockConditionField) The block condition field.- Parameters:
- blockConditionField- the value to set
- Returns:
- this builder
 
 - 
blockConditionOperatorpublic LogAnalyticsSourceLabelCondition.Builder blockConditionOperator(String blockConditionOperator) The block condition operator.- Parameters:
- blockConditionOperator- the value to set
- Returns:
- this builder
 
 - 
blockConditionValuepublic LogAnalyticsSourceLabelCondition.Builder blockConditionValue(String blockConditionValue) The block condition value.- Parameters:
- blockConditionValue- the value to set
- Returns:
- this builder
 
 - 
labelConditionValuepublic LogAnalyticsSourceLabelCondition.Builder labelConditionValue(String labelConditionValue) The condition value.- Parameters:
- labelConditionValue- the value to set
- Returns:
- this builder
 
 - 
labelConditionValuespublic LogAnalyticsSourceLabelCondition.Builder labelConditionValues(List<String> labelConditionValues) A list of condition values.- Parameters:
- labelConditionValues- the value to set
- Returns:
- this builder
 
 - 
contentExamplepublic LogAnalyticsSourceLabelCondition.Builder contentExample(String contentExample) The content example.- Parameters:
- contentExample- the value to set
- Returns:
- this builder
 
 - 
isEnabledpublic LogAnalyticsSourceLabelCondition.Builder isEnabled(Boolean isEnabled) A flag inidcating whether or not the condition is enabled.- Parameters:
- isEnabled- the value to set
- Returns:
- this builder
 
 - 
fieldNamepublic LogAnalyticsSourceLabelCondition.Builder fieldName(String fieldName) The internal field name.- Parameters:
- fieldName- the value to set
- Returns:
- this builder
 
 - 
labelConditionIdpublic LogAnalyticsSourceLabelCondition.Builder labelConditionId(Long labelConditionId) The unique identifier of the condition.- Parameters:
- labelConditionId- the value to set
- Returns:
- this builder
 
 - 
isSystempublic LogAnalyticsSourceLabelCondition.Builder isSystem(Boolean isSystem) The system flag.A value of false denotes a custom, or user defined object. A value of true denotes a built in object. - Parameters:
- isSystem- the value to set
- Returns:
- this builder
 
 - 
labelConditionOperatorpublic LogAnalyticsSourceLabelCondition.Builder labelConditionOperator(String labelConditionOperator) The condition operator.- Parameters:
- labelConditionOperator- the value to set
- Returns:
- this builder
 
 - 
sourceIdpublic LogAnalyticsSourceLabelCondition.Builder sourceId(Long sourceId) The unique identifier of the source.- Parameters:
- sourceId- the value to set
- Returns:
- this builder
 
 - 
labelDisplayNamepublic LogAnalyticsSourceLabelCondition.Builder labelDisplayName(String labelDisplayName) The label display name.- Parameters:
- labelDisplayName- the value to set
- Returns:
- this builder
 
 - 
storageFieldpublic LogAnalyticsSourceLabelCondition.Builder storageField(String storageField) The label storage field.- Parameters:
- storageField- the value to set
- Returns:
- this builder
 
 - 
labelNamepublic LogAnalyticsSourceLabelCondition.Builder labelName(String labelName) The label name.- Parameters:
- labelName- the value to set
- Returns:
- this builder
 
 - 
isInlineLabelExistingInDatabasepublic LogAnalyticsSourceLabelCondition.Builder isInlineLabelExistingInDatabase(Boolean isInlineLabelExistingInDatabase) A flag indicating whether or not the inline label exists in the database.- Parameters:
- isInlineLabelExistingInDatabase- the value to set
- Returns:
- this builder
 
 - 
buildpublic LogAnalyticsSourceLabelCondition build() 
 - 
copypublic LogAnalyticsSourceLabelCondition.Builder copy(LogAnalyticsSourceLabelCondition model) 
 
- 
 
-