GoogleChromePolicyVersionsV1PolicySchemaFieldDescription class
Provides detailed information for a particular field that is part of a PolicySchema.
Constructors
-
GoogleChromePolicyVersionsV1PolicySchemaFieldDescription({Object? defaultValue, String? description, String? field, GoogleChromePolicyVersionsV1FieldConstraints? fieldConstraints, List<
GoogleChromePolicyVersionsV1PolicySchemaFieldDependencies> ? fieldDependencies, String? fieldDescription, String? inputConstraint, List<GoogleChromePolicyVersionsV1PolicySchemaFieldKnownValueDescription> ? knownValueDescriptions, String? name, List<GoogleChromePolicyVersionsV1PolicySchemaFieldDescription> ? nestedFieldDescriptions, List<GoogleChromePolicyVersionsV1PolicySchemaRequiredItems> ? requiredItems}) - GoogleChromePolicyVersionsV1PolicySchemaFieldDescription.fromJson(Map json_)
Properties
- defaultValue ↔ Object?
-
Client default if the policy is unset.
getter/setter pair
- description ↔ String?
-
Use name and field_description instead.
getter/setter pair
- field ↔ String?
-
The name of the field for associated with this description.
getter/setter pair
- fieldConstraints ↔ GoogleChromePolicyVersionsV1FieldConstraints?
-
Information on any input constraints associated on the values for the
field.
getter/setter pair
-
fieldDependencies
↔ List<
GoogleChromePolicyVersionsV1PolicySchemaFieldDependencies> ? -
Provides a list of fields and values.
getter/setter pair
- fieldDescription ↔ String?
-
The description of the field.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- inputConstraint ↔ String?
-
Any input constraints associated on the values for the field.
getter/setter pair
-
knownValueDescriptions
↔ List<
GoogleChromePolicyVersionsV1PolicySchemaFieldKnownValueDescription> ? -
If the field has a set of known values, this field will provide a
description for these values.
getter/setter pair
- name ↔ String?
-
The name of the field.
getter/setter pair
-
nestedFieldDescriptions
↔ List<
GoogleChromePolicyVersionsV1PolicySchemaFieldDescription> ? -
Provides the description of the fields nested in this field, if the field
is a message type that defines multiple fields.
getter/setter pair
-
requiredItems
↔ List<
GoogleChromePolicyVersionsV1PolicySchemaRequiredItems> ? -
Provides a list of fields that are required to be set if this field has a
certain value.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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