[[["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 Secure Source Manager V1 Client - Class TreeEntry (1.5.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.5.0 (latest)](/php/docs/reference/cloud-securesourcemanager/latest/V1.TreeEntry)\n- [1.4.1](/php/docs/reference/cloud-securesourcemanager/1.4.1/V1.TreeEntry)\n- [1.3.3](/php/docs/reference/cloud-securesourcemanager/1.3.3/V1.TreeEntry)\n- [1.2.0](/php/docs/reference/cloud-securesourcemanager/1.2.0/V1.TreeEntry)\n- [1.1.0](/php/docs/reference/cloud-securesourcemanager/1.1.0/V1.TreeEntry)\n- [1.0.0](/php/docs/reference/cloud-securesourcemanager/1.0.0/V1.TreeEntry)\n- [0.2.5](/php/docs/reference/cloud-securesourcemanager/0.2.5/V1.TreeEntry)\n- [0.1.0](/php/docs/reference/cloud-securesourcemanager/0.1.0/V1.TreeEntry) \nReference documentation and code samples for the Google Cloud Secure Source Manager V1 Client class TreeEntry.\n\nRepresents an entry within a tree structure (like a Git tree).\n\nGenerated from protobuf message `google.cloud.securesourcemanager.v1.TreeEntry`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ SecureSourceManager \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getType\n\nOutput only. The type of the object (TREE, BLOB, COMMIT). Output-only.\n\n### setType\n\nOutput only. The type of the object (TREE, BLOB, COMMIT). Output-only.\n\n### getSha\n\nOutput only. The SHA-1 hash of the object (unique identifier). Output-only.\n\n### setSha\n\nOutput only. The SHA-1 hash of the object (unique identifier). Output-only.\n\n### getPath\n\nOutput only. The path of the file or directory within the tree (e.g.,\n\"src/main/java/MyClass.java\"). Output-only.\n\n### setPath\n\nOutput only. The path of the file or directory within the tree (e.g.,\n\"src/main/java/MyClass.java\"). Output-only.\n\n### getMode\n\nOutput only. The file mode as a string (e.g., \"100644\"). Indicates file\ntype. Output-only.\n\n### setMode\n\nOutput only. The file mode as a string (e.g., \"100644\"). Indicates file\ntype. Output-only.\n\n### getSize\n\nOutput only. The size of the object in bytes (only for blobs). Output-only.\n\n### setSize\n\nOutput only. The size of the object in bytes (only for blobs). Output-only."]]