public final class AttributeValue extends GeneratedMessageV3 implements AttributeValueOrBuilder
The allowed types for [VALUE] in a `[KEY]:[VALUE]` attribute.Protobuf type
google.devtools.cloudtrace.v2.AttributeValue
Modifier and Type | Class and Description |
---|---|
static class |
AttributeValue.Builder
The allowed types for [VALUE] in a `[KEY]:[VALUE]` attribute.
|
static class |
AttributeValue.ValueCase |
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
BOOL_VALUE_FIELD_NUMBER |
static int |
INT_VALUE_FIELD_NUMBER |
static int |
STRING_VALUE_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int STRING_VALUE_FIELD_NUMBER
public static final int INT_VALUE_FIELD_NUMBER
public static final int BOOL_VALUE_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public AttributeValue.ValueCase getValueCase()
getValueCase
in interface AttributeValueOrBuilder
public boolean hasStringValue()
A string up to 256 bytes long.
.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;
hasStringValue
in interface AttributeValueOrBuilder
public TruncatableString getStringValue()
A string up to 256 bytes long.
.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;
getStringValue
in interface AttributeValueOrBuilder
public TruncatableStringOrBuilder getStringValueOrBuilder()
A string up to 256 bytes long.
.google.devtools.cloudtrace.v2.TruncatableString string_value = 1;
getStringValueOrBuilder
in interface AttributeValueOrBuilder
public long getIntValue()
A 64-bit signed integer.
int64 int_value = 2;
getIntValue
in interface AttributeValueOrBuilder
public boolean getBoolValue()
A Boolean value represented by `true` or `false`.
bool bool_value = 3;
getBoolValue
in interface AttributeValueOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static AttributeValue parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AttributeValue parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AttributeValue parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AttributeValue parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AttributeValue parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AttributeValue parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static AttributeValue parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static AttributeValue parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static AttributeValue parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static AttributeValue parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static AttributeValue parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOException
public static AttributeValue parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public AttributeValue.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static AttributeValue.Builder newBuilder()
public static AttributeValue.Builder newBuilder(AttributeValue prototype)
public AttributeValue.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected AttributeValue.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static AttributeValue getDefaultInstance()
public static Parser<AttributeValue> parser()
public Parser<AttributeValue> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public AttributeValue getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder