Class LogAnalyticsLabelView.Builder
- java.lang.Object
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsLabelView.Builder
 
- 
- Enclosing class:
- LogAnalyticsLabelView
 
 public static class LogAnalyticsLabelView.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
aliasespublic LogAnalyticsLabelView.Builder aliases(List<LogAnalyticsLabelAlias> aliases) An arrya of label aliases.- Parameters:
- aliases- the value to set
- Returns:
- this builder
 
 - 
countUsageInAlertRulepublic LogAnalyticsLabelView.Builder countUsageInAlertRule(Long countUsageInAlertRule) The label alert rule usage count.- Parameters:
- countUsageInAlertRule- the value to set
- Returns:
- this builder
 
 - 
countUsageInSourcepublic LogAnalyticsLabelView.Builder countUsageInSource(Long countUsageInSource) The label source usage count.- Parameters:
- countUsageInSource- the value to set
- Returns:
- this builder
 
 - 
idpublic LogAnalyticsLabelView.Builder id(Object id) The label unique identifier.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
suggestTypepublic LogAnalyticsLabelView.Builder suggestType(Long suggestType) The label suggestion type.- Parameters:
- suggestType- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic LogAnalyticsLabelView.Builder description(String description) The label description.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic LogAnalyticsLabelView.Builder displayName(String displayName) The label display name.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
editVersionpublic LogAnalyticsLabelView.Builder editVersion(Long editVersion) The label edit version.- Parameters:
- editVersion- the value to set
- Returns:
- this builder
 
 - 
impactpublic LogAnalyticsLabelView.Builder impact(String impact) The label impact.- Parameters:
- impact- the value to set
- Returns:
- this builder
 
 - 
isSystempublic LogAnalyticsLabelView.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
 
 - 
namepublic LogAnalyticsLabelView.Builder name(String name) The label name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
prioritypublic LogAnalyticsLabelView.Builder priority(LogAnalyticsLabelView.Priority priority) The label priority.Default value is NONE. - Parameters:
- priority- the value to set
- Returns:
- this builder
 
 - 
recommendationpublic LogAnalyticsLabelView.Builder recommendation(String recommendation) The label recommendation.- Parameters:
- recommendation- the value to set
- Returns:
- this builder
 
 - 
typepublic LogAnalyticsLabelView.Builder type(Long type) The label type.- Parameters:
- type- the value to set
- Returns:
- this builder
 
 - 
isUserDeletedpublic LogAnalyticsLabelView.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 LogAnalyticsLabelView build() 
 - 
copypublic LogAnalyticsLabelView.Builder copy(LogAnalyticsLabelView model) 
 
- 
 
-