Class LogAnalyticsFieldSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsFieldSummary.Builder
 
- 
- Enclosing class:
- LogAnalyticsFieldSummary
 
 public static class LogAnalyticsFieldSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description LogAnalyticsFieldSummarybuild()LogAnalyticsFieldSummary.BuilderceeAlias(String ceeAlias)The name this field is given in the common event expression standard from mitre.org.LogAnalyticsFieldSummary.Buildercopy(LogAnalyticsFieldSummary model)LogAnalyticsFieldSummary.BuilderdataType(String dataType)The field data type.LogAnalyticsFieldSummary.Builderdescription(String description)The field description.LogAnalyticsFieldSummary.BuilderdisplayName(String displayName)The field display name.LogAnalyticsFieldSummary.BuildereditVersion(Long editVersion)The field edit version.LogAnalyticsFieldSummary.BuilderfacetPriority(Long facetPriority)The facet priority.LogAnalyticsFieldSummary.BuilderisFacetEligible(Boolean isFacetEligible)A flag inidcating whether or not the facet is elibigle for use.LogAnalyticsFieldSummary.BuilderisHighCardinality(Boolean isHighCardinality)A flag inidcating whether or not the cardinality of the field is high.LogAnalyticsFieldSummary.BuilderisKeepDuplicates(Boolean isKeepDuplicates)A flag indicating whether or not duplicates would be retained.LogAnalyticsFieldSummary.BuilderisLargeData(Boolean isLargeData)A flag inidcating whether or not the field is a large data field.LogAnalyticsFieldSummary.BuilderisMetricKeyEligible(Boolean isMetricKeyEligible)A flag inidcating whether or not the field is metric key eligible.LogAnalyticsFieldSummary.BuilderisMetricValueEligible(Boolean isMetricValueEligible)A flag inidcating whether or not the field is metric value eligible.LogAnalyticsFieldSummary.BuilderisMultiValued(Boolean isMultiValued)A flag indicating whether or not the field is multi-valued.LogAnalyticsFieldSummary.BuilderisPrimary(Boolean isPrimary)A flag inidcating whether or not this is a primary field.LogAnalyticsFieldSummary.BuilderisSummarizable(Boolean isSummarizable)A flag inidcating whether or not the field can be summarized.LogAnalyticsFieldSummary.BuilderisSystem(Boolean isSystem)The system flag.LogAnalyticsFieldSummary.BuilderisTableEligible(Boolean isTableEligible)A flag inidcating whether or not the field is table eligible.LogAnalyticsFieldSummary.BuildermappedValue(String mappedValue)The mapped value.LogAnalyticsFieldSummary.Buildername(String name)The field internal name.LogAnalyticsFieldSummary.BuilderrangeFacetEligible(Long rangeFacetEligible)A flag inidcating whether or not the field is range facet eligible.LogAnalyticsFieldSummary.BuilderregularExpression(String regularExpression)The field default regular expression.LogAnalyticsFieldSummary.BuildertimeUpdated(Date timeUpdated)The last updated date and time.LogAnalyticsFieldSummary.BuilderunitType(String unitType)The field unit type.
 
- 
- 
- 
Method Detail- 
ceeAliaspublic 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 - Parameters:
- ceeAlias- the value to set
- Returns:
- this builder
 
 - 
dataTypepublic LogAnalyticsFieldSummary.Builder dataType(String dataType) The field data type.- Parameters:
- dataType- the value to set
- Returns:
- this builder
 
 - 
regularExpressionpublic LogAnalyticsFieldSummary.Builder regularExpression(String regularExpression) The field default regular expression.- Parameters:
- regularExpression- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic LogAnalyticsFieldSummary.Builder description(String description) The field description.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic LogAnalyticsFieldSummary.Builder displayName(String displayName) The field display name.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
editVersionpublic LogAnalyticsFieldSummary.Builder editVersion(Long editVersion) The field edit version.- Parameters:
- editVersion- the value to set
- Returns:
- this builder
 
 - 
