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 |
|