Interface SourceContextOrBuilder (2.20.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
NameDescription
keyString
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
CloudRepoSourceContextOrBuilder

getContextCase()

public abstract SourceContext.ContextCase getContextCase()
Returns
TypeDescription
SourceContext.ContextCase

getGerrit()

public abstract GerritSourceContext getGerrit()

A SourceContext referring to a Gerrit project.

.grafeas.v1.GerritSourceContext gerrit = 2;

Returns
TypeDescription
GerritSourceContext

The gerrit.

getGerritOrBuilder()

public abstract GerritSourceContextOrBuilder getGerritOrBuilder()

A SourceContext referring to a Gerrit project.

.grafeas.v1.GerritSourceContext gerrit = 2;

Returns
TypeDescription
GerritSourceContextOrBuilder

getGit()

public abstract GitSourceContext getGit()

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

.grafeas.v1.GitSourceContext git = 3;

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

getLabels()

public abstract Map<String,String> getLabels()

Use #getLabelsMap() instead.

Returns
TypeDescription
Map<String,String>

getLabelsCount()

public abstract int getLabelsCount()

Labels with user defined metadata.

map<string, string> labels = 4;

Returns
TypeDescription
int

getLabelsMap()

public abstract Map<String,String> getLabelsMap()

Labels with user defined metadata.

map<string, string> labels = 4;

Returns
TypeDescription
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
NameDescription
keyString
defaultValueString
Returns
TypeDescription
String

getLabelsOrThrow(String key)

public abstract String getLabelsOrThrow(String key)

Labels with user defined metadata.

map<string, string> labels = 4;

Parameter
NameDescription
keyString
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the git field is set.