public static final class SourceContext.Builder extends GeneratedMessageV3.Builder<SourceContext.Builder> implements SourceContextOrBuilder
A SourceContext is a reference to a tree of files. A SourceContext together
with a path point to a unique revision of a single file or directory.
Protobuf type google.devtools.source.v1.SourceContext
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SourceContext.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SourceContext build()
buildPartial()
public SourceContext buildPartial()
clear()
public SourceContext.Builder clear()
Overrides
clearCloudRepo()
public SourceContext.Builder clearCloudRepo()
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;
clearCloudWorkspace()
public SourceContext.Builder clearCloudWorkspace()
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;
clearContext()
public SourceContext.Builder clearContext()
clearField(Descriptors.FieldDescriptor field)
public SourceContext.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearGerrit()
public SourceContext.Builder clearGerrit()
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
clearGit()
public SourceContext.Builder clearGit()
A SourceContext referring to any third party Git repo (e.g. GitHub).
.google.devtools.source.v1.GitSourceContext git = 6;
clearOneof(Descriptors.OneofDescriptor oneof)
public SourceContext.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public SourceContext.Builder clone()
Overrides
getCloudRepo()
public CloudRepoSourceContext getCloudRepo()
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;
getCloudRepoBuilder()
public CloudRepoSourceContext.Builder getCloudRepoBuilder()
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;
getCloudRepoOrBuilder()
public CloudRepoSourceContextOrBuilder getCloudRepoOrBuilder()
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;
getCloudWorkspace()
public CloudWorkspaceSourceContext getCloudWorkspace()
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;
getCloudWorkspaceBuilder()
public CloudWorkspaceSourceContext.Builder getCloudWorkspaceBuilder()
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;
getCloudWorkspaceOrBuilder()
public CloudWorkspaceSourceContextOrBuilder getCloudWorkspaceOrBuilder()
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;
getContextCase()
public SourceContext.ContextCase getContextCase()
getDefaultInstanceForType()
public SourceContext getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getGerrit()
public GerritSourceContext getGerrit()
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
getGerritBuilder()
public GerritSourceContext.Builder getGerritBuilder()
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
getGerritOrBuilder()
public GerritSourceContextOrBuilder getGerritOrBuilder()
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
getGit()
public GitSourceContext getGit()
A SourceContext referring to any third party Git repo (e.g. GitHub).
.google.devtools.source.v1.GitSourceContext git = 6;
getGitBuilder()
public GitSourceContext.Builder getGitBuilder()
A SourceContext referring to any third party Git repo (e.g. GitHub).
.google.devtools.source.v1.GitSourceContext git = 6;
getGitOrBuilder()
public GitSourceContextOrBuilder getGitOrBuilder()
A SourceContext referring to any third party Git repo (e.g. GitHub).
.google.devtools.source.v1.GitSourceContext git = 6;
hasCloudRepo()
public boolean hasCloudRepo()
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()
public boolean hasCloudWorkspace()
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()
public boolean hasGerrit()
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()
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.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeCloudRepo(CloudRepoSourceContext value)
public SourceContext.Builder mergeCloudRepo(CloudRepoSourceContext value)
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;
mergeCloudWorkspace(CloudWorkspaceSourceContext value)
public SourceContext.Builder mergeCloudWorkspace(CloudWorkspaceSourceContext value)
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;
mergeFrom(SourceContext other)
public SourceContext.Builder mergeFrom(SourceContext other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SourceContext.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SourceContext.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeGerrit(GerritSourceContext value)
public SourceContext.Builder mergeGerrit(GerritSourceContext value)
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
mergeGit(GitSourceContext value)
public SourceContext.Builder mergeGit(GitSourceContext value)
A SourceContext referring to any third party Git repo (e.g. GitHub).
.google.devtools.source.v1.GitSourceContext git = 6;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SourceContext.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCloudRepo(CloudRepoSourceContext value)
public SourceContext.Builder setCloudRepo(CloudRepoSourceContext value)
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;
setCloudRepo(CloudRepoSourceContext.Builder builderForValue)
public SourceContext.Builder setCloudRepo(CloudRepoSourceContext.Builder builderForValue)
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;
setCloudWorkspace(CloudWorkspaceSourceContext value)
public SourceContext.Builder setCloudWorkspace(CloudWorkspaceSourceContext value)
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;
setCloudWorkspace(CloudWorkspaceSourceContext.Builder builderForValue)
public SourceContext.Builder setCloudWorkspace(CloudWorkspaceSourceContext.Builder builderForValue)
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;
setField(Descriptors.FieldDescriptor field, Object value)
public SourceContext.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setGerrit(GerritSourceContext value)
public SourceContext.Builder setGerrit(GerritSourceContext value)
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
setGerrit(GerritSourceContext.Builder builderForValue)
public SourceContext.Builder setGerrit(GerritSourceContext.Builder builderForValue)
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
setGit(GitSourceContext value)
public SourceContext.Builder setGit(GitSourceContext value)
A SourceContext referring to any third party Git repo (e.g. GitHub).
.google.devtools.source.v1.GitSourceContext git = 6;
setGit(GitSourceContext.Builder builderForValue)
public SourceContext.Builder setGit(GitSourceContext.Builder builderForValue)
A SourceContext referring to any third party Git repo (e.g. GitHub).
.google.devtools.source.v1.GitSourceContext git = 6;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SourceContext.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SourceContext.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides