Reference documentation and code samples for the Google Cloud Private Catalog V1beta1 Client class GitSource.
Defines how to access a Git Source.
Generated from protobuf message google.cloud.privatecatalog.v1beta1.GitSource
Namespace
Google \ Cloud \ PrivateCatalog \ V1beta1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ repo |
string
Location of the Git repo to build. |
↳ dir |
string
Directory, relative to the source root, in which to run the build. This must be a relative path. If a step's |
↳ commit |
string
The revision commit to use. |
↳ branch |
string
The revision branch to use. |
↳ tag |
string
The revision tag to use. |
getRepo
Location of the Git repo to build.
| Returns | |
|---|---|
| Type | Description |
string |
|
setRepo
Location of the Git repo to build.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDir
Directory, relative to the source root, in which to run the build.
This must be a relative path. If a step's dir is specified and is an
absolute path, this value is ignored for that step's execution.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDir
Directory, relative to the source root, in which to run the build.
This must be a relative path. If a step's dir is specified and is an
absolute path, this value is ignored for that step's execution.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCommit
The revision commit to use.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasCommit
setCommit
The revision commit to use.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getBranch
The revision branch to use.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasBranch
setBranch
The revision branch to use.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTag
The revision tag to use.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasTag
setTag
The revision tag to use.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRef
| Returns | |
|---|---|
| Type | Description |
string |
|