Package io.opentelemetry.proto.common.v1
Class KeyValue.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<KeyValue.Builder>
-
- io.opentelemetry.proto.common.v1.KeyValue.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,KeyValueOrBuilder,java.lang.Cloneable
- Enclosing class:
- KeyValue
public static final class KeyValue.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KeyValue.Builder> implements KeyValueOrBuilder
KeyValue is a key-value pair that is used to store Span attributes, Link attributes, etc.
Protobuf typeopentelemetry.proto.common.v1.KeyValue
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyValuebuild()KeyValuebuildPartial()KeyValue.Builderclear()KeyValue.BuilderclearKey()string key = 1;KeyValue.BuilderclearValue().opentelemetry.proto.common.v1.AnyValue value = 2;KeyValuegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetKey()string key = 1;com.google.protobuf.ByteStringgetKeyBytes()string key = 1;AnyValuegetValue().opentelemetry.proto.common.v1.AnyValue value = 2;AnyValue.BuildergetValueBuilder().opentelemetry.proto.common.v1.AnyValue value = 2;AnyValueOrBuildergetValueOrBuilder().opentelemetry.proto.common.v1.AnyValue value = 2;booleanhasValue().opentelemetry.proto.common.v1.AnyValue value = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()KeyValue.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)KeyValue.BuildermergeFrom(com.google.protobuf.Message other)KeyValue.BuildermergeFrom(KeyValue other)KeyValue.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)KeyValue.BuildermergeValue(AnyValue value).opentelemetry.proto.common.v1.AnyValue value = 2;KeyValue.BuildersetKey(java.lang.String value)string key = 1;KeyValue.BuildersetKeyBytes(com.google.protobuf.ByteString value)string key = 1;KeyValue.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)KeyValue.BuildersetValue(AnyValue value).opentelemetry.proto.common.v1.AnyValue value = 2;KeyValue.BuildersetValue(AnyValue.Builder builderForValue).opentelemetry.proto.common.v1.AnyValue value = 2;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<KeyValue.Builder>
-
clear
public KeyValue.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyValue.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<KeyValue.Builder>
-
getDefaultInstanceForType
public KeyValue getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public KeyValue build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public KeyValue buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public KeyValue.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<KeyValue.Builder>
-
mergeFrom
public KeyValue.Builder mergeFrom(KeyValue other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyValue.Builder>
-
mergeFrom
public KeyValue.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<KeyValue.Builder>- Throws:
java.io.IOException
-
getKey
public java.lang.String getKey()
string key = 1;- Specified by:
getKeyin interfaceKeyValueOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()
string key = 1;- Specified by:
getKeyBytesin interfaceKeyValueOrBuilder- Returns:
- The bytes for key.
-
setKey
public KeyValue.Builder setKey(java.lang.String value)
string key = 1;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
public KeyValue.Builder clearKey()
string key = 1;- Returns:
- This builder for chaining.
-
setKeyBytes
public KeyValue.Builder setKeyBytes(com.google.protobuf.ByteString value)
string key = 1;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
hasValue
public boolean hasValue()
.opentelemetry.proto.common.v1.AnyValue value = 2;- Specified by:
hasValuein interfaceKeyValueOrBuilder- Returns:
- Whether the value field is set.
-
getValue
public AnyValue getValue()
.opentelemetry.proto.common.v1.AnyValue value = 2;- Specified by:
getValuein interfaceKeyValueOrBuilder- Returns:
- The value.
-
setValue
public KeyValue.Builder setValue(AnyValue value)
.opentelemetry.proto.common.v1.AnyValue value = 2;
-
setValue
public KeyValue.Builder setValue(AnyValue.Builder builderForValue)
.opentelemetry.proto.common.v1.AnyValue value = 2;
-
mergeValue
public KeyValue.Builder mergeValue(AnyValue value)
.opentelemetry.proto.common.v1.AnyValue value = 2;
-
clearValue
public KeyValue.Builder clearValue()
.opentelemetry.proto.common.v1.AnyValue value = 2;
-
getValueBuilder
public AnyValue.Builder getValueBuilder()
.opentelemetry.proto.common.v1.AnyValue value = 2;
-
getValueOrBuilder
public AnyValueOrBuilder getValueOrBuilder()
.opentelemetry.proto.common.v1.AnyValue value = 2;- Specified by:
getValueOrBuilderin interfaceKeyValueOrBuilder
-
setUnknownFields
public final KeyValue.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyValue.Builder>
-
mergeUnknownFields
public final KeyValue.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<KeyValue.Builder>
-
-