Interface SourceOrBuilder (3.45.0)

public interface SourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getGitSource()

public abstract GitSource getGitSource()

If provided, get the source from this Git repository.

.google.devtools.cloudbuild.v1.GitSource git_source = 5;

Returns
Type Description
GitSource

The gitSource.

getGitSourceOrBuilder()

public abstract GitSourceOrBuilder getGitSourceOrBuilder()

If provided, get the source from this Git repository.

.google.devtools.cloudbuild.v1.GitSource git_source = 5;

Returns
Type Description
GitSourceOrBuilder

getRepoSource()

public abstract RepoSource getRepoSource()

If provided, get the source from this location in a Cloud Source Repository.

.google.devtools.cloudbuild.v1.RepoSource repo_source = 3;

Returns
Type Description
RepoSource

The repoSource.

getRepoSourceOrBuilder()

public abstract RepoSourceOrBuilder getRepoSourceOrBuilder()

If provided, get the source from this location in a Cloud Source Repository.

.google.devtools.cloudbuild.v1.RepoSource repo_source = 3;

Returns
Type Description
RepoSourceOrBuilder

getSourceCase()

public abstract Source.SourceCase getSourceCase()
Returns
Type Description
Source.SourceCase

getStorageSource()

public abstract StorageSource getStorageSource()

If provided, get the source from this location in Cloud Storage.

.google.devtools.cloudbuild.v1.StorageSource storage_source = 2;

Returns
Type Description
StorageSource

The storageSource.

getStorageSourceManifest()

public abstract StorageSourceManifest getStorageSourceManifest()

If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description here.

.google.devtools.cloudbuild.v1.StorageSourceManifest storage_source_manifest = 8;

Returns
Type Description
StorageSourceManifest

The storageSourceManifest.

getStorageSourceManifestOrBuilder()

public abstract StorageSourceManifestOrBuilder getStorageSourceManifestOrBuilder()

If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description here.

.google.devtools.cloudbuild.v1.StorageSourceManifest storage_source_manifest = 8;

Returns
Type Description
StorageSourceManifestOrBuilder

getStorageSourceOrBuilder()

public abstract StorageSourceOrBuilder getStorageSourceOrBuilder()

If provided, get the source from this location in Cloud Storage.

.google.devtools.cloudbuild.v1.StorageSource storage_source = 2;

Returns
Type Description
StorageSourceOrBuilder

hasGitSource()

public abstract boolean hasGitSource()

If provided, get the source from this Git repository.

.google.devtools.cloudbuild.v1.GitSource git_source = 5;

Returns
Type Description
boolean

Whether the gitSource field is set.

hasRepoSource()

public abstract boolean hasRepoSource()

If provided, get the source from this location in a Cloud Source Repository.

.google.devtools.cloudbuild.v1.RepoSource repo_source = 3;

Returns
Type Description
boolean

Whether the repoSource field is set.

hasStorageSource()

public abstract boolean hasStorageSource()

If provided, get the source from this location in Cloud Storage.

.google.devtools.cloudbuild.v1.StorageSource storage_source = 2;

Returns
Type Description
boolean

Whether the storageSource field is set.

hasStorageSourceManifest()

public abstract boolean hasStorageSourceManifest()

If provided, get the source from this manifest in Cloud Storage. This feature is in Preview; see description here.

.google.devtools.cloudbuild.v1.StorageSourceManifest storage_source_manifest = 8;

Returns
Type Description
boolean

Whether the storageSourceManifest field is set.