Class DataJobInputOutput
- java.lang.Object
-
- io.datahubproject.openapi.generated.DataJobInputOutput
-
- All Implemented Interfaces:
OneOfDataJobSnapshotAspectsItems,OneOfEnvelopedAspectValue,OneOfGenericAspectValue,OneOfVersionedAspectAspect
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2022-10-18T12:49:45.903581Z[Etc/UTC]") public class DataJobInputOutput extends java.lang.Object implements OneOfDataJobSnapshotAspectsItems, OneOfEnvelopedAspectValue, OneOfGenericAspectValue, OneOfVersionedAspectAspectInformation about the inputs and outputs of a Data processing job
-
-
Constructor Summary
Constructors Constructor Description DataJobInputOutput()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataJobInputOutputaddFineGrainedLineagesItem(FineGrainedLineage fineGrainedLineagesItem)DataJobInputOutputaddInputDatajobsItem(java.lang.String inputDatajobsItem)DataJobInputOutputaddInputDatasetFieldsItem(java.lang.String inputDatasetFieldsItem)DataJobInputOutputaddInputDatasetsItem(java.lang.String inputDatasetsItem)DataJobInputOutputaddOutputDatasetFieldsItem(java.lang.String outputDatasetFieldsItem)DataJobInputOutputaddOutputDatasetsItem(java.lang.String outputDatasetsItem)booleanequals(java.lang.Object o)DataJobInputOutputfineGrainedLineages(java.util.List<FineGrainedLineage> fineGrainedLineages)@NotNull java.lang.Stringget__type()Name of this subclass in SimpleClassName format@Valid java.util.List<FineGrainedLineage>getFineGrainedLineages()Fine-grained column-level lineagesjava.util.List<java.lang.String>getInputDatajobs()Input datajobs that this data job depends onjava.util.List<java.lang.String>getInputDatasetFields()Fields of the input datasets used by this job@NotNull java.util.List<java.lang.String>getInputDatasets()Input datasets consumed by the data job during processingjava.util.List<java.lang.String>getOutputDatasetFields()Fields of the output datasets this job writes to@NotNull java.util.List<java.lang.String>getOutputDatasets()Output datasets produced by the data job during processinginthashCode()DataJobInputOutputinputDatajobs(java.util.List<java.lang.String> inputDatajobs)DataJobInputOutputinputDatasetFields(java.util.List<java.lang.String> inputDatasetFields)DataJobInputOutputinputDatasets(java.util.List<java.lang.String> inputDatasets)DataJobInputOutputoutputDatasetFields(java.util.List<java.lang.String> outputDatasetFields)DataJobInputOutputoutputDatasets(java.util.List<java.lang.String> outputDatasets)voidsetFineGrainedLineages(java.util.List<FineGrainedLineage> fineGrainedLineages)voidsetInputDatajobs(java.util.List<java.lang.String> inputDatajobs)voidsetInputDatasetFields(java.util.List<java.lang.String> inputDatasetFields)voidsetInputDatasets(java.util.List<java.lang.String> inputDatasets)voidsetOutputDatasetFields(java.util.List<java.lang.String> outputDatasetFields)voidsetOutputDatasets(java.util.List<java.lang.String> outputDatasets)java.lang.StringtoString()
-
-
-
Method Detail
-
get__type
@NotNull public @NotNull java.lang.String get__type()
Name of this subclass in SimpleClassName format- Returns:
- __type
-
inputDatasets
public DataJobInputOutput inputDatasets(java.util.List<java.lang.String> inputDatasets)
-
addInputDatasetsItem
public DataJobInputOutput addInputDatasetsItem(java.lang.String inputDatasetsItem)
-
getInputDatasets
@NotNull public @NotNull java.util.List<java.lang.String> getInputDatasets()
Input datasets consumed by the data job during processing- Returns:
- inputDatasets
-
setInputDatasets
public void setInputDatasets(java.util.List<java.lang.String> inputDatasets)
-
outputDatasets
public DataJobInputOutput outputDatasets(java.util.List<java.lang.String> outputDatasets)
-
addOutputDatasetsItem
public DataJobInputOutput addOutputDatasetsItem(java.lang.String outputDatasetsItem)
-
getOutputDatasets
@NotNull public @NotNull java.util.List<java.lang.String> getOutputDatasets()
Output datasets produced by the data job during processing- Returns:
- outputDatasets
-
setOutputDatasets
public void setOutputDatasets(java.util.List<java.lang.String> outputDatasets)
-
inputDatajobs
public DataJobInputOutput inputDatajobs(java.util.List<java.lang.String> inputDatajobs)
-
addInputDatajobsItem
public DataJobInputOutput addInputDatajobsItem(java.lang.String inputDatajobsItem)
-
getInputDatajobs
public java.util.List<java.lang.String> getInputDatajobs()
Input datajobs that this data job depends on- Returns:
- inputDatajobs
-
setInputDatajobs
public void setInputDatajobs(java.util.List<java.lang.String> inputDatajobs)
-
inputDatasetFields
public DataJobInputOutput inputDatasetFields(java.util.List<java.lang.String> inputDatasetFields)
-
addInputDatasetFieldsItem
public DataJobInputOutput addInputDatasetFieldsItem(java.lang.String inputDatasetFieldsItem)
-
getInputDatasetFields
public java.util.List<java.lang.String> getInputDatasetFields()
Fields of the input datasets used by this job- Returns:
- inputDatasetFields
-
setInputDatasetFields
public void setInputDatasetFields(java.util.List<java.lang.String> inputDatasetFields)
-
outputDatasetFields
public DataJobInputOutput outputDatasetFields(java.util.List<java.lang.String> outputDatasetFields)
-
addOutputDatasetFieldsItem
public DataJobInputOutput addOutputDatasetFieldsItem(java.lang.String outputDatasetFieldsItem)
-
getOutputDatasetFields
public java.util.List<java.lang.String> getOutputDatasetFields()
Fields of the output datasets this job writes to- Returns:
- outputDatasetFields
-
setOutputDatasetFields
public void setOutputDatasetFields(java.util.List<java.lang.String> outputDatasetFields)
-
fineGrainedLineages
public DataJobInputOutput fineGrainedLineages(java.util.List<FineGrainedLineage> fineGrainedLineages)
-
addFineGrainedLineagesItem
public DataJobInputOutput addFineGrainedLineagesItem(FineGrainedLineage fineGrainedLineagesItem)
-
getFineGrainedLineages
@Valid public @Valid java.util.List<FineGrainedLineage> getFineGrainedLineages()
Fine-grained column-level lineages- Returns:
- fineGrainedLineages
-
setFineGrainedLineages
public void setFineGrainedLineages(java.util.List<FineGrainedLineage> fineGrainedLineages)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-