public static class LogAnalyticsFieldSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
LogAnalyticsFieldSummary |
build() |
LogAnalyticsFieldSummary.Builder |
ceeAlias(String ceeAlias)
The name this field is given in the common event expression standard from mitre.org.
|
LogAnalyticsFieldSummary.Builder |
copy(LogAnalyticsFieldSummary model) |
LogAnalyticsFieldSummary.Builder |
dataType(String dataType)
The field data type.
|
LogAnalyticsFieldSummary.Builder |
description(String description)
The field description.
|
LogAnalyticsFieldSummary.Builder |
displayName(String displayName)
The field display name.
|
LogAnalyticsFieldSummary.Builder |
editVersion(Long editVersion)
The field edit version.
|
LogAnalyticsFieldSummary.Builder |
facetPriority(Long facetPriority)
The facet priority.
|
LogAnalyticsFieldSummary.Builder |
isFacetEligible(Boolean isFacetEligible)
A flag inidcating whether or not the facet is elibigle for use.
|
LogAnalyticsFieldSummary.Builder |
isHighCardinality(Boolean isHighCardinality)
A flag inidcating whether or not the cardinality of the field is high.
|
LogAnalyticsFieldSummary.Builder |
isLargeData(Boolean isLargeData)
A flag inidcating whether or not the field is a large data field.
|
LogAnalyticsFieldSummary.Builder |
isMetricKeyEligible(Boolean isMetricKeyEligible)
A flag inidcating whether or not the field is metric key eligible.
|
LogAnalyticsFieldSummary.Builder |
isMetricValueEligible(Boolean isMetricValueEligible)
A flag inidcating whether or not the field is metric value eligible.
|
LogAnalyticsFieldSummary.Builder |
isMultiValued(Boolean isMultiValued)
A flag indicating whether or not the field is multi-valued.
|
LogAnalyticsFieldSummary.Builder |
isPrimary(Boolean isPrimary)
A flag inidcating whether or not this is a primary field.
|
LogAnalyticsFieldSummary.Builder |
isSummarizable(Boolean isSummarizable)
A flag inidcating whether or not the field can be summarized.
|
LogAnalyticsFieldSummary.Builder |
isSystem(Boolean isSystem)
The system flag.
|
LogAnalyticsFieldSummary.Builder |
isTableEligible(Boolean isTableEligible)
A flag inidcating whether or not the field is table eligible.
|
LogAnalyticsFieldSummary.Builder |
mappedValue(String mappedValue)
The mapped value.
|
LogAnalyticsFieldSummary.Builder |
name(String name)
The field internal name.
|
LogAnalyticsFieldSummary.Builder |
rangeFacetEligible(Long rangeFacetEligible)
A flag inidcating whether or not the field is range facet eligible.
|
LogAnalyticsFieldSummary.Builder |
regularExpression(String regularExpression)
The field default regular expression.
|
LogAnalyticsFieldSummary.Builder |
unitType(String unitType)
The field unit type.
|
public LogAnalyticsFieldSummary.Builder ceeAlias(String ceeAlias)
The name this field is given in the common event expression standard from mitre.org. This is used for reference when exporting content conforming to CEE standard
ceeAlias
- the value to setpublic LogAnalyticsFieldSummary.Builder dataType(String dataType)
The field data type.
dataType
- the value to setpublic LogAnalyticsFieldSummary.Builder regularExpression(String regularExpression)
The field default regular expression.
regularExpression
- the value to setpublic LogAnalyticsFieldSummary.Builder description(String description)
The field description.
description
- the value to setpublic LogAnalyticsFieldSummary.Builder displayName(String displayName)
The field display name.
displayName
- the value to setpublic LogAnalyticsFieldSummary.Builder editVersion(Long editVersion)
The field edit version.
editVersion
- the value to setpublic LogAnalyticsFieldSummary.Builder facetPriority(Long facetPriority)
The facet priority.
facetPriority
- the value to setpublic LogAnalyticsFieldSummary.Builder name(String name)
The field internal name.
name
- the value to setpublic LogAnalyticsFieldSummary.Builder isFacetEligible(Boolean isFacetEligible)
A flag inidcating whether or not the facet is elibigle for use.
isFacetEligible
- the value to setpublic LogAnalyticsFieldSummary.Builder isHighCardinality(Boolean isHighCardinality)
A flag inidcating whether or not the cardinality of the field is high.
isHighCardinality
- the value to setpublic LogAnalyticsFieldSummary.Builder isLargeData(Boolean isLargeData)
A flag inidcating whether or not the field is a large data field.
isLargeData
- the value to setpublic LogAnalyticsFieldSummary.Builder isMultiValued(Boolean isMultiValued)
A flag indicating whether or not the field is multi-valued.
isMultiValued
- the value to setpublic LogAnalyticsFieldSummary.Builder isPrimary(Boolean isPrimary)
A flag inidcating whether or not this is a primary field.
isPrimary
- the value to setpublic LogAnalyticsFieldSummary.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 LogAnalyticsFieldSummary.Builder isSummarizable(Boolean isSummarizable)
A flag inidcating whether or not the field can be summarized.
isSummarizable
- the value to setpublic LogAnalyticsFieldSummary.Builder mappedValue(String mappedValue)
The mapped value.
mappedValue
- the value to setpublic LogAnalyticsFieldSummary.Builder isMetricKeyEligible(Boolean isMetricKeyEligible)
A flag inidcating whether or not the field is metric key eligible.
isMetricKeyEligible
- the value to setpublic LogAnalyticsFieldSummary.Builder isMetricValueEligible(Boolean isMetricValueEligible)
A flag inidcating whether or not the field is metric value eligible.
isMetricValueEligible
- the value to setpublic LogAnalyticsFieldSummary.Builder rangeFacetEligible(Long rangeFacetEligible)
A flag inidcating whether or not the field is range facet eligible.
rangeFacetEligible
- the value to setpublic LogAnalyticsFieldSummary.Builder isTableEligible(Boolean isTableEligible)
A flag inidcating whether or not the field is table eligible.
isTableEligible
- the value to setpublic LogAnalyticsFieldSummary.Builder unitType(String unitType)
The field unit type.
unitType
- the value to setpublic LogAnalyticsFieldSummary build()
public LogAnalyticsFieldSummary.Builder copy(LogAnalyticsFieldSummary model)
Copyright © 2016–2024. All rights reserved.