Class AutoscalingEvent
A structured message reporting an autoscaling decision made by the Dataflow service.
Implements
Inherited Members
Namespace: Google.Apis.Dataflow.v1b3.Data
Assembly: Google.Apis.Dataflow.v1b3.dll
Syntax
public class AutoscalingEvent : IDirectResponseSchema
Properties
CurrentNumWorkers
The current number of workers the job has.
Declaration
[JsonProperty("currentNumWorkers")]
public virtual long? CurrentNumWorkers { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Description
A message describing why the system decided to adjust the current number of workers, why it failed, or why the system decided to not make any changes to the number of workers.
Declaration
[JsonProperty("description")]
public virtual StructuredMessage Description { get; set; }
Property Value
| Type | Description |
|---|---|
| StructuredMessage |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EventType
The type of autoscaling event to report.
Declaration
[JsonProperty("eventType")]
public virtual string EventType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TargetNumWorkers
The target number of workers the worker pool wants to resize to use.
Declaration
[JsonProperty("targetNumWorkers")]
public virtual long? TargetNumWorkers { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Time
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use TimeDateTimeOffset instead.")]
public virtual object Time { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
TimeDateTimeOffset
DateTimeOffset representation of TimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? TimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
TimeRaw
The time this event was emitted to indicate a new target or current num_workers value.
Declaration
[JsonProperty("time")]
public virtual string TimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WorkerPool
A short and friendly name for the worker pool this event refers to.
Declaration
[JsonProperty("workerPool")]
public virtual string WorkerPool { get; set; }
Property Value
| Type | Description |
|---|---|
| string |