Class LogAnalyticsLookup.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.LogAnalyticsLookup.Builder
-
- Enclosing class:
- LogAnalyticsLookup
public static class LogAnalyticsLookup.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
activeEditVersion
public LogAnalyticsLookup.Builder activeEditVersion(Long activeEditVersion)
The active edit version.- Parameters:
activeEditVersion
- the value to set- Returns:
- this builder
-
canonicalLink
public LogAnalyticsLookup.Builder canonicalLink(String canonicalLink)
The canonical link.- Parameters:
canonicalLink
- the value to set- Returns:
- this builder
-
description
public LogAnalyticsLookup.Builder description(String description)
The lookup description.- Parameters:
description
- the value to set- Returns:
- this builder
-
editVersion
public LogAnalyticsLookup.Builder editVersion(Long editVersion)
The edit version.- Parameters:
editVersion
- the value to set- Returns:
- this builder
-
fields
public LogAnalyticsLookup.Builder fields(List<LookupField> fields)
The lookup fields.- Parameters:
fields
- the value to set- Returns:
- this builder
-
lookupReference
public LogAnalyticsLookup.Builder lookupReference(Long lookupReference)
The lookup reference as an integer.- Parameters:
lookupReference
- the value to set- Returns:
- this builder
-
lookupReferenceString
public LogAnalyticsLookup.Builder lookupReferenceString(String lookupReferenceString)
The lookup reference as a string.- Parameters:
lookupReferenceString
- the value to set- Returns:
- this builder
-
type
public LogAnalyticsLookup.Builder type(LogAnalyticsLookup.Type type)
The lookup type.Valid values are Lookup, Dictionary or Module.
- Parameters:
type
- the value to set- Returns:
- this builder
-
name
public LogAnalyticsLookup.Builder name(String name)
The lookup name.- Parameters:
name
- the value to set- Returns:
- this builder
-
isBuiltIn
public LogAnalyticsLookup.Builder isBuiltIn(Long isBuiltIn)
A flag indicating if the lookup is custom (user-defined) or built in.- Parameters:
isBuiltIn
- the value to set- Returns:
- this builder
-
isHidden
public LogAnalyticsLookup.Builder isHidden(Boolean isHidden)
A flag indicating if the lookup is hidden or not.A hidden lookup will not be returned in list operations by default.
- Parameters:
isHidden
- the value to set- Returns:
- this builder
-
lookupDisplayName
public LogAnalyticsLookup.Builder lookupDisplayName(String lookupDisplayName)
The lookup display name.- Parameters:
lookupDisplayName
- the value to set- Returns:
- this builder
-
referringSources
public LogAnalyticsLookup.Builder referringSources(AutoLookups referringSources)
-
statusSummary
public LogAnalyticsLookup.Builder statusSummary(StatusSummary statusSummary)
-
timeUpdated
public LogAnalyticsLookup.Builder timeUpdated(Date timeUpdated)
The last updated date.- Parameters:
timeUpdated
- the value to set- Returns:
- this builder
-
categories
public LogAnalyticsLookup.Builder categories(List<LogAnalyticsCategory> categories)
An array of categories assigned to this lookup.The isSystem flag denotes if each category assignment is user-created or Oracle-defined.
- Parameters:
categories
- the value to set- Returns:
- this builder
-
build
public LogAnalyticsLookup build()
-
copy
public LogAnalyticsLookup.Builder copy(LogAnalyticsLookup model)
-
-