@Generated(value="Autogenerated by Thrift Compiler (0.11.0)",
date="2022-08-29")
public class Metadata
extends java.lang.Object
implements org.apache.thrift.TBase<Metadata,Metadata._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<Metadata>
| Modifier and Type | Class and Description |
|---|---|
static class |
Metadata._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<Metadata._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
| Constructor and Description |
|---|
Metadata() |
Metadata(Metadata other)
Performs a deep copy on other.
|
Metadata(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> labels,
long classId,
long labelsId,
java.util.Map<java.lang.String,java.lang.String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
int |
compareTo(Metadata other) |
Metadata |
deepCopy() |
boolean |
equals(Metadata that) |
boolean |
equals(java.lang.Object that) |
Metadata._Fields |
fieldForId(int fieldId) |
java.util.Map<java.lang.String,java.lang.String> |
getAttributes()
Attributes associated with the geo time serie.
|
int |
getAttributesSize() |
long |
getClassId()
classId associated with the geo time serie
|
java.lang.Object |
getFieldValue(Metadata._Fields field) |
java.util.Map<java.lang.String,java.lang.String> |
getLabels()
Labels associated with the geo time serie
|
long |
getLabelsId()
labelsId associated with the geo time serie
|
int |
getLabelsSize() |
long |
getLastActivity()
Timestamp (in ms since the Epoch) of the last observed activity on this Geo Time Series.
|
java.lang.String |
getName()
Name of geo time serie (class name).
|
java.lang.String |
getSource()
Optional field indicating the source of the metadata.
|
int |
hashCode() |
boolean |
isSet(Metadata._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetAttributes()
Returns true if field attributes is set (has been assigned a value) and false otherwise
|
boolean |
isSetClassId()
Returns true if field classId is set (has been assigned a value) and false otherwise
|
boolean |
isSetLabels()
Returns true if field labels is set (has been assigned a value) and false otherwise
|
boolean |
isSetLabelsId()
Returns true if field labelsId is set (has been assigned a value) and false otherwise
|
boolean |
isSetLastActivity()
Returns true if field lastActivity is set (has been assigned a value) and false otherwise
|
boolean |
isSetName()
Returns true if field name is set (has been assigned a value) and false otherwise
|
boolean |
isSetSource()
Returns true if field source is set (has been assigned a value) and false otherwise
|
void |
putToAttributes(java.lang.String key,
java.lang.String val) |
void |
putToLabels(java.lang.String key,
java.lang.String val) |
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
Metadata |
setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
Attributes associated with the geo time serie.
|
void |
setAttributesIsSet(boolean value) |
Metadata |
setClassId(long classId)
classId associated with the geo time serie
|
void |
setClassIdIsSet(boolean value) |
void |
setFieldValue(Metadata._Fields field,
java.lang.Object value) |
Metadata |
setLabels(java.util.Map<java.lang.String,java.lang.String> labels)
Labels associated with the geo time serie
|
Metadata |
setLabelsId(long labelsId)
labelsId associated with the geo time serie
|
void |
setLabelsIdIsSet(boolean value) |
void |
setLabelsIsSet(boolean value) |
Metadata |
setLastActivity(long lastActivity)
Timestamp (in ms since the Epoch) of the last observed activity on this Geo Time Series.
|
void |
setLastActivityIsSet(boolean value) |
Metadata |
setName(java.lang.String name)
Name of geo time serie (class name).
|
void |
setNameIsSet(boolean value) |
Metadata |
setSource(java.lang.String source)
Optional field indicating the source of the metadata.
|
void |
setSourceIsSet(boolean value) |
java.lang.String |
toString() |
void |
unsetAttributes() |
void |
unsetClassId() |
void |
unsetLabels() |
void |
unsetLabelsId() |
void |
unsetLastActivity() |
void |
unsetName() |
void |
unsetSource() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public static final java.util.Map<Metadata._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public Metadata()
public Metadata(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> labels,
long classId,
long labelsId,
java.util.Map<java.lang.String,java.lang.String> attributes)
public Metadata(Metadata other)
public Metadata deepCopy()
deepCopy in interface org.apache.thrift.TBase<Metadata,Metadata._Fields>public void clear()
clear in interface org.apache.thrift.TBase<Metadata,Metadata._Fields>public java.lang.String getName()
public Metadata setName(java.lang.String name)
public void unsetName()
public boolean isSetName()
public void setNameIsSet(boolean value)
public int getLabelsSize()
public void putToLabels(java.lang.String key,
java.lang.String val)
public java.util.Map<java.lang.String,java.lang.String> getLabels()
public Metadata setLabels(java.util.Map<java.lang.String,java.lang.String> labels)
public void unsetLabels()
public boolean isSetLabels()
public void setLabelsIsSet(boolean value)
public long getClassId()
public Metadata setClassId(long classId)
public void unsetClassId()
public boolean isSetClassId()
public void setClassIdIsSet(boolean value)
public long getLabelsId()
public Metadata setLabelsId(long labelsId)
public void unsetLabelsId()
public boolean isSetLabelsId()
public void setLabelsIdIsSet(boolean value)
public int getAttributesSize()
public void putToAttributes(java.lang.String key,
java.lang.String val)
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
public Metadata setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
public void unsetAttributes()
public boolean isSetAttributes()
public void setAttributesIsSet(boolean value)
public java.lang.String getSource()
public Metadata setSource(java.lang.String source)
public void unsetSource()
public boolean isSetSource()
public void setSourceIsSet(boolean value)
public long getLastActivity()
public Metadata setLastActivity(long lastActivity)
public void unsetLastActivity()
public boolean isSetLastActivity()
public void setLastActivityIsSet(boolean value)
public void setFieldValue(Metadata._Fields field, java.lang.Object value)
setFieldValue in interface org.apache.thrift.TBase<Metadata,Metadata._Fields>public java.lang.Object getFieldValue(Metadata._Fields field)
getFieldValue in interface org.apache.thrift.TBase<Metadata,Metadata._Fields>public boolean isSet(Metadata._Fields field)
isSet in interface org.apache.thrift.TBase<Metadata,Metadata._Fields>public boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic boolean equals(Metadata that)
public int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(Metadata other)
compareTo in interface java.lang.Comparable<Metadata>public Metadata._Fields fieldForId(int fieldId)
fieldForId in interface org.apache.thrift.TBase<Metadata,Metadata._Fields>public void read(org.apache.thrift.protocol.TProtocol iprot)
throws org.apache.thrift.TException
read in interface org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic void write(org.apache.thrift.protocol.TProtocol oprot)
throws org.apache.thrift.TException
write in interface org.apache.thrift.TSerializableorg.apache.thrift.TExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic void validate()
throws org.apache.thrift.TException
org.apache.thrift.TException