public interface GrpcLogEntryOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
long |
getCallId()
Uniquely identifies a call.
|
ClientHeader |
getClientHeader()
.grpc.binarylog.v1.ClientHeader client_header = 6; |
ClientHeaderOrBuilder |
getClientHeaderOrBuilder()
.grpc.binarylog.v1.ClientHeader client_header = 6; |
GrpcLogEntry.Logger |
getLogger()
One of the above Logger enum
|
int |
getLoggerValue()
One of the above Logger enum
|
Message |
getMessage()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
|
MessageOrBuilder |
getMessageOrBuilder()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
|
GrpcLogEntry.PayloadCase |
getPayloadCase() |
boolean |
getPayloadTruncated()
true if payload does not represent the full message or metadata.
|
Address |
getPeer()
Peer address information, will only be recorded on the first
incoming event.
|
AddressOrBuilder |
getPeerOrBuilder()
Peer address information, will only be recorded on the first
incoming event.
|
long |
getSequenceIdWithinCall()
The entry sequence id for this call.
|
ServerHeader |
getServerHeader()
.grpc.binarylog.v1.ServerHeader server_header = 7; |
ServerHeaderOrBuilder |
getServerHeaderOrBuilder()
.grpc.binarylog.v1.ServerHeader server_header = 7; |
com.google.protobuf.Timestamp |
getTimestamp()
The timestamp of the binary log message
|
com.google.protobuf.TimestampOrBuilder |
getTimestampOrBuilder()
The timestamp of the binary log message
|
Trailer |
getTrailer()
.grpc.binarylog.v1.Trailer trailer = 9; |
TrailerOrBuilder |
getTrailerOrBuilder()
.grpc.binarylog.v1.Trailer trailer = 9; |
GrpcLogEntry.EventType |
getType()
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4; |
int |
getTypeValue()
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4; |
boolean |
hasClientHeader()
.grpc.binarylog.v1.ClientHeader client_header = 6; |
boolean |
hasMessage()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
|
boolean |
hasPeer()
Peer address information, will only be recorded on the first
incoming event.
|
boolean |
hasServerHeader()
.grpc.binarylog.v1.ServerHeader server_header = 7; |
boolean |
hasTimestamp()
The timestamp of the binary log message
|
boolean |
hasTrailer()
.grpc.binarylog.v1.Trailer trailer = 9; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasTimestamp()
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;com.google.protobuf.Timestamp getTimestamp()
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;long getCallId()
Uniquely identifies a call. The value must not be 0 in order to disambiguate from an unset value. 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.
uint64 call_id = 2;long getSequenceIdWithinCall()
The entry sequence id for this call. The first GrpcLogEntry 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_within_call = 3;int getTypeValue()
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;GrpcLogEntry.EventType getType()
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;int getLoggerValue()
One of the above Logger enum
.grpc.binarylog.v1.GrpcLogEntry.Logger logger = 5;GrpcLogEntry.Logger getLogger()
One of the above Logger enum
.grpc.binarylog.v1.GrpcLogEntry.Logger logger = 5;boolean hasClientHeader()
.grpc.binarylog.v1.ClientHeader client_header = 6;ClientHeader getClientHeader()
.grpc.binarylog.v1.ClientHeader client_header = 6;ClientHeaderOrBuilder getClientHeaderOrBuilder()
.grpc.binarylog.v1.ClientHeader client_header = 6;boolean hasServerHeader()
.grpc.binarylog.v1.ServerHeader server_header = 7;ServerHeader getServerHeader()
.grpc.binarylog.v1.ServerHeader server_header = 7;ServerHeaderOrBuilder getServerHeaderOrBuilder()
.grpc.binarylog.v1.ServerHeader server_header = 7;boolean hasMessage()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;Message getMessage()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;MessageOrBuilder getMessageOrBuilder()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;boolean hasTrailer()
.grpc.binarylog.v1.Trailer trailer = 9;Trailer getTrailer()
.grpc.binarylog.v1.Trailer trailer = 9;TrailerOrBuilder getTrailerOrBuilder()
.grpc.binarylog.v1.Trailer trailer = 9;boolean getPayloadTruncated()
true if payload does not represent the full message or metadata.
bool payload_truncated = 10;boolean hasPeer()
Peer address information, will only be recorded on the first incoming event. On client side, peer is logged on EVENT_TYPE_SERVER_HEADER normally or EVENT_TYPE_SERVER_TRAILER in the case of trailers-only. On server side, peer is always logged on EVENT_TYPE_CLIENT_HEADER.
.grpc.binarylog.v1.Address peer = 11;Address getPeer()
Peer address information, will only be recorded on the first incoming event. On client side, peer is logged on EVENT_TYPE_SERVER_HEADER normally or EVENT_TYPE_SERVER_TRAILER in the case of trailers-only. On server side, peer is always logged on EVENT_TYPE_CLIENT_HEADER.
.grpc.binarylog.v1.Address peer = 11;AddressOrBuilder getPeerOrBuilder()
Peer address information, will only be recorded on the first incoming event. On client side, peer is logged on EVENT_TYPE_SERVER_HEADER normally or EVENT_TYPE_SERVER_TRAILER in the case of trailers-only. On server side, peer is always logged on EVENT_TYPE_CLIENT_HEADER.
.grpc.binarylog.v1.Address peer = 11;GrpcLogEntry.PayloadCase getPayloadCase()