public static final class GrpcLogRecord.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder> implements GrpcLogRecordOrBuilder
grpc.observabilitylog.v1.GrpcLogRecord| Modifier and Type | Method and Description |
|---|---|
GrpcLogRecord.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GrpcLogRecord |
build() |
GrpcLogRecord |
buildPartial() |
GrpcLogRecord.Builder |
clear() |
GrpcLogRecord.Builder |
clearAuthority()
A single process may be used to run multiple virtual servers with
different identities.
|
GrpcLogRecord.Builder |
clearCallId()
Uniquely identifies a call.
|
GrpcLogRecord.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GrpcLogRecord.Builder |
clearLogger()
one of the above EventLogger enum
|
GrpcLogRecord.Builder |
clearMethodName()
the name of the RPC method
|
GrpcLogRecord.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GrpcLogRecord.Builder |
clearPayload()
Payload for log entry.
|
GrpcLogRecord.Builder |
clearPayloadTruncated()
true if message or metadata field is either truncated or omitted due
to config options
|
GrpcLogRecord.Builder |
clearPeer()
Peer address information.
|
GrpcLogRecord.Builder |
clearSequenceId()
The entry sequence ID for this call.
|
GrpcLogRecord.Builder |
clearServiceName()
the name of the service
|
GrpcLogRecord.Builder |
clearType()
one of the above EventType enum
|
GrpcLogRecord.Builder |
clone() |
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 |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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.
|
Payload.Builder |
getPayloadBuilder()
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.
|
Address.Builder |
getPeerBuilder()
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GrpcLogRecord.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GrpcLogRecord.Builder |
mergeFrom(GrpcLogRecord other) |
GrpcLogRecord.Builder |
mergeFrom(com.google.protobuf.Message other) |
GrpcLogRecord.Builder |
mergePayload(Payload value)
Payload for log entry.
|
GrpcLogRecord.Builder |
mergePeer(Address value)
Peer address information.
|
GrpcLogRecord.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GrpcLogRecord.Builder |
setAuthority(String value)
A single process may be used to run multiple virtual servers with
different identities.
|
GrpcLogRecord.Builder |
setAuthorityBytes(com.google.protobuf.ByteString value)
A single process may be used to run multiple virtual servers with
different identities.
|
GrpcLogRecord.Builder |
setCallId(String value)
Uniquely identifies a call.
|
GrpcLogRecord.Builder |
setCallIdBytes(com.google.protobuf.ByteString value)
Uniquely identifies a call.
|
GrpcLogRecord.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GrpcLogRecord.Builder |
setLogger(GrpcLogRecord.EventLogger value)
one of the above EventLogger enum
|
GrpcLogRecord.Builder |
setLoggerValue(int value)
one of the above EventLogger enum
|
GrpcLogRecord.Builder |
setMethodName(String value)
the name of the RPC method
|
GrpcLogRecord.Builder |
setMethodNameBytes(com.google.protobuf.ByteString value)
the name of the RPC method
|
GrpcLogRecord.Builder |
setPayload(Payload.Builder builderForValue)
Payload for log entry.
|
GrpcLogRecord.Builder |
setPayload(Payload value)
Payload for log entry.
|
GrpcLogRecord.Builder |
setPayloadTruncated(boolean value)
true if message or metadata field is either truncated or omitted due
to config options
|
GrpcLogRecord.Builder |
setPeer(Address.Builder builderForValue)
Peer address information.
|
GrpcLogRecord.Builder |
setPeer(Address value)
Peer address information.
|
GrpcLogRecord.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GrpcLogRecord.Builder |
setSequenceId(long value)
The entry sequence ID for this call.
|
GrpcLogRecord.Builder |
setServiceName(String value)
the name of the service
|
GrpcLogRecord.Builder |
setServiceNameBytes(com.google.protobuf.ByteString value)
the name of the service
|
GrpcLogRecord.Builder |
setType(GrpcLogRecord.EventType value)
one of the above EventType enum
|
GrpcLogRecord.Builder |
setTypeValue(int value)
one of the above EventType enum
|
GrpcLogRecord.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public GrpcLogRecord.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public GrpcLogRecord getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GrpcLogRecord build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GrpcLogRecord buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GrpcLogRecord.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public GrpcLogRecord.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public GrpcLogRecord.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public GrpcLogRecord.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public GrpcLogRecord.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public GrpcLogRecord.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public GrpcLogRecord.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GrpcLogRecord.Builder>public GrpcLogRecord.Builder mergeFrom(GrpcLogRecord other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public GrpcLogRecord.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GrpcLogRecord.Builder>IOExceptionpublic String 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;getCallId in interface GrpcLogRecordOrBuilderpublic 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;getCallIdBytes in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setCallId(String value)
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;value - The callId to set.public GrpcLogRecord.Builder clearCallId()
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;public GrpcLogRecord.Builder setCallIdBytes(com.google.protobuf.ByteString value)
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;value - The bytes for callId to set.public 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;getSequenceId in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setSequenceId(long value)
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;value - The sequenceId to set.public GrpcLogRecord.Builder clearSequenceId()
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;public int getTypeValue()
one of the above EventType enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventType type = 4;getTypeValue in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setTypeValue(int value)
one of the above EventType enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventType type = 4;value - The enum numeric value on the wire for type to set.public GrpcLogRecord.EventType getType()
one of the above EventType enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventType type = 4;getType in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setType(GrpcLogRecord.EventType value)
one of the above EventType enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventType type = 4;value - The type to set.public GrpcLogRecord.Builder clearType()
one of the above EventType enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventType type = 4;public int getLoggerValue()
one of the above EventLogger enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger logger = 5;getLoggerValue in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setLoggerValue(int value)
one of the above EventLogger enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger logger = 5;value - The enum numeric value on the wire for logger to set.public GrpcLogRecord.EventLogger getLogger()
one of the above EventLogger enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger logger = 5;getLogger in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setLogger(GrpcLogRecord.EventLogger value)
one of the above EventLogger enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger logger = 5;value - The logger to set.public GrpcLogRecord.Builder clearLogger()
one of the above EventLogger enum
.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger logger = 5;public 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;hasPayload in interface GrpcLogRecordOrBuilderpublic 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;getPayload in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setPayload(Payload value)
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;public GrpcLogRecord.Builder setPayload(Payload.Builder builderForValue)
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;public GrpcLogRecord.Builder mergePayload(Payload value)
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;public GrpcLogRecord.Builder clearPayload()
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;public Payload.Builder getPayloadBuilder()
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;public 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;getPayloadOrBuilder in interface GrpcLogRecordOrBuilderpublic boolean getPayloadTruncated()
true if message or metadata field is either truncated or omitted due to config options
bool payload_truncated = 7;getPayloadTruncated in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setPayloadTruncated(boolean value)
true if message or metadata field is either truncated or omitted due to config options
bool payload_truncated = 7;value - The payloadTruncated to set.public GrpcLogRecord.Builder clearPayloadTruncated()
true if message or metadata field is either truncated or omitted due to config options
bool payload_truncated = 7;public 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;hasPeer in interface GrpcLogRecordOrBuilderpublic 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;getPeer in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setPeer(Address value)
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;public GrpcLogRecord.Builder setPeer(Address.Builder builderForValue)
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;public GrpcLogRecord.Builder mergePeer(Address value)
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;public GrpcLogRecord.Builder clearPeer()
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;public Address.Builder getPeerBuilder()
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;public 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;getPeerOrBuilder in interface GrpcLogRecordOrBuilderpublic 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;getAuthority in interface GrpcLogRecordOrBuilderpublic 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;getAuthorityBytes in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setAuthority(String value)
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;value - The authority to set.public GrpcLogRecord.Builder clearAuthority()
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;public GrpcLogRecord.Builder setAuthorityBytes(com.google.protobuf.ByteString value)
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;value - The bytes for authority to set.public String getServiceName()
the name of the service
string service_name = 11;getServiceName in interface GrpcLogRecordOrBuilderpublic com.google.protobuf.ByteString getServiceNameBytes()
the name of the service
string service_name = 11;getServiceNameBytes in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setServiceName(String value)
the name of the service
string service_name = 11;value - The serviceName to set.public GrpcLogRecord.Builder clearServiceName()
the name of the service
string service_name = 11;public GrpcLogRecord.Builder setServiceNameBytes(com.google.protobuf.ByteString value)
the name of the service
string service_name = 11;value - The bytes for serviceName to set.public String getMethodName()
the name of the RPC method
string method_name = 12;getMethodName in interface GrpcLogRecordOrBuilderpublic com.google.protobuf.ByteString getMethodNameBytes()
the name of the RPC method
string method_name = 12;getMethodNameBytes in interface GrpcLogRecordOrBuilderpublic GrpcLogRecord.Builder setMethodName(String value)
the name of the RPC method
string method_name = 12;value - The methodName to set.public GrpcLogRecord.Builder clearMethodName()
the name of the RPC method
string method_name = 12;public GrpcLogRecord.Builder setMethodNameBytes(com.google.protobuf.ByteString value)
the name of the RPC method
string method_name = 12;value - The bytes for methodName to set.public final GrpcLogRecord.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>public final GrpcLogRecord.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcLogRecord.Builder>