public static class LogAnalyticsSourceLabelCondition.Builder extends Object
Constructor and Description |
---|
Builder() |
public LogAnalyticsSourceLabelCondition.Builder conditionString(String conditionString)
String representation of the label condition. This supports specifying multiple condition blocks at various nested levels.
conditionString
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder conditionBlock(ConditionBlock conditionBlock)
public LogAnalyticsSourceLabelCondition.Builder message(String message)
The message.
message
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder isVisible(Boolean isVisible)
A flag indicating whether or not the label condition is visible.
isVisible
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder blockConditionField(String blockConditionField)
The block condition field.
blockConditionField
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder blockConditionOperator(String blockConditionOperator)
The block condition operator.
blockConditionOperator
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder blockConditionValue(String blockConditionValue)
The block condition value.
blockConditionValue
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder labelConditionValue(String labelConditionValue)
The condition value.
labelConditionValue
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder labelConditionValues(List<String> labelConditionValues)
A list of condition values.
labelConditionValues
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder contentExample(String contentExample)
The content example.
contentExample
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder isEnabled(Boolean isEnabled)
A flag inidcating whether or not the condition is enabled.
isEnabled
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder fieldName(String fieldName)
The internal field name.
fieldName
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder labelConditionId(Long labelConditionId)
The unique identifier of the condition.
labelConditionId
- the value to setpublic 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.
isSystem
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder labelConditionOperator(String labelConditionOperator)
The condition operator.
labelConditionOperator
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder sourceId(Long sourceId)
The unique identifier of the source.
sourceId
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder labelDisplayName(String labelDisplayName)
The label display name.
labelDisplayName
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder storageField(String storageField)
The label storage field.
storageField
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder labelName(String labelName)
The label name.
labelName
- the value to setpublic LogAnalyticsSourceLabelCondition.Builder isInlineLabelExistingInDatabase(Boolean isInlineLabelExistingInDatabase)
A flag indicating whether or not the inline label exists in the database.
isInlineLabelExistingInDatabase
- the value to setpublic LogAnalyticsSourceLabelCondition build()
public LogAnalyticsSourceLabelCondition.Builder copy(LogAnalyticsSourceLabelCondition model)
Copyright © 2016–2024. All rights reserved.