Reference documentation and code samples for the Google API Common Protos Client class Property.
Defines project properties.
API services can define properties that can be assigned to consumer projects
so that backends can perform response customization without having to make
additional calls or maintain additional storage. For example, Maps API
defines properties that controls map tile cache period, or whether to embed a
watermark in a result.
These values can be set via API producer console. Only API providers can
define and set these properties.
Generated from protobuf message google.api.Property
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Google API Common Protos Client - Class Property (4.12.3)\n\nVersion latestkeyboard_arrow_down\n\n- [4.12.3 (latest)](/php/docs/reference/common-protos/latest/Api.Property)\n- [4.12.2](/php/docs/reference/common-protos/4.12.2/Api.Property)\n- [4.11.0](/php/docs/reference/common-protos/4.11.0/Api.Property)\n- [4.10.0](/php/docs/reference/common-protos/4.10.0/Api.Property)\n- [4.9.0](/php/docs/reference/common-protos/4.9.0/Api.Property)\n- [4.8.3](/php/docs/reference/common-protos/4.8.3/Api.Property) \nReference documentation and code samples for the Google API Common Protos Client class Property.\n\nDefines project properties.\n\nAPI services can define properties that can be assigned to consumer projects\nso that backends can perform response customization without having to make\nadditional calls or maintain additional storage. For example, Maps API\ndefines properties that controls map tile cache period, or whether to embed a\nwatermark in a result.\nThese values can be set via API producer console. Only API providers can\ndefine and set these properties.\n\nGenerated from protobuf message `google.api.Property`\n\nNamespace\n---------\n\nGoogle \\\\ Api\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nThe name of the property (a.k.a key).\n\n### setName\n\nThe name of the property (a.k.a key).\n\n### getType\n\nThe type of this property.\n\n### setType\n\nThe type of this property.\n\n### getDescription\n\nThe description of the property\n\n### setDescription\n\nThe description of the property"]]