@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsLookup extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
LogAnalyticsLookup
Note: Objects should always be created or deserialized using the LogAnalyticsLookup.Builder
. This model
distinguishes fields that are null
because they are unset from fields that are explicitly
set to null
. This is done in the setter methods of the LogAnalyticsLookup.Builder
, which maintain a
set of all explicitly set fields called LogAnalyticsLookup.Builder.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take the explicitly set
fields into account. The constructor, on the other hand, does not take the explicitly set fields
into account (since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
LogAnalyticsLookup.Builder |
static class |
LogAnalyticsLookup.Type
The lookup type.
|
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
LogAnalyticsLookup(Long activeEditVersion,
String canonicalLink,
String description,
Long editVersion,
List<LookupField> fields,
Long lookupReference,
String lookupReferenceString,
LogAnalyticsLookup.Type type,
String name,
Long isBuiltIn,
Boolean isHidden,
String lookupDisplayName,
AutoLookups referringSources,
StatusSummary statusSummary,
Date timeUpdated,
List<LogAnalyticsCategory> categories)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static LogAnalyticsLookup.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Long |
getActiveEditVersion()
The active edit version.
|
String |
getCanonicalLink()
The canonical link.
|
List<LogAnalyticsCategory> |
getCategories()
An array of categories assigned to this lookup.
|
String |
getDescription()
The lookup description.
|
Long |
getEditVersion()
The edit version.
|
List<LookupField> |
getFields()
The lookup fields.
|
Long |
getIsBuiltIn()
A flag indicating if the lookup is custom (user-defined) or built in.
|
Boolean |
getIsHidden()
A flag indicating if the lookup is hidden or not.
|
String |
getLookupDisplayName()
The lookup display name.
|
Long |
getLookupReference()
The lookup reference as an integer.
|
String |
getLookupReferenceString()
The lookup reference as a string.
|
String |
getName()
The lookup name.
|
AutoLookups |
getReferringSources() |
StatusSummary |
getStatusSummary() |
Date |
getTimeUpdated()
The last updated date.
|
LogAnalyticsLookup.Type |
getType()
The lookup type.
|
int |
hashCode() |
LogAnalyticsLookup.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"activeEditVersion","canonicalLink","description","editVersion","fields","lookupReference","lookupReferenceString","type","name","isBuiltIn","isHidden","lookupDisplayName","referringSources","statusSummary","timeUpdated","categories"}) public LogAnalyticsLookup(Long activeEditVersion, String canonicalLink, String description, Long editVersion, List<LookupField> fields, Long lookupReference, String lookupReferenceString, LogAnalyticsLookup.Type type, String name, Long isBuiltIn, Boolean isHidden, String lookupDisplayName, AutoLookups referringSources, StatusSummary statusSummary, Date timeUpdated, List<LogAnalyticsCategory> categories)
public static LogAnalyticsLookup.Builder builder()
Create a new builder.
public LogAnalyticsLookup.Builder toBuilder()
public Long getActiveEditVersion()
The active edit version.
public String getCanonicalLink()
The canonical link.
public String getDescription()
The lookup description.
public Long getEditVersion()
The edit version.
public List<LookupField> getFields()
The lookup fields.
public Long getLookupReference()
The lookup reference as an integer.
public String getLookupReferenceString()
The lookup reference as a string.
public LogAnalyticsLookup.Type getType()
The lookup type. Valid values are Lookup, Dictionary or Module.
public String getName()
The lookup name.
public Long getIsBuiltIn()
A flag indicating if the lookup is custom (user-defined) or built in.
public Boolean getIsHidden()
A flag indicating if the lookup is hidden or not. A hidden lookup will not be returned in list operations by default.
public String getLookupDisplayName()
The lookup display name.
public AutoLookups getReferringSources()
public StatusSummary getStatusSummary()
public Date getTimeUpdated()
The last updated date.
public List<LogAnalyticsCategory> getCategories()
An array of categories assigned to this lookup. The isSystem flag denotes if each category assignment is user-created or Oracle-defined.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.