CommonLanguageSettings
extends Message
in package
Required information for every language.
Generated from protobuf message google.api.CommonLanguageSettings
Table of Contents
Properties
- $reference_docs_uri : mixed
- Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest
- $destinations : mixed
- The destination where API teams want this client library to be published.
Methods
- __construct() : mixed
- Constructor.
- getDestinations() : RepeatedField
- The destination where API teams want this client library to be published.
- getReferenceDocsUri() : string
- Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest
- setDestinations() : $this
- The destination where API teams want this client library to be published.
- setReferenceDocsUri() : $this
- Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest
Properties
$reference_docs_uri
Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest
protected
mixed
$reference_docs_uri
= ''
Generated from protobuf field string reference_docs_uri = 1 [json_name = "referenceDocsUri", deprecated = true];
Tags
$destinations
The destination where API teams want this client library to be published.
private
mixed
$destinations
Generated from protobuf field repeated .google.api.ClientLibraryDestination destinations = 2 [json_name = "destinations"];
Methods
__construct()
Constructor.
public
__construct([array<string|int, mixed> $data = NULL ]) : mixed
Parameters
- $data : array<string|int, mixed> = NULL
-
{ Optional. Data for populating the Message object.
@type string $reference_docs_uri Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest @type array<int>|\Google\Protobuf\Internal\RepeatedField $destinations The destination where API teams want this client library to be published.}
getDestinations()
The destination where API teams want this client library to be published.
public
getDestinations() : RepeatedField
Generated from protobuf field repeated .google.api.ClientLibraryDestination destinations = 2 [json_name = "destinations"];
Return values
RepeatedFieldgetReferenceDocsUri()
Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest
public
getReferenceDocsUri() : string
Generated from protobuf field string reference_docs_uri = 1 [json_name = "referenceDocsUri", deprecated = true];
Tags
Return values
stringsetDestinations()
The destination where API teams want this client library to be published.
public
setDestinations(array<string|int, int>|RepeatedField $var) : $this
Generated from protobuf field repeated .google.api.ClientLibraryDestination destinations = 2 [json_name = "destinations"];
Parameters
- $var : array<string|int, int>|RepeatedField
Return values
$thissetReferenceDocsUri()
Link to automatically generated reference documentation. Example: https://cloud.google.com/nodejs/docs/reference/asset/latest
public
setReferenceDocsUri(string $var) : $this
Generated from protobuf field string reference_docs_uri = 1 [json_name = "referenceDocsUri", deprecated = true];
Parameters
- $var : string