public static final class VirtualRpcRequest.Metadata extends com.google.protobuf.GeneratedMessage implements VirtualRpcRequest.MetadataOrBuilder
Container for all vRPC Metadata.Protobuf type
google.bigtable.v2.VirtualRpcRequest.Metadata| Modifier and Type | Class and Description |
|---|---|
static class |
VirtualRpcRequest.Metadata.Builder
Container for all vRPC Metadata.
|
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ATTEMPT_NUMBER_FIELD_NUMBER |
static int |
ATTEMPT_START_FIELD_NUMBER |
static int |
TRACEPARENT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
long |
getAttemptNumber()
Track retry attempts for this vRPC at the AFE.
|
com.google.protobuf.Timestamp |
getAttemptStart()
Track the client's known start time for the attempt.
|
com.google.protobuf.TimestampOrBuilder |
getAttemptStartOrBuilder()
Track the client's known start time for the attempt.
|
static VirtualRpcRequest.Metadata |
getDefaultInstance() |
VirtualRpcRequest.Metadata |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<VirtualRpcRequest.Metadata> |
getParserForType() |
int |
getSerializedSize() |
String |
getTraceparent()
Link OpenTelemetry traces (e.g.
|
com.google.protobuf.ByteString |
getTraceparentBytes()
Link OpenTelemetry traces (e.g.
|
boolean |
hasAttemptStart()
Track the client's known start time for the attempt.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static VirtualRpcRequest.Metadata.Builder |
newBuilder() |
static VirtualRpcRequest.Metadata.Builder |
newBuilder(VirtualRpcRequest.Metadata prototype) |
VirtualRpcRequest.Metadata.Builder |
newBuilderForType() |
protected VirtualRpcRequest.Metadata.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static VirtualRpcRequest.Metadata |
parseDelimitedFrom(InputStream input) |
static VirtualRpcRequest.Metadata |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VirtualRpcRequest.Metadata |
parseFrom(byte[] data) |
static VirtualRpcRequest.Metadata |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VirtualRpcRequest.Metadata |
parseFrom(ByteBuffer data) |
static VirtualRpcRequest.Metadata |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VirtualRpcRequest.Metadata |
parseFrom(com.google.protobuf.ByteString data) |
static VirtualRpcRequest.Metadata |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VirtualRpcRequest.Metadata |
parseFrom(com.google.protobuf.CodedInputStream input) |
static VirtualRpcRequest.Metadata |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static VirtualRpcRequest.Metadata |
parseFrom(InputStream input) |
static VirtualRpcRequest.Metadata |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<VirtualRpcRequest.Metadata> |
parser() |
VirtualRpcRequest.Metadata.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ATTEMPT_NUMBER_FIELD_NUMBER
public static final int ATTEMPT_START_FIELD_NUMBER
public static final int TRACEPARENT_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic long getAttemptNumber()
Track retry attempts for this vRPC at the AFE.
int64 attempt_number = 1;getAttemptNumber in interface VirtualRpcRequest.MetadataOrBuilderpublic boolean hasAttemptStart()
Track the client's known start time for the attempt. This is likely not easily compared with the server's time due to clock skew.
.google.protobuf.Timestamp attempt_start = 2;hasAttemptStart in interface VirtualRpcRequest.MetadataOrBuilderpublic com.google.protobuf.Timestamp getAttemptStart()
Track the client's known start time for the attempt. This is likely not easily compared with the server's time due to clock skew.
.google.protobuf.Timestamp attempt_start = 2;getAttemptStart in interface VirtualRpcRequest.MetadataOrBuilderpublic com.google.protobuf.TimestampOrBuilder getAttemptStartOrBuilder()
Track the client's known start time for the attempt. This is likely not easily compared with the server's time due to clock skew.
.google.protobuf.Timestamp attempt_start = 2;getAttemptStartOrBuilder in interface VirtualRpcRequest.MetadataOrBuilderpublic String getTraceparent()
Link OpenTelemetry traces (e.g. Tapper). This can be used to link attempts together for the same logical operation (e.g. in logs / traces). Note, this may not be needed for V1, TBD.
string traceparent = 3;getTraceparent in interface VirtualRpcRequest.MetadataOrBuilderpublic com.google.protobuf.ByteString getTraceparentBytes()
Link OpenTelemetry traces (e.g. Tapper). This can be used to link attempts together for the same logical operation (e.g. in logs / traces). Note, this may not be needed for V1, TBD.
string traceparent = 3;getTraceparentBytes in interface VirtualRpcRequest.MetadataOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static VirtualRpcRequest.Metadata parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VirtualRpcRequest.Metadata parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VirtualRpcRequest.Metadata parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VirtualRpcRequest.Metadata parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VirtualRpcRequest.Metadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VirtualRpcRequest.Metadata parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static VirtualRpcRequest.Metadata parseFrom(InputStream input) throws IOException
IOExceptionpublic static VirtualRpcRequest.Metadata parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static VirtualRpcRequest.Metadata parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static VirtualRpcRequest.Metadata parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static VirtualRpcRequest.Metadata parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static VirtualRpcRequest.Metadata parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic VirtualRpcRequest.Metadata.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static VirtualRpcRequest.Metadata.Builder newBuilder()
public static VirtualRpcRequest.Metadata.Builder newBuilder(VirtualRpcRequest.Metadata prototype)
public VirtualRpcRequest.Metadata.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected VirtualRpcRequest.Metadata.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static VirtualRpcRequest.Metadata getDefaultInstance()
public static com.google.protobuf.Parser<VirtualRpcRequest.Metadata> parser()
public com.google.protobuf.Parser<VirtualRpcRequest.Metadata> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic VirtualRpcRequest.Metadata getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.