Reference documentation and code samples for the Common Protos for Google Cloud APIs V1 Client class CloudRepoSourceContext.
A CloudRepoSourceContext denotes a particular revision in a cloud repo (a repo hosted by the Google Cloud Platform).
Generated from protobuf message google.devtools.source.v1.CloudRepoSourceContext
Namespace
Google \ Cloud \ DevTools \ Source \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ repo_id |
RepoId
The ID of the repo. |
↳ revision_id |
string
A revision ID. |
↳ alias_name |
string
The name of an alias (branch, tag, etc.). |
↳ alias_context |
AliasContext
An alias, which may be a branch or tag. |
getRepoId
The ID of the repo.
Returns | |
---|---|
Type | Description |
RepoId|null |
hasRepoId
clearRepoId
setRepoId
The ID of the repo.
Parameter | |
---|---|
Name | Description |
var |
RepoId
|
Returns | |
---|---|
Type | Description |
$this |
getRevisionId
A revision ID.
Returns | |
---|---|
Type | Description |
string |
hasRevisionId
setRevisionId
A revision ID.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getAliasName
The name of an alias (branch, tag, etc.).
Returns | |
---|---|
Type | Description |
string |
hasAliasName
setAliasName
The name of an alias (branch, tag, etc.).
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getAliasContext
An alias, which may be a branch or tag.
Returns | |
---|---|
Type | Description |
AliasContext|null |
hasAliasContext
setAliasContext
An alias, which may be a branch or tag.
Parameter | |
---|---|
Name | Description |
var |
AliasContext
|
Returns | |
---|---|
Type | Description |
$this |
getRevision
Returns | |
---|---|
Type | Description |
string |