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

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

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






DynamicSourceSplit (Dataflow API v1b3-rev20231112-2.0.0)












com.google.api.services.dataflow.model

Class DynamicSourceSplit

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


    public final class DynamicSourceSplit
    extends com.google.api.client.json.GenericJson
    When a task splits using WorkItemStatus.dynamic_source_split, this message describes the two parts of the split relative to the description of the current task's input.

    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

      • DynamicSourceSplit

        public DynamicSourceSplit()
    • Method Detail

      • getPrimary

        public DerivedSource getPrimary()
        Primary part (continued to be processed by worker). Specified relative to the previously- current source. Becomes current.
        Returns:
        value or null for none
      • setPrimary

        public DynamicSourceSplit setPrimary(DerivedSource primary)
        Primary part (continued to be processed by worker). Specified relative to the previously- current source. Becomes current.
        Parameters:
        primary - primary or null for none
      • getResidual

        public DerivedSource getResidual()
        Residual part (returned to the pool of work). Specified relative to the previously-current source.
        Returns:
        value or null for none
      • setResidual

        public DynamicSourceSplit setResidual(DerivedSource residual)
        Residual part (returned to the pool of work). Specified relative to the previously-current source.
        Parameters:
        residual - residual or null for none
      • clone

        public DynamicSourceSplit 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