|
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.