Hold class
A hold.
A hold prevents the specified Google Workspace service from purging data for specific accounts or all members of an organizational unit. To work with Vault resources, the account must have the required Vault privileges and access to the matter. To access a matter, the account must have created the matter, have the matter shared with them, or have the View All Matters privilege.
Constructors
-
Hold({List<
HeldAccount> ? accounts, String? corpus, String? holdId, String? name, HeldOrgUnit? orgUnit, CorpusQuery? query, String? updateTime}) - Hold.fromJson(Map json_)
Properties
-
accounts
↔ List<
HeldAccount> ? -
If set, the hold applies to the specified accounts and orgUnit must be
empty.
getter/setter pair
- corpus ↔ String?
-
The service to be searched.
Possible string values are:
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- holdId ↔ String?
-
The unique immutable ID of the hold.
getter/setter pair
- name ↔ String?
-
The name of the hold.
getter/setter pair
- orgUnit ↔ HeldOrgUnit?
-
If set, the hold applies to all members of the organizational unit and
accounts must be empty.
getter/setter pair
- query ↔ CorpusQuery?
-
Service-specific options.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- updateTime ↔ String?
-
The last time this hold was modified.
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