AppVersionSnapshotAppVariableDeclarationSchema class

Constructors

AppVersionSnapshotAppVariableDeclarationSchema({Input<String?>? additionalProperties, Input<String?>? anyOf, Input<String?>? default_, Input<String?>? defs, Input<String?>? description, Input<List<String>?>? enums, Input<String?>? items, Input<bool?>? nullable, Input<String?>? prefixItems, Input<String?>? properties, Input<String?>? ref, Input<List<String>?>? requireds, Input<String?>? type, Input<bool?>? uniqueItems})
Creates a new AppVersionSnapshotAppVariableDeclarationSchema. additionalProperties (Output) anyOf (Output) default_ (Output) defs (Output) description The description of the app version. enums (Output) items (Output) nullable (Output) prefixItems (Output) properties (Output) ref (Output) requireds (Output) type (Output) uniqueItems (Output)
const
AppVersionSnapshotAppVariableDeclarationSchema.fromMap(Map<String, dynamic> map)
factory

Properties

additionalProperties → Input<String?>?
(Output) Optional. Defines the schema for additional properties allowed in an object. The value must be a valid JSON string representing the Schema object. (Note: OpenAPI also allows a boolean, this definition expects a Schema JSON).
final
anyOf → Input<String?>?
(Output) Optional. The instance value should be valid against at least one of the schemas in this list.
final
default_ → Input<String?>?
(Output) Optional. Default value of the data. Represents a dynamically typed value which can be either null, a number, a string, a boolean, a struct, or a list of values. The provided default value must be compatible with the defined 'type' and other schema constraints.
final
defs → Input<String?>?
(Output) A map of definitions for use by ref. Only allowed at the root of the schema.
final
description → Input<String?>?
The description of the app version.
final
enums → Input<List<String>?>?
(Output) Possible values of the element of primitive type with enum format. Examples:
final
hashCode → int
The hash code for this object.
no setterinherited
items → Input<String?>?
(Output) Schema of the elements of Type.ARRAY.
final
nullable → Input<bool?>?
(Output) Indicates if the value may be null.
final
prefixItems → Input<String?>?
(Output) Optional. Schemas of initial elements of Type.ARRAY.
final
properties → Input<String?>?
(Output) Properties of Type.OBJECT.
final
ref → Input<String?>?
(Output) Allows indirect references between schema nodes. The value should be a valid reference to a child of the root defs. For example, the following schema defines a reference to a schema node named "Pet": type: object properties: pet: ref: #/defs/Pet defs: Pet: type: object properties: name: type: string The value of the "pet" property is a reference to the schema node named "Pet". See details in https://json-schema.org/understanding-json-schema/structuring.
final
requireds → Input<List<String>?>?
(Output) Required properties of Type.OBJECT.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → Input<String?>?
(Output) The type of the data store. This field is readonly and populated by the server. Possible values: PUBLIC_WEB UNSTRUCTURED FAQ CONNECTOR
final
uniqueItems → Input<bool?>?
(Output) Indicate the items in the array must be unique. Only applies to TYPE.ARRAY.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited