ExperimentalFeatures class

Experimental features to be included during client library generation.

These fields will be deprecated once the feature graduates and is enabled by default.

Constructors

ExperimentalFeatures.new({bool? protobufPythonicTypesEnabled, bool? restAsyncIoEnabled, bool? unversionedPackageDisabled})
ExperimentalFeatures.fromJson(Map json_)

Properties

hashCode int
The hash code for this object.
no setterinherited
protobufPythonicTypesEnabled bool?
Enables generation of protobuf code using new types that are more Pythonic which are included in protobuf>=5.29.x.
getter/setter pair
restAsyncIoEnabled bool?
Enables generation of asynchronous REST clients if rest transport is enabled.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
unversionedPackageDisabled bool?
Disables generation of an unversioned Python package for this client library.
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