facetPrioritypublic LogAnalyticsFieldSummary.Builder facetPriority(Long facetPriority) The facet priority.- Parameters:
- facetPriority- the value to set
- Returns:
- this builder
 
 - 
namepublic LogAnalyticsFieldSummary.Builder name(String name) The field internal name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
isFacetEligiblepublic LogAnalyticsFieldSummary.Builder isFacetEligible(Boolean isFacetEligible) A flag inidcating whether or not the facet is elibigle for use.- Parameters:
- isFacetEligible- the value to set
- Returns:
- this builder
 
 - 
isHighCardinalitypublic LogAnalyticsFieldSummary.Builder isHighCardinality(Boolean isHighCardinality) A flag inidcating whether or not the cardinality of the field is high.- Parameters:
- isHighCardinality- the value to set
- Returns:
- this builder
 
 - 
isLargeDatapublic LogAnalyticsFieldSummary.Builder isLargeData(Boolean isLargeData) A flag inidcating whether or not the field is a large data field.- Parameters:
- isLargeData- the value to set
- Returns:
- this builder
 
 - 
isMultiValuedpublic LogAnalyticsFieldSummary.Builder isMultiValued(Boolean isMultiValued) A flag indicating whether or not the field is multi-valued.- Parameters:
- isMultiValued- the value to set
- Returns:
- this builder
 
 - 
isPrimarypublic LogAnalyticsFieldSummary.Builder isPrimary(Boolean isPrimary) A flag inidcating whether or not this is a primary field.- Parameters:
- isPrimary- the value to set
- Returns:
- this builder
 
 - 
isSystempublic 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. - Parameters:
- isSystem- the value to set
- Returns:
- this builder
 
 - 
isSummarizablepublic LogAnalyticsFieldSummary.Builder isSummarizable(Boolean isSummarizable) A flag inidcating whether or not the field can be summarized.- Parameters:
- isSummarizable- the value to set
- Returns:
- this builder
 
 - 
mappedValuepublic LogAnalyticsFieldSummary.Builder mappedValue(String mappedValue) The mapped value.- Parameters:
- mappedValue- the value to set
- Returns:
- this builder
 
 - 
isMetricKeyEligiblepublic LogAnalyticsFieldSummary.Builder isMetricKeyEligible(Boolean isMetricKeyEligible) A flag inidcating whether or not the field is metric key eligible.- Parameters:
- isMetricKeyEligible- the value to set
- Returns:
- this builder
 
 - 
isMetricValueEligiblepublic LogAnalyticsFieldSummary.Builder isMetricValueEligible(Boolean isMetricValueEligible) A flag inidcating whether or not the field is metric value eligible.- Parameters:
- isMetricValueEligible- the value to set
- Returns:
- this builder
 
 - 
rangeFacetEligiblepublic LogAnalyticsFieldSummary.Builder rangeFacetEligible(Long rangeFacetEligible) A flag inidcating whether or not the field is range facet eligible.- Parameters:
- rangeFacetEligible- the value to set
- Returns:
- this builder
 
 - 
isTableEligiblepublic LogAnalyticsFieldSummary.Builder isTableEligible(Boolean isTableEligible) A flag inidcating whether or not the field is table eligible.- Parameters:
- isTableEligible- the value to set
- Returns:
- this builder
 
 - 
unitTypepublic LogAnalyticsFieldSummary.Builder unitType(String unitType) The field unit type.- Parameters:
- unitType- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic LogAnalyticsFieldSummary.Builder timeUpdated(Date timeUpdated) The last updated date and time.- Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
isKeepDuplicatespublic LogAnalyticsFieldSummary.Builder isKeepDuplicates(Boolean isKeepDuplicates) A flag indicating whether or not duplicates would be retained.- Parameters:
- isKeepDuplicates- the value to set
- Returns:
- this builder
 
 - 
buildpublic LogAnalyticsFieldSummary build() 
 - 
copypublic LogAnalyticsFieldSummary.Builder copy(LogAnalyticsFieldSummary model) 
 
- 
 
-