GoogleCloudApihubV1ConfigVariableTemplate class
ConfigVariableTemplate represents a configuration variable template present in a Plugin Config.
Constructors
-
GoogleCloudApihubV1ConfigVariableTemplate.new({String? description, List<
GoogleCloudApihubV1ConfigValueOption> ? enumOptions, String? id, List<GoogleCloudApihubV1ConfigValueOption> ? multiSelectOptions, bool? required, String? validationRegex, String? valueType}) - GoogleCloudApihubV1ConfigVariableTemplate.fromJson(Map json_)
Properties
- description ↔ String?
-
Description.
getter/setter pair
-
enumOptions
↔ List<
GoogleCloudApihubV1ConfigValueOption> ? -
Enum options.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
ID of the config variable.
getter/setter pair
-
multiSelectOptions
↔ List<
GoogleCloudApihubV1ConfigValueOption> ? -
Multi select options.
getter/setter pair
- required ↔ bool?
-
Flag represents that this
ConfigVariable
must be provided for a PluginInstance.getter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- validationRegex ↔ String?
-
Regular expression in RE2 syntax used for validating the
value
of aConfigVariable
.getter/setter pair - valueType ↔ String?
-
Type of the parameter: string, int, bool etc.
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