Class LogAnalyticsLookup
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.loganalytics.model.LogAnalyticsLookup
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsLookup extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelLogAnalyticsLookup
 Note: Objects should always be created or deserialized using theLogAnalyticsLookup.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 calledLogAnalyticsLookup.Builder.__explicitlySet__. ThehashCode()andequals(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).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classLogAnalyticsLookup.Builderstatic classLogAnalyticsLookup.TypeThe lookup type.
 - 
Constructor SummaryConstructors Constructor 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, String id, String compartmentId, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogAnalyticsLookup.Builderbuilder()Create a new builder.booleanequals(Object o)LonggetActiveEditVersion()The active edit version.StringgetCanonicalLink()The canonical link.List<LogAnalyticsCategory>getCategories()An array of categories assigned to this lookup.StringgetCompartmentId()Compartment Identifier [OCID] (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).Map<String,Map<String,Object>>getDefinedTags()Defined tags for this resource.StringgetDescription()The lookup description.LonggetEditVersion()The edit version.List<LookupField>getFields()The lookup fields.Map<String,String>getFreeformTags()Simple key-value pair that is applied without any predefined name, type or scope.StringgetId()The log analytics entity OCID.LonggetIsBuiltIn()A flag indicating if the lookup is custom (user-defined) or built in.BooleangetIsHidden()A flag indicating if the lookup is hidden or not.StringgetLookupDisplayName()The lookup display name.LonggetLookupReference()The lookup reference as an integer.StringgetLookupReferenceString()The lookup reference as a string.StringgetName()The lookup name.AutoLookupsgetReferringSources()StatusSummarygetStatusSummary()DategetTimeUpdated()The last updated date.LogAnalyticsLookup.TypegetType()The lookup type.inthashCode()LogAnalyticsLookup.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
LogAnalyticsLookup@Deprecated @ConstructorProperties({"activeEditVersion","canonicalLink","description","editVersion","fields","lookupReference","lookupReferenceString","type","name","isBuiltIn","isHidden","lookupDisplayName","referringSources","statusSummary","timeUpdated","categories","id","compartmentId","freeformTags","definedTags"}) 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, String id, String compartmentId, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static LogAnalyticsLookup.Builder builder() Create a new builder.
 - 
toBuilderpublic LogAnalyticsLookup.Builder toBuilder() 
 - 
getActiveEditVersionpublic Long getActiveEditVersion() The active edit version.- Returns:
- the value
 
 - 
getCanonicalLinkpublic String getCanonicalLink() The canonical link.- Returns:
- the value
 
 - 
getDescriptionpublic String getDescription() The lookup description.- Returns:
- the value
 
 - 
getEditVersionpublic Long getEditVersion() The edit version.- Returns:
- the value
 
 - 
getFieldspublic List<LookupField> getFields() The lookup fields.- Returns:
- the value
 
 - 
getLookupReferencepublic Long getLookupReference() The lookup reference as an integer.- Returns:
- the value
 
 - 
getLookupReferenceStringpublic String getLookupReferenceString() The lookup reference as a string.- Returns:
- the value
 
 - 
getTypepublic LogAnalyticsLookup.Type getType() The lookup type.Valid values are Lookup, Dictionary or Module. - Returns:
- the value
 
 - 
getNamepublic String getName() The lookup name.- Returns:
- the value
 
 - 
getIsBuiltInpublic Long getIsBuiltIn() A flag indicating if the lookup is custom (user-defined) or built in.- Returns:
- the value
 
 - 
getIsHiddenpublic Boolean getIsHidden() A flag indicating if the lookup is hidden or not.A hidden lookup will not be returned in list operations by default. - Returns:
- the value
 
 - 
getLookupDisplayNamepublic String getLookupDisplayName() The lookup display name.- Returns:
- the value
 
 - 
getReferringSourcespublic AutoLookups getReferringSources() 
 - 
getStatusSummarypublic StatusSummary getStatusSummary() 
 - 
getTimeUpdatedpublic Date getTimeUpdated() The last updated date.- Returns:
- the value
 
 - 
getCategoriespublic 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. - Returns:
- the value
 
 - 
getIdpublic String getId() The log analytics entity OCID.This ID is a reference used by log analytics features and it represents a resource that is provisioned and managed by the customer on their premises or on the cloud. - Returns:
- the value
 
 - 
getCompartmentIdpublic String getCompartmentId() Compartment Identifier [OCID] (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).- Returns:
- the value
 
 - 
getFreeformTagspublic Map<String,String> getFreeformTags() Simple key-value pair that is applied without any predefined name, type or scope.Exists for cross-compatibility only. Example: {“bar-key”: “value”} - Returns:
- the value
 
 - 
getDefinedTagspublic Map<String,Map<String,Object>> getDefinedTags() Defined tags for this resource.Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}} - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-