Package io.opencensus.proto.trace.v1
Interface Span.AttributesOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Span.Attributes,Span.Attributes.Builder
- Enclosing class:
- Span
public static interface Span.AttributesOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsAttributeMap(String key)The set of attributes.Map<String,AttributeValue>getAttributeMap()Deprecated.intgetAttributeMapCount()The set of attributes.Map<String,AttributeValue>getAttributeMapMap()The set of attributes.AttributeValuegetAttributeMapOrDefault(String key, AttributeValue defaultValue)The set of attributes.AttributeValuegetAttributeMapOrThrow(String key)The set of attributes.intgetDroppedAttributesCount()The number of attributes that were discarded.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getAttributeMapCount
int getAttributeMapCount()
The set of attributes. The value can be a string, an integer, a double or the Boolean values `true` or `false`. Note, global attributes like server name can be set as tags using resource API. Examples of attributes: "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" "/http/server_latency": 300 "abc.com/myattribute": true "abc.com/score": 10.239map<string, .opencensus.proto.trace.v1.AttributeValue> attribute_map = 1;
-
containsAttributeMap
boolean containsAttributeMap(String key)
The set of attributes. The value can be a string, an integer, a double or the Boolean values `true` or `false`. Note, global attributes like server name can be set as tags using resource API. Examples of attributes: "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" "/http/server_latency": 300 "abc.com/myattribute": true "abc.com/score": 10.239map<string, .opencensus.proto.trace.v1.AttributeValue> attribute_map = 1;
-
getAttributeMap
@Deprecated Map<String,AttributeValue> getAttributeMap()
Deprecated.UsegetAttributeMapMap()instead.
-
getAttributeMapMap
Map<String,AttributeValue> getAttributeMapMap()
The set of attributes. The value can be a string, an integer, a double or the Boolean values `true` or `false`. Note, global attributes like server name can be set as tags using resource API. Examples of attributes: "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" "/http/server_latency": 300 "abc.com/myattribute": true "abc.com/score": 10.239map<string, .opencensus.proto.trace.v1.AttributeValue> attribute_map = 1;
-
getAttributeMapOrDefault
AttributeValue getAttributeMapOrDefault(String key, AttributeValue defaultValue)
The set of attributes. The value can be a string, an integer, a double or the Boolean values `true` or `false`. Note, global attributes like server name can be set as tags using resource API. Examples of attributes: "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" "/http/server_latency": 300 "abc.com/myattribute": true "abc.com/score": 10.239map<string, .opencensus.proto.trace.v1.AttributeValue> attribute_map = 1;
-
getAttributeMapOrThrow
AttributeValue getAttributeMapOrThrow(String key)
The set of attributes. The value can be a string, an integer, a double or the Boolean values `true` or `false`. Note, global attributes like server name can be set as tags using resource API. Examples of attributes: "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36" "/http/server_latency": 300 "abc.com/myattribute": true "abc.com/score": 10.239map<string, .opencensus.proto.trace.v1.AttributeValue> attribute_map = 1;
-
getDroppedAttributesCount
int getDroppedAttributesCount()
The number of attributes that were discarded. Attributes can be discarded because their keys are too long or because there are too many attributes. If this value is 0, then no attributes were dropped.
int32 dropped_attributes_count = 2;- Returns:
- The droppedAttributesCount.
-
-