public interface GrpcLogRecordOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthority()
A single process may be used to run multiple virtual servers with
different identities.
|
com.google.protobuf.ByteString |
getAuthorityBytes()
A single process may be used to run multiple virtual servers with
different identities.
|
String |
getCallId()
Uniquely identifies a call.
|
com.google.protobuf.ByteString |
getCallIdBytes()
Uniquely identifies a call.
|
GrpcLogRecord.EventLogger |
getLogger()
one of the above EventLogger enum
|
int |
getLoggerValue()
one of the above EventLogger enum
|
String |
getMethodName()
the name of the RPC method
|
com.google.protobuf.ByteString |
getMethodNameBytes()
the name of the RPC method
|
Payload |
getPayload()
Payload for log entry.
|
PayloadOrBuilder |
getPayloadOrBuilder()
Payload for log entry.
|
boolean |
getPayloadTruncated()
true if message or metadata field is either truncated or omitted due
to config options
|
Address |
getPeer()
Peer address information.
|
AddressOrBuilder |
getPeerOrBuilder()
Peer address information.
|
long |
getSequenceId()
The entry sequence ID for this call.
|
String |
getServiceName()
the name of the service
|
com.google.protobuf.ByteString |
getServiceNameBytes()
the name of the service
|
GrpcLogRecord.EventType |
getType()
one of the above EventType enum
|
int |
getTypeValue()
one of the above EventType enum
|
boolean |
hasPayload()
Payload for log entry.
|
boolean |
hasPeer()
Peer address information.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getCallId()
Uniquely identifies a call. Each call may have several log entries. They will all have the same call_id. Nothing is guaranteed about their value other than they are unique across different RPCs in the same gRPC process.
string call_id = 2;com.google.protobuf.ByteString getCallIdBytes()
Uniquely identifies a call. Each call may have several log entries. They will all have the same call_id. Nothing is guaranteed about their value other than they are unique across different RPCs in the same gRPC process.
string call_id = 2;long getSequenceId()
The entry sequence ID for this call. The first message has a value of 1, to disambiguate from an unset value. The purpose of this field is to detect missing entries in environments where durability or ordering is not guaranteed.
uint64 sequence_id = 3;int getTypeValue()
one of the above EventType enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventType type = 4;GrpcLogRecord.EventType getType()
one of the above EventType enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventType type = 4;int getLoggerValue()
one of the above EventLogger enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger logger = 5;GrpcLogRecord.EventLogger getLogger()
one of the above EventLogger enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger logger = 5;boolean hasPayload()
Payload for log entry.
It can include a combination of {metadata, message, status based on type of
the event event being logged and config options.
.grpc.observabilitylog.v1.Payload payload = 6;Payload getPayload()
Payload for log entry.
It can include a combination of {metadata, message, status based on type of
the event event being logged and config options.
.grpc.observabilitylog.v1.Payload payload = 6;PayloadOrBuilder getPayloadOrBuilder()
Payload for log entry.
It can include a combination of {metadata, message, status based on type of
the event event being logged and config options.
.grpc.observabilitylog.v1.Payload payload = 6;boolean getPayloadTruncated()
true if message or metadata field is either truncated or omitted due to config options
bool payload_truncated = 7;boolean hasPeer()
Peer address information. On client side, peer is logged on server header event or trailer event (if trailer-only). On server side, peer is always logged on the client header event.
.grpc.observabilitylog.v1.Address peer = 8;Address getPeer()
Peer address information. On client side, peer is logged on server header event or trailer event (if trailer-only). On server side, peer is always logged on the client header event.
.grpc.observabilitylog.v1.Address peer = 8;AddressOrBuilder getPeerOrBuilder()
Peer address information. On client side, peer is logged on server header event or trailer event (if trailer-only). On server side, peer is always logged on the client header event.
.grpc.observabilitylog.v1.Address peer = 8;String getAuthority()
A single process may be used to run multiple virtual servers with different identities. The authority is the name of such a server identify. It is typically a portion of the URI in the form of <host> or <host>:<port>.
string authority = 10;com.google.protobuf.ByteString getAuthorityBytes()
A single process may be used to run multiple virtual servers with different identities. The authority is the name of such a server identify. It is typically a portion of the URI in the form of <host> or <host>:<port>.
string authority = 10;String getServiceName()
the name of the service
string service_name = 11;com.google.protobuf.ByteString getServiceNameBytes()
the name of the service
string service_name = 11;String getMethodName()
the name of the RPC method
string method_name = 12;com.google.protobuf.ByteString getMethodNameBytes()
the name of the RPC method
string method_name = 12;