public class Dataflow.Projects.Locations.Jobs
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
Dataflow.Projects.Locations.Jobs.Create |
class |
Dataflow.Projects.Locations.Jobs.Debug
The "debug" collection of methods.
|
class |
Dataflow.Projects.Locations.Jobs.Get |
class |
Dataflow.Projects.Locations.Jobs.GetMetrics |
class |
Dataflow.Projects.Locations.Jobs.List |
class |
Dataflow.Projects.Locations.Jobs.Messages
The "messages" collection of methods.
|
class |
Dataflow.Projects.Locations.Jobs.Update |
class |
Dataflow.Projects.Locations.Jobs.WorkItems
The "workItems" collection of methods.
|
Constructor and Description |
---|
Dataflow.Projects.Locations.Jobs() |
Modifier and Type | Method and Description |
---|---|
Dataflow.Projects.Locations.Jobs.Create |
create(java.lang.String projectId,
java.lang.String location,
Job content)
Creates a Cloud Dataflow job.
|
Dataflow.Projects.Locations.Jobs.Debug |
debug()
An accessor for creating requests from the Debug collection.
|
Dataflow.Projects.Locations.Jobs.Get |
get(java.lang.String projectId,
java.lang.String location,
java.lang.String jobId)
Gets the state of the specified Cloud Dataflow job.
|
Dataflow.Projects.Locations.Jobs.GetMetrics |
getMetrics(java.lang.String projectId,
java.lang.String location,
java.lang.String jobId)
Request the job status.
|
Dataflow.Projects.Locations.Jobs.List |
list(java.lang.String projectId,
java.lang.String location)
List the jobs of a project.
|
Dataflow.Projects.Locations.Jobs.Messages |
messages()
An accessor for creating requests from the Messages collection.
|
Dataflow.Projects.Locations.Jobs.Update |
update(java.lang.String projectId,
java.lang.String location,
java.lang.String jobId,
Job content)
Updates the state of an existing Cloud Dataflow job.
|
Dataflow.Projects.Locations.Jobs.WorkItems |
workItems()
An accessor for creating requests from the WorkItems collection.
|
public Dataflow.Projects.Locations.Jobs.Create create(java.lang.String projectId, java.lang.String location, Job content) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.projectId
- The ID of the Cloud Platform project that the job belongs to.location
- The location that contains this job.content
- the Job
java.io.IOException
public Dataflow.Projects.Locations.Jobs.Get get(java.lang.String projectId, java.lang.String location, java.lang.String jobId) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.projectId
- The ID of the Cloud Platform project that the job belongs to.location
- The location that contains this job.jobId
- The job ID.java.io.IOException
public Dataflow.Projects.Locations.Jobs.GetMetrics getMetrics(java.lang.String projectId, java.lang.String location, java.lang.String jobId) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.projectId
- A project id.location
- The location which contains the job specified by job_id.jobId
- The job to get messages for.java.io.IOException
public Dataflow.Projects.Locations.Jobs.List list(java.lang.String projectId, java.lang.String location) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.projectId
- The project which owns the jobs.location
- The location that contains this job.java.io.IOException
public Dataflow.Projects.Locations.Jobs.Update update(java.lang.String projectId, java.lang.String location, java.lang.String jobId, Job content) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.projectId
- The ID of the Cloud Platform project that the job belongs to.location
- The location that contains this job.jobId
- The job ID.content
- the Job
java.io.IOException
public Dataflow.Projects.Locations.Jobs.Debug debug()
The typical use is:
Dataflow dataflow = new Dataflow(...);
Dataflow.Debug.List request = dataflow.debug().list(parameters ...)
public Dataflow.Projects.Locations.Jobs.Messages messages()
The typical use is:
Dataflow dataflow = new Dataflow(...);
Dataflow.Messages.List request = dataflow.messages().list(parameters ...)
public Dataflow.Projects.Locations.Jobs.WorkItems workItems()
The typical use is:
Dataflow dataflow = new Dataflow(...);
Dataflow.WorkItems.List request = dataflow.workItems().list(parameters ...)