All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.dataflow.model.DerivedSource.html Maven / Gradle / Ivy

There is a newer version: v1b4-rev7-1.20.0
Show newest version






DerivedSource (Dataflow API v1b3-rev20231112-2.0.0)












com.google.api.services.dataflow.model

Class DerivedSource

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class DerivedSource
    extends com.google.api.client.json.GenericJson
    Specification of one of the bundles produced as a result of splitting a Source (e.g. when executing a SourceSplitRequest, or when splitting an active task using WorkItemStatus.dynamic_source_split), relative to the source being split.

    This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Dataflow API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json

    Author:
    Google, Inc.
    • Constructor Detail

      • DerivedSource

        public DerivedSource()
    • Method Detail

      • getDerivationMode

        public String getDerivationMode()
        What source to base the produced source on (if any).
        Returns:
        value or null for none
      • setDerivationMode

        public DerivedSource setDerivationMode(String derivationMode)
        What source to base the produced source on (if any).
        Parameters:
        derivationMode - derivationMode or null for none
      • getSource

        public Source getSource()
        Specification of the source.
        Returns:
        value or null for none
      • setSource

        public DerivedSource setSource(Source source)
        Specification of the source.
        Parameters:
        source - source or null for none
      • set

        public DerivedSource set(String fieldName,
                                 Object value)
        Overrides:
        set in class com.google.api.client.json.GenericJson
      • clone

        public DerivedSource clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2023 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy