Package io.grpc.binarylog.v1
Class GrpcLogEntry.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<GrpcLogEntry.Builder>
-
- io.grpc.binarylog.v1.GrpcLogEntry.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,GrpcLogEntryOrBuilder
,java.lang.Cloneable
- Enclosing class:
- GrpcLogEntry
public static final class GrpcLogEntry.Builder extends com.google.protobuf.GeneratedMessage.Builder<GrpcLogEntry.Builder> implements GrpcLogEntryOrBuilder
Log entry we store in binary logs
Protobuf typegrpc.binarylog.v1.GrpcLogEntry
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private long
callId_
private com.google.protobuf.SingleFieldBuilder<ClientHeader,ClientHeader.Builder,ClientHeaderOrBuilder>
clientHeaderBuilder_
private int
logger_
private com.google.protobuf.SingleFieldBuilder<Message,Message.Builder,MessageOrBuilder>
messageBuilder_
private java.lang.Object
payload_
private int
payloadCase_
private boolean
payloadTruncated_
private Address
peer_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
peerBuilder_
private long
sequenceIdWithinCall_
private com.google.protobuf.SingleFieldBuilder<ServerHeader,ServerHeader.Builder,ServerHeaderOrBuilder>
serverHeaderBuilder_
private com.google.protobuf.Timestamp
timestamp_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp,com.google.protobuf.Timestamp.Builder,com.google.protobuf.TimestampOrBuilder>
timestampBuilder_
private com.google.protobuf.SingleFieldBuilder<Trailer,Trailer.Builder,TrailerOrBuilder>
trailerBuilder_
private int
type_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GrpcLogEntry
build()
GrpcLogEntry
buildPartial()
private void
buildPartial0(GrpcLogEntry result)
private void
buildPartialOneofs(GrpcLogEntry result)
GrpcLogEntry.Builder
clear()
GrpcLogEntry.Builder
clearCallId()
Uniquely identifies a call.GrpcLogEntry.Builder
clearClientHeader()
.grpc.binarylog.v1.ClientHeader client_header = 6;
GrpcLogEntry.Builder
clearLogger()
One of the above Logger enumGrpcLogEntry.Builder
clearMessage()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGEGrpcLogEntry.Builder
clearPayload()
GrpcLogEntry.Builder
clearPayloadTruncated()
true if payload does not represent the full message or metadata.GrpcLogEntry.Builder
clearPeer()
Peer address information, will only be recorded on the first incoming event.GrpcLogEntry.Builder
clearSequenceIdWithinCall()
The entry sequence id for this call.GrpcLogEntry.Builder
clearServerHeader()
.grpc.binarylog.v1.ServerHeader server_header = 7;
GrpcLogEntry.Builder
clearTimestamp()
The timestamp of the binary log messageGrpcLogEntry.Builder
clearTrailer()
.grpc.binarylog.v1.Trailer trailer = 9;
GrpcLogEntry.Builder
clearType()
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;
long
getCallId()
Uniquely identifies a call.ClientHeader
getClientHeader()
.grpc.binarylog.v1.ClientHeader client_header = 6;
ClientHeader.Builder
getClientHeaderBuilder()
.grpc.binarylog.v1.ClientHeader client_header = 6;
private com.google.protobuf.SingleFieldBuilder<ClientHeader,ClientHeader.Builder,ClientHeaderOrBuilder>
getClientHeaderFieldBuilder()
.grpc.binarylog.v1.ClientHeader client_header = 6;
ClientHeaderOrBuilder
getClientHeaderOrBuilder()
.grpc.binarylog.v1.ClientHeader client_header = 6;
GrpcLogEntry
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
GrpcLogEntry.Logger
getLogger()
One of the above Logger enumint
getLoggerValue()
One of the above Logger enumMessage
getMessage()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGEMessage.Builder
getMessageBuilder()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGEprivate com.google.protobuf.SingleFieldBuilder<Message,Message.Builder,MessageOrBuilder>
getMessageFieldBuilder()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGEMessageOrBuilder
getMessageOrBuilder()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGEGrpcLogEntry.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.Address.Builder
getPeerBuilder()
Peer address information, will only be recorded on the first incoming event.private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
getPeerFieldBuilder()
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;
ServerHeader.Builder
getServerHeaderBuilder()
.grpc.binarylog.v1.ServerHeader server_header = 7;
private com.google.protobuf.SingleFieldBuilder<ServerHeader,ServerHeader.Builder,ServerHeaderOrBuilder>
getServerHeaderFieldBuilder()
.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 messagecom.google.protobuf.Timestamp.Builder
getTimestampBuilder()
The timestamp of the binary log messageprivate com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp,com.google.protobuf.Timestamp.Builder,com.google.protobuf.TimestampOrBuilder>
getTimestampFieldBuilder()
The timestamp of the binary log messagecom.google.protobuf.TimestampOrBuilder
getTimestampOrBuilder()
The timestamp of the binary log messageTrailer
getTrailer()
.grpc.binarylog.v1.Trailer trailer = 9;
Trailer.Builder
getTrailerBuilder()
.grpc.binarylog.v1.Trailer trailer = 9;
private com.google.protobuf.SingleFieldBuilder<Trailer,Trailer.Builder,TrailerOrBuilder>
getTrailerFieldBuilder()
.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_MESSAGEboolean
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 messageboolean
hasTrailer()
.grpc.binarylog.v1.Trailer trailer = 9;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
GrpcLogEntry.Builder
mergeClientHeader(ClientHeader value)
.grpc.binarylog.v1.ClientHeader client_header = 6;
GrpcLogEntry.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GrpcLogEntry.Builder
mergeFrom(com.google.protobuf.Message other)
GrpcLogEntry.Builder
mergeFrom(GrpcLogEntry other)
GrpcLogEntry.Builder
mergeMessage(Message value)
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGEGrpcLogEntry.Builder
mergePeer(Address value)
Peer address information, will only be recorded on the first incoming event.GrpcLogEntry.Builder
mergeServerHeader(ServerHeader value)
.grpc.binarylog.v1.ServerHeader server_header = 7;
GrpcLogEntry.Builder
mergeTimestamp(com.google.protobuf.Timestamp value)
The timestamp of the binary log messageGrpcLogEntry.Builder
mergeTrailer(Trailer value)
.grpc.binarylog.v1.Trailer trailer = 9;
GrpcLogEntry.Builder
setCallId(long value)
Uniquely identifies a call.GrpcLogEntry.Builder
setClientHeader(ClientHeader value)
.grpc.binarylog.v1.ClientHeader client_header = 6;
GrpcLogEntry.Builder
setClientHeader(ClientHeader.Builder builderForValue)
.grpc.binarylog.v1.ClientHeader client_header = 6;
GrpcLogEntry.Builder
setLogger(GrpcLogEntry.Logger value)
One of the above Logger enumGrpcLogEntry.Builder
setLoggerValue(int value)
One of the above Logger enumGrpcLogEntry.Builder
setMessage(Message value)
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGEGrpcLogEntry.Builder
setMessage(Message.Builder builderForValue)
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGEGrpcLogEntry.Builder
setPayloadTruncated(boolean value)
true if payload does not represent the full message or metadata.GrpcLogEntry.Builder
setPeer(Address value)
Peer address information, will only be recorded on the first incoming event.GrpcLogEntry.Builder
setPeer(Address.Builder builderForValue)
Peer address information, will only be recorded on the first incoming event.GrpcLogEntry.Builder
setSequenceIdWithinCall(long value)
The entry sequence id for this call.GrpcLogEntry.Builder
setServerHeader(ServerHeader value)
.grpc.binarylog.v1.ServerHeader server_header = 7;
GrpcLogEntry.Builder
setServerHeader(ServerHeader.Builder builderForValue)
.grpc.binarylog.v1.ServerHeader server_header = 7;
GrpcLogEntry.Builder
setTimestamp(com.google.protobuf.Timestamp value)
The timestamp of the binary log messageGrpcLogEntry.Builder
setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp of the binary log messageGrpcLogEntry.Builder
setTrailer(Trailer value)
.grpc.binarylog.v1.Trailer trailer = 9;
GrpcLogEntry.Builder
setTrailer(Trailer.Builder builderForValue)
.grpc.binarylog.v1.Trailer trailer = 9;
GrpcLogEntry.Builder
setType(GrpcLogEntry.EventType value)
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;
GrpcLogEntry.Builder
setTypeValue(int value)
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;
-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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
-
-
-
-
Field Detail
-
payloadCase_
private int payloadCase_
-
payload_
private java.lang.Object payload_
-
bitField0_
private int bitField0_
-
timestamp_
private com.google.protobuf.Timestamp timestamp_
-
timestampBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp,com.google.protobuf.Timestamp.Builder,com.google.protobuf.TimestampOrBuilder> timestampBuilder_
-
callId_
private long callId_
-
sequenceIdWithinCall_
private long sequenceIdWithinCall_
-
type_
private int type_
-
logger_
private int logger_
-
clientHeaderBuilder_
private com.google.protobuf.SingleFieldBuilder<ClientHeader,ClientHeader.Builder,ClientHeaderOrBuilder> clientHeaderBuilder_
-
serverHeaderBuilder_
private com.google.protobuf.SingleFieldBuilder<ServerHeader,ServerHeader.Builder,ServerHeaderOrBuilder> serverHeaderBuilder_
-
messageBuilder_
private com.google.protobuf.SingleFieldBuilder<Message,Message.Builder,MessageOrBuilder> messageBuilder_
-
trailerBuilder_
private com.google.protobuf.SingleFieldBuilder<Trailer,Trailer.Builder,TrailerOrBuilder> trailerBuilder_
-
payloadTruncated_
private boolean payloadTruncated_
-
peer_
private Address peer_
-
peerBuilder_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> peerBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcLogEntry.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public GrpcLogEntry.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcLogEntry.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcLogEntry.Builder>
-
getDefaultInstanceForType
public GrpcLogEntry getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public GrpcLogEntry build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GrpcLogEntry buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(GrpcLogEntry result)
-
buildPartialOneofs
private void buildPartialOneofs(GrpcLogEntry result)
-
mergeFrom
public GrpcLogEntry.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GrpcLogEntry.Builder>
-
mergeFrom
public GrpcLogEntry.Builder mergeFrom(GrpcLogEntry other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcLogEntry.Builder>
-
mergeFrom
public GrpcLogEntry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GrpcLogEntry.Builder>
- Throws:
java.io.IOException
-
getPayloadCase
public GrpcLogEntry.PayloadCase getPayloadCase()
- Specified by:
getPayloadCase
in interfaceGrpcLogEntryOrBuilder
-
clearPayload
public GrpcLogEntry.Builder clearPayload()
-
hasTimestamp
public boolean hasTimestamp()
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;
- Specified by:
hasTimestamp
in interfaceGrpcLogEntryOrBuilder
- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public com.google.protobuf.Timestamp getTimestamp()
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;
- Specified by:
getTimestamp
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The timestamp.
-
setTimestamp
public GrpcLogEntry.Builder setTimestamp(com.google.protobuf.Timestamp value)
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;
-
setTimestamp
public GrpcLogEntry.Builder setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;
-
mergeTimestamp
public GrpcLogEntry.Builder mergeTimestamp(com.google.protobuf.Timestamp value)
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;
-
clearTimestamp
public GrpcLogEntry.Builder clearTimestamp()
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;
-
getTimestampBuilder
public com.google.protobuf.Timestamp.Builder getTimestampBuilder()
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;
-
getTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;
- Specified by:
getTimestampOrBuilder
in interfaceGrpcLogEntryOrBuilder
-
getTimestampFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Timestamp,com.google.protobuf.Timestamp.Builder,com.google.protobuf.TimestampOrBuilder> getTimestampFieldBuilder()
The timestamp of the binary log message
.google.protobuf.Timestamp timestamp = 1;
-
getCallId
public 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;
- Specified by:
getCallId
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The callId.
-
setCallId
public GrpcLogEntry.Builder setCallId(long value)
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;
- Parameters:
value
- The callId to set.- Returns:
- This builder for chaining.
-
clearCallId
public GrpcLogEntry.Builder clearCallId()
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;
- Returns:
- This builder for chaining.
-
getSequenceIdWithinCall
public 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;
- Specified by:
getSequenceIdWithinCall
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The sequenceIdWithinCall.
-
setSequenceIdWithinCall
public GrpcLogEntry.Builder setSequenceIdWithinCall(long value)
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;
- Parameters:
value
- The sequenceIdWithinCall to set.- Returns:
- This builder for chaining.
-
clearSequenceIdWithinCall
public GrpcLogEntry.Builder clearSequenceIdWithinCall()
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;
- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;
- Specified by:
getTypeValue
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public GrpcLogEntry.Builder setTypeValue(int value)
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;
- Parameters:
value
- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public GrpcLogEntry.EventType getType()
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;
- Specified by:
getType
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The type.
-
setType
public GrpcLogEntry.Builder setType(GrpcLogEntry.EventType value)
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;
- Parameters:
value
- The type to set.- Returns:
- This builder for chaining.
-
clearType
public GrpcLogEntry.Builder clearType()
.grpc.binarylog.v1.GrpcLogEntry.EventType type = 4;
- Returns:
- This builder for chaining.
-
getLoggerValue
public int getLoggerValue()
One of the above Logger enum
.grpc.binarylog.v1.GrpcLogEntry.Logger logger = 5;
- Specified by:
getLoggerValue
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The enum numeric value on the wire for logger.
-
setLoggerValue
public GrpcLogEntry.Builder setLoggerValue(int value)
One of the above Logger enum
.grpc.binarylog.v1.GrpcLogEntry.Logger logger = 5;
- Parameters:
value
- The enum numeric value on the wire for logger to set.- Returns:
- This builder for chaining.
-
getLogger
public GrpcLogEntry.Logger getLogger()
One of the above Logger enum
.grpc.binarylog.v1.GrpcLogEntry.Logger logger = 5;
- Specified by:
getLogger
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The logger.
-
setLogger
public GrpcLogEntry.Builder setLogger(GrpcLogEntry.Logger value)
One of the above Logger enum
.grpc.binarylog.v1.GrpcLogEntry.Logger logger = 5;
- Parameters:
value
- The logger to set.- Returns:
- This builder for chaining.
-
clearLogger
public GrpcLogEntry.Builder clearLogger()
One of the above Logger enum
.grpc.binarylog.v1.GrpcLogEntry.Logger logger = 5;
- Returns:
- This builder for chaining.
-
hasClientHeader
public boolean hasClientHeader()
.grpc.binarylog.v1.ClientHeader client_header = 6;
- Specified by:
hasClientHeader
in interfaceGrpcLogEntryOrBuilder
- Returns:
- Whether the clientHeader field is set.
-
getClientHeader
public ClientHeader getClientHeader()
.grpc.binarylog.v1.ClientHeader client_header = 6;
- Specified by:
getClientHeader
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The clientHeader.
-
setClientHeader
public GrpcLogEntry.Builder setClientHeader(ClientHeader value)
.grpc.binarylog.v1.ClientHeader client_header = 6;
-
setClientHeader
public GrpcLogEntry.Builder setClientHeader(ClientHeader.Builder builderForValue)
.grpc.binarylog.v1.ClientHeader client_header = 6;
-
mergeClientHeader
public GrpcLogEntry.Builder mergeClientHeader(ClientHeader value)
.grpc.binarylog.v1.ClientHeader client_header = 6;
-
clearClientHeader
public GrpcLogEntry.Builder clearClientHeader()
.grpc.binarylog.v1.ClientHeader client_header = 6;
-
getClientHeaderBuilder
public ClientHeader.Builder getClientHeaderBuilder()
.grpc.binarylog.v1.ClientHeader client_header = 6;
-
getClientHeaderOrBuilder
public ClientHeaderOrBuilder getClientHeaderOrBuilder()
.grpc.binarylog.v1.ClientHeader client_header = 6;
- Specified by:
getClientHeaderOrBuilder
in interfaceGrpcLogEntryOrBuilder
-
getClientHeaderFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ClientHeader,ClientHeader.Builder,ClientHeaderOrBuilder> getClientHeaderFieldBuilder()
.grpc.binarylog.v1.ClientHeader client_header = 6;
-
hasServerHeader
public boolean hasServerHeader()
.grpc.binarylog.v1.ServerHeader server_header = 7;
- Specified by:
hasServerHeader
in interfaceGrpcLogEntryOrBuilder
- Returns:
- Whether the serverHeader field is set.
-
getServerHeader
public ServerHeader getServerHeader()
.grpc.binarylog.v1.ServerHeader server_header = 7;
- Specified by:
getServerHeader
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The serverHeader.
-
setServerHeader
public GrpcLogEntry.Builder setServerHeader(ServerHeader value)
.grpc.binarylog.v1.ServerHeader server_header = 7;
-
setServerHeader
public GrpcLogEntry.Builder setServerHeader(ServerHeader.Builder builderForValue)
.grpc.binarylog.v1.ServerHeader server_header = 7;
-
mergeServerHeader
public GrpcLogEntry.Builder mergeServerHeader(ServerHeader value)
.grpc.binarylog.v1.ServerHeader server_header = 7;
-
clearServerHeader
public GrpcLogEntry.Builder clearServerHeader()
.grpc.binarylog.v1.ServerHeader server_header = 7;
-
getServerHeaderBuilder
public ServerHeader.Builder getServerHeaderBuilder()
.grpc.binarylog.v1.ServerHeader server_header = 7;
-
getServerHeaderOrBuilder
public ServerHeaderOrBuilder getServerHeaderOrBuilder()
.grpc.binarylog.v1.ServerHeader server_header = 7;
- Specified by:
getServerHeaderOrBuilder
in interfaceGrpcLogEntryOrBuilder
-
getServerHeaderFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ServerHeader,ServerHeader.Builder,ServerHeaderOrBuilder> getServerHeaderFieldBuilder()
.grpc.binarylog.v1.ServerHeader server_header = 7;
-
hasMessage
public boolean hasMessage()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;
- Specified by:
hasMessage
in interfaceGrpcLogEntryOrBuilder
- Returns:
- Whether the message field is set.
-
getMessage
public Message getMessage()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;
- Specified by:
getMessage
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The message.
-
setMessage
public GrpcLogEntry.Builder setMessage(Message value)
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;
-
setMessage
public GrpcLogEntry.Builder setMessage(Message.Builder builderForValue)
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;
-
mergeMessage
public GrpcLogEntry.Builder mergeMessage(Message value)
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;
-
clearMessage
public GrpcLogEntry.Builder clearMessage()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;
-
getMessageBuilder
public Message.Builder getMessageBuilder()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;
-
getMessageOrBuilder
public MessageOrBuilder getMessageOrBuilder()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;
- Specified by:
getMessageOrBuilder
in interfaceGrpcLogEntryOrBuilder
-
getMessageFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Message,Message.Builder,MessageOrBuilder> getMessageFieldBuilder()
Used by EVENT_TYPE_CLIENT_MESSAGE, EVENT_TYPE_SERVER_MESSAGE
.grpc.binarylog.v1.Message message = 8;
-
hasTrailer
public boolean hasTrailer()
.grpc.binarylog.v1.Trailer trailer = 9;
- Specified by:
hasTrailer
in interfaceGrpcLogEntryOrBuilder
- Returns:
- Whether the trailer field is set.
-
getTrailer
public Trailer getTrailer()
.grpc.binarylog.v1.Trailer trailer = 9;
- Specified by:
getTrailer
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The trailer.
-
setTrailer
public GrpcLogEntry.Builder setTrailer(Trailer value)
.grpc.binarylog.v1.Trailer trailer = 9;
-
setTrailer
public GrpcLogEntry.Builder setTrailer(Trailer.Builder builderForValue)
.grpc.binarylog.v1.Trailer trailer = 9;
-
mergeTrailer
public GrpcLogEntry.Builder mergeTrailer(Trailer value)
.grpc.binarylog.v1.Trailer trailer = 9;
-
clearTrailer
public GrpcLogEntry.Builder clearTrailer()
.grpc.binarylog.v1.Trailer trailer = 9;
-
getTrailerBuilder
public Trailer.Builder getTrailerBuilder()
.grpc.binarylog.v1.Trailer trailer = 9;
-
getTrailerOrBuilder
public TrailerOrBuilder getTrailerOrBuilder()
.grpc.binarylog.v1.Trailer trailer = 9;
- Specified by:
getTrailerOrBuilder
in interfaceGrpcLogEntryOrBuilder
-
getTrailerFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Trailer,Trailer.Builder,TrailerOrBuilder> getTrailerFieldBuilder()
.grpc.binarylog.v1.Trailer trailer = 9;
-
getPayloadTruncated
public boolean getPayloadTruncated()
true if payload does not represent the full message or metadata.
bool payload_truncated = 10;
- Specified by:
getPayloadTruncated
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The payloadTruncated.
-
setPayloadTruncated
public GrpcLogEntry.Builder setPayloadTruncated(boolean value)
true if payload does not represent the full message or metadata.
bool payload_truncated = 10;
- Parameters:
value
- The payloadTruncated to set.- Returns:
- This builder for chaining.
-
clearPayloadTruncated
public GrpcLogEntry.Builder clearPayloadTruncated()
true if payload does not represent the full message or metadata.
bool payload_truncated = 10;
- Returns:
- This builder for chaining.
-
hasPeer
public 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;
- Specified by:
hasPeer
in interfaceGrpcLogEntryOrBuilder
- Returns:
- Whether the peer field is set.
-
getPeer
public 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;
- Specified by:
getPeer
in interfaceGrpcLogEntryOrBuilder
- Returns:
- The peer.
-
setPeer
public GrpcLogEntry.Builder setPeer(Address value)
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;
-
setPeer
public GrpcLogEntry.Builder setPeer(Address.Builder builderForValue)
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;
-
mergePeer
public GrpcLogEntry.Builder mergePeer(Address value)
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;
-
clearPeer
public GrpcLogEntry.Builder clearPeer()
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;
-
getPeerBuilder
public Address.Builder getPeerBuilder()
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;
-
getPeerOrBuilder
public 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;
- Specified by:
getPeerOrBuilder
in interfaceGrpcLogEntryOrBuilder
-
getPeerFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> getPeerFieldBuilder()
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;
-
-