public static class LogAnalyticsSourceExtendedFieldDefinition.Builder extends Object
Constructor and Description |
---|
Builder() |
public LogAnalyticsSourceExtendedFieldDefinition.Builder field(LogAnalyticsField field)
public LogAnalyticsSourceExtendedFieldDefinition.Builder displayRegularExpression(String displayRegularExpression)
The regular expression.
displayRegularExpression
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder extendedFields(List<LogAnalyticsExtendedField> extendedFields)
An array of extended fields.
extendedFields
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder baseFieldName(String baseFieldName)
The base field internal name.
baseFieldName
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder baseFieldLogText(String baseFieldLogText)
The base field log text.
baseFieldLogText
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder conditionDataType(String conditionDataType)
The conditional data type.
conditionDataType
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder conditionField(String conditionField)
The onditional field.
conditionField
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder conditionOperator(String conditionOperator)
The conditional operator.
conditionOperator
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder conditionValue(String conditionValue)
The conditional value.
conditionValue
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder convertedRegularExpression(String convertedRegularExpression)
The converted regular expression.
convertedRegularExpression
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder isEnabled(Boolean isEnabled)
A flag inidcating whether or not the extended definition is enabled.
isEnabled
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder extendedFieldDefinitionId(Long extendedFieldDefinitionId)
The extended field definition unique identifier.
extendedFieldDefinitionId
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.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 LogAnalyticsSourceExtendedFieldDefinition.Builder regularExpression(String regularExpression)
The regular expression.
regularExpression
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder sourceId(Long sourceId)
The source unique identifier.
sourceId
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition.Builder timeUpdated(Date timeUpdated)
The last updated date.
timeUpdated
- the value to setpublic LogAnalyticsSourceExtendedFieldDefinition build()
public LogAnalyticsSourceExtendedFieldDefinition.Builder copy(LogAnalyticsSourceExtendedFieldDefinition model)
Copyright © 2016–2024. All rights reserved.