Class DataJobInputOutput

    • Constructor Detail

      • DataJobInputOutput

        public DataJobInputOutput()
    • 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)
      • 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:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object