GoogleAppsDriveLabelsV2Label class
A label defines a taxonomy that can be applied to Drive items in order to organize and search across items.
Labels can be simple strings, or can contain fields that describe additional metadata that can be further used to organize and search Drive items.
Constructors
-
GoogleAppsDriveLabelsV2Label({GoogleAppsDriveLabelsV2LabelAppliedCapabilities? appliedCapabilities, GoogleAppsDriveLabelsV2LabelAppliedLabelPolicy? appliedLabelPolicy, String? createTime, GoogleAppsDriveLabelsV2UserInfo? creator, String? customer, String? disableTime, GoogleAppsDriveLabelsV2UserInfo? disabler, GoogleAppsDriveLabelsV2LabelDisplayHints? displayHints, List<
GoogleAppsDriveLabelsV2Field> ? fields, String? id, String? labelType, String? learnMoreUri, GoogleAppsDriveLabelsV2Lifecycle? lifecycle, GoogleAppsDriveLabelsV2LockStatus? lockStatus, String? name, GoogleAppsDriveLabelsV2LabelProperties? properties, String? publishTime, GoogleAppsDriveLabelsV2UserInfo? publisher, String? revisionCreateTime, GoogleAppsDriveLabelsV2UserInfo? revisionCreator, String? revisionId, GoogleAppsDriveLabelsV2LabelSchemaCapabilities? schemaCapabilities}) - GoogleAppsDriveLabelsV2Label.fromJson(Map json_)
Properties
- appliedCapabilities ↔ GoogleAppsDriveLabelsV2LabelAppliedCapabilities?
-
The capabilities related to this label on applied metadata.
getter/setter pair
- appliedLabelPolicy ↔ GoogleAppsDriveLabelsV2LabelAppliedLabelPolicy?
-
Behavior of this label when it's applied to Drive items.
getter/setter pair
- createTime ↔ String?
-
The time this label was created.
getter/setter pair
- creator ↔ GoogleAppsDriveLabelsV2UserInfo?
-
The user who created this label.
getter/setter pair
- customer ↔ String?
-
The customer this label belongs to.
getter/setter pair
- disabler ↔ GoogleAppsDriveLabelsV2UserInfo?
-
The user who disabled this label.
getter/setter pair
- disableTime ↔ String?
-
The time this label was disabled.
getter/setter pair
- displayHints ↔ GoogleAppsDriveLabelsV2LabelDisplayHints?
-
UI display hints for rendering the label.
getter/setter pair
-
fields
↔ List<
GoogleAppsDriveLabelsV2Field> ? -
List of fields in descending priority order.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
Globally unique identifier of this label.
getter/setter pair
- labelType ↔ String?
-
The type of label.
getter/setter pair
- learnMoreUri ↔ String?
-
Custom URL to present to users to allow them to learn more about this
label and how it should be used.
getter/setter pair
- lifecycle ↔ GoogleAppsDriveLabelsV2Lifecycle?
-
The lifecycle state of the label including whether it's published,
deprecated, and has draft changes.
getter/setter pair
- lockStatus ↔ GoogleAppsDriveLabelsV2LockStatus?
-
The LockStatus of this label.
getter/setter pair
- name ↔ String?
-
Resource name of the label.
getter/setter pair
- properties ↔ GoogleAppsDriveLabelsV2LabelProperties?
-
The basic properties of the label.
getter/setter pair
- publisher ↔ GoogleAppsDriveLabelsV2UserInfo?
-
The user who published this label.
getter/setter pair
- publishTime ↔ String?
-
The time this label was published.
getter/setter pair
- revisionCreateTime ↔ String?
-
The time this label revision was created.
getter/setter pair
- revisionCreator ↔ GoogleAppsDriveLabelsV2UserInfo?
-
The user who created this label revision.
getter/setter pair
- revisionId ↔ String?
-
Revision ID of the label.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schemaCapabilities ↔ GoogleAppsDriveLabelsV2LabelSchemaCapabilities?
-
The capabilities the user has on this label.
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