@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsSource extends Object
LogAnalyticsSource
Note: Objects should always be created or deserialized using the LogAnalyticsSource.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 LogAnalyticsSource.Builder, which maintain a set of all explicitly set fields called
__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take
__explicitlySet__ into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null from unset null).
| Modifier and Type | Class and Description |
|---|---|
static class |
LogAnalyticsSource.Builder |
| Constructor and Description |
|---|
LogAnalyticsSource(List<LogAnalyticsSourceLabelCondition> labelConditions,
Integer associationCount,
List<LogAnalyticsAssociation> associationEntity,
List<LogAnalyticsSourceDataFilter> dataFilterDefinitions,
String databaseCredential,
List<LogAnalyticsSourceExtendedFieldDefinition> extendedFieldDefinitions,
Boolean isForCloud,
List<LogAnalyticsLabelView> labels,
List<LogAnalyticsMetric> metricDefinitions,
List<LogAnalyticsSourceMetric> metrics,
List<LogAnalyticsParser> oobParsers,
List<LogAnalyticsParameter> parameters,
Integer patternCount,
List<LogAnalyticsSourcePattern> patterns,
String description,
String displayName,
Long editVersion,
List<LogAnalyticsSourceFunction> functions,
Long sourceId,
String name,
Boolean isSecureContent,
Boolean isSystem,
List<LogAnalyticsParser> parsers,
Boolean isAutoAssociationEnabled,
Boolean isAutoAssociationOverride,
Long ruleId,
String typeName,
String typeDisplayName,
Long warningConfig,
List<LogAnalyticsSourceMetadataField> metadataFields,
List<LogAnalyticsLabelDefinition> labelDefinitions,
List<LogAnalyticsSourceEntityType> entityTypes,
Boolean isTimezoneOverride,
List<LogAnalyticsParser> userParsers,
Date timeUpdated,
List<EventType> eventTypes)
Deprecated.
|
@ConstructorProperties(value={"labelConditions","associationCount","associationEntity","dataFilterDefinitions","databaseCredential","extendedFieldDefinitions","isForCloud","labels","metricDefinitions","metrics","oobParsers","parameters","patternCount","patterns","description","displayName","editVersion","functions","sourceId","name","isSecureContent","isSystem","parsers","isAutoAssociationEnabled","isAutoAssociationOverride","ruleId","typeName","typeDisplayName","warningConfig","metadataFields","labelDefinitions","entityTypes","isTimezoneOverride","userParsers","timeUpdated","eventTypes"}) @Deprecated public LogAnalyticsSource(List<LogAnalyticsSourceLabelCondition> labelConditions, Integer associationCount, List<LogAnalyticsAssociation> associationEntity, List<LogAnalyticsSourceDataFilter> dataFilterDefinitions, String databaseCredential, List<LogAnalyticsSourceExtendedFieldDefinition> extendedFieldDefinitions, Boolean isForCloud, List<LogAnalyticsLabelView> labels, List<LogAnalyticsMetric> metricDefinitions, List<LogAnalyticsSourceMetric> metrics, List<LogAnalyticsParser> oobParsers, List<LogAnalyticsParameter> parameters, Integer patternCount, List<LogAnalyticsSourcePattern> patterns, String description, String displayName, Long editVersion, List<LogAnalyticsSourceFunction> functions, Long sourceId, String name, Boolean isSecureContent, Boolean isSystem, List<LogAnalyticsParser> parsers, Boolean isAutoAssociationEnabled, Boolean isAutoAssociationOverride, Long ruleId, String typeName, String typeDisplayName, Long warningConfig, List<LogAnalyticsSourceMetadataField> metadataFields, List<LogAnalyticsLabelDefinition> labelDefinitions, List<LogAnalyticsSourceEntityType> entityTypes, Boolean isTimezoneOverride, List<LogAnalyticsParser> userParsers, Date timeUpdated, List<EventType> eventTypes)
public static LogAnalyticsSource.Builder builder()
Create a new builder.
public LogAnalyticsSource.Builder toBuilder()
public List<LogAnalyticsSourceLabelCondition> getLabelConditions()
alert conditions
public Integer getAssociationCount()
association count
public List<LogAnalyticsAssociation> getAssociationEntity()
association entity
public List<LogAnalyticsSourceDataFilter> getDataFilterDefinitions()
data filter definitions
public String getDatabaseCredential()
DB credential
public List<LogAnalyticsSourceExtendedFieldDefinition> getExtendedFieldDefinitions()
extended field definition
public Boolean getIsForCloud()
is for cloud flag
public List<LogAnalyticsLabelView> getLabels()
labels
public List<LogAnalyticsMetric> getMetricDefinitions()
metric definitions
public List<LogAnalyticsSourceMetric> getMetrics()
metric source map
public List<LogAnalyticsParser> getOobParsers()
out-of-the-box source parser list
public List<LogAnalyticsParameter> getParameters()
parameters
public Integer getPatternCount()
pattern count
public List<LogAnalyticsSourcePattern> getPatterns()
patterns
public String getDescription()
description
public String getDisplayName()
display name
public Long getEditVersion()
source edit version
public List<LogAnalyticsSourceFunction> getFunctions()
source functions
public Long getSourceId()
source Id
public String getName()
source internal name
public Boolean getIsSecureContent()
is secure content flag
public Boolean getIsSystem()
is system flag
public List<LogAnalyticsParser> getParsers()
parser list
public Boolean getIsAutoAssociationEnabled()
rule auto association enabled flag
public Boolean getIsAutoAssociationOverride()
rule auto association override
public Long getRuleId()
rule Id
public String getTypeName()
source type internal name
public String getTypeDisplayName()
source type name
public Long getWarningConfig()
source warning configuration
public List<LogAnalyticsSourceMetadataField> getMetadataFields()
source metadata fields
public List<LogAnalyticsLabelDefinition> getLabelDefinitions()
tags
public List<LogAnalyticsSourceEntityType> getEntityTypes()
Entity types
public Boolean getIsTimezoneOverride()
time zone override
public List<LogAnalyticsParser> getUserParsers()
source parser list
public Date getTimeUpdated()
timeUpdated
Copyright © 2016–2021. All rights reserved.