Reference documentation and code samples for the Google Cloud Data Catalog Lineage V1 Client class Run.
A lineage run represents an execution of a process that creates
lineage events.
Generated from protobuf messagegoogle.cloud.datacatalog.lineage.v1.Run
Namespace
Google \ Cloud \ DataCatalog \ Lineage \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Immutable. The resource name of the run. Format:projects/{project}/locations/{location}/processes/{process}/runs/{run}. Can be specified or auto-assigned. {run} must be not longer than 200 characters and only contain characters in a set:a-zA-Z0-9_-:.
↳ display_name
string
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 1024 characters and only contain UTF-8 letters or numbers, spaces or characters like_-:&.
Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run). Up to 100 attributes are allowed.
[[["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-09-04 UTC."],[],[],null,["# Google Cloud Data Catalog Lineage V1 Client - Class Run (1.1.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.1.1 (latest)](/php/docs/reference/cloud-datacatalog-lineage/latest/V1.Run)\n- [1.1.0](/php/docs/reference/cloud-datacatalog-lineage/1.1.0/V1.Run)\n- [1.0.3](/php/docs/reference/cloud-datacatalog-lineage/1.0.3/V1.Run)\n- [0.5.5](/php/docs/reference/cloud-datacatalog-lineage/0.5.5/V1.Run)\n- [0.4.0](/php/docs/reference/cloud-datacatalog-lineage/0.4.0/V1.Run)\n- [0.3.1](/php/docs/reference/cloud-datacatalog-lineage/0.3.1/V1.Run)\n- [0.2.1](/php/docs/reference/cloud-datacatalog-lineage/0.2.1/V1.Run)\n- [0.1.3](/php/docs/reference/cloud-datacatalog-lineage/0.1.3/V1.Run) \nReference documentation and code samples for the Google Cloud Data Catalog Lineage V1 Client class Run.\n\nA lineage run represents an execution of a process that creates\nlineage events.\n\nGenerated from protobuf message `google.cloud.datacatalog.lineage.v1.Run`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ DataCatalog \\\\ Lineage \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nImmutable. The resource name of the run. Format:\n`projects/{project}/locations/{location}/processes/{process}/runs/{run}`.\n\nCan be specified or auto-assigned.\n{run} must be not longer than 200 characters and only\ncontain characters in a set: `a-zA-Z0-9_-:.`\n\n### setName\n\nImmutable. The resource name of the run. Format:\n`projects/{project}/locations/{location}/processes/{process}/runs/{run}`.\n\nCan be specified or auto-assigned.\n{run} must be not longer than 200 characters and only\ncontain characters in a set: `a-zA-Z0-9_-:.`\n\n### getDisplayName\n\nOptional. A human-readable name you can set to display in a user interface.\n\nMust be not longer than 1024 characters and only contain UTF-8 letters\nor numbers, spaces or characters like `_-:&.`\n\n### setDisplayName\n\nOptional. A human-readable name you can set to display in a user interface.\n\nMust be not longer than 1024 characters and only contain UTF-8 letters\nor numbers, spaces or characters like `_-:&.`\n\n### getAttributes\n\nOptional. The attributes of the run. Should only be used for the purpose of\nnon-semantic management (classifying, describing or labeling the run).\n\nUp to 100 attributes are allowed.\n\n### setAttributes\n\nOptional. The attributes of the run. Should only be used for the purpose of\nnon-semantic management (classifying, describing or labeling the run).\n\nUp to 100 attributes are allowed.\n\n### getStartTime\n\nRequired. The timestamp of the start of the run.\n\n### hasStartTime\n\n### clearStartTime\n\n### setStartTime\n\nRequired. The timestamp of the start of the run.\n\n### getEndTime\n\nOptional. The timestamp of the end of the run.\n\n### hasEndTime\n\n### clearEndTime\n\n### setEndTime\n\nOptional. The timestamp of the end of the run.\n\n### getState\n\nRequired. The state of the run.\n\n### setState\n\nRequired. The state of the run."]]