@Generated(value="Autogenerated by Thrift Compiler (0.9.3)") public class GetWorkerReportTOptions extends Object implements org.apache.thrift.TBase<GetWorkerReportTOptions,GetWorkerReportTOptions._Fields>, Serializable, Cloneable, Comparable<GetWorkerReportTOptions>
Modifier and Type | Class and Description |
---|---|
static class |
GetWorkerReportTOptions._Fields
The set of fields this struct contains, along with convenience methods for finding and manipulating them.
|
Modifier and Type | Field and Description |
---|---|
static Map<GetWorkerReportTOptions._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
Constructor and Description |
---|
GetWorkerReportTOptions() |
GetWorkerReportTOptions(GetWorkerReportTOptions other)
Performs a deep copy on other.
|
Modifier and Type | Method and Description |
---|---|
void |
addToAddresses(String elem) |
void |
addToFieldRange(WorkerInfoField elem) |
void |
clear() |
int |
compareTo(GetWorkerReportTOptions other) |
GetWorkerReportTOptions |
deepCopy() |
boolean |
equals(GetWorkerReportTOptions that) |
boolean |
equals(Object that) |
GetWorkerReportTOptions._Fields |
fieldForId(int fieldId) |
Set<String> |
getAddresses()
addresses are only valid when workerRange is SPECIFIED
|
Iterator<String> |
getAddressesIterator() |
int |
getAddressesSize() |
Set<WorkerInfoField> |
getFieldRange() |
Iterator<WorkerInfoField> |
getFieldRangeIterator() |
int |
getFieldRangeSize() |
Object |
getFieldValue(GetWorkerReportTOptions._Fields field) |
WorkerRange |
getWorkerRange() |
int |
hashCode() |
boolean |
isSet(GetWorkerReportTOptions._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetAddresses()
Returns true if field addresses is set (has been assigned a value) and false otherwise
|
boolean |
isSetFieldRange()
Returns true if field fieldRange is set (has been assigned a value) and false otherwise
|
boolean |
isSetWorkerRange()
Returns true if field workerRange is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
GetWorkerReportTOptions |
setAddresses(Set<String> addresses)
addresses are only valid when workerRange is SPECIFIED
|
void |
setAddressesIsSet(boolean value) |
GetWorkerReportTOptions |
setFieldRange(Set<WorkerInfoField> fieldRange) |
void |
setFieldRangeIsSet(boolean value) |
void |
setFieldValue(GetWorkerReportTOptions._Fields field,
Object value) |
GetWorkerReportTOptions |
setWorkerRange(WorkerRange workerRange) |
void |
setWorkerRangeIsSet(boolean value) |
String |
toString() |
void |
unsetAddresses() |
void |
unsetFieldRange() |
void |
unsetWorkerRange() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public static final Map<GetWorkerReportTOptions._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public GetWorkerReportTOptions()
public GetWorkerReportTOptions(GetWorkerReportTOptions other)
public GetWorkerReportTOptions deepCopy()
deepCopy
in interface org.apache.thrift.TBase<GetWorkerReportTOptions,GetWorkerReportTOptions._Fields>
public void clear()
clear
in interface org.apache.thrift.TBase<GetWorkerReportTOptions,GetWorkerReportTOptions._Fields>
public int getAddressesSize()
public void addToAddresses(String elem)
public Set<String> getAddresses()
public GetWorkerReportTOptions setAddresses(Set<String> addresses)
public void unsetAddresses()
public boolean isSetAddresses()
public void setAddressesIsSet(boolean value)
public int getFieldRangeSize()
public Iterator<WorkerInfoField> getFieldRangeIterator()
public void addToFieldRange(WorkerInfoField elem)
public Set<WorkerInfoField> getFieldRange()
public GetWorkerReportTOptions setFieldRange(Set<WorkerInfoField> fieldRange)
public void unsetFieldRange()
public boolean isSetFieldRange()
public void setFieldRangeIsSet(boolean value)
public WorkerRange getWorkerRange()
WorkerRange
public GetWorkerReportTOptions setWorkerRange(WorkerRange workerRange)
WorkerRange
public void unsetWorkerRange()
public boolean isSetWorkerRange()
public void setWorkerRangeIsSet(boolean value)
public void setFieldValue(GetWorkerReportTOptions._Fields field, Object value)
setFieldValue
in interface org.apache.thrift.TBase<GetWorkerReportTOptions,GetWorkerReportTOptions._Fields>
public Object getFieldValue(GetWorkerReportTOptions._Fields field)
getFieldValue
in interface org.apache.thrift.TBase<GetWorkerReportTOptions,GetWorkerReportTOptions._Fields>
public boolean isSet(GetWorkerReportTOptions._Fields field)
isSet
in interface org.apache.thrift.TBase<GetWorkerReportTOptions,GetWorkerReportTOptions._Fields>
public boolean equals(GetWorkerReportTOptions that)
public int compareTo(GetWorkerReportTOptions other)
compareTo
in interface Comparable<GetWorkerReportTOptions>
public GetWorkerReportTOptions._Fields fieldForId(int fieldId)
fieldForId
in interface org.apache.thrift.TBase<GetWorkerReportTOptions,GetWorkerReportTOptions._Fields>
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
read
in interface org.apache.thrift.TBase<GetWorkerReportTOptions,GetWorkerReportTOptions._Fields>
org.apache.thrift.TException
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException
write
in interface org.apache.thrift.TBase<GetWorkerReportTOptions,GetWorkerReportTOptions._Fields>
org.apache.thrift.TException
public void validate() throws org.apache.thrift.TException
org.apache.thrift.TException
Copyright © 2023. All Rights Reserved.