public static final class Node.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder> implements NodeOrBuilder
Identifier metadata of the Node that produces the span or tracing data. Note, this is not the metadata about the Node or service that is described by associated spans. In the future we plan to extend the identifier proto definition to support additional information (e.g cloud id, etc.)Protobuf type
opencensus.proto.agent.common.v1.Node| Modifier and Type | Method and Description |
|---|---|
Node.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Node |
build() |
Node |
buildPartial() |
Node.Builder |
clear() |
Node.Builder |
clearAttributes() |
Node.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Node.Builder |
clearIdentifier()
Identifier that uniquely identifies a process within a VM/container.
|
Node.Builder |
clearLibraryInfo()
Information on the OpenCensus Library that initiates the stream.
|
Node.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Node.Builder |
clearServiceInfo()
Additional information on service.
|
Node.Builder |
clone() |
boolean |
containsAttributes(String key)
Additional attributes.
|
Map<String,String> |
getAttributes()
Deprecated.
|
int |
getAttributesCount()
Additional attributes.
|
Map<String,String> |
getAttributesMap()
Additional attributes.
|
String |
getAttributesOrDefault(String key,
String defaultValue)
Additional attributes.
|
String |
getAttributesOrThrow(String key)
Additional attributes.
|
Node |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ProcessIdentifier |
getIdentifier()
Identifier that uniquely identifies a process within a VM/container.
|
ProcessIdentifier.Builder |
getIdentifierBuilder()
Identifier that uniquely identifies a process within a VM/container.
|
ProcessIdentifierOrBuilder |
getIdentifierOrBuilder()
Identifier that uniquely identifies a process within a VM/container.
|
LibraryInfo |
getLibraryInfo()
Information on the OpenCensus Library that initiates the stream.
|
LibraryInfo.Builder |
getLibraryInfoBuilder()
Information on the OpenCensus Library that initiates the stream.
|
LibraryInfoOrBuilder |
getLibraryInfoOrBuilder()
Information on the OpenCensus Library that initiates the stream.
|
Map<String,String> |
getMutableAttributes()
Deprecated.
|
ServiceInfo |
getServiceInfo()
Additional information on service.
|
ServiceInfo.Builder |
getServiceInfoBuilder()
Additional information on service.
|
ServiceInfoOrBuilder |
getServiceInfoOrBuilder()
Additional information on service.
|
boolean |
hasIdentifier()
Identifier that uniquely identifies a process within a VM/container.
|
boolean |
hasLibraryInfo()
Information on the OpenCensus Library that initiates the stream.
|
boolean |
hasServiceInfo()
Additional information on service.
|
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() |
Node.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Node.Builder |
mergeFrom(com.google.protobuf.Message other) |
Node.Builder |
mergeFrom(Node other) |
Node.Builder |
mergeIdentifier(ProcessIdentifier value)
Identifier that uniquely identifies a process within a VM/container.
|
Node.Builder |
mergeLibraryInfo(LibraryInfo value)
Information on the OpenCensus Library that initiates the stream.
|
Node.Builder |
mergeServiceInfo(ServiceInfo value)
Additional information on service.
|
Node.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Node.Builder |
putAllAttributes(Map<String,String> values)
Additional attributes.
|
Node.Builder |
putAttributes(String key,
String value)
Additional attributes.
|
Node.Builder |
removeAttributes(String key)
Additional attributes.
|
Node.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Node.Builder |
setIdentifier(ProcessIdentifier.Builder builderForValue)
Identifier that uniquely identifies a process within a VM/container.
|
Node.Builder |
setIdentifier(ProcessIdentifier value)
Identifier that uniquely identifies a process within a VM/container.
|
Node.Builder |
setLibraryInfo(LibraryInfo.Builder builderForValue)
Information on the OpenCensus Library that initiates the stream.
|
Node.Builder |
setLibraryInfo(LibraryInfo value)
Information on the OpenCensus Library that initiates the stream.
|
Node.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Node.Builder |
setServiceInfo(ServiceInfo.Builder builderForValue)
Additional information on service.
|
Node.Builder |
setServiceInfo(ServiceInfo value)
Additional information on service.
|
Node.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public Node.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public Node getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Node build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Node buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Node.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public Node.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public Node.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public Node.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public Node.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public Node.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public Node.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Node.Builder>public Node.Builder mergeFrom(Node other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public Node.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Node.Builder>IOExceptionpublic boolean hasIdentifier()
Identifier that uniquely identifies a process within a VM/container.
.opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1;hasIdentifier in interface NodeOrBuilderpublic ProcessIdentifier getIdentifier()
Identifier that uniquely identifies a process within a VM/container.
.opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1;getIdentifier in interface NodeOrBuilderpublic Node.Builder setIdentifier(ProcessIdentifier value)
Identifier that uniquely identifies a process within a VM/container.
.opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1;public Node.Builder setIdentifier(ProcessIdentifier.Builder builderForValue)
Identifier that uniquely identifies a process within a VM/container.
.opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1;public Node.Builder mergeIdentifier(ProcessIdentifier value)
Identifier that uniquely identifies a process within a VM/container.
.opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1;public Node.Builder clearIdentifier()
Identifier that uniquely identifies a process within a VM/container.
.opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1;public ProcessIdentifier.Builder getIdentifierBuilder()
Identifier that uniquely identifies a process within a VM/container.
.opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1;public ProcessIdentifierOrBuilder getIdentifierOrBuilder()
Identifier that uniquely identifies a process within a VM/container.
.opencensus.proto.agent.common.v1.ProcessIdentifier identifier = 1;getIdentifierOrBuilder in interface NodeOrBuilderpublic boolean hasLibraryInfo()
Information on the OpenCensus Library that initiates the stream.
.opencensus.proto.agent.common.v1.LibraryInfo library_info = 2;hasLibraryInfo in interface NodeOrBuilderpublic LibraryInfo getLibraryInfo()
Information on the OpenCensus Library that initiates the stream.
.opencensus.proto.agent.common.v1.LibraryInfo library_info = 2;getLibraryInfo in interface NodeOrBuilderpublic Node.Builder setLibraryInfo(LibraryInfo value)
Information on the OpenCensus Library that initiates the stream.
.opencensus.proto.agent.common.v1.LibraryInfo library_info = 2;public Node.Builder setLibraryInfo(LibraryInfo.Builder builderForValue)
Information on the OpenCensus Library that initiates the stream.
.opencensus.proto.agent.common.v1.LibraryInfo library_info = 2;public Node.Builder mergeLibraryInfo(LibraryInfo value)
Information on the OpenCensus Library that initiates the stream.
.opencensus.proto.agent.common.v1.LibraryInfo library_info = 2;public Node.Builder clearLibraryInfo()
Information on the OpenCensus Library that initiates the stream.
.opencensus.proto.agent.common.v1.LibraryInfo library_info = 2;public LibraryInfo.Builder getLibraryInfoBuilder()
Information on the OpenCensus Library that initiates the stream.
.opencensus.proto.agent.common.v1.LibraryInfo library_info = 2;public LibraryInfoOrBuilder getLibraryInfoOrBuilder()
Information on the OpenCensus Library that initiates the stream.
.opencensus.proto.agent.common.v1.LibraryInfo library_info = 2;getLibraryInfoOrBuilder in interface NodeOrBuilderpublic boolean hasServiceInfo()
Additional information on service.
.opencensus.proto.agent.common.v1.ServiceInfo service_info = 3;hasServiceInfo in interface NodeOrBuilderpublic ServiceInfo getServiceInfo()
Additional information on service.
.opencensus.proto.agent.common.v1.ServiceInfo service_info = 3;getServiceInfo in interface NodeOrBuilderpublic Node.Builder setServiceInfo(ServiceInfo value)
Additional information on service.
.opencensus.proto.agent.common.v1.ServiceInfo service_info = 3;public Node.Builder setServiceInfo(ServiceInfo.Builder builderForValue)
Additional information on service.
.opencensus.proto.agent.common.v1.ServiceInfo service_info = 3;public Node.Builder mergeServiceInfo(ServiceInfo value)
Additional information on service.
.opencensus.proto.agent.common.v1.ServiceInfo service_info = 3;public Node.Builder clearServiceInfo()
Additional information on service.
.opencensus.proto.agent.common.v1.ServiceInfo service_info = 3;public ServiceInfo.Builder getServiceInfoBuilder()
Additional information on service.
.opencensus.proto.agent.common.v1.ServiceInfo service_info = 3;public ServiceInfoOrBuilder getServiceInfoOrBuilder()
Additional information on service.
.opencensus.proto.agent.common.v1.ServiceInfo service_info = 3;getServiceInfoOrBuilder in interface NodeOrBuilderpublic int getAttributesCount()
NodeOrBuilderAdditional attributes.
map<string, string> attributes = 4;getAttributesCount in interface NodeOrBuilderpublic boolean containsAttributes(String key)
Additional attributes.
map<string, string> attributes = 4;containsAttributes in interface NodeOrBuilder@Deprecated public Map<String,String> getAttributes()
getAttributesMap() instead.getAttributes in interface NodeOrBuilderpublic Map<String,String> getAttributesMap()
Additional attributes.
map<string, string> attributes = 4;getAttributesMap in interface NodeOrBuilderpublic String getAttributesOrDefault(String key, String defaultValue)
Additional attributes.
map<string, string> attributes = 4;getAttributesOrDefault in interface NodeOrBuilderpublic String getAttributesOrThrow(String key)
Additional attributes.
map<string, string> attributes = 4;getAttributesOrThrow in interface NodeOrBuilderpublic Node.Builder clearAttributes()
public Node.Builder removeAttributes(String key)
Additional attributes.
map<string, string> attributes = 4;@Deprecated public Map<String,String> getMutableAttributes()
public Node.Builder putAttributes(String key, String value)
Additional attributes.
map<string, string> attributes = 4;public Node.Builder putAllAttributes(Map<String,String> values)
Additional attributes.
map<string, string> attributes = 4;public final Node.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>public final Node.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Node.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.