Interface SourceContextOrBuilder (1.58.0)

publicinterface SourceContextOrBuilderextendsMessageOrBuilder

Implements

MessageOrBuilder

Methods

getCloudRepo()

publicabstractCloudRepoSourceContextgetCloudRepo()

A SourceContext referring to a revision in a cloud repo.

.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;

Returns
Type Description
CloudRepoSourceContext

The cloudRepo.

getCloudRepoOrBuilder()

publicabstractCloudRepoSourceContextOrBuildergetCloudRepoOrBuilder()

A SourceContext referring to a revision in a cloud repo.

.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;

Returns
Type Description
CloudRepoSourceContextOrBuilder

getCloudWorkspace()

publicabstractCloudWorkspaceSourceContextgetCloudWorkspace()

A SourceContext referring to a snapshot in a cloud workspace.

.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;

Returns
Type Description
CloudWorkspaceSourceContext

The cloudWorkspace.

getCloudWorkspaceOrBuilder()

publicabstractCloudWorkspaceSourceContextOrBuildergetCloudWorkspaceOrBuilder()

A SourceContext referring to a snapshot in a cloud workspace.

.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;

Returns
Type Description
CloudWorkspaceSourceContextOrBuilder

getContextCase()

publicabstractSourceContext.ContextCasegetContextCase()
Returns
Type Description
SourceContext.ContextCase

getGerrit()

publicabstractGerritSourceContextgetGerrit()

A SourceContext referring to a Gerrit project.

.google.devtools.source.v1.GerritSourceContext gerrit = 3;

Returns
Type Description
GerritSourceContext

The gerrit.

getGerritOrBuilder()

publicabstractGerritSourceContextOrBuildergetGerritOrBuilder()

A SourceContext referring to a Gerrit project.

.google.devtools.source.v1.GerritSourceContext gerrit = 3;

Returns
Type Description
GerritSourceContextOrBuilder

getGit()

publicabstractGitSourceContextgetGit()

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

.google.devtools.source.v1.GitSourceContext git = 6;

Returns
Type Description
GitSourceContext

The git.

getGitOrBuilder()

publicabstractGitSourceContextOrBuildergetGitOrBuilder()

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

.google.devtools.source.v1.GitSourceContext git = 6;

Returns
Type Description
GitSourceContextOrBuilder

hasCloudRepo()

publicabstractbooleanhasCloudRepo()

A SourceContext referring to a revision in a cloud repo.

.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;

Returns
Type Description
boolean

Whether the cloudRepo field is set.

hasCloudWorkspace()

publicabstractbooleanhasCloudWorkspace()

A SourceContext referring to a snapshot in a cloud workspace.

.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;

Returns
Type Description
boolean

Whether the cloudWorkspace field is set.

hasGerrit()

publicabstractbooleanhasGerrit()

A SourceContext referring to a Gerrit project.

.google.devtools.source.v1.GerritSourceContext gerrit = 3;

Returns
Type Description
boolean

Whether the gerrit field is set.

hasGit()

publicabstractbooleanhasGit()

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

.google.devtools.source.v1.GitSourceContext git = 6;

Returns
Type Description
boolean

Whether the git field is set.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.