public class DirectoryRequest extends java.lang.Object implements org.apache.thrift.TBase<DirectoryRequest,DirectoryRequest._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<DirectoryRequest>
| Modifier and Type | Class and Description |
|---|---|
static class |
DirectoryRequest._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<DirectoryRequest._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
| Constructor and Description |
|---|
DirectoryRequest() |
DirectoryRequest(DirectoryRequest other)
Performs a deep copy on other.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToClassSelectors(java.lang.String elem) |
void |
addToLabelsSelectors(java.util.Map<java.lang.String,java.lang.String> elem) |
void |
clear() |
int |
compareTo(DirectoryRequest other) |
DirectoryRequest |
deepCopy() |
boolean |
equals(DirectoryRequest that) |
boolean |
equals(java.lang.Object that) |
DirectoryRequest._Fields |
fieldForId(int fieldId) |
long |
getActiveAfter()
Timestamp (in ms) after which a given Geo Time Series was active.
|
java.util.List<java.lang.String> |
getClassSelectors()
Patterns for selecting GTS class.
|
java.util.Iterator<java.lang.String> |
getClassSelectorsIterator() |
int |
getClassSelectorsSize() |
java.lang.Object |
getFieldValue(DirectoryRequest._Fields field) |
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
getLabelsSelectors()
Patterns for selecting labels.
|
java.util.Iterator<java.util.Map<java.lang.String,java.lang.String>> |
getLabelsSelectorsIterator() |
int |
getLabelsSelectorsSize() |
long |
getQuietAfter()
Timestamp (in ms) after which a given Geo Time Series was quiet.
|
int |
hashCode() |
boolean |
isSet(DirectoryRequest._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetActiveAfter()
Returns true if field activeAfter is set (has been assigned a value) and false otherwise
|
boolean |
isSetClassSelectors()
Returns true if field classSelectors is set (has been assigned a value) and false otherwise
|
boolean |
isSetLabelsSelectors()
Returns true if field labelsSelectors is set (has been assigned a value) and false otherwise
|
boolean |
isSetQuietAfter()
Returns true if field quietAfter is set (has been assigned a value) and false otherwise
|
boolean |
isSetSorted()
Returns true if field sorted is set (has been assigned a value) and false otherwise
|
boolean |
isSorted()
Optional flag indicating the returned Metadata MUST absolutely be sorted.
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
DirectoryRequest |
setActiveAfter(long activeAfter)
Timestamp (in ms) after which a given Geo Time Series was active.
|
void |
setActiveAfterIsSet(boolean value) |
DirectoryRequest |
setClassSelectors(java.util.List<java.lang.String> classSelectors)
Patterns for selecting GTS class.
|
void |
setClassSelectorsIsSet(boolean value) |
void |
setFieldValue(DirectoryRequest._Fields field,
java.lang.Object value) |
DirectoryRequest |
setLabelsSelectors(java.util.List<java.util.Map<java.lang.String,java.lang.String>> labelsSelectors)
Patterns for selecting labels.
|
void |
setLabelsSelectorsIsSet(boolean value) |
DirectoryRequest |
setQuietAfter(long quietAfter)
Timestamp (in ms) after which a given Geo Time Series was quiet.
|
void |
setQuietAfterIsSet(boolean value) |
DirectoryRequest |
setSorted(boolean sorted)
Optional flag indicating the returned Metadata MUST absolutely be sorted.
|
void |
setSortedIsSet(boolean value) |
java.lang.String |
toString() |
void |
unsetActiveAfter() |
void |
unsetClassSelectors() |
void |
unsetLabelsSelectors() |
void |
unsetQuietAfter() |
void |
unsetSorted() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public static final java.util.Map<DirectoryRequest._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public DirectoryRequest()
public DirectoryRequest(DirectoryRequest other)
public DirectoryRequest deepCopy()
deepCopy in interface org.apache.thrift.TBase<DirectoryRequest,DirectoryRequest._Fields>public void clear()
clear in interface org.apache.thrift.TBase<DirectoryRequest,DirectoryRequest._Fields>public int getClassSelectorsSize()
public java.util.Iterator<java.lang.String> getClassSelectorsIterator()
public void addToClassSelectors(java.lang.String elem)
public java.util.List<java.lang.String> getClassSelectors()
public DirectoryRequest setClassSelectors(java.util.List<java.lang.String> classSelectors)
public void unsetClassSelectors()
public boolean isSetClassSelectors()
public void setClassSelectorsIsSet(boolean value)
public int getLabelsSelectorsSize()
public java.util.Iterator<java.util.Map<java.lang.String,java.lang.String>> getLabelsSelectorsIterator()
public void addToLabelsSelectors(java.util.Map<java.lang.String,java.lang.String> elem)
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getLabelsSelectors()
public DirectoryRequest setLabelsSelectors(java.util.List<java.util.Map<java.lang.String,java.lang.String>> labelsSelectors)
public void unsetLabelsSelectors()
public boolean isSetLabelsSelectors()
public void setLabelsSelectorsIsSet(boolean value)
public long getActiveAfter()
public DirectoryRequest setActiveAfter(long activeAfter)
public void unsetActiveAfter()
public boolean isSetActiveAfter()
public void setActiveAfterIsSet(boolean value)
public long getQuietAfter()
public DirectoryRequest setQuietAfter(long quietAfter)
public void unsetQuietAfter()
public boolean isSetQuietAfter()
public void setQuietAfterIsSet(boolean value)
public boolean isSorted()
public DirectoryRequest setSorted(boolean sorted)
public void unsetSorted()
public boolean isSetSorted()
public void setSortedIsSet(boolean value)
public void setFieldValue(DirectoryRequest._Fields field, java.lang.Object value)
setFieldValue in interface org.apache.thrift.TBase<DirectoryRequest,DirectoryRequest._Fields>public java.lang.Object getFieldValue(DirectoryRequest._Fields field)
getFieldValue in interface org.apache.thrift.TBase<DirectoryRequest,DirectoryRequest._Fields>public boolean isSet(DirectoryRequest._Fields field)
isSet in interface org.apache.thrift.TBase<DirectoryRequest,DirectoryRequest._Fields>public boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic boolean equals(DirectoryRequest that)
public int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(DirectoryRequest other)
compareTo in interface java.lang.Comparable<DirectoryRequest>public DirectoryRequest._Fields fieldForId(int fieldId)
fieldForId in interface org.apache.thrift.TBase<DirectoryRequest,DirectoryRequest._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