Class LogAnalyticsLabelSummary.Builder
- java.lang.Object
 - 
- com.oracle.bmc.loganalytics.model.LogAnalyticsLabelSummary.Builder
 
 
- 
- Enclosing class:
 - LogAnalyticsLabelSummary
 
public static class LogAnalyticsLabelSummary.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
aliases
public LogAnalyticsLabelSummary.Builder aliases(List<LogAnalyticsLabelAlias> aliases)
The alias list.- Parameters:
 aliases- the value to set- Returns:
 - this builder
 
 
- 
countUsageInSource
public LogAnalyticsLabelSummary.Builder countUsageInSource(Long countUsageInSource)
The source usage count for this label.- Parameters:
 countUsageInSource- the value to set- Returns:
 - this builder
 
 
- 
suggestType
public LogAnalyticsLabelSummary.Builder suggestType(Long suggestType)
The type of suggestion for label usage.- Parameters:
 suggestType- the value to set- Returns:
 - this builder
 
 
- 
description
public LogAnalyticsLabelSummary.Builder description(String description)
The label description.- Parameters:
 description- the value to set- Returns:
 - this builder
 
 
- 
displayName
public LogAnalyticsLabelSummary.Builder displayName(String displayName)
The label display name.- Parameters:
 displayName- the value to set- Returns:
 - this builder
 
 
- 
editVersion
public LogAnalyticsLabelSummary.Builder editVersion(Long editVersion)
The label edit version.- Parameters:
 editVersion- the value to set- Returns:
 - this builder
 
 
- 
impact
public LogAnalyticsLabelSummary.Builder impact(String impact)
The label impact.- Parameters:
 impact- the value to set- Returns:
 - this builder
 
 
- 
isSystem
public LogAnalyticsLabelSummary.Builder isSystem(Boolean isSystem)
The system flag.A value of false denotes a custom, or user defined label. A value of true denotes a built in label.
- Parameters:
 isSystem- the value to set- Returns:
 - this builder
 
 
- 
name
public LogAnalyticsLabelSummary.Builder name(String name)
The label name.- Parameters:
 name- the value to set- Returns:
 - this builder
 
 
- 
priority
public LogAnalyticsLabelSummary.Builder priority(LogAnalyticsLabelSummary.Priority priority)
The label priority.Valid values are (NONE, LOW, HIGH). NONE is default.
- Parameters:
 priority- the value to set- Returns:
 - this builder
 
 
- 
recommendation
public LogAnalyticsLabelSummary.Builder recommendation(String recommendation)
The label recommendation.- Parameters:
 recommendation- the value to set- Returns:
 - this builder
 
 
- 
type
public LogAnalyticsLabelSummary.Builder type(LogAnalyticsLabelSummary.Type type)
The label type.Valid values are (INFO, PROBLEM). INFO is default.
- Parameters:
 type- the value to set- Returns:
 - this builder
 
 
- 
isUserDeleted
public LogAnalyticsLabelSummary.Builder isUserDeleted(Boolean isUserDeleted)
A flag indicating whether or not the label has been deleted.- Parameters:
 isUserDeleted- the value to set- Returns:
 - this builder
 
 
- 
build
public LogAnalyticsLabelSummary build()
 
- 
copy
public LogAnalyticsLabelSummary.Builder copy(LogAnalyticsLabelSummary model)
 
 - 
 
 -