ClientLibrarySettings.fromJson constructor
ClientLibrarySettings.fromJson(
- Map json_
Implementation
ClientLibrarySettings.fromJson(core.Map json_)
: this(
cppSettings:
json_.containsKey('cppSettings')
? CppSettings.fromJson(
json_['cppSettings'] as core.Map<core.String, core.dynamic>,
)
: null,
dotnetSettings:
json_.containsKey('dotnetSettings')
? DotnetSettings.fromJson(
json_['dotnetSettings']
as core.Map<core.String, core.dynamic>,
)
: null,
goSettings:
json_.containsKey('goSettings')
? GoSettings.fromJson(
json_['goSettings'] as core.Map<core.String, core.dynamic>,
)
: null,
javaSettings:
json_.containsKey('javaSettings')
? JavaSettings.fromJson(
json_['javaSettings'] as core.Map<core.String, core.dynamic>,
)
: null,
launchStage: json_['launchStage'] as core.String?,
nodeSettings:
json_.containsKey('nodeSettings')
? NodeSettings.fromJson(
json_['nodeSettings'] as core.Map<core.String, core.dynamic>,
)
: null,
phpSettings:
json_.containsKey('phpSettings')
? PhpSettings.fromJson(
json_['phpSettings'] as core.Map<core.String, core.dynamic>,
)
: null,
pythonSettings:
json_.containsKey('pythonSettings')
? PythonSettings.fromJson(
json_['pythonSettings']
as core.Map<core.String, core.dynamic>,
)
: null,
restNumericEnums: json_['restNumericEnums'] as core.bool?,
rubySettings:
json_.containsKey('rubySettings')
? RubySettings.fromJson(
json_['rubySettings'] as core.Map<core.String, core.dynamic>,
)
: null,
version: json_['version'] as core.String?,
);