ClientLibraryDestination
in package
To where should client libraries be published?
Protobuf type google.api.ClientLibraryDestination
Table of Contents
Constants
- CLIENT_LIBRARY_DESTINATION_UNSPECIFIED = 0
- Client libraries will neither be generated nor published to package managers.
- GITHUB = 10
- Generate the client library in a repo under github.com/googleapis, but don't publish it to package managers.
- PACKAGE_MANAGER = 20
- Publish the library to package managers like nuget.org and npmjs.com.
Properties
- $valueToName : mixed
Methods
Constants
CLIENT_LIBRARY_DESTINATION_UNSPECIFIED
Client libraries will neither be generated nor published to package managers.
public
mixed
CLIENT_LIBRARY_DESTINATION_UNSPECIFIED
= 0
Generated from protobuf enum CLIENT_LIBRARY_DESTINATION_UNSPECIFIED = 0;
GITHUB
Generate the client library in a repo under github.com/googleapis, but don't publish it to package managers.
public
mixed
GITHUB
= 10
Generated from protobuf enum GITHUB = 10;
PACKAGE_MANAGER
Publish the library to package managers like nuget.org and npmjs.com.
public
mixed
PACKAGE_MANAGER
= 20
Generated from protobuf enum PACKAGE_MANAGER = 20;
Properties
$valueToName
private
static mixed
$valueToName
= [self::CLIENT_LIBRARY_DESTINATION_UNSPECIFIED => 'CLIENT_LIBRARY_DESTINATION_UNSPECIFIED', self::GITHUB => 'GITHUB', self::PACKAGE_MANAGER => 'PACKAGE_MANAGER']
Methods
name()
public
static name(mixed $value) : mixed
Parameters
- $value : mixed
value()
public
static value(mixed $name) : mixed
Parameters
- $name : mixed