DeviceSession class
Protobuf message describing the device message, used from several RPCs.
Constructors
- 
          DeviceSession({String? activeStartTime, AndroidDevice? androidDevice, String? createTime, String? displayName, String? expireTime, String? inactivityTimeout, String? name, String? state, List<SessionStateEvent> ? stateHistories, String? ttl})
- DeviceSession.fromJson(Map json_)
Properties
- activeStartTime ↔ String?
- 
  The timestamp that the session first became ACTIVE.
  getter/setter pair
- androidDevice ↔ AndroidDevice?
- 
  The requested device
  getter/setter pair
- createTime ↔ String?
- 
  The time that the Session was created.
  getter/setter pair
- displayName ↔ String?
- 
  The title of the DeviceSession to be presented in the UI.
  getter/setter pair
- expireTime ↔ String?
- 
  If the device is still in use at this time, any connections will be ended
and the SessionState will transition from ACTIVE to FINISHED.
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- inactivityTimeout ↔ String?
- 
  The interval of time that this device must be interacted with before it
transitions from ACTIVE to TIMEOUT_INACTIVITY.
  getter/setter pair
- name ↔ String?
- 
  Name of the DeviceSession, e.g.
"projects/{project_id}/deviceSessions/{session_id}"
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- state ↔ String?
- 
  Current state of the DeviceSession.
  getter/setter pair
- 
  stateHistories
  ↔ List<SessionStateEvent> ?
- 
  The historical state transitions of the session_state message including
the current session state.
  getter/setter pair
- ttl ↔ String?
- 
  The amount of time that a device will be initially allocated for.
  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