Interface SourceOrBuilder (2.51.0)

public interface SourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getGitUri()

public abstract String getGitUri()

If provided, get the source from GitHub repository. This option is valid only for GCF 1st Gen function. Example: https://github.com/<user>/<repo>/blob/<commit>/<path-to-code>;

string git_uri = 3;

Returns
Type Description
String

The gitUri.

getGitUriBytes()

public abstract ByteString getGitUriBytes()

If provided, get the source from GitHub repository. This option is valid only for GCF 1st Gen function. Example: https://github.com/<user>/<repo>/blob/<commit>/<path-to-code>;

string git_uri = 3;

Returns
Type Description
ByteString

The bytes for gitUri.

getRepoSource()

public abstract RepoSource getRepoSource()

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

.google.cloud.functions.v2beta.RepoSource repo_source = 2;

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.cloud.functions.v2beta.RepoSource repo_source = 2;

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.cloud.functions.v2beta.StorageSource storage_source = 1;

Returns
Type Description
StorageSource

The storageSource.

getStorageSourceOrBuilder()

public abstract StorageSourceOrBuilder getStorageSourceOrBuilder()

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

.google.cloud.functions.v2beta.StorageSource storage_source = 1;

Returns
Type Description
StorageSourceOrBuilder

hasGitUri()

public abstract boolean hasGitUri()

If provided, get the source from GitHub repository. This option is valid only for GCF 1st Gen function. Example: https://github.com/<user>/<repo>/blob/<commit>/<path-to-code>;

string git_uri = 3;

Returns
Type Description
boolean

Whether the gitUri field is set.

hasRepoSource()

public abstract boolean hasRepoSource()

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

.google.cloud.functions.v2beta.RepoSource repo_source = 2;

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.cloud.functions.v2beta.StorageSource storage_source = 1;

Returns
Type Description
boolean

Whether the storageSource field is set.