public static final class ExtendedSourceContext.Builder extends GeneratedMessageV3.Builder<ExtendedSourceContext.Builder> implements ExtendedSourceContextOrBuilder
An ExtendedSourceContext is a SourceContext combined with additional
details describing the context.
Protobuf type google.devtools.source.v1.ExtendedSourceContext
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ExtendedSourceContext.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ExtendedSourceContext build()
Returns
buildPartial()
public ExtendedSourceContext buildPartial()
Returns
clear()
public ExtendedSourceContext.Builder clear()
Returns
Overrides
clearContext()
public ExtendedSourceContext.Builder clearContext()
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public ExtendedSourceContext.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearLabels()
public ExtendedSourceContext.Builder clearLabels()
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public ExtendedSourceContext.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public ExtendedSourceContext.Builder clone()
Returns
Overrides
containsLabels(String key)
public boolean containsLabels(String key)
Labels with user defined metadata.
map<string, string> labels = 2;
Parameter
Returns
getContext()
public SourceContext getContext()
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
Returns
getContextBuilder()
public SourceContext.Builder getContextBuilder()
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
Returns
getContextOrBuilder()
public SourceContextOrBuilder getContextOrBuilder()
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
Returns
getDefaultInstanceForType()
public ExtendedSourceContext getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getLabels()
public Map<String,String> getLabels()
Returns
getLabelsCount()
public int getLabelsCount()
Labels with user defined metadata.
map<string, string> labels = 2;
Returns
getLabelsMap()
public Map<String,String> getLabelsMap()
Labels with user defined metadata.
map<string, string> labels = 2;
Returns
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Labels with user defined metadata.
map<string, string> labels = 2;
Parameters
Returns
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Labels with user defined metadata.
map<string, string> labels = 2;
Parameter
Returns
getMutableLabels()
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
Returns
hasContext()
public boolean hasContext()
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
Returns
Type | Description |
boolean | Whether the context field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter
Returns
Overrides
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Parameter
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeContext(SourceContext value)
public ExtendedSourceContext.Builder mergeContext(SourceContext value)
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
Parameter
Returns
mergeFrom(ExtendedSourceContext other)
public ExtendedSourceContext.Builder mergeFrom(ExtendedSourceContext other)
Parameter
Returns
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ExtendedSourceContext.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ExtendedSourceContext.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ExtendedSourceContext.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
putAllLabels(Map<String,String> values)
public ExtendedSourceContext.Builder putAllLabels(Map<String,String> values)
Labels with user defined metadata.
map<string, string> labels = 2;
Parameter
Returns
putLabels(String key, String value)
public ExtendedSourceContext.Builder putLabels(String key, String value)
Labels with user defined metadata.
map<string, string> labels = 2;
Parameters
Returns
removeLabels(String key)
public ExtendedSourceContext.Builder removeLabels(String key)
Labels with user defined metadata.
map<string, string> labels = 2;
Parameter
Returns
setContext(SourceContext value)
public ExtendedSourceContext.Builder setContext(SourceContext value)
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
Parameter
Returns
setContext(SourceContext.Builder builderForValue)
public ExtendedSourceContext.Builder setContext(SourceContext.Builder builderForValue)
Any source context.
.google.devtools.source.v1.SourceContext context = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public ExtendedSourceContext.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ExtendedSourceContext.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ExtendedSourceContext.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides