Package io.grafeas.v1beta1.source
Class SourceContext.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
- io.grafeas.v1beta1.source.SourceContext.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SourceContextOrBuilder,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 typegrafeas.v1beta1.source.SourceContext
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated 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 Google Cloud Source Repo.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., GitHub).SourceContext.BuilderclearLabels()SourceContext.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SourceContext.Builderclone()booleancontainsLabels(String key)Labels with user defined metadata.CloudRepoSourceContextgetCloudRepo()A SourceContext referring to a revision in a Google Cloud Source Repo.CloudRepoSourceContext.BuildergetCloudRepoBuilder()A SourceContext referring to a revision in a Google Cloud Source Repo.CloudRepoSourceContextOrBuildergetCloudRepoOrBuilder()A SourceContext referring to a revision in a Google Cloud Source Repo.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., GitHub).GitSourceContext.BuildergetGitBuilder()A SourceContext referring to any third party Git repo (e.g., GitHub).GitSourceContextOrBuildergetGitOrBuilder()A SourceContext referring to any third party Git repo (e.g., GitHub).Map<String,String>getLabels()Deprecated.intgetLabelsCount()Labels with user defined metadata.Map<String,String>getLabelsMap()Labels with user defined metadata.StringgetLabelsOrDefault(String key, String defaultValue)Labels with user defined metadata.StringgetLabelsOrThrow(String key)Labels with user defined metadata.Map<String,String>getMutableLabels()Deprecated.booleanhasCloudRepo()A SourceContext referring to a revision in a Google Cloud Source Repo.booleanhasGerrit()A SourceContext referring to a Gerrit project.booleanhasGit()A SourceContext referring to any third party Git repo (e.g., GitHub).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()SourceContext.BuildermergeCloudRepo(CloudRepoSourceContext value)A SourceContext referring to a revision in a Google Cloud Source Repo.SourceContext.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SourceContext.BuildermergeFrom(com.google.protobuf.Message other)SourceContext.BuildermergeFrom(SourceContext 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., GitHub).SourceContext.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SourceContext.BuilderputAllLabels(Map<String,String> values)Labels with user defined metadata.SourceContext.BuilderputLabels(String key, String value)Labels with user defined metadata.SourceContext.BuilderremoveLabels(String key)Labels with user defined metadata.SourceContext.BuildersetCloudRepo(CloudRepoSourceContext value)A SourceContext referring to a revision in a Google Cloud Source Repo.SourceContext.BuildersetCloudRepo(CloudRepoSourceContext.Builder builderForValue)A SourceContext referring to a revision in a Google Cloud Source Repo.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., GitHub).SourceContext.BuildersetGit(GitSourceContext.Builder builderForValue)A SourceContext referring to any third party Git repo (e.g., GitHub).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, 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
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 Google Cloud Source Repo.
.grafeas.v1beta1.source.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 Google Cloud Source Repo.
.grafeas.v1beta1.source.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 Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1;
-
setCloudRepo
public SourceContext.Builder setCloudRepo(CloudRepoSourceContext.Builder builderForValue)
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1;
-
mergeCloudRepo
public SourceContext.Builder mergeCloudRepo(CloudRepoSourceContext value)
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1;
-
clearCloudRepo
public SourceContext.Builder clearCloudRepo()
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1;
-
getCloudRepoBuilder
public CloudRepoSourceContext.Builder getCloudRepoBuilder()
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1;
-
getCloudRepoOrBuilder
public CloudRepoSourceContextOrBuilder getCloudRepoOrBuilder()
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1;- Specified by:
getCloudRepoOrBuilderin interfaceSourceContextOrBuilder
-
hasGerrit
public boolean hasGerrit()
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;- Specified by:
hasGerritin interfaceSourceContextOrBuilder- Returns:
- Whether the gerrit field is set.
-
getGerrit
public GerritSourceContext getGerrit()
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;- Specified by:
getGerritin interfaceSourceContextOrBuilder- Returns:
- The gerrit.
-
setGerrit
public SourceContext.Builder setGerrit(GerritSourceContext value)
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;
-
setGerrit
public SourceContext.Builder setGerrit(GerritSourceContext.Builder builderForValue)
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;
-
mergeGerrit
public SourceContext.Builder mergeGerrit(GerritSourceContext value)
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;
-
clearGerrit
public SourceContext.Builder clearGerrit()
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;
-
getGerritBuilder
public GerritSourceContext.Builder getGerritBuilder()
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;
-
getGerritOrBuilder
public GerritSourceContextOrBuilder getGerritOrBuilder()
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;- Specified by:
getGerritOrBuilderin interfaceSourceContextOrBuilder
-
hasGit
public boolean hasGit()
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3;- 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).
.grafeas.v1beta1.source.GitSourceContext git = 3;- 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).
.grafeas.v1beta1.source.GitSourceContext git = 3;
-
setGit
public SourceContext.Builder setGit(GitSourceContext.Builder builderForValue)
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3;
-
mergeGit
public SourceContext.Builder mergeGit(GitSourceContext value)
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3;
-
clearGit
public SourceContext.Builder clearGit()
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3;
-
getGitBuilder
public GitSourceContext.Builder getGitBuilder()
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3;
-
getGitOrBuilder
public GitSourceContextOrBuilder getGitOrBuilder()
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3;- Specified by:
getGitOrBuilderin interfaceSourceContextOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:SourceContextOrBuilderLabels with user defined metadata.
map<string, string> labels = 4;- Specified by:
getLabelsCountin interfaceSourceContextOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Labels with user defined metadata.
map<string, string> labels = 4;- Specified by:
containsLabelsin interfaceSourceContextOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceSourceContextOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Labels with user defined metadata.
map<string, string> labels = 4;- Specified by:
getLabelsMapin interfaceSourceContextOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Labels with user defined metadata.
map<string, string> labels = 4;- Specified by:
getLabelsOrDefaultin interfaceSourceContextOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Labels with user defined metadata.
map<string, string> labels = 4;- Specified by:
getLabelsOrThrowin interfaceSourceContextOrBuilder
-
clearLabels
public SourceContext.Builder clearLabels()
-
removeLabels
public SourceContext.Builder removeLabels(String key)
Labels with user defined metadata.
map<string, string> labels = 4;
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public SourceContext.Builder putLabels(String key, String value)
Labels with user defined metadata.
map<string, string> labels = 4;
-
putAllLabels
public SourceContext.Builder putAllLabels(Map<String,String> values)
Labels with user defined metadata.
map<string, string> labels = 4;
-
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>
-
-