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 |