Reference documentation and code samples for the Google Cloud Build V1 Client class StorageSource.
Location of the source in an archive file in Cloud Storage.
Generated from protobuf message google.devtools.cloudbuild.v1.StorageSource
Namespace
Google \ Cloud \ Build \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ bucket |
string
Cloud Storage bucket containing the source (see Bucket Name Requirements). |
↳ object |
string
Cloud Storage object containing the source. This object must be a zipped ( |
↳ generation |
int|string
Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used. |
↳ source_fetcher |
int
Option to specify the tool to fetch the source file for the build. |
getBucket
Cloud Storage bucket containing the source (see Bucket Name Requirements).
Returns | |
---|---|
Type | Description |
string |
setBucket
Cloud Storage bucket containing the source (see Bucket Name Requirements).
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getObject
Cloud Storage object containing the source.
This object must be a zipped (.zip
) or gzipped archive file (.tar.gz
)
containing source to build.
Returns | |
---|---|
Type | Description |
string |
setObject
Cloud Storage object containing the source.
This object must be a zipped (.zip
) or gzipped archive file (.tar.gz
)
containing source to build.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getGeneration
Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
Returns | |
---|---|
Type | Description |
int|string |
setGeneration
Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getSourceFetcher
Option to specify the tool to fetch the source file for the build.
Returns | |
---|---|
Type | Description |
int |
setSourceFetcher
Option to specify the tool to fetch the source file for the build.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |