Google Cloud Secure Source Manager V1 Client - Class FetchTreeRequest (1.6.3) Stay organized with collections Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Secure Source Manager V1 Client class FetchTreeRequest.
Request message for fetching a tree structure from a repository.
Generated from protobuf messagegoogle.cloud.securesourcemanager.v1.FetchTreeRequest
Namespace
Google \ Cloud \ SecureSourceManager \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data | arrayOptional. Data for populating the Message object. |
↳ repository | stringRequired. The format is |
↳ ref | stringOptional. |
↳ recursive | boolOptional. If true, include all subfolders and their files in the response. If false, only the immediate children are returned. |
↳ page_size | intOptional. Requested page size. Server may return fewer items than requested. If unspecified, at most 10,000 items will be returned. |
↳ page_token | stringOptional. A token identifying a page of results the server should return. |
getRepository
Required. The format isprojects/{project_number}/locations/{location_id}/repositories/{repository_id}.
Specifies the repository to fetch the tree from.
| Returns | |
|---|---|
| Type | Description |
string | |
setRepository
Required. The format isprojects/{project_number}/locations/{location_id}/repositories/{repository_id}.
Specifies the repository to fetch the tree from.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getRef
Optional.ref can be a SHA-1 hash, a branch name, or a tag. Specifieswhich tree to fetch. If not specified, the default branch will be used.
| Returns | |
|---|---|
| Type | Description |
string | |
setRef
Optional.ref can be a SHA-1 hash, a branch name, or a tag. Specifieswhich tree to fetch. If not specified, the default branch will be used.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getRecursive
Optional. If true, include all subfolders and their files in the response.
If false, only the immediate children are returned.
| Returns | |
|---|---|
| Type | Description |
bool | |
setRecursive
Optional. If true, include all subfolders and their files in the response.
If false, only the immediate children are returned.
| Parameter | |
|---|---|
| Name | Description |
var | bool |
| Returns | |
|---|---|
| Type | Description |
$this | |
getPageSize
Optional. Requested page size. Server may return fewer items thanrequested. If unspecified, at most 10,000 items will be returned.
| Returns | |
|---|---|
| Type | Description |
int | |
setPageSize
Optional. Requested page size. Server may return fewer items thanrequested. If unspecified, at most 10,000 items will be returned.
| Parameter | |
|---|---|
| Name | Description |
var | int |
| Returns | |
|---|---|
| Type | Description |
$this | |
getPageToken
Optional. A token identifying a page of results the server should return.
| Returns | |
|---|---|
| Type | Description |
string | |
setPageToken
Optional. A token identifying a page of results the server should return.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-24 UTC.