public static class UpsertLogAnalyticsLabelDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public UpsertLogAnalyticsLabelDetails.Builder aliases(List<LogAnalyticsLabelAlias> aliases)
The alias list.
aliases
- the value to setpublic UpsertLogAnalyticsLabelDetails.Builder suggestType(Long suggestType)
suggest type
suggestType
- the value to setpublic UpsertLogAnalyticsLabelDetails.Builder description(String description)
The label description.
description
- the value to setpublic UpsertLogAnalyticsLabelDetails.Builder displayName(String displayName)
The label display name.
displayName
- the value to setpublic UpsertLogAnalyticsLabelDetails.Builder editVersion(Long editVersion)
The edit version.
editVersion
- the value to setpublic UpsertLogAnalyticsLabelDetails.Builder impact(String impact)
The label impact.
impact
- the value to setpublic UpsertLogAnalyticsLabelDetails.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.
isSystem
- the value to setpublic UpsertLogAnalyticsLabelDetails.Builder name(String name)
The label name.
name
- the value to setpublic UpsertLogAnalyticsLabelDetails.Builder priority(UpsertLogAnalyticsLabelDetails.Priority priority)
The label priority. Valid values are (NONE, LOW, HIGH). NONE is default.
priority
- the value to setpublic UpsertLogAnalyticsLabelDetails.Builder recommendation(String recommendation)
The label recommendation.
recommendation
- the value to setpublic UpsertLogAnalyticsLabelDetails.Builder type(UpsertLogAnalyticsLabelDetails.Type type)
The label type. Valid values are (INFO, PROBLEM). INFO is default.
type
- the value to setpublic UpsertLogAnalyticsLabelDetails build()
public UpsertLogAnalyticsLabelDetails.Builder copy(UpsertLogAnalyticsLabelDetails model)
Copyright © 2016–2024. All rights reserved.