dataflow
v1b3
|
#include <package.h>
Public Member Functions | |
Package (const Json::Value &storage) | |
Package (Json::Value *storage) | |
virtual | ~Package () |
const StringPiece | GetTypeName () const |
bool | has_location () const |
void | clear_location () |
const StringPiece | get_location () const |
void | set_location (const StringPiece &value) |
bool | has_name () const |
void | clear_name () |
const StringPiece | get_name () const |
void | set_name (const StringPiece &value) |
Static Public Member Functions | |
static Package * | New () |
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.
|
explicit |
Standard constructor for an immutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'location
' attribute.
|
inline |
Clears the 'name
' attribute.
|
inline |
Get the value of the 'location
' attribute.
|
inline |
Get the value of the 'name
' attribute.
|
inline |
Returns a string denoting the type of this data object.
google_dataflow_api::Package
|
inline |
Determine if the 'location
' attribute was set.
location
' attribute was set.
|
inline |
Determine if the 'name
' attribute was set.
name
' attribute was set.
|
static |
Creates a new default instance.
|
inline |
Change the 'location
' attribute.
The resource to read the package from. The supported resource type is:
Google Cloud Storage:
storage.googleapis.com/{bucket} bucket.storage.googleapis.com/.
[in] | value | The new value. |
|
inline |
Change the 'name
' attribute.
The name of the package.
[in] | value | The new value. |