google_api_dataflow v0.8.0 GoogleApi.Dataflow.V1b3.Model.ReportWorkItemStatusRequest View Source
Request to report the status of WorkItems.
Attributes
- currentWorkerTime (DateTime.t): The current timestamp at the worker. Defaults to:
null
. - location (String.t): The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) that contains the WorkItem's job. Defaults to:
null
. - unifiedWorkerRequest (%{optional(String.t) => String.t}): Untranslated bag-of-bytes WorkProgressUpdateRequest from UnifiedWorker. Defaults to:
null
. - workItemStatuses ([WorkItemStatus]): The order is unimportant, except that the order of the WorkItemServiceState messages in the ReportWorkItemStatusResponse corresponds to the order of WorkItemStatus messages here. Defaults to:
null
. - workerId (String.t): The ID of the worker reporting the WorkItem status. If this does not match the ID of the worker which the Dataflow service believes currently has the lease on the WorkItem, the report will be dropped (with an error response). Defaults to:
null
.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.Dataflow.V1b3.Model.ReportWorkItemStatusRequest{
currentWorkerTime: DateTime.t(),
location: any(),
unifiedWorkerRequest: map(),
workItemStatuses: [GoogleApi.Dataflow.V1b3.Model.WorkItemStatus.t()],
workerId: any()
}
t() :: %GoogleApi.Dataflow.V1b3.Model.ReportWorkItemStatusRequest{ currentWorkerTime: DateTime.t(), location: any(), unifiedWorkerRequest: map(), workItemStatuses: [GoogleApi.Dataflow.V1b3.Model.WorkItemStatus.t()], workerId: any() }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.