the advanced logs filter expression defining the entries tracked by the metric. If not passed, the instance should already exist, to be refreshed viareload.
client
Optional[logging_v2.client.Client]
A client which holds credentials and project configuration for the sink (which requires a project).
[[["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,["# Class Metric (3.12.1)\n\nVersion latestkeyboard_arrow_down\n\n- [3.12.1 (latest)](/python/docs/reference/logging/latest/google.cloud.logging_v2.metric.Metric)\n- [3.12.0](/python/docs/reference/logging/3.12.0/google.cloud.logging_v2.metric.Metric)\n- [3.11.3](/python/docs/reference/logging/3.11.3/google.cloud.logging_v2.metric.Metric)\n- [3.10.0](/python/docs/reference/logging/3.10.0/google.cloud.logging_v2.metric.Metric)\n- [3.9.0](/python/docs/reference/logging/3.9.0/google.cloud.logging_v2.metric.Metric)\n- [3.8.0](/python/docs/reference/logging/3.8.0/google.cloud.logging_v2.metric.Metric)\n- [3.7.0](/python/docs/reference/logging/3.7.0/google.cloud.logging_v2.metric.Metric)\n- [3.6.0](/python/docs/reference/logging/3.6.0/google.cloud.logging_v2.metric.Metric)\n- [3.5.0](/python/docs/reference/logging/3.5.0/google.cloud.logging_v2.metric.Metric)\n- [3.4.0](/python/docs/reference/logging/3.4.0/google.cloud.logging_v2.metric.Metric)\n- [3.3.1](/python/docs/reference/logging/3.3.1/google.cloud.logging_v2.metric.Metric)\n- [3.2.5](/python/docs/reference/logging/3.2.5/google.cloud.logging_v2.metric.Metric)\n- [3.1.2](/python/docs/reference/logging/3.1.2/google.cloud.logging_v2.metric.Metric)\n- [3.0.0](/python/docs/reference/logging/3.0.0/google.cloud.logging_v2.metric.Metric)\n- [2.7.2](/python/docs/reference/logging/2.7.2/google.cloud.logging_v2.metric.Metric)\n- [2.6.0](/python/docs/reference/logging/2.6.0/google.cloud.logging_v2.metric.Metric)\n- [2.5.0](/python/docs/reference/logging/2.5.0/google.cloud.logging_v2.metric.Metric)\n- [2.4.0](/python/docs/reference/logging/2.4.0/google.cloud.logging_v2.metric.Metric)\n- [2.3.1](/python/docs/reference/logging/2.3.1/google.cloud.logging_v2.metric.Metric)\n- [2.2.0](/python/docs/reference/logging/2.2.0/google.cloud.logging_v2.metric.Metric)\n- [2.1.1](/python/docs/reference/logging/2.1.1/google.cloud.logging_v2.metric.Metric)\n- [2.0.2](/python/docs/reference/logging/2.0.2/google.cloud.logging_v2.metric.Metric)\n- [1.15.3](/python/docs/reference/logging/1.15.3/google.cloud.logging_v2.metric.Metric)\n- [1.14.0](/python/docs/reference/logging/1.14.0/google.cloud.logging_v2.metric.Metric)\n- [1.13.0](/python/docs/reference/logging/1.13.0/google.cloud.logging_v2.metric.Metric)\n- [1.12.1](/python/docs/reference/logging/1.12.1/google.cloud.logging_v2.metric.Metric) \n\n Metric(name, *, filter_=None, client=None, description=\"\")\n\nMetrics represent named filters for log entries.\n\nSee\n\u003chttps://cloud.google.com/logging/docs/reference/v2/rest/v2/projects.metrics\u003e\n\nProperties\n----------\n\n### client\n\nClent bound to the logger.\n\n### full_name\n\nFully-qualified name used in metric APIs\n\n### path\n\nURL path for the metric's APIs\n\n### project\n\nProject bound to the logger.\n\nMethods\n-------\n\n### Metric\n\n Metric(name, *, filter_=None, client=None, description=\"\")\n\n### create\n\n create(*, client=None)\n\nCreate the metric via a PUT request\n\nSee\n\u003chttps://cloud.google.com/logging/docs/reference/v2/rest/v2/projects.metrics/create\u003e\n\n### delete\n\n delete(*, client=None)\n\nAPI call: delete a metric via a DELETE request\n\nSee\n\u003chttps://cloud.google.com/logging/docs/reference/v2/rest/v2/projects.metrics/delete\u003e\n\n### exists\n\n exists(*, client=None)\n\nTest for the existence of the metric via a GET request\n\nSee\n\u003chttps://cloud.google.com/logging/docs/reference/v2/rest/v2/projects.metrics/get\u003e\n\n### from_api_repr\n\n from_api_repr(resource, client)\n\nConstruct a metric given its API representation\n\n### reload\n\n reload(*, client=None)\n\nAPI call: sync local metric configuration via a GET request\n\nSee\n\u003chttps://cloud.google.com/logging/docs/reference/v2/rest/v2/projects.metrics/get\u003e\n\n### update\n\n update(*, client=None)\n\nAPI call: update metric configuration via a PUT request\n\nSee\n\u003chttps://cloud.google.com/logging/docs/reference/v2/rest/v2/projects.metrics/update\u003e"]]