Rollout class

A rollout resource that defines how service configuration versions are pushed to control plane systems.

Typically, you create a new version of the service config, and then create a Rollout to push the service config.

Constructors

Rollout({String? createTime, String? createdBy, DeleteServiceStrategy? deleteServiceStrategy, String? rolloutId, String? serviceName, String? status, TrafficPercentStrategy? trafficPercentStrategy})
Rollout.fromJson(Map json_)

Properties

createdBy String?
The user who created the Rollout.
getter/setter pair
createTime String?
Creation time of the rollout.
getter/setter pair
deleteServiceStrategy DeleteServiceStrategy?
The strategy associated with a rollout to delete a ManagedService.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
rolloutId String?
Unique identifier of this Rollout.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceName String?
The name of the service associated with this Rollout.
getter/setter pair
status String?
The status of this rollout.
getter/setter pair
trafficPercentStrategy TrafficPercentStrategy?
Google Service Control selects service configurations based on traffic percentage.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited