ClientLibrarySettings class
Details about how and where to publish client libraries.
Constructors
- ClientLibrarySettings({CppSettings? cppSettings, DotnetSettings? dotnetSettings, GoSettings? goSettings, JavaSettings? javaSettings, String? launchStage, NodeSettings? nodeSettings, PhpSettings? phpSettings, PythonSettings? pythonSettings, bool? restNumericEnums, RubySettings? rubySettings, String? version})
- ClientLibrarySettings.fromJson(Map json_)
Properties
- cppSettings ↔ CppSettings?
-
Settings for C++ client libraries.
getter/setter pair
- dotnetSettings ↔ DotnetSettings?
-
Settings for .NET client libraries.
getter/setter pair
- goSettings ↔ GoSettings?
-
Settings for Go client libraries.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- javaSettings ↔ JavaSettings?
-
Settings for legacy Java features, supported in the Service YAML.
getter/setter pair
- launchStage ↔ String?
-
Launch stage of this version of the API.
Possible string values are:
getter/setter pair
- nodeSettings ↔ NodeSettings?
-
Settings for Node client libraries.
getter/setter pair
- phpSettings ↔ PhpSettings?
-
Settings for PHP client libraries.
getter/setter pair
- pythonSettings ↔ PythonSettings?
-
Settings for Python client libraries.
getter/setter pair
- restNumericEnums ↔ bool?
-
When using transport=rest, the client request will encode enums as numbers
rather than strings.
getter/setter pair
- rubySettings ↔ RubySettings?
-
Settings for Ruby client libraries.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- version ↔ String?
-
Version of the API to apply these settings to.
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