public sealed class MessagesV1Beta3ClientImpl : MessagesV1Beta3Client
Reference documentation and code samples for the Dataflow v1beta3 API class MessagesV1Beta3ClientImpl.
MessagesV1Beta3 client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Dataflow.V1Beta3Assembly
Google.Cloud.Dataflow.V1Beta3.dll
Remarks
The Dataflow Messages API is used for monitoring the progress of Dataflow jobs.
Constructors
MessagesV1Beta3ClientImpl(MessagesV1Beta3Client, MessagesV1Beta3Settings, ILogger)
public MessagesV1Beta3ClientImpl(MessagesV1Beta3.MessagesV1Beta3Client grpcClient, MessagesV1Beta3Settings settings, ILogger logger)
Constructs a client wrapper for the MessagesV1Beta3 service, with the specified gRPC client and settings.
Parameters | |
---|---|
Name | Description |
grpcClient | MessagesV1Beta3MessagesV1Beta3Client The underlying gRPC client. |
settings | MessagesV1Beta3Settings The base MessagesV1Beta3Settings used within this client. |
logger | ILogger Optional ILogger to use within this client. |
Properties
GrpcClient
public override MessagesV1Beta3.MessagesV1Beta3Client GrpcClient { get; }
The underlying gRPC MessagesV1Beta3 client
Property Value | |
---|---|
Type | Description |
MessagesV1Beta3MessagesV1Beta3Client |
Methods
ListJobMessages(ListJobMessagesRequest, CallSettings)
public override PagedEnumerable<ListJobMessagesResponse, JobMessage> ListJobMessages(ListJobMessagesRequest request, CallSettings callSettings = null)
Request the job status.
To request the status of a job, we recommend using
projects.locations.jobs.messages.list
with a regional endpoint. Using
projects.jobs.messages.list
is not recommended, as you can only request
the status of jobs that are running in us-central1
.
Parameters | |
---|---|
Name | Description |
request | ListJobMessagesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListJobMessagesResponseJobMessage | A pageable sequence of JobMessage resources. |
ListJobMessagesAsync(ListJobMessagesRequest, CallSettings)
public override PagedAsyncEnumerable<ListJobMessagesResponse, JobMessage> ListJobMessagesAsync(ListJobMessagesRequest request, CallSettings callSettings = null)
Request the job status.
To request the status of a job, we recommend using
projects.locations.jobs.messages.list
with a regional endpoint. Using
projects.jobs.messages.list
is not recommended, as you can only request
the status of jobs that are running in us-central1
.
Parameters | |
---|---|
Name | Description |
request | ListJobMessagesRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListJobMessagesResponseJobMessage | A pageable asynchronous sequence of JobMessage resources. |