Class LogAnalyticsLabel.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsLabel.Builder
 
- 
- Enclosing class:
- LogAnalyticsLabel
 
 public static class LogAnalyticsLabel.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
aliasespublic LogAnalyticsLabel.Builder aliases(List<LogAnalyticsLabelAlias> aliases) An array of label aliases.- Parameters:
- aliases- the value to set
- Returns:
- this builder
 
 - 
countUsageInSourcepublic LogAnalyticsLabel.Builder countUsageInSource(Long countUsageInSource) The source usage count for this label.- Parameters:
- countUsageInSource- the value to set
- Returns:
- this builder
 
 - 
suggestTypepublic LogAnalyticsLabel.Builder suggestType(Long suggestType) The type of suggestion for label usage.- Parameters:
- suggestType- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic LogAnalyticsLabel.Builder description(String description) The label description.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic LogAnalyticsLabel.Builder displayName(String displayName) The label display name.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
editVersionpublic LogAnalyticsLabel.Builder editVersion(Long editVersion) The label edit version.- Parameters:
- editVersion- the value to set
- Returns:
- this builder
 
 - 
impactpublic LogAnalyticsLabel.Builder impact(String impact) The label impact.- Parameters:
- impact- the value to set
- Returns:
- this builder
 
 - 
isSystempublic LogAnalyticsLabel.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 LogAnalyticsLabel.Builder name(String name) The label name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
prioritypublic LogAnalyticsLabel.Builder priority(LogAnalyticsLabel.Priority priority) The label priority.Valid values are (NONE, LOW, HIGH). NONE is default. - Parameters:
- priority- the value to set
- Returns:
- this builder
 
 - 
recommendationpublic LogAnalyticsLabel.Builder recommendation(String recommendation) The label recommendation.- Parameters:
- recommendation- the value to set
- Returns:
- this builder
 
 - 
typepublic LogAnalyticsLabel.Builder type(LogAnalyticsLabel.Type type) The label type.Valid values are (INFO, PROBLEM). INFO is default. - Parameters:
- type- the value to set
- Returns:
- this builder
 
 - 
isUserDeletedpublic LogAnalyticsLabel.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 LogAnalyticsLabel build() 
 - 
copypublic LogAnalyticsLabel.Builder copy(LogAnalyticsLabel model) 
 
- 
 
-