Class LogAnalyticsLabelSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsLabelSummary.Builder
 
- 
- Enclosing class:
- LogAnalyticsLabelSummary
 
 public static class LogAnalyticsLabelSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
aliasespublic LogAnalyticsLabelSummary.Builder aliases(List<LogAnalyticsLabelAlias> aliases) The alias list.- Parameters:
- aliases- the value to set
- Returns:
- this builder
 
 - 
countUsageInSourcepublic LogAnalyticsLabelSummary.Builder countUsageInSource(Long countUsageInSource) The source usage count for this label.- Parameters:
- countUsageInSource- the value to set
- Returns:
- this builder
 
 - 
suggestTypepublic LogAnalyticsLabelSummary.Builder suggestType(Long suggestType) The type of suggestion for label usage.- Parameters:
- suggestType- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic LogAnalyticsLabelSummary.Builder description(String description) The label description.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic LogAnalyticsLabelSummary.Builder displayName(String displayName) The label display name.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
editVersionpublic LogAnalyticsLabelSummary.Builder editVersion(Long editVersion) The label edit version.- Parameters:
- editVersion- the value to set
- Returns:
- this builder
 
 - 
impactpublic LogAnalyticsLabelSummary.Builder impact(String impact) The label impact.- Parameters:
- impact- the value to set
- Returns:
- this builder
 
 - 
isSystempublic 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
 
 - 
namepublic LogAnalyticsLabelSummary.Builder name(String name) The label name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
prioritypublic 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
 
 - 
recommendationpublic LogAnalyticsLabelSummary.Builder recommendation(String recommendation) The label recommendation.- Parameters:
- recommendation- the value to set
- Returns:
- this builder
 
 - 
typepublic 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
 
 - 
isUserDeletedpublic 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
 
 - 
buildpublic LogAnalyticsLabelSummary build() 
 - 
copypublic LogAnalyticsLabelSummary.Builder copy(LogAnalyticsLabelSummary model) 
 
- 
 
-