Package io.harness.cf.model
Class MetricsData
- java.lang.Object
-
- io.harness.cf.model.MetricsData
-
- All Implemented Interfaces:
java.io.Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-03-04T15:01:14.036901Z[GMT]") public class MetricsData extends java.lang.Object implements java.io.SerializableMetricsData- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMetricsData.MetricsTypeEnumThis can be of type FeatureMetrics
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSERIALIZED_NAME_ATTRIBUTESstatic java.lang.StringSERIALIZED_NAME_COUNTstatic java.lang.StringSERIALIZED_NAME_METRICS_TYPEstatic java.lang.StringSERIALIZED_NAME_TIMESTAMP
-
Constructor Summary
Constructors Constructor Description MetricsData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetricsDataaddAttributesItem(KeyValue attributesItem)MetricsDataattributes(java.util.List<KeyValue> attributes)MetricsDatacount(java.lang.Integer count)booleanequals(java.lang.Object o)java.util.List<KeyValue>getAttributes()Get attributesjava.lang.IntegergetCount()Get countMetricsData.MetricsTypeEnumgetMetricsType()This can be of type FeatureMetricsjava.lang.LonggetTimestamp()time at when this data was recordedinthashCode()MetricsDatametricsType(MetricsData.MetricsTypeEnum metricsType)voidsetAttributes(java.util.List<KeyValue> attributes)voidsetCount(java.lang.Integer count)voidsetMetricsType(MetricsData.MetricsTypeEnum metricsType)voidsetTimestamp(java.lang.Long timestamp)MetricsDatatimestamp(java.lang.Long timestamp)java.lang.StringtoString()
-
-
-
Field Detail
-
SERIALIZED_NAME_TIMESTAMP
public static final java.lang.String SERIALIZED_NAME_TIMESTAMP
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COUNT
public static final java.lang.String SERIALIZED_NAME_COUNT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_METRICS_TYPE
public static final java.lang.String SERIALIZED_NAME_METRICS_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ATTRIBUTES
public static final java.lang.String SERIALIZED_NAME_ATTRIBUTES
- See Also:
- Constant Field Values
-
-
Method Detail
-
timestamp
public MetricsData timestamp(java.lang.Long timestamp)
-
getTimestamp
@Nonnull public java.lang.Long getTimestamp()
time at when this data was recorded- Returns:
- timestamp
-
setTimestamp
public void setTimestamp(java.lang.Long timestamp)
-
count
public MetricsData count(java.lang.Integer count)
-
getCount
@Nonnull public java.lang.Integer getCount()
Get count- Returns:
- count
-
setCount
public void setCount(java.lang.Integer count)
-
metricsType
public MetricsData metricsType(MetricsData.MetricsTypeEnum metricsType)
-
getMetricsType
@Nonnull public MetricsData.MetricsTypeEnum getMetricsType()
This can be of type FeatureMetrics- Returns:
- metricsType
-
setMetricsType
public void setMetricsType(MetricsData.MetricsTypeEnum metricsType)
-
attributes
public MetricsData attributes(java.util.List<KeyValue> attributes)
-
addAttributesItem
public MetricsData addAttributesItem(KeyValue attributesItem)
-
getAttributes
@Nonnull public java.util.List<KeyValue> getAttributes()
Get attributes- Returns:
- attributes
-
setAttributes
public void setAttributes(java.util.List<KeyValue> attributes)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-