dataflow
v1b3
|
#include <dataflow_service.h>
Classes | |
class | JobsResource |
class | LocationsResource |
class | SnapshotsResource |
class | TemplatesResource |
Public Member Functions | |
ProjectsResource (DataflowService *service) | |
~ProjectsResource () | |
const JobsResource & | get_jobs () const |
const LocationsResource & | get_locations () const |
const SnapshotsResource & | get_snapshots () const |
const TemplatesResource & | get_templates () const |
ProjectsResource_DeleteSnapshotsMethod * | NewDeleteSnapshotsMethod (client::AuthorizationCredential *_credential_, const absl::string_view &project_id) const |
ProjectsResource_WorkerMessagesMethod * | NewWorkerMessagesMethod (client::AuthorizationCredential *_credential_, const absl::string_view &project_id, const SendWorkerMessagesRequest &_content_) const |
Acts as message factory for accessing data.
|
explicit |
Standard constructor.
[in] | service | The service instance is used to bind to the methods created from this resource instance. This will be the service that methods are invoked on. |
|
inline |
Standard destructor.
|
inline |
Gets the jobs resource method factory.
|
inline |
Gets the locations resource method factory.
|
inline |
Gets the snapshots resource method factory.
|
inline |
Gets the templates resource method factory.
ProjectsResource_DeleteSnapshotsMethod * google_dataflow_api::DataflowService::ProjectsResource::NewDeleteSnapshotsMethod | ( | client::AuthorizationCredential * | _credential_, |
const absl::string_view & | project_id | ||
) | const |
Creates a new ProjectsResource_DeleteSnapshotsMethod instance.
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
[in] | project_id | The ID of the Cloud Platform project that the snapshot belongs to. |
Execute
the method instance, then destroy it when they are finished. ProjectsResource_WorkerMessagesMethod * google_dataflow_api::DataflowService::ProjectsResource::NewWorkerMessagesMethod | ( | client::AuthorizationCredential * | _credential_, |
const absl::string_view & | project_id, | ||
const SendWorkerMessagesRequest & | _content_ | ||
) | const |
Creates a new ProjectsResource_WorkerMessagesMethod instance.
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
[in] | project_id | The project to send the WorkerMessages to. |
[in] | <em>content</em> | The data object to workerMessages. |
Execute
the method instance, then destroy it when they are finished.