public
static
final
class
SourceContext
.
Builder
extends
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.v1.SourceContext
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SourceContext.BuilderImplements
SourceContextOrBuilderStatic Methods
getDescriptor()
public
static
final
Descriptors
.
Descriptor
getDescriptor
()
Methods
build()
public
SourceContext
build
()
buildPartial()
public
SourceContext
buildPartial
()
clear()
public
SourceContext
.
Builder
clear
()
clearCloudRepo()
public
SourceContext
.
Builder
clearCloudRepo
()
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;
clearContext()
public
SourceContext
.
Builder
clearContext
()
clearGerrit()
public
SourceContext
.
Builder
clearGerrit
()
A SourceContext referring to a Gerrit project.
.grafeas.v1.GerritSourceContext gerrit = 2;
clearGit()
public
SourceContext
.
Builder
clearGit
()
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1.GitSourceContext git = 3;
clearLabels()
public
SourceContext
.
Builder
clearLabels
()
containsLabels(String key)
public
boolean
containsLabels
(
String
key
)
Labels with user defined metadata.
map<string, string> labels = 4;
getCloudRepo()
public
CloudRepoSourceContext
getCloudRepo
()
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;
getCloudRepoBuilder()
public
CloudRepoSourceContext
.
Builder
getCloudRepoBuilder
()
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;
getCloudRepoOrBuilder()
public
CloudRepoSourceContextOrBuilder
getCloudRepoOrBuilder
()
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;
getContextCase()
public
SourceContext
.
ContextCase
getContextCase
()
getDefaultInstanceForType()
public
SourceContext
getDefaultInstanceForType
()
getDescriptorForType()
public
Descriptors
.
Descriptor
getDescriptorForType
()
getGerrit()
public
GerritSourceContext
getGerrit
()
A SourceContext referring to a Gerrit project.
.grafeas.v1.GerritSourceContext gerrit = 2;
getGerritBuilder()
public
GerritSourceContext
.
Builder
getGerritBuilder
()
A SourceContext referring to a Gerrit project.
.grafeas.v1.GerritSourceContext gerrit = 2;
getGerritOrBuilder()
public
GerritSourceContextOrBuilder
getGerritOrBuilder
()
A SourceContext referring to a Gerrit project.
.grafeas.v1.GerritSourceContext gerrit = 2;
getGit()
public
GitSourceContext
getGit
()
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1.GitSourceContext git = 3;
getGitBuilder()
public
GitSourceContext
.
Builder
getGitBuilder
()
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1.GitSourceContext git = 3;
getGitOrBuilder()
public
GitSourceContextOrBuilder
getGitOrBuilder
()
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1.GitSourceContext git = 3;
getLabels() (deprecated)
public
Map<String
,
String
>
getLabels
()
Use #getLabelsMap() instead.
getLabelsCount()
public
int
getLabelsCount
()
Labels with user defined metadata.
map<string, string> labels = 4;
getLabelsMap()
public
Map<String
,
String
>
getLabelsMap
()
Labels with user defined metadata.
map<string, string> labels = 4;
getLabelsOrDefault(String key, String defaultValue)
public
String
getLabelsOrDefault
(
String
key
,
String
defaultValue
)
Labels with user defined metadata.
map<string, string> labels = 4;
getLabelsOrThrow(String key)
public
String
getLabelsOrThrow
(
String
key
)
Labels with user defined metadata.
map<string, string> labels = 4;
getMutableLabels() (deprecated)
public
Map<String
,
String
>
getMutableLabels
()
Use alternate mutation accessors instead.
hasCloudRepo()
public
boolean
hasCloudRepo
()
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;
hasGerrit()
public
boolean
hasGerrit
()
A SourceContext referring to a Gerrit project.
.grafeas.v1.GerritSourceContext gerrit = 2;
hasGit()
public
boolean
hasGit
()
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1.GitSourceContext git = 3;
internalGetFieldAccessorTable()
protected
GeneratedMessage
.
FieldAccessorTable
internalGetFieldAccessorTable
()
internalGetMapFieldReflection(int number)
protected
MapFieldReflectionAccessor
internalGetMapFieldReflection
(
int
number
)
com.google.protobuf.MapFieldReflectionAccessor
internalGetMutableMapFieldReflection(int number)
protected
MapFieldReflectionAccessor
internalGetMutableMapFieldReflection
(
int
number
)
com.google.protobuf.MapFieldReflectionAccessor
isInitialized()
public
final
boolean
isInitialized
()
mergeCloudRepo(CloudRepoSourceContext value)
public
SourceContext
.
Builder
mergeCloudRepo
(
CloudRepoSourceContext
value
)
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public
SourceContext
.
Builder
mergeFrom
(
CodedInputStream
input
,
ExtensionRegistryLite
extensionRegistry
)
mergeFrom(Message other)
public
SourceContext
.
Builder
mergeFrom
(
Message
other
)
mergeFrom(SourceContext other)
public
SourceContext
.
Builder
mergeFrom
(
SourceContext
other
)
mergeGerrit(GerritSourceContext value)
public
SourceContext
.
Builder
mergeGerrit
(
GerritSourceContext
value
)
A SourceContext referring to a Gerrit project.
.grafeas.v1.GerritSourceContext gerrit = 2;
mergeGit(GitSourceContext value)
public
SourceContext
.
Builder
mergeGit
(
GitSourceContext
value
)
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1.GitSourceContext git = 3;
putAllLabels(Map<String,String> values)
public
SourceContext
.
Builder
putAllLabels
(
Map<String
,
String
>
values
)
Labels with user defined metadata.
map<string, string> labels = 4;
putLabels(String key, String value)
public
SourceContext
.
Builder
putLabels
(
String
key
,
String
value
)
Labels with user defined metadata.
map<string, string> labels = 4;
removeLabels(String key)
public
SourceContext
.
Builder
removeLabels
(
String
key
)
Labels with user defined metadata.
map<string, string> labels = 4;
setCloudRepo(CloudRepoSourceContext value)
public
SourceContext
.
Builder
setCloudRepo
(
CloudRepoSourceContext
value
)
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;
setCloudRepo(CloudRepoSourceContext.Builder builderForValue)
public
SourceContext
.
Builder
setCloudRepo
(
CloudRepoSourceContext
.
Builder
builderForValue
)
A SourceContext referring to a revision in a Google Cloud Source Repo.
.grafeas.v1.CloudRepoSourceContext cloud_repo = 1;
setGerrit(GerritSourceContext value)
public
SourceContext
.
Builder
setGerrit
(
GerritSourceContext
value
)
A SourceContext referring to a Gerrit project.
.grafeas.v1.GerritSourceContext gerrit = 2;
setGerrit(GerritSourceContext.Builder builderForValue)
public
SourceContext
.
Builder
setGerrit
(
GerritSourceContext
.
Builder
builderForValue
)
A SourceContext referring to a Gerrit project.
.grafeas.v1.GerritSourceContext gerrit = 2;
setGit(GitSourceContext value)
public
SourceContext
.
Builder
setGit
(
GitSourceContext
value
)
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1.GitSourceContext git = 3;
setGit(GitSourceContext.Builder builderForValue)
public
SourceContext
.
Builder
setGit
(
GitSourceContext
.
Builder
builderForValue
)
A SourceContext referring to any third party Git repo (e.g., GitHub).
.grafeas.v1.GitSourceContext git = 3;

