Interface SourceOrBuilder (3.20.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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
RepoSourceOrBuilder

getSourceCase()

public abstract Source.SourceCase getSourceCase()
Returns
TypeDescription
Source.SourceCase

getStorageSource()

public abstract StorageSource getStorageSource()

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

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

Returns
TypeDescription
StorageSource

The storageSource.

getStorageSourceManifest()

public abstract StorageSourceManifest getStorageSourceManifest()

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

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

Returns
TypeDescription
StorageSourceManifest

The storageSourceManifest.

getStorageSourceManifestOrBuilder()

public abstract StorageSourceManifestOrBuilder getStorageSourceManifestOrBuilder()

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

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

Returns
TypeDescription
StorageSourceManifestOrBuilder

getStorageSourceOrBuilder()

public abstract StorageSourceOrBuilder getStorageSourceOrBuilder()

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

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

Returns
TypeDescription
StorageSourceOrBuilder

hasGitSource()

public abstract boolean hasGitSource()

If provided, get the source from this Git repository.

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

Returns
TypeDescription
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
TypeDescription
boolean

Whether the repoSource field is set.

hasStorageSource()

public abstract boolean hasStorageSource()

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

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

Returns
TypeDescription
boolean

Whether the storageSource field is set.

hasStorageSourceManifest()

public abstract boolean hasStorageSourceManifest()

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

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

Returns
TypeDescription
boolean

Whether the storageSourceManifest field is set.