Skip to content

Commit

Permalink
feat(dataflow): update the api
Browse files Browse the repository at this point in the history
#### dataflow:v1b3

The following keys were added:
- schemas.StreamingScalingReport (Total Keys: 14)
- schemas.WorkerMessage.properties.streamingScalingReport.$ref (Total Keys: 1)
  • Loading branch information
yoshi-automation committed Dec 12, 2023
1 parent 2be21be commit 0c5d813
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 1 deletion.
8 changes: 8 additions & 0 deletions docs/dyn/dataflow_v1b3.projects.html
Expand Up @@ -154,6 +154,14 @@ <h3>Method Details</h3>
&quot;labels&quot;: { # Labels are used to group WorkerMessages. For example, a worker_message about a particular container might have the labels: { &quot;JOB_ID&quot;: &quot;2015-04-22&quot;, &quot;WORKER_ID&quot;: &quot;wordcount-vm-2015…&quot; &quot;CONTAINER_TYPE&quot;: &quot;worker&quot;, &quot;CONTAINER_ID&quot;: &quot;ac1234def&quot;} Label tags typically correspond to Label enum values. However, for ease of development other strings can be used as tags. LABEL_UNSPECIFIED should not be used here.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;streamingScalingReport&quot;: { # Contains per-user worker telemetry used in streaming autoscaling. # Contains per-user worker telemetry used in streaming autoscaling.
&quot;activeBundleCount&quot;: 42, # Current acive bundle count.
&quot;activeThreadCount&quot;: 42, # Current acive thread count.
&quot;maximumBundleCount&quot;: 42, # Maximum bundle count limit.
&quot;maximumBytesCount&quot;: 42, # Maximum bytes count limit.
&quot;maximumThreadCount&quot;: 42, # Maximum thread count limit.
&quot;outstandingBytesCount&quot;: 42, # Current outstanding bytes count.
},
&quot;time&quot;: &quot;A String&quot;, # The timestamp of the worker_message.
&quot;workerHealthReport&quot;: { # WorkerHealthReport contains information about the health of a worker. The VM should be identified by the labels attached to the WorkerMessage that this health ping belongs to. # The health of a worker.
&quot;msg&quot;: &quot;A String&quot;, # Message describing any unusual health reports.
Expand Down
8 changes: 8 additions & 0 deletions docs/dyn/dataflow_v1b3.projects.locations.html
Expand Up @@ -132,6 +132,14 @@ <h3>Method Details</h3>
&quot;labels&quot;: { # Labels are used to group WorkerMessages. For example, a worker_message about a particular container might have the labels: { &quot;JOB_ID&quot;: &quot;2015-04-22&quot;, &quot;WORKER_ID&quot;: &quot;wordcount-vm-2015…&quot; &quot;CONTAINER_TYPE&quot;: &quot;worker&quot;, &quot;CONTAINER_ID&quot;: &quot;ac1234def&quot;} Label tags typically correspond to Label enum values. However, for ease of development other strings can be used as tags. LABEL_UNSPECIFIED should not be used here.
&quot;a_key&quot;: &quot;A String&quot;,
},
&quot;streamingScalingReport&quot;: { # Contains per-user worker telemetry used in streaming autoscaling. # Contains per-user worker telemetry used in streaming autoscaling.
&quot;activeBundleCount&quot;: 42, # Current acive bundle count.
&quot;activeThreadCount&quot;: 42, # Current acive thread count.
&quot;maximumBundleCount&quot;: 42, # Maximum bundle count limit.
&quot;maximumBytesCount&quot;: 42, # Maximum bytes count limit.
&quot;maximumThreadCount&quot;: 42, # Maximum thread count limit.
&quot;outstandingBytesCount&quot;: 42, # Current outstanding bytes count.
},
&quot;time&quot;: &quot;A String&quot;, # The timestamp of the worker_message.
&quot;workerHealthReport&quot;: { # WorkerHealthReport contains information about the health of a worker. The VM should be identified by the labels attached to the WorkerMessage that this health ping belongs to. # The health of a worker.
&quot;msg&quot;: &quot;A String&quot;, # Message describing any unusual health reports.
Expand Down
43 changes: 42 additions & 1 deletion googleapiclient/discovery_cache/documents/dataflow.v1b3.json
Expand Up @@ -2221,7 +2221,7 @@
}
}
},
"revision": "20231130",
"revision": "20231203",
"rootUrl": "https://dataflow.googleapis.com/",
"schemas": {
"ApproximateProgress": {
Expand Down Expand Up @@ -6503,6 +6503,43 @@
},
"type": "object"
},
"StreamingScalingReport": {
"description": "Contains per-user worker telemetry used in streaming autoscaling.",
"id": "StreamingScalingReport",
"properties": {
"activeBundleCount": {
"description": "Current acive bundle count.",
"format": "int32",
"type": "integer"
},
"activeThreadCount": {
"description": "Current acive thread count.",
"format": "int32",
"type": "integer"
},
"maximumBundleCount": {
"description": "Maximum bundle count limit.",
"format": "int32",
"type": "integer"
},
"maximumBytesCount": {
"description": "Maximum bytes count limit.",
"format": "int32",
"type": "integer"
},
"maximumThreadCount": {
"description": "Maximum thread count limit.",
"format": "int32",
"type": "integer"
},
"outstandingBytesCount": {
"description": "Current outstanding bytes count.",
"format": "int32",
"type": "integer"
}
},
"type": "object"
},
"StreamingSetupTask": {
"description": "A task which initializes part of a streaming Dataflow job.",
"id": "StreamingSetupTask",
Expand Down Expand Up @@ -7236,6 +7273,10 @@
"description": "Labels are used to group WorkerMessages. For example, a worker_message about a particular container might have the labels: { \"JOB_ID\": \"2015-04-22\", \"WORKER_ID\": \"wordcount-vm-2015\u2026\" \"CONTAINER_TYPE\": \"worker\", \"CONTAINER_ID\": \"ac1234def\"} Label tags typically correspond to Label enum values. However, for ease of development other strings can be used as tags. LABEL_UNSPECIFIED should not be used here.",
"type": "object"
},
"streamingScalingReport": {
"$ref": "StreamingScalingReport",
"description": "Contains per-user worker telemetry used in streaming autoscaling."
},
"time": {
"description": "The timestamp of the worker_message.",
"format": "google-datetime",
Expand Down

0 comments on commit 0c5d813

Please sign in to comment.