Interface SourceContextOrBuilder (2.50.0)

public interface SourceContextOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsLabels(String key)

public abstract boolean containsLabels(String key)

Labels with user defined metadata.

map<string, string> labels = 4;

Parameter
Name Description
key String
Returns
Type Description
boolean

getCloudRepo()

public abstract CloudRepoSourceContext getCloudRepo()

A SourceContext referring to a revision in a Google Cloud Source Repo.

.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;

Returns
Type Description
CloudRepoSourceContext

The cloudRepo.

getCloudRepoOrBuilder()

public abstract CloudRepoSourceContextOrBuilder getCloudRepoOrBuilder()

A SourceContext referring to a revision in a Google Cloud Source Repo.

.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;

Returns
Type Description
CloudRepoSourceContextOrBuilder

getContextCase()

public abstract SourceContext.ContextCase getContextCase()
Returns
Type Description
SourceContext.ContextCase

getGerrit()

public abstract GerritSourceContext getGerrit()

A SourceContext referring to a Gerrit project.

.grafeas.v1.GerritSourceContext gerrit = 2;

Returns
Type Description
GerritSourceContext

The gerrit.

getGerritOrBuilder()

public abstract GerritSourceContextOrBuilder getGerritOrBuilder()

A SourceContext referring to a Gerrit project.

.grafeas.v1.GerritSourceContext gerrit = 2;

Returns
Type Description
GerritSourceContextOrBuilder

getGit()

public abstract GitSourceContext getGit()

A SourceContext referring to any third party Git repo (e.g., GitHub).

.grafeas.v1.GitSourceContext git = 3;

Returns
Type Description
GitSourceContext

The git.

getGitOrBuilder()

public abstract GitSourceContextOrBuilder getGitOrBuilder()

A SourceContext referring to any third party Git repo (e.g., GitHub).

.grafeas.v1.GitSourceContext git = 3;

Returns
Type Description
GitSourceContextOrBuilder

getLabels() (deprecated)

public abstract Map<String,String> getLabels()

Use #getLabelsMap() instead.

Returns
Type Description
Map<String,String>

getLabelsCount()

public abstract int getLabelsCount()

Labels with user defined metadata.

map<string, string> labels = 4;

Returns
Type Description
int

getLabelsMap()

public abstract Map<String,String> getLabelsMap()

Labels with user defined metadata.

map<string, string> labels = 4;

Returns
Type Description
Map<String,String>

getLabelsOrDefault(String key, String defaultValue)

public abstract String getLabelsOrDefault(String key, String defaultValue)

Labels with user defined metadata.

map<string, string> labels = 4;

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getLabelsOrThrow(String key)

public abstract String getLabelsOrThrow(String key)

Labels with user defined metadata.

map<string, string> labels = 4;

Parameter
Name Description
key String
Returns
Type Description
String

hasCloudRepo()

public abstract boolean hasCloudRepo()

A SourceContext referring to a revision in a Google Cloud Source Repo.

.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;

Returns
Type Description
boolean

Whether the cloudRepo field is set.

hasGerrit()

public abstract boolean hasGerrit()

A SourceContext referring to a Gerrit project.

.grafeas.v1.GerritSourceContext gerrit = 2;

Returns
Type Description
boolean

Whether the gerrit field is set.

hasGit()

public abstract boolean hasGit()

A SourceContext referring to any third party Git repo (e.g., GitHub).

.grafeas.v1.GitSourceContext git = 3;

Returns
Type Description
boolean

Whether the git field is set.