Package com.google.devtools.source.v1
Class SourceContext.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
- com.google.devtools.source.v1.SourceContext.Builder
-
- All Implemented Interfaces:
SourceContextOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SourceContext
public static final class SourceContext.Builder extends com.google.protobuf.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 typegoogle.devtools.source.v1.SourceContext
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SourceContext.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SourceContextbuild()SourceContextbuildPartial()SourceContext.Builderclear()SourceContext.BuilderclearCloudRepo()A SourceContext referring to a revision in a cloud repo.SourceContext.BuilderclearCloudWorkspace()A SourceContext referring to a snapshot in a cloud workspace.SourceContext.BuilderclearContext()SourceContext.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SourceContext.BuilderclearGerrit()A SourceContext referring to a Gerrit project.SourceContext.BuilderclearGit()A SourceContext referring to any third party Git repo (e.g.SourceContext.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SourceContext.Builderclone()CloudRepoSourceContextgetCloudRepo()A SourceContext referring to a revision in a cloud repo.CloudRepoSourceContext.BuildergetCloudRepoBuilder()A SourceContext referring to a revision in a cloud repo.CloudRepoSourceContextOrBuildergetCloudRepoOrBuilder()A SourceContext referring to a revision in a cloud repo.CloudWorkspaceSourceContextgetCloudWorkspace()A SourceContext referring to a snapshot in a cloud workspace.CloudWorkspaceSourceContext.BuildergetCloudWorkspaceBuilder()A SourceContext referring to a snapshot in a cloud workspace.CloudWorkspaceSourceContextOrBuildergetCloudWorkspaceOrBuilder()A SourceContext referring to a snapshot in a cloud workspace.SourceContext.ContextCasegetContextCase()SourceContextgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()GerritSourceContextgetGerrit()A SourceContext referring to a Gerrit project.GerritSourceContext.BuildergetGerritBuilder()A SourceContext referring to a Gerrit project.GerritSourceContextOrBuildergetGerritOrBuilder()A SourceContext referring to a Gerrit project.GitSourceContextgetGit()A SourceContext referring to any third party Git repo (e.g.GitSourceContext.BuildergetGitBuilder()A SourceContext referring to any third party Git repo (e.g.GitSourceContextOrBuildergetGitOrBuilder()A SourceContext referring to any third party Git repo (e.g.booleanhasCloudRepo()A SourceContext referring to a revision in a cloud repo.booleanhasCloudWorkspace()A SourceContext referring to a snapshot in a cloud workspace.booleanhasGerrit()A SourceContext referring to a Gerrit project.booleanhasGit()A SourceContext referring to any third party Git repo (e.g.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SourceContext.BuildermergeCloudRepo(CloudRepoSourceContext value)A SourceContext referring to a revision in a cloud repo.SourceContext.BuildermergeCloudWorkspace(CloudWorkspaceSourceContext value)A SourceContext referring to a snapshot in a cloud workspace.SourceContext.BuildermergeFrom(SourceContext other)SourceContext.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SourceContext.BuildermergeFrom(com.google.protobuf.Message other)SourceContext.BuildermergeGerrit(GerritSourceContext value)A SourceContext referring to a Gerrit project.SourceContext.BuildermergeGit(GitSourceContext value)A SourceContext referring to any third party Git repo (e.g.SourceContext.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SourceContext.BuildersetCloudRepo(CloudRepoSourceContext value)A SourceContext referring to a revision in a cloud repo.SourceContext.BuildersetCloudRepo(CloudRepoSourceContext.Builder builderForValue)A SourceContext referring to a revision in a cloud repo.SourceContext.BuildersetCloudWorkspace(CloudWorkspaceSourceContext value)A SourceContext referring to a snapshot in a cloud workspace.SourceContext.BuildersetCloudWorkspace(CloudWorkspaceSourceContext.Builder builderForValue)A SourceContext referring to a snapshot in a cloud workspace.SourceContext.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SourceContext.BuildersetGerrit(GerritSourceContext value)A SourceContext referring to a Gerrit project.SourceContext.BuildersetGerrit(GerritSourceContext.Builder builderForValue)A SourceContext referring to a Gerrit project.SourceContext.BuildersetGit(GitSourceContext value)A SourceContext referring to any third party Git repo (e.g.SourceContext.BuildersetGit(GitSourceContext.Builder builderForValue)A SourceContext referring to any third party Git repo (e.g.SourceContext.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SourceContext.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
clear
public SourceContext.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
getDefaultInstanceForType
public SourceContext getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SourceContext build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SourceContext buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SourceContext.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
setField
public SourceContext.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
clearField
public SourceContext.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
clearOneof
public SourceContext.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
setRepeatedField
public SourceContext.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
addRepeatedField
public SourceContext.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
mergeFrom
public SourceContext.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SourceContext.Builder>
-
mergeFrom
public SourceContext.Builder mergeFrom(SourceContext other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
mergeFrom
public SourceContext.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SourceContext.Builder>- Throws:
IOException
-
getContextCase
public SourceContext.ContextCase getContextCase()
- Specified by:
getContextCasein interfaceSourceContextOrBuilder
-
clearContext
public SourceContext.Builder clearContext()
-
hasCloudRepo
public boolean hasCloudRepo()
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;- Specified by:
hasCloudRepoin interfaceSourceContextOrBuilder- Returns:
- Whether the cloudRepo field is set.
-
getCloudRepo
public CloudRepoSourceContext getCloudRepo()
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;- Specified by:
getCloudRepoin interfaceSourceContextOrBuilder- Returns:
- The cloudRepo.
-
setCloudRepo
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
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;
-
mergeCloudRepo
public SourceContext.Builder mergeCloudRepo(CloudRepoSourceContext value)
A SourceContext referring to a revision in a cloud repo.
.google.devtools.source.v1.CloudRepoSourceContext cloud_repo = 1;
-
clearCloudRepo
public SourceContext.Builder clearCloudRepo()
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;- Specified by:
getCloudRepoOrBuilderin interfaceSourceContextOrBuilder
-
hasCloudWorkspace
public boolean hasCloudWorkspace()
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;- Specified by:
hasCloudWorkspacein interfaceSourceContextOrBuilder- Returns:
- Whether the cloudWorkspace field is set.
-
getCloudWorkspace
public CloudWorkspaceSourceContext getCloudWorkspace()
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;- Specified by:
getCloudWorkspacein interfaceSourceContextOrBuilder- Returns:
- The cloudWorkspace.
-
setCloudWorkspace
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
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;
-
mergeCloudWorkspace
public SourceContext.Builder mergeCloudWorkspace(CloudWorkspaceSourceContext value)
A SourceContext referring to a snapshot in a cloud workspace.
.google.devtools.source.v1.CloudWorkspaceSourceContext cloud_workspace = 2;
-
clearCloudWorkspace
public SourceContext.Builder clearCloudWorkspace()
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;- Specified by:
getCloudWorkspaceOrBuilderin interfaceSourceContextOrBuilder
-
hasGerrit
public boolean hasGerrit()
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;- Specified by:
hasGerritin interfaceSourceContextOrBuilder- Returns:
- Whether the gerrit field is set.
-
getGerrit
public GerritSourceContext getGerrit()
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;- Specified by:
getGerritin interfaceSourceContextOrBuilder- Returns:
- The gerrit.
-
setGerrit
public SourceContext.Builder setGerrit(GerritSourceContext value)
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
-
setGerrit
public SourceContext.Builder setGerrit(GerritSourceContext.Builder builderForValue)
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
-
mergeGerrit
public SourceContext.Builder mergeGerrit(GerritSourceContext value)
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
-
clearGerrit
public SourceContext.Builder clearGerrit()
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;- Specified by:
getGerritOrBuilderin interfaceSourceContextOrBuilder
-
hasGit
public boolean hasGit()
A SourceContext referring to any third party Git repo (e.g. GitHub).
.google.devtools.source.v1.GitSourceContext git = 6;- Specified by:
hasGitin interfaceSourceContextOrBuilder- Returns:
- Whether the git field is set.
-
getGit
public GitSourceContext getGit()
A SourceContext referring to any third party Git repo (e.g. GitHub).
.google.devtools.source.v1.GitSourceContext git = 6;- Specified by:
getGitin interfaceSourceContextOrBuilder- Returns:
- The git.
-
setGit
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
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;
-
mergeGit
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;
-
clearGit
public SourceContext.Builder clearGit()
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;- Specified by:
getGitOrBuilderin interfaceSourceContextOrBuilder
-
setUnknownFields
public final SourceContext.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
mergeUnknownFields
public final SourceContext.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
-