@Generated(value="Autogenerated by Thrift Compiler (0.9.3)") public class LineageInfo extends Object implements org.apache.thrift.TBase<LineageInfo,LineageInfo._Fields>, Serializable, Cloneable, Comparable<LineageInfo>
Modifier and Type | Class and Description |
---|---|
static class |
LineageInfo._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<LineageInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
Constructor and Description |
---|
LineageInfo() |
LineageInfo(LineageInfo other)
Performs a deep copy on other.
|
LineageInfo(long id,
List<String> inputFiles,
List<String> outputFiles,
CommandLineJobInfo job,
long creationTimeMs,
List<Long> parents,
List<Long> children) |
Modifier and Type | Method and Description |
---|---|
void |
addToChildren(long elem) |
void |
addToInputFiles(String elem) |
void |
addToOutputFiles(String elem) |
void |
addToParents(long elem) |
void |
clear() |
int |
compareTo(LineageInfo other) |
LineageInfo |
deepCopy() |
boolean |
equals(LineageInfo that) |
boolean |
equals(Object that) |
LineageInfo._Fields |
fieldForId(int fieldId) |
List<Long> |
getChildren() |
Iterator<Long> |
getChildrenIterator() |
int |
getChildrenSize() |
long |
getCreationTimeMs() |
Object |
getFieldValue(LineageInfo._Fields field) |
long |
getId() |
List<String> |
getInputFiles() |
Iterator<String> |
getInputFilesIterator() |
int |
getInputFilesSize() |
CommandLineJobInfo |
getJob() |
List<String> |
getOutputFiles() |
Iterator<String> |
getOutputFilesIterator() |
int |
getOutputFilesSize() |
List<Long> |
getParents() |
Iterator<Long> |
getParentsIterator() |
int |
getParentsSize() |
int |
hashCode() |
boolean |
isSet(LineageInfo._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
|
boolean |
isSetChildren()
Returns true if field children is set (has been assigned a value) and false otherwise
|
boolean |
isSetCreationTimeMs()
Returns true if field creationTimeMs is set (has been assigned a value) and false otherwise
|
boolean |
isSetId()
Returns true if field id is set (has been assigned a value) and false otherwise
|
boolean |
isSetInputFiles()
Returns true if field inputFiles is set (has been assigned a value) and false otherwise
|
boolean |
isSetJob()
Returns true if field job is set (has been assigned a value) and false otherwise
|
boolean |
isSetOutputFiles()
Returns true if field outputFiles is set (has been assigned a value) and false otherwise
|
boolean |
isSetParents()
Returns true if field parents is set (has been assigned a value) and false otherwise
|
void |
read(org.apache.thrift.protocol.TProtocol iprot) |
LineageInfo |
setChildren(List<Long> children) |
void |
setChildrenIsSet(boolean value) |
LineageInfo |
setCreationTimeMs(long creationTimeMs) |
void |
setCreationTimeMsIsSet(boolean value) |
void |
setFieldValue(LineageInfo._Fields field,
Object value) |
LineageInfo |
setId(long id) |
void |
setIdIsSet(boolean value) |
LineageInfo |
setInputFiles(List<String> inputFiles) |
void |
setInputFilesIsSet(boolean value) |
LineageInfo |
setJob(CommandLineJobInfo job) |
void |
setJobIsSet(boolean value) |
LineageInfo |
setOutputFiles(List<String> outputFiles) |
void |
setOutputFilesIsSet(boolean value) |
LineageInfo |
setParents(List<Long> parents) |
void |
setParentsIsSet(boolean value) |
String |
toString() |
void |
unsetChildren() |
void |
unsetCreationTimeMs() |
void |
unsetId() |
void |
unsetInputFiles() |
void |
unsetJob() |
void |
unsetOutputFiles() |
void |
unsetParents() |
void |
validate() |
void |
write(org.apache.thrift.protocol.TProtocol oprot) |
public static final Map<LineageInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public LineageInfo()
public LineageInfo(long id, List<String> inputFiles, List<String> outputFiles, CommandLineJobInfo job, long creationTimeMs, List<Long> parents, List<Long> children)
public LineageInfo(LineageInfo other)
public LineageInfo deepCopy()
deepCopy
in interface org.apache.thrift.TBase<LineageInfo,LineageInfo._Fields>
public void clear()
clear
in interface org.apache.thrift.TBase<LineageInfo,LineageInfo._Fields>
public long getId()
public LineageInfo setId(long id)
public void unsetId()
public boolean isSetId()
public void setIdIsSet(boolean value)
public int getInputFilesSize()
public void addToInputFiles(String elem)
public LineageInfo setInputFiles(List<String> inputFiles)
public void unsetInputFiles()
public boolean isSetInputFiles()
public void setInputFilesIsSet(boolean value)
public int getOutputFilesSize()
public void addToOutputFiles(String elem)
public LineageInfo setOutputFiles(List<String> outputFiles)
public void unsetOutputFiles()
public boolean isSetOutputFiles()
public void setOutputFilesIsSet(boolean value)
public CommandLineJobInfo getJob()
public LineageInfo setJob(CommandLineJobInfo job)
public void unsetJob()
public boolean isSetJob()
public void setJobIsSet(boolean value)
public long getCreationTimeMs()
public LineageInfo setCreationTimeMs(long creationTimeMs)
public void unsetCreationTimeMs()
public boolean isSetCreationTimeMs()
public void setCreationTimeMsIsSet(boolean value)
public int getParentsSize()
public void addToParents(long elem)
public LineageInfo setParents(List<Long> parents)
public void unsetParents()
public boolean isSetParents()
public void setParentsIsSet(boolean value)
public int getChildrenSize()
public void addToChildren(long elem)
public LineageInfo setChildren(List<Long> children)
public void unsetChildren()
public boolean isSetChildren()
public void setChildrenIsSet(boolean value)
public void setFieldValue(LineageInfo._Fields field, Object value)
setFieldValue
in interface org.apache.thrift.TBase<LineageInfo,LineageInfo._Fields>
public Object getFieldValue(LineageInfo._Fields field)
getFieldValue
in interface org.apache.thrift.TBase<LineageInfo,LineageInfo._Fields>
public boolean isSet(LineageInfo._Fields field)
isSet
in interface org.apache.thrift.TBase<LineageInfo,LineageInfo._Fields>
public boolean equals(LineageInfo that)
public int compareTo(LineageInfo other)
compareTo
in interface Comparable<LineageInfo>
public LineageInfo._Fields fieldForId(int fieldId)
fieldForId
in interface org.apache.thrift.TBase<LineageInfo,LineageInfo._Fields>
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException
read
in interface org.apache.thrift.TBase<LineageInfo,LineageInfo._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<LineageInfo,LineageInfo._Fields>
org.apache.thrift.TException
public void validate() throws org.apache.thrift.TException
org.apache.thrift.TException
Copyright © 2023. All Rights Reserved.