@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class LogAnalyticsMetric extends Object
LogAnalyticsMetric
Note: Objects should always be created or deserialized using the LogAnalyticsMetric.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 LogAnalyticsMetric.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 |
LogAnalyticsMetric.Builder |
static class |
LogAnalyticsMetric.MetricType
metric type
|
static class |
LogAnalyticsMetric.Operator
operator
|
| Constructor and Description |
|---|
LogAnalyticsMetric(String aggregationField,
String bucketMetadata,
String clockPeriod,
String description,
Long editVersion,
String fieldName,
List<String> fieldValues,
String groupingField,
Boolean isEnabled,
Boolean isSystem,
String displayName,
Long metricReference,
String name,
LogAnalyticsMetric.MetricType metricType,
Boolean isMetricSourceEnabled,
LogAnalyticsMetric.Operator operator,
List<LogAnalyticsSource> sources,
String entityType,
Date timeUpdated,
String unitType,
Boolean isUserCustomized)
Deprecated.
|
@ConstructorProperties(value={"aggregationField","bucketMetadata","clockPeriod","description","editVersion","fieldName","fieldValues","groupingField","isEnabled","isSystem","displayName","metricReference","name","metricType","isMetricSourceEnabled","operator","sources","entityType","timeUpdated","unitType","isUserCustomized"}) @Deprecated public LogAnalyticsMetric(String aggregationField, String bucketMetadata, String clockPeriod, String description, Long editVersion, String fieldName, List<String> fieldValues, String groupingField, Boolean isEnabled, Boolean isSystem, String displayName, Long metricReference, String name, LogAnalyticsMetric.MetricType metricType, Boolean isMetricSourceEnabled, LogAnalyticsMetric.Operator operator, List<LogAnalyticsSource> sources, String entityType, Date timeUpdated, String unitType, Boolean isUserCustomized)
public static LogAnalyticsMetric.Builder builder()
Create a new builder.
public LogAnalyticsMetric.Builder toBuilder()
public String getAggregationField()
aggregation field
public String getBucketMetadata()
bucket metadata
public String getClockPeriod()
clock period
public String getDescription()
description
public Long getEditVersion()
edit version
public String getFieldName()
field name
public String getGroupingField()
grouping fields
public Boolean getIsEnabled()
is enabled flag
public Boolean getIsSystem()
is system flag
public String getDisplayName()
metric display name
public Long getMetricReference()
metric Id
public String getName()
name
public LogAnalyticsMetric.MetricType getMetricType()
metric type
public Boolean getIsMetricSourceEnabled()
is metric source map enabled flag
public LogAnalyticsMetric.Operator getOperator()
operator
public List<LogAnalyticsSource> getSources()
sources
public String getEntityType()
entity type
public Date getTimeUpdated()
last updated date
public String getUnitType()
unit type
public Boolean getIsUserCustomized()
user customized
Copyright © 2016–2021. All rights reserved.