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 message google.cloud.securesourcemanager.v1.FetchTreeRequest
Namespace
Google \ Cloud \ SecureSourceManager \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ repository
string
Required. The format is projects/{project_number}/locations/{location_id}/repositories/{repository_id}
. Specifies the repository to fetch the tree from.
↳ ref
string
Optional. ref
can be a SHA-1 hash, a branch name, or a tag. Specifies which tree to fetch. If not specified, the default branch will be used.
↳ recursive
bool
Optional. If true, include all subfolders and their files in the response. If false, only the immediate children are returned.
↳ page_size
int
Optional. Requested page size. Server may return fewer items than requested. If unspecified, at most 10,000 items will be returned.
↳ page_token
string
Optional. A token identifying a page of results the server should return.
getRepository
Required. The format is projects/{project_number}/locations/{location_id}/repositories/{repository_id}
.
Specifies the repository to fetch the tree from.
string
setRepository
Required. The format is projects/{project_number}/locations/{location_id}/repositories/{repository_id}
.
Specifies the repository to fetch the tree from.
var
string
$this
getRef
Optional. ref
can be a SHA-1 hash, a branch name, or a tag. Specifies
which tree to fetch. If not specified, the default branch will be used.
string
setRef
Optional. ref
can be a SHA-1 hash, a branch name, or a tag. Specifies
which tree to fetch. If not specified, the default branch will be used.
var
string
$this
getRecursive
Optional. If true, include all subfolders and their files in the response.
If false, only the immediate children are returned.
bool
setRecursive
Optional. If true, include all subfolders and their files in the response.
If false, only the immediate children are returned.
var
bool
$this
getPageSize
Optional. Requested page size. Server may return fewer items than requested. If unspecified, at most 10,000 items will be returned.
int
setPageSize
Optional. Requested page size. Server may return fewer items than requested. If unspecified, at most 10,000 items will be returned.
var
int
$this
getPageToken
Optional. A token identifying a page of results the server should return.
string
setPageToken
Optional. A token identifying a page of results the server should return.
var
string
$this

