Class MetricsV1Beta3Grpc.MetricsV1Beta3BlockingStub (0.46.0)

public static final class MetricsV1Beta3Grpc.MetricsV1Beta3BlockingStub extends AbstractBlockingStub<MetricsV1Beta3Grpc.MetricsV1Beta3BlockingStub>

A stub to allow clients to do synchronous rpc calls to service MetricsV1Beta3.

The Dataflow Metrics API lets you monitor the progress of Dataflow jobs.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > MetricsV1Beta3Grpc.MetricsV1Beta3BlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected MetricsV1Beta3Grpc.MetricsV1Beta3BlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
MetricsV1Beta3Grpc.MetricsV1Beta3BlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

getJobExecutionDetails(GetJobExecutionDetailsRequest request)

public JobExecutionDetails getJobExecutionDetails(GetJobExecutionDetailsRequest request)

Request detailed information about the execution status of the job. EXPERIMENTAL. This API is subject to change or removal without notice.

Parameter
Name Description
request GetJobExecutionDetailsRequest
Returns
Type Description
JobExecutionDetails

getJobMetrics(GetJobMetricsRequest request)

public JobMetrics getJobMetrics(GetJobMetricsRequest request)

Request the job status. To request the status of a job, we recommend using projects.locations.jobs.getMetrics with a regional endpoint. Using projects.jobs.getMetrics is not recommended, as you can only request the status of jobs that are running in us-central1.

Parameter
Name Description
request GetJobMetricsRequest
Returns
Type Description
JobMetrics

getStageExecutionDetails(GetStageExecutionDetailsRequest request)

public StageExecutionDetails getStageExecutionDetails(GetStageExecutionDetailsRequest request)

Request detailed information about the execution status of a stage of the job. EXPERIMENTAL. This API is subject to change or removal without notice.

Parameter
Name Description
request GetStageExecutionDetailsRequest
Returns
Type Description
StageExecutionDetails