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.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 Google Cloud Source Repo.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., GitHub).SourceContext.Builder
clearLabels()
SourceContext.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SourceContext.Builder
clone()
boolean
containsLabels(String key)
Labels with user defined metadata.CloudRepoSourceContext
getCloudRepo()
A SourceContext referring to a revision in a Google Cloud Source Repo.CloudRepoSourceContext.Builder
getCloudRepoBuilder()
A SourceContext referring to a revision in a Google Cloud Source Repo.CloudRepoSourceContextOrBuilder
getCloudRepoOrBuilder()
A SourceContext referring to a revision in a Google Cloud Source Repo.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., GitHub).GitSourceContext.Builder
getGitBuilder()
A SourceContext referring to any third party Git repo (e.g., GitHub).GitSourceContextOrBuilder
getGitOrBuilder()
A SourceContext referring to any third party Git repo (e.g., GitHub).Map<String,String>
getLabels()
Deprecated.int
getLabelsCount()
Labels with user defined metadata.Map<String,String>
getLabelsMap()
Labels with user defined metadata.String
getLabelsOrDefault(String key, String defaultValue)
Labels with user defined metadata.String
getLabelsOrThrow(String key)
Labels with user defined metadata.Map<String,String>
getMutableLabels()
Deprecated.boolean
hasCloudRepo()
A SourceContext referring to a revision in a Google Cloud Source Repo.boolean
hasGerrit()
A SourceContext referring to a Gerrit project.boolean
hasGit()
A SourceContext referring to any third party Git repo (e.g., GitHub).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
SourceContext.Builder
mergeCloudRepo(CloudRepoSourceContext value)
A SourceContext referring to a revision in a Google Cloud Source Repo.SourceContext.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SourceContext.Builder
mergeFrom(com.google.protobuf.Message other)
SourceContext.Builder
mergeFrom(SourceContext 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., GitHub).SourceContext.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SourceContext.Builder
putAllLabels(Map<String,String> values)
Labels with user defined metadata.SourceContext.Builder
putLabels(String key, String value)
Labels with user defined metadata.SourceContext.Builder
removeLabels(String key)
Labels with user defined metadata.SourceContext.Builder
setCloudRepo(CloudRepoSourceContext value)
A SourceContext referring to a revision in a Google Cloud Source Repo.SourceContext.Builder
setCloudRepo(CloudRepoSourceContext.Builder builderForValue)
A SourceContext referring to a revision in a Google Cloud Source Repo.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., GitHub).SourceContext.Builder
setGit(GitSourceContext.Builder builderForValue)
A SourceContext referring to any third party Git repo (e.g., GitHub).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, 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:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SourceContext.Builder>
-
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 Google Cloud Source Repo.
.grafeas.v1beta1.source.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 Google Cloud Source Repo.
.grafeas.v1beta1.source.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 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:
getCloudRepoOrBuilder
in interfaceSourceContextOrBuilder
-
hasGerrit
public boolean hasGerrit()
A SourceContext referring to a Gerrit project.
.grafeas.v1beta1.source.GerritSourceContext gerrit = 2;
- Specified by:
hasGerrit
in 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:
getGerrit
in 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:
getGerritOrBuilder
in 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:
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).
.grafeas.v1beta1.source.GitSourceContext git = 3;
- 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).
.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:
getGitOrBuilder
in interfaceSourceContextOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:SourceContextOrBuilder
Labels with user defined metadata.
map<string, string> labels = 4;
- Specified by:
getLabelsCount
in interfaceSourceContextOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Labels with user defined metadata.
map<string, string> labels = 4;
- Specified by:
containsLabels
in interfaceSourceContextOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.- Specified by:
getLabels
in interfaceSourceContextOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Labels with user defined metadata.
map<string, string> labels = 4;
- Specified by:
getLabelsMap
in interfaceSourceContextOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Labels with user defined metadata.
map<string, string> labels = 4;
- Specified by:
getLabelsOrDefault
in interfaceSourceContextOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Labels with user defined metadata.
map<string, string> labels = 4;
- Specified by:
getLabelsOrThrow
in 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:
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>
-
-