GoogleFirebaseExtensionsV1betaExtensionInstanceConfig class
A configuration of an Extension Instance.
This is used by an Extension Instance to specify the ExtensionSource and environment configuration at a given time.
Constructors
-
GoogleFirebaseExtensionsV1betaExtensionInstanceConfig({List<
String> ? allowedEventTypes, String? createTime, String? eventarcChannel, String? extensionRef, String? extensionVersion, String? name, Map<String, String> ? params, String? populatedPostinstallContent, GoogleFirebaseExtensionsV1betaExtensionSource? source}) - GoogleFirebaseExtensionsV1betaExtensionInstanceConfig.fromJson(Map _json)
Properties
-
allowedEventTypes
↔ List<
String> ? -
List of extension events selected by consumer that extension is allowed to
emit, identified by their types.
getter/setter pair
- createTime ↔ String?
-
The time at which the Extension Instance Config was created.
getter/setter pair
- eventarcChannel ↔ String?
-
Fully qualified Eventarc resource name that consumers should use for event
triggers.
getter/setter pair
- extensionRef ↔ String?
-
If this extension is installed from the Registry, the ref of the
Extension.
getter/setter pair
- extensionVersion ↔ String?
-
If this extension is installed from the Registry, the ID of the version.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- name ↔ String?
-
The unique identifier for this configuration.
getter/setter pair
-
params
↔ Map<
String, String> ? -
The value of configuration parameters from the ExtensionSpec (see
source.spec
).getter/setter pair - populatedPostinstallContent ↔ String?
-
Postinstall instructions to be shown for this Extension, with template
strings representing function and parameter values substituted with actual
values.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- source ↔ GoogleFirebaseExtensionsV1betaExtensionSource?
-
The ExtensionSource used to install this Extension Instance.
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