The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
↳ file_path
string
The full path including filename in which this action is located, relative to the workspace root.
↳ internal_metadata
string
Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
getRelation
The database relation created/updated by this action.
The full path including filename in which this action is located, relative
to the workspace root.
Returns
Type
Description
string
setFilePath
The full path including filename in which this action is located, relative
to the workspace root.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getInternalMetadata
Output only. All the metadata information that is used internally to serve
the resource. For example: timestamps, flags, status fields, etc. The
format of this field is a JSON string.
Returns
Type
Description
string
hasInternalMetadata
clearInternalMetadata
setInternalMetadata
Output only. All the metadata information that is used internally to serve
the resource. For example: timestamps, flags, status fields, etc. The
format of this field is a JSON string.
[[["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 Dataform V1 Client - Class CompilationResultAction (0.8.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.8.1 (latest)](/php/docs/reference/cloud-dataform/latest/V1.CompilationResultAction)\n- [0.8.0](/php/docs/reference/cloud-dataform/0.8.0/V1.CompilationResultAction)\n- [0.7.0](/php/docs/reference/cloud-dataform/0.7.0/V1.CompilationResultAction)\n- [0.6.0](/php/docs/reference/cloud-dataform/0.6.0/V1.CompilationResultAction)\n- [0.5.1](/php/docs/reference/cloud-dataform/0.5.1/V1.CompilationResultAction)\n- [0.4.7](/php/docs/reference/cloud-dataform/0.4.7/V1.CompilationResultAction)\n- [0.3.0](/php/docs/reference/cloud-dataform/0.3.0/V1.CompilationResultAction)\n- [0.2.3](/php/docs/reference/cloud-dataform/0.2.3/V1.CompilationResultAction)\n- [0.1.6](/php/docs/reference/cloud-dataform/0.1.6/V1.CompilationResultAction) \nReference documentation and code samples for the Google Cloud Dataform V1 Client class CompilationResultAction.\n\nRepresents a single Dataform action in a compilation result.\n\nGenerated from protobuf message `google.cloud.dataform.v1.CompilationResultAction`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataform \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getRelation\n\nThe database relation created/updated by this action.\n\n### hasRelation\n\n### setRelation\n\nThe database relation created/updated by this action.\n\n### getOperations\n\nThe database operations executed by this action.\n\n### hasOperations\n\n### setOperations\n\nThe database operations executed by this action.\n\n### getAssertion\n\nThe assertion executed by this action.\n\n### hasAssertion\n\n### setAssertion\n\nThe assertion executed by this action.\n\n### getDeclaration\n\nThe declaration declared by this action.\n\n### hasDeclaration\n\n### setDeclaration\n\nThe declaration declared by this action.\n\n### getNotebook\n\nThe notebook executed by this action.\n\n### hasNotebook\n\n### setNotebook\n\nThe notebook executed by this action.\n\n### getDataPreparation\n\nThe data preparation executed by this action.\n\n### hasDataPreparation\n\n### setDataPreparation\n\nThe data preparation executed by this action.\n\n### getTarget\n\nThis action's identifier. Unique within the compilation result.\n\n### hasTarget\n\n### clearTarget\n\n### setTarget\n\nThis action's identifier. Unique within the compilation result.\n\n### getCanonicalTarget\n\nThe action's identifier if the project had been compiled without any\noverrides configured. Unique within the compilation result.\n\n### hasCanonicalTarget\n\n### clearCanonicalTarget\n\n### setCanonicalTarget\n\nThe action's identifier if the project had been compiled without any\noverrides configured. Unique within the compilation result.\n\n### getFilePath\n\nThe full path including filename in which this action is located, relative\nto the workspace root.\n\n### setFilePath\n\nThe full path including filename in which this action is located, relative\nto the workspace root.\n\n### getInternalMetadata\n\nOutput only. All the metadata information that is used internally to serve\nthe resource. For example: timestamps, flags, status fields, etc. The\nformat of this field is a JSON string.\n\n### hasInternalMetadata\n\n### clearInternalMetadata\n\n### setInternalMetadata\n\nOutput only. All the metadata information that is used internally to serve\nthe resource. For example: timestamps, flags, status fields, etc. The\nformat of this field is a JSON string.\n\n### getCompiledObject"]]