Interface SourceOrBuilder (0.16.0)

public interface SourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getRepoSource()

public abstract RepoSource getRepoSource()

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

.google.events.cloud.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.events.cloud.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 Google Cloud Storage.

.google.events.cloud.cloudbuild.v1.StorageSource storage_source = 2;

Returns
Type Description
StorageSource

The storageSource.

getStorageSourceOrBuilder()

public abstract StorageSourceOrBuilder getStorageSourceOrBuilder()

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

.google.events.cloud.cloudbuild.v1.StorageSource storage_source = 2;

Returns
Type Description
StorageSourceOrBuilder

hasRepoSource()

public abstract boolean hasRepoSource()

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

.google.events.cloud.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 Google Cloud Storage.

.google.events.cloud.cloudbuild.v1.StorageSource storage_source = 2;

Returns
Type Description
boolean

Whether the storageSource field is set.