ClientLibrarySettings
import type { ClientLibrarySettings } from "https://googleapis.deno.dev/v1/serviceconsumermanagement:v1.ts";
Details about how and where to publish client libraries.
interface ClientLibrarySettings {
cppSettings?: CppSettings;
dotnetSettings?: DotnetSettings;
goSettings?: GoSettings;
javaSettings?: JavaSettings;
launchStage?:
| "LAUNCH_STAGE_UNSPECIFIED"
| "UNIMPLEMENTED"
| "PRELAUNCH"
| "EARLY_ACCESS"
| "ALPHA"
| "BETA"
| "GA"
| "DEPRECATED";
nodeSettings?: NodeSettings;
phpSettings?: PhpSettings;
pythonSettings?: PythonSettings;
restNumericEnums?: boolean;
rubySettings?: RubySettings;
version?: string;
}§Properties
§
cppSettings?: CppSettings
[src]Settings for C++ client libraries.
§
dotnetSettings?: DotnetSettings
[src]Settings for .NET client libraries.
§
goSettings?: GoSettings
[src]Settings for Go client libraries.
§
javaSettings?: JavaSettings
[src]Settings for legacy Java features, supported in the Service YAML.
§
launchStage?: "LAUNCH_STAGE_UNSPECIFIED" | "UNIMPLEMENTED" | "PRELAUNCH" | "EARLY_ACCESS" | "ALPHA" | "BETA" | "GA" | "DEPRECATED"
[src]Launch stage of this version of the API.
§
nodeSettings?: NodeSettings
[src]Settings for Node client libraries.
§
phpSettings?: PhpSettings
[src]Settings for PHP client libraries.
§
pythonSettings?: PythonSettings
[src]Settings for Python client libraries.
§
restNumericEnums?: boolean
[src]When using transport=rest, the client request will encode enums as numbers rather than strings.
§
rubySettings?: RubySettings
[src]Settings for Ruby client libraries.