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

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

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






DataflowPackage (Dataflow API v1b3-rev20231112-2.0.0)












com.google.api.services.dataflow.model

Class DataflowPackage

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


    public final class DataflowPackage
    extends com.google.api.client.json.GenericJson
    The packages that must be installed in order for a worker to run the steps of the Cloud Dataflow job that will be assigned to its worker pool. This is the mechanism by which the Cloud Dataflow SDK causes code to be loaded onto the workers. For example, the Cloud Dataflow Java SDK might use this to install jars containing the user's code and all of the various dependencies (libraries, data files, etc.) required in order for that code to run.

    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

      • DataflowPackage

        public DataflowPackage()
    • Method Detail

      • getLocation

        public String getLocation()
        The resource to read the package from. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket} bucket.storage.googleapis.com/
        Returns:
        value or null for none
      • setLocation

        public DataflowPackage setLocation(String location)
        The resource to read the package from. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket} bucket.storage.googleapis.com/
        Parameters:
        location - location or null for none
      • getName

        public String getName()
        The name of the package.
        Returns:
        value or null for none
      • setName

        public DataflowPackage setName(String name)
        The name of the package.
        Parameters:
        name - name or null for none
      • clone

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