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.GeneratedMessage.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.GeneratedMessage.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
grafeas.v1beta1.source.SourceContext-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()A SourceContext referring to a revision in a Google Cloud Source Repo.A SourceContext referring to a Gerrit project.clearGit()A SourceContext referring to any third party Git repo (e.g., GitHub).booleancontainsLabels(String key) Labels with user defined metadata.A SourceContext referring to a revision in a Google Cloud Source Repo.A SourceContext referring to a revision in a Google Cloud Source Repo.A SourceContext referring to a revision in a Google Cloud Source Repo.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorA SourceContext referring to a Gerrit project.A SourceContext referring to a Gerrit project.A SourceContext referring to a Gerrit project.getGit()A SourceContext referring to any third party Git repo (e.g., GitHub).A SourceContext referring to any third party Git repo (e.g., GitHub).A SourceContext referring to any third party Git repo (e.g., GitHub).Deprecated.intLabels with user defined metadata.Labels with user defined metadata.getLabelsOrDefault(String key, String defaultValue) Labels with user defined metadata.getLabelsOrThrow(String key) Labels with user defined metadata.Deprecated.booleanA SourceContext referring to a revision in a Google Cloud Source Repo.booleanA SourceContext referring to a Gerrit project.booleanhasGit()A SourceContext referring to any third party Git repo (e.g., GitHub).protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanA SourceContext referring to a revision in a Google Cloud Source Repo.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(SourceContext other) mergeGerrit(GerritSourceContext value) A SourceContext referring to a Gerrit project.mergeGit(GitSourceContext value) A SourceContext referring to any third party Git repo (e.g., GitHub).putAllLabels(Map<String, String> values) Labels with user defined metadata.Labels with user defined metadata.removeLabels(String key) Labels with user defined metadata.A SourceContext referring to a revision in a Google Cloud Source Repo.setCloudRepo(CloudRepoSourceContext.Builder builderForValue) A SourceContext referring to a revision in a Google Cloud Source Repo.setGerrit(GerritSourceContext value) A SourceContext referring to a Gerrit project.setGerrit(GerritSourceContext.Builder builderForValue) A SourceContext referring to a Gerrit project.setGit(GitSourceContext value) A SourceContext referring to any third party Git repo (e.g., GitHub).setGit(GitSourceContext.Builder builderForValue) A SourceContext referring to any third party Git repo (e.g., GitHub).Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<SourceContext.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<SourceContext.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SourceContext.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<SourceContext.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SourceContext.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.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
- Specified by:
getContextCasein interfaceSourceContextOrBuilder
-
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
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
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1; -
setCloudRepo
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1; -
mergeCloudRepo
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1; -
clearCloudRepo
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1; -
getCloudRepoBuilder
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1beta1.source.CloudRepoSourceContext cloud_repo = 1; -
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
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;- Specified by:
getGerritin interfaceSourceContextOrBuilder- Returns:
- The gerrit.
-
setGerrit
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2; -
setGerrit
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2; -
mergeGerrit
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2; -
clearGerrit
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2; -
getGerritBuilder
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2; -
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
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
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3; -
setGit
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3; -
mergeGit
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3; -
clearGit
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3; -
getGitBuilder
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1beta1.source.GitSourceContext git = 3; -
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
Labels with user defined metadata.
map<string, string> labels = 4;- Specified by:
containsLabelsin interfaceSourceContextOrBuilder
-
getLabels
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceSourceContextOrBuilder
-
getLabelsMap
Labels with user defined metadata.
map<string, string> labels = 4;- Specified by:
getLabelsMapin interfaceSourceContextOrBuilder
-
getLabelsOrDefault
Labels with user defined metadata.
map<string, string> labels = 4;- Specified by:
getLabelsOrDefaultin interfaceSourceContextOrBuilder
-
getLabelsOrThrow
Labels with user defined metadata.
map<string, string> labels = 4;- Specified by:
getLabelsOrThrowin interfaceSourceContextOrBuilder
-
clearLabels
-
removeLabels
Labels with user defined metadata.
map<string, string> labels = 4; -
getMutableLabels
Deprecated.Use alternate mutation accessors instead. -
putLabels
Labels with user defined metadata.
map<string, string> labels = 4; -
putAllLabels
Labels with user defined metadata.
map<string, string> labels = 4;
-