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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SourceContext
build()
SourceContext
buildPartial()
SourceContext.Builder
clear()
SourceContext.Builder
clearCloudRepo()
A SourceContext referring to a revision in a cloud repo.SourceContext.Builder
clearCloudWorkspace()
A SourceContext referring to a snapshot in a cloud workspace.SourceContext.Builder
clearContext()
SourceContext.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SourceContext.Builder
clearGerrit()
A SourceContext referring to a Gerrit project.SourceContext.Builder
clearGit()
A SourceContext referring to any third party Git repo (e.g.SourceContext.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SourceContext.Builder
clone()
CloudRepoSourceContext
getCloudRepo()
A SourceContext referring to a revision in a cloud repo.CloudRepoSourceContext.Builder
getCloudRepoBuilder()
A SourceContext referring to a revision in a cloud repo.CloudRepoSourceContextOrBuilder
getCloudRepoOrBuilder()
A SourceContext referring to a revision in a cloud repo.CloudWorkspaceSourceContext
getCloudWorkspace()
A SourceContext referring to a snapshot in a cloud workspace.CloudWorkspaceSourceContext.Builder
getCloudWorkspaceBuilder()
A SourceContext referring to a snapshot in a cloud workspace.CloudWorkspaceSourceContextOrBuilder
getCloudWorkspaceOrBuilder()
A SourceContext referring to a snapshot in a cloud workspace.SourceContext.ContextCase
getContextCase()
SourceContext
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
GerritSourceContext
getGerrit()
A SourceContext referring to a Gerrit project.GerritSourceContext.Builder
getGerritBuilder()
A SourceContext referring to a Gerrit project.GerritSourceContextOrBuilder
getGerritOrBuilder()
A SourceContext referring to a Gerrit project.GitSourceContext
getGit()
A SourceContext referring to any third party Git repo (e.g.GitSourceContext.Builder
getGitBuilder()
A SourceContext referring to any third party Git repo (e.g.GitSourceContextOrBuilder
getGitOrBuilder()
A SourceContext referring to any third party Git repo (e.g.boolean
hasCloudRepo()
A SourceContext referring to a revision in a cloud repo.boolean
hasCloudWorkspace()
A SourceContext referring to a snapshot in a cloud workspace.boolean
hasGerrit()
A SourceContext referring to a Gerrit project.boolean
hasGit()
A SourceContext referring to any third party Git repo (e.g.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SourceContext.Builder
mergeCloudRepo(CloudRepoSourceContext value)
A SourceContext referring to a revision in a cloud repo.SourceContext.Builder
mergeCloudWorkspace(CloudWorkspaceSourceContext value)
A SourceContext referring to a snapshot in a cloud workspace.SourceContext.Builder
mergeFrom(SourceContext other)
SourceContext.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SourceContext.Builder
mergeFrom(com.google.protobuf.Message other)
SourceContext.Builder
mergeGerrit(GerritSourceContext value)
A SourceContext referring to a Gerrit project.SourceContext.Builder
mergeGit(GitSourceContext value)
A SourceContext referring to any third party Git repo (e.g.SourceContext.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SourceContext.Builder
setCloudRepo(CloudRepoSourceContext value)
A SourceContext referring to a revision in a cloud repo.SourceContext.Builder
setCloudRepo(CloudRepoSourceContext.Builder builderForValue)
A SourceContext referring to a revision in a cloud repo.SourceContext.Builder
setCloudWorkspace(CloudWorkspaceSourceContext value)
A SourceContext referring to a snapshot in a cloud workspace.SourceContext.Builder
setCloudWorkspace(CloudWorkspaceSourceContext.Builder builderForValue)
A SourceContext referring to a snapshot in a cloud workspace.SourceContext.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SourceContext.Builder
setGerrit(GerritSourceContext value)
A SourceContext referring to a Gerrit project.SourceContext.Builder
setGerrit(GerritSourceContext.Builder builderForValue)
A SourceContext referring to a Gerrit project.SourceContext.Builder
setGit(GitSourceContext value)
A SourceContext referring to any third party Git repo (e.g.SourceContext.Builder
setGit(GitSourceContext.Builder builderForValue)
A SourceContext referring to any third party Git repo (e.g.SourceContext.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SourceContext.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
clear
public SourceContext.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
getDefaultInstanceForType
public SourceContext getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SourceContext build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SourceContext buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SourceContext.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
setField
public SourceContext.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
clearField
public SourceContext.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
clearOneof
public SourceContext.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
setRepeatedField
public SourceContext.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
addRepeatedField
public SourceContext.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
mergeFrom
public SourceContext.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SourceContext.Builder>
-
mergeFrom
public SourceContext.Builder mergeFrom(SourceContext other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SourceContext.Builder>
- Throws:
IOException
-
getContextCase
public SourceContext.ContextCase getContextCase()
- Specified by:
getContextCase
in 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:
hasCloudRepo
in 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:
getCloudRepo
in 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:
getCloudRepoOrBuilder
in 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:
hasCloudWorkspace
in 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:
getCloudWorkspace
in 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:
getCloudWorkspaceOrBuilder
in interfaceSourceContextOrBuilder
-
hasGerrit
public boolean hasGerrit()
A SourceContext referring to a Gerrit project.
.google.devtools.source.v1.GerritSourceContext gerrit = 3;
- Specified by:
hasGerrit
in 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:
getGerrit
in 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:
getGerritOrBuilder
in 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:
hasGit
in 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:
getGit
in 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:
getGitOrBuilder
in interfaceSourceContextOrBuilder
-
setUnknownFields
public final SourceContext.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
mergeUnknownFields
public final SourceContext.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
-