@Generated(value="Autogenerated by Thrift Compiler (0.9.2)", date="2015-10-16") 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 |
|---|---|
List<Long> |
children |
long |
creationTimeMs |
long |
id |
List<Long> |
inputFiles |
CommandLineJobInfo |
job |
static Map<LineageInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> |
metaDataMap |
List<LineageFileInfo> |
outputFiles |
List<Long> |
parents |
| Constructor and Description |
|---|
LineageInfo() |
LineageInfo(LineageInfo other)
Performs a deep copy on other.
|
LineageInfo(long id,
List<Long> inputFiles,
List<LineageFileInfo> outputFiles,
CommandLineJobInfo job,
long creationTimeMs,
List<Long> parents,
List<Long> children) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToChildren(long elem) |
void |
addToInputFiles(long elem) |
void |
addToOutputFiles(LineageFileInfo 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<Long> |
getInputFiles() |
Iterator<Long> |
getInputFilesIterator() |
int |
getInputFilesSize() |
CommandLineJobInfo |
getJob() |
List<LineageFileInfo> |
getOutputFiles() |
Iterator<LineageFileInfo> |
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<Long> inputFiles) |
void |
setInputFilesIsSet(boolean value) |
LineageInfo |
setJob(CommandLineJobInfo job) |
void |
setJobIsSet(boolean value) |
LineageInfo |
setOutputFiles(List<LineageFileInfo> 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 long id
public List<LineageFileInfo> outputFiles
public CommandLineJobInfo job
public long creationTimeMs
public static final Map<LineageInfo._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
public LineageInfo()
public LineageInfo(long id,
List<Long> inputFiles,
List<LineageFileInfo> 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(long elem)
public LineageInfo setInputFiles(List<Long> inputFiles)
public void unsetInputFiles()
public boolean isSetInputFiles()
public void setInputFilesIsSet(boolean value)
public int getOutputFilesSize()
public Iterator<LineageFileInfo> getOutputFilesIterator()
public void addToOutputFiles(LineageFileInfo elem)
public List<LineageFileInfo> getOutputFiles()
public LineageInfo setOutputFiles(List<LineageFileInfo> 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.TExceptionpublic 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.TExceptionpublic void validate()
throws org.apache.thrift.TException
org.apache.thrift.TExceptionCopyright © 2015. All Rights Reserved.