Settings for Dotnet client libraries.
Generated from protobuf message google.api.DotnetSettings
Methods |
public __construct( $data = NULL) Constructor.
|
public clearCommon() |
public getCommon() Some settings. Generated from protobuf field .google.api.CommonLanguageSettings common = 1;
|
public getForcedNamespaceAliases() Namespaces which must be aliased in snippets due to a known (but non-generator-predictable) naming collision Generated from protobuf field repeated string forced_namespace_aliases = 5;
|
public getHandwrittenSignatures() Method signatures (in the form "service.method(signature)") which are provided separately, so shouldn't be generated. Snippets calling these methods are still generated, however. Generated from protobuf field repeated string handwritten_signatures = 6;
|
public getIgnoredResources() List of full resource types to ignore during generation. This is typically used for API-specific Location resources, which should be handled by the generator as if they were actually the common Location resources. Example entry: "documentai.googleapis.com/Location" Generated from protobuf field repeated string ignored_resources = 4;
|
public getRenamedResources() Map from full resource types to the effective short name for the resource. This is used when otherwise resource named from different services would cause naming collisions. Example entry: "datalabeling.googleapis.com/Dataset": "DataLabelingDataset" Generated from protobuf field map<string, string> renamed_resources = 3;
|
public getRenamedServices() Map from original service names to renamed versions. This is used when the default generated types would cause a naming conflict. (Neither name is fully-qualified.) Example: Subscriber to SubscriberServiceApi. Generated from protobuf field map<string, string> renamed_services = 2;
|
public hasCommon() |
public setCommon( $var) Some settings. Generated from protobuf field .google.api.CommonLanguageSettings common = 1;
|
public setForcedNamespaceAliases( $var) Namespaces which must be aliased in snippets due to a known (but non-generator-predictable) naming collision Generated from protobuf field repeated string forced_namespace_aliases = 5;
|
public setHandwrittenSignatures( $var) Method signatures (in the form "service.method(signature)") which are provided separately, so shouldn't be generated. Snippets calling these methods are still generated, however. Generated from protobuf field repeated string handwritten_signatures = 6;
|
public setIgnoredResources( $var) List of full resource types to ignore during generation. This is typically used for API-specific Location resources, which should be handled by the generator as if they were actually the common Location resources. Example entry: "documentai.googleapis.com/Location" Generated from protobuf field repeated string ignored_resources = 4;
|
public setRenamedResources( $var) Map from full resource types to the effective short name for the resource. This is used when otherwise resource named from different services would cause naming collisions. Example entry: "datalabeling.googleapis.com/Dataset": "DataLabelingDataset" Generated from protobuf field map<string, string> renamed_resources = 3;
|
public setRenamedServices( $var) Map from original service names to renamed versions. This is used when the default generated types would cause a naming conflict. (Neither name is fully-qualified.) Example: Subscriber to SubscriberServiceApi. Generated from protobuf field map<string, string> renamed_services = 2;
|
Properties |
protected $common = NULL Some settings. Generated from protobuf field .google.api.CommonLanguageSettings common = 1; |
Methods |
Properties |
private $forced_namespace_aliases = NULL Namespaces which must be aliased in snippets due to a known (but non-generator-predictable) naming collision Generated from protobuf field repeated string forced_namespace_aliases = 5; |
private $handwritten_signatures = NULL Method signatures (in the form "service.method(signature)") which are provided separately, so shouldn't be generated. Snippets calling these methods are still generated, however. Generated from protobuf field repeated string handwritten_signatures = 6; |
private $ignored_resources = NULL List of full resource types to ignore during generation. This is typically used for API-specific Location resources, which should be handled by the generator as if they were actually the common Location resources. Example entry: "documentai.googleapis.com/Location" Generated from protobuf field repeated string ignored_resources = 4; |
private $renamed_resources = NULL Map from full resource types to the effective short name for the resource. This is used when otherwise resource named from different services would cause naming collisions. Example entry: "datalabeling.googleapis.com/Dataset": "DataLabelingDataset" Generated from protobuf field map<string, string> renamed_resources = 3; |
private $renamed_services = NULL Map from original service names to renamed versions. This is used when the default generated types would cause a naming conflict. (Neither name is fully-qualified.) Example: Subscriber to SubscriberServiceApi. Generated from protobuf field map<string, string> renamed_services = 2; |