A B C E F G H I L M N O P R S T U V W 
All Classes All Packages

A

Address - Class in io.grpc.observabilitylog.v1
Address information
ADDRESS_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Address
 
Address.Builder - Class in io.grpc.observabilitylog.v1
Address information
Address.Type - Enum in io.grpc.observabilitylog.v1
Protobuf enum grpc.observabilitylog.v1.Address.Type
AddressOrBuilder - Interface in io.grpc.observabilitylog.v1
 
AUTHORITY_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 

B

build() - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
build() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
build() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
buildPartial() - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
buildPartial() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
buildPartial() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 

C

CALL_ID_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
CANCEL - io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
A signal that the rpc is canceled
CANCEL_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
A signal that the rpc is canceled
clear() - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
clear() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
clear() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
clearAddress() - Method in class io.grpc.observabilitylog.v1.Address.Builder
string address = 2;
clearAuthority() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
A single process may be used to run multiple virtual servers with different identities.
clearCallId() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Uniquely identifies a call.
clearIpPort() - Method in class io.grpc.observabilitylog.v1.Address.Builder
only for TYPE_IPV4 and TYPE_IPV6
clearLogger() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventLogger enum
clearMessage() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
Used by message event
clearMessageLength() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e.
clearMetadata() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
clearMethodName() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the RPC method
clearPayload() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Payload for log entry.
clearPayloadTruncated() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
true if message or metadata field is either truncated or omitted due to config options
clearPeer() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Peer address information.
clearSequenceId() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
The entry sequence ID for this call.
clearServiceName() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the service
clearStatusCode() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status code
clearStatusDetails() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The value of the grpc-status-details-bin metadata key, if any.
clearStatusMessage() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status message
clearTimeout() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
the RPC timeout value
clearType() - Method in class io.grpc.observabilitylog.v1.Address.Builder
.grpc.observabilitylog.v1.Address.Type type = 1;
clearType() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventType enum
CLIENT - io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
CLIENT = 1;
CLIENT_HALF_CLOSE - io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
A signal that client is done sending
CLIENT_HALF_CLOSE_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
A signal that client is done sending
CLIENT_HEADER - io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Header sent from client to server
CLIENT_HEADER_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Header sent from client to server
CLIENT_MESSAGE - io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Message sent from client to server
CLIENT_MESSAGE_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Message sent from client to server
CLIENT_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
CLIENT = 1;
close() - Method in class io.grpc.gcp.observability.GcpObservability
Un-initialize/shutdown grpc-observability.
close() - Method in class io.grpc.gcp.observability.logging.GcpLogSink
Closes Cloud Logging Client.
close() - Method in interface io.grpc.gcp.observability.logging.Sink
Closes the sink.
ConditionalClientInterceptor - Class in io.grpc.gcp.observability.interceptors
A client interceptor that conditionally calls a delegated interceptor.
ConditionalClientInterceptor(ClientInterceptor, BiPredicate<MethodDescriptor<?, ?>, CallOptions>) - Constructor for class io.grpc.gcp.observability.interceptors.ConditionalClientInterceptor
 
ConfigFilterHelper - Class in io.grpc.gcp.observability.interceptors
Parses gRPC GcpObservability configuration filters for interceptors usage.
ConfigFilterHelper.FilterParams - Class in io.grpc.gcp.observability.interceptors
Class containing results for method/service filter information, such as flag for logging method/service and payload limits to be used for filtering.
containsMetadata(String) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
A list of metadata pairs
containsMetadata(String) - Method in class io.grpc.observabilitylog.v1.Payload
A list of metadata pairs
containsMetadata(String) - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
A list of metadata pairs
create() - Method in interface io.grpc.gcp.observability.interceptors.InternalLoggingChannelInterceptor.Factory
 
create() - Method in class io.grpc.gcp.observability.interceptors.InternalLoggingChannelInterceptor.FactoryImpl
 
create() - Method in interface io.grpc.gcp.observability.interceptors.InternalLoggingServerInterceptor.Factory
 
create() - Method in class io.grpc.gcp.observability.interceptors.InternalLoggingServerInterceptor.FactoryImpl
 
create(boolean, int, int) - Static method in class io.grpc.gcp.observability.interceptors.ConfigFilterHelper.FilterParams
 

E

equals(Object) - Method in class io.grpc.observabilitylog.v1.Address
 
equals(Object) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
equals(Object) - Method in class io.grpc.observabilitylog.v1.Payload
 
EVENT_TYPE_UNKNOWN - io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
EVENT_TYPE_UNKNOWN = 0;
EVENT_TYPE_UNKNOWN_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
EVENT_TYPE_UNKNOWN = 0;
excludePattern - Variable in class io.grpc.gcp.observability.ObservabilityConfig.LogFilter
Boolean to indicate if services and methods matching pattern needs to be excluded.

F

FactoryImpl(LogHelper, ConfigFilterHelper) - Constructor for class io.grpc.gcp.observability.interceptors.InternalLoggingChannelInterceptor.FactoryImpl
Create the InternalLoggingChannelInterceptor.Factory we need to create our ClientInterceptors.
FactoryImpl(LogHelper, ConfigFilterHelper) - Constructor for class io.grpc.gcp.observability.interceptors.InternalLoggingServerInterceptor.FactoryImpl
Create the InternalLoggingServerInterceptor.Factory we need to create our ServerInterceptors.
FilterParams() - Constructor for class io.grpc.gcp.observability.interceptors.ConfigFilterHelper.FilterParams
 
forNumber(int) - Static method in enum io.grpc.observabilitylog.v1.Address.Type
 
forNumber(int) - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
 
forNumber(int) - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
 

G

GcpLogSink - Class in io.grpc.gcp.observability.logging
Sink for Google Cloud Logging.
GcpLogSink(String, ObservabilityConfig, Collection<String>, TraceLoggingHelper) - Constructor for class io.grpc.gcp.observability.logging.GcpLogSink
Retrieves a single instance of GcpLogSink.
GcpObservability - Class in io.grpc.gcp.observability
The main class for gRPC Google Cloud Platform Observability features.
getAddress() - Method in class io.grpc.observabilitylog.v1.Address.Builder
string address = 2;
getAddress() - Method in class io.grpc.observabilitylog.v1.Address
string address = 2;
getAddress() - Method in interface io.grpc.observabilitylog.v1.AddressOrBuilder
string address = 2;
getAddressBytes() - Method in class io.grpc.observabilitylog.v1.Address.Builder
string address = 2;
getAddressBytes() - Method in class io.grpc.observabilitylog.v1.Address
string address = 2;
getAddressBytes() - Method in interface io.grpc.observabilitylog.v1.AddressOrBuilder
string address = 2;
getAuthority() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
A single process may be used to run multiple virtual servers with different identities.
getAuthority() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
A single process may be used to run multiple virtual servers with different identities.
getAuthority() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
A single process may be used to run multiple virtual servers with different identities.
getAuthorityBytes() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
A single process may be used to run multiple virtual servers with different identities.
getAuthorityBytes() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
A single process may be used to run multiple virtual servers with different identities.
getAuthorityBytes() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
A single process may be used to run multiple virtual servers with different identities.
getCallId() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Uniquely identifies a call.
getCallId() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
Uniquely identifies a call.
getCallId() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
Uniquely identifies a call.
getCallIdBytes() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Uniquely identifies a call.
getCallIdBytes() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
Uniquely identifies a call.
getCallIdBytes() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
Uniquely identifies a call.
getClientLogFilters() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
Get filters for client logging.
getCustomTags() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
Map of all custom tags used for logging, metrics and traces.
getDefaultInstance() - Static method in class io.grpc.observabilitylog.v1.Address
 
getDefaultInstance() - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
getDefaultInstance() - Static method in class io.grpc.observabilitylog.v1.Payload
 
getDefaultInstanceForType() - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
getDefaultInstanceForType() - Method in class io.grpc.observabilitylog.v1.Address
 
getDefaultInstanceForType() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
getDefaultInstanceForType() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
getDefaultInstanceForType() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
getDefaultInstanceForType() - Method in class io.grpc.observabilitylog.v1.Payload
 
getDescriptor() - Static method in class io.grpc.observabilitylog.v1.Address.Builder
 
getDescriptor() - Static method in class io.grpc.observabilitylog.v1.Address
 
getDescriptor() - Static method in enum io.grpc.observabilitylog.v1.Address.Type
 
getDescriptor() - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
getDescriptor() - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
 
getDescriptor() - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
 
getDescriptor() - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
getDescriptor() - Static method in class io.grpc.observabilitylog.v1.ObservabilityLogProto
 
getDescriptor() - Static method in class io.grpc.observabilitylog.v1.Payload.Builder
 
getDescriptor() - Static method in class io.grpc.observabilitylog.v1.Payload
 
getDescriptorForType() - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
getDescriptorForType() - Method in enum io.grpc.observabilitylog.v1.Address.Type
 
getDescriptorForType() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
getDescriptorForType() - Method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
 
getDescriptorForType() - Method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
 
getDescriptorForType() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
getInstance(ObservabilityConfig) - Static method in class io.grpc.gcp.observability.interceptors.ConfigFilterHelper
Creates and returns helper instance for log filtering.
getIpPort() - Method in class io.grpc.observabilitylog.v1.Address.Builder
only for TYPE_IPV4 and TYPE_IPV6
getIpPort() - Method in class io.grpc.observabilitylog.v1.Address
only for TYPE_IPV4 and TYPE_IPV6
getIpPort() - Method in interface io.grpc.observabilitylog.v1.AddressOrBuilder
only for TYPE_IPV4 and TYPE_IPV6
getLogger() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventLogger enum
getLogger() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
one of the above EventLogger enum
getLogger() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
one of the above EventLogger enum
getLoggerValue() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventLogger enum
getLoggerValue() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
one of the above EventLogger enum
getLoggerValue() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
one of the above EventLogger enum
getMessage() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
Used by message event
getMessage() - Method in class io.grpc.observabilitylog.v1.Payload
Used by message event
getMessage() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
Used by message event
getMessageLength() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e.
getMessageLength() - Method in class io.grpc.observabilitylog.v1.Payload
Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e.
getMessageLength() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e.
getMetadata() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
Deprecated.
getMetadata() - Method in class io.grpc.observabilitylog.v1.Payload
Deprecated.
getMetadata() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
Deprecated.
getMetadataCount() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
getMetadataCount() - Method in class io.grpc.observabilitylog.v1.Payload
 
getMetadataCount() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
A list of metadata pairs
getMetadataMap() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
A list of metadata pairs
getMetadataMap() - Method in class io.grpc.observabilitylog.v1.Payload
A list of metadata pairs
getMetadataMap() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
A list of metadata pairs
getMetadataOrDefault(String, String) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
A list of metadata pairs
getMetadataOrDefault(String, String) - Method in class io.grpc.observabilitylog.v1.Payload
A list of metadata pairs
getMetadataOrDefault(String, String) - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
A list of metadata pairs
getMetadataOrThrow(String) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
A list of metadata pairs
getMetadataOrThrow(String) - Method in class io.grpc.observabilitylog.v1.Payload
A list of metadata pairs
getMetadataOrThrow(String) - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
A list of metadata pairs
getMethodName() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the RPC method
getMethodName() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
the name of the RPC method
getMethodName() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
the name of the RPC method
getMethodNameBytes() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the RPC method
getMethodNameBytes() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
the name of the RPC method
getMethodNameBytes() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
the name of the RPC method
getMutableMetadata() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
Deprecated.
getNumber() - Method in enum io.grpc.observabilitylog.v1.Address.Type
 
getNumber() - Method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
 
getNumber() - Method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
 
getParserForType() - Method in class io.grpc.observabilitylog.v1.Address
 
getParserForType() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
getParserForType() - Method in class io.grpc.observabilitylog.v1.Payload
 
getPayload() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Payload for log entry.
getPayload() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
Payload for log entry.
getPayload() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
Payload for log entry.
getPayloadBuilder() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Payload for log entry.
getPayloadOrBuilder() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Payload for log entry.
getPayloadOrBuilder() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
Payload for log entry.
getPayloadOrBuilder() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
Payload for log entry.
getPayloadTruncated() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
true if message or metadata field is either truncated or omitted due to config options
getPayloadTruncated() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
true if message or metadata field is either truncated or omitted due to config options
getPayloadTruncated() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
true if message or metadata field is either truncated or omitted due to config options
getPeer() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Peer address information.
getPeer() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
Peer address information.
getPeer() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
Peer address information.
getPeerBuilder() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Peer address information.
getPeerOrBuilder() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Peer address information.
getPeerOrBuilder() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
Peer address information.
getPeerOrBuilder() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
Peer address information.
getProjectId() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
Get project ID - where logs will go.
getSampler() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
Get sampler for TraceConfig - when Cloud Tracing is enabled.
getSequenceId() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
The entry sequence ID for this call.
getSequenceId() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
The entry sequence ID for this call.
getSequenceId() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
The entry sequence ID for this call.
getSerializedSize() - Method in class io.grpc.observabilitylog.v1.Address
 
getSerializedSize() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
getSerializedSize() - Method in class io.grpc.observabilitylog.v1.Payload
 
getServerLogFilters() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
Get filters for server logging.
getServiceName() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the service
getServiceName() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
the name of the service
getServiceName() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
the name of the service
getServiceNameBytes() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the service
getServiceNameBytes() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
the name of the service
getServiceNameBytes() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
the name of the service
getStatusCode() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status code
getStatusCode() - Method in class io.grpc.observabilitylog.v1.Payload
The gRPC status code
getStatusCode() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
The gRPC status code
getStatusCodeValue() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status code
getStatusCodeValue() - Method in class io.grpc.observabilitylog.v1.Payload
The gRPC status code
getStatusCodeValue() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
The gRPC status code
getStatusDetails() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The value of the grpc-status-details-bin metadata key, if any.
getStatusDetails() - Method in class io.grpc.observabilitylog.v1.Payload
The value of the grpc-status-details-bin metadata key, if any.
getStatusDetails() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
The value of the grpc-status-details-bin metadata key, if any.
getStatusMessage() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status message
getStatusMessage() - Method in class io.grpc.observabilitylog.v1.Payload
The gRPC status message
getStatusMessage() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
The gRPC status message
getStatusMessageBytes() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status message
getStatusMessageBytes() - Method in class io.grpc.observabilitylog.v1.Payload
The gRPC status message
getStatusMessageBytes() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
The gRPC status message
getTimeout() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
the RPC timeout value
getTimeout() - Method in class io.grpc.observabilitylog.v1.Payload
the RPC timeout value
getTimeout() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
the RPC timeout value
getTimeoutBuilder() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
the RPC timeout value
getTimeoutOrBuilder() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
the RPC timeout value
getTimeoutOrBuilder() - Method in class io.grpc.observabilitylog.v1.Payload
the RPC timeout value
getTimeoutOrBuilder() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
the RPC timeout value
getType() - Method in class io.grpc.observabilitylog.v1.Address.Builder
.grpc.observabilitylog.v1.Address.Type type = 1;
getType() - Method in class io.grpc.observabilitylog.v1.Address
.grpc.observabilitylog.v1.Address.Type type = 1;
getType() - Method in interface io.grpc.observabilitylog.v1.AddressOrBuilder
.grpc.observabilitylog.v1.Address.Type type = 1;
getType() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventType enum
getType() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
one of the above EventType enum
getType() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
one of the above EventType enum
getTypeValue() - Method in class io.grpc.observabilitylog.v1.Address.Builder
.grpc.observabilitylog.v1.Address.Type type = 1;
getTypeValue() - Method in class io.grpc.observabilitylog.v1.Address
.grpc.observabilitylog.v1.Address.Type type = 1;
getTypeValue() - Method in interface io.grpc.observabilitylog.v1.AddressOrBuilder
.grpc.observabilitylog.v1.Address.Type type = 1;
getTypeValue() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventType enum
getTypeValue() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
one of the above EventType enum
getTypeValue() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
one of the above EventType enum
getValueDescriptor() - Method in enum io.grpc.observabilitylog.v1.Address.Type
 
getValueDescriptor() - Method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
 
getValueDescriptor() - Method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
 
grpcInit() - Static method in class io.grpc.gcp.observability.GcpObservability
Initialize grpc-observability.
GrpcLogRecord - Class in io.grpc.observabilitylog.v1
Protobuf type grpc.observabilitylog.v1.GrpcLogRecord
GrpcLogRecord.Builder - Class in io.grpc.observabilitylog.v1
Protobuf type grpc.observabilitylog.v1.GrpcLogRecord
GrpcLogRecord.EventLogger - Enum in io.grpc.observabilitylog.v1
The entity that generates the log entry
GrpcLogRecord.EventType - Enum in io.grpc.observabilitylog.v1
List of event types
GrpcLogRecordOrBuilder - Interface in io.grpc.observabilitylog.v1
 

H

hashCode() - Method in class io.grpc.observabilitylog.v1.Address
 
hashCode() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
hashCode() - Method in class io.grpc.observabilitylog.v1.Payload
 
hasPayload() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Payload for log entry.
hasPayload() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
Payload for log entry.
hasPayload() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
Payload for log entry.
hasPeer() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Peer address information.
hasPeer() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
Peer address information.
hasPeer() - Method in interface io.grpc.observabilitylog.v1.GrpcLogRecordOrBuilder
Peer address information.
hasTimeout() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
the RPC timeout value
hasTimeout() - Method in class io.grpc.observabilitylog.v1.Payload
the RPC timeout value
hasTimeout() - Method in interface io.grpc.observabilitylog.v1.PayloadOrBuilder
the RPC timeout value
headerBytes - Variable in class io.grpc.gcp.observability.ObservabilityConfig.LogFilter
Number of bytes of header to log.

I

interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.grpc.gcp.observability.interceptors.ConditionalClientInterceptor
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.grpc.gcp.observability.interceptors.InternalLoggingChannelInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.grpc.gcp.observability.interceptors.InternalLoggingServerInterceptor
 
internalGetFieldAccessorTable() - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
internalGetFieldAccessorTable() - Method in class io.grpc.observabilitylog.v1.Address
 
internalGetFieldAccessorTable() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
internalGetFieldAccessorTable() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
internalGetFieldAccessorTable() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
internalGetFieldAccessorTable() - Method in class io.grpc.observabilitylog.v1.Payload
 
internalGetMapField(int) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
internalGetMapField(int) - Method in class io.grpc.observabilitylog.v1.Payload
 
internalGetMutableMapField(int) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
internalGetValueMap() - Static method in enum io.grpc.observabilitylog.v1.Address.Type
 
internalGetValueMap() - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
 
internalGetValueMap() - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
 
InternalLoggingChannelInterceptor - Class in io.grpc.gcp.observability.interceptors
A logging client interceptor for Observability.
InternalLoggingChannelInterceptor.Factory - Interface in io.grpc.gcp.observability.interceptors
 
InternalLoggingChannelInterceptor.FactoryImpl - Class in io.grpc.gcp.observability.interceptors
 
InternalLoggingServerInterceptor - Class in io.grpc.gcp.observability.interceptors
A logging server interceptor for Observability.
InternalLoggingServerInterceptor.Factory - Interface in io.grpc.gcp.observability.interceptors
 
InternalLoggingServerInterceptor.FactoryImpl - Class in io.grpc.gcp.observability.interceptors
 
io.grpc.gcp.observability - package io.grpc.gcp.observability
 
io.grpc.gcp.observability.interceptors - package io.grpc.gcp.observability.interceptors
 
io.grpc.gcp.observability.logging - package io.grpc.gcp.observability.logging
 
io.grpc.observabilitylog.v1 - package io.grpc.observabilitylog.v1
 
IP_PORT_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Address
 
IPV4 - io.grpc.observabilitylog.v1.Address.Type
in 1.2.3.4 form
IPV4_VALUE - Static variable in enum io.grpc.observabilitylog.v1.Address.Type
in 1.2.3.4 form
IPV6 - io.grpc.observabilitylog.v1.Address.Type
IPv6 canonical form (RFC5952 section 4)
IPV6_VALUE - Static variable in enum io.grpc.observabilitylog.v1.Address.Type
IPv6 canonical form (RFC5952 section 4)
isEnableCloudLogging() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
Is Cloud Logging enabled.
isEnableCloudMonitoring() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
Is Cloud Monitoring enabled.
isEnableCloudTracing() - Method in interface io.grpc.gcp.observability.ObservabilityConfig
Is Cloud Tracing enabled.
isInitialized() - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
isInitialized() - Method in class io.grpc.observabilitylog.v1.Address
 
isInitialized() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
isInitialized() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
isInitialized() - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
isInitialized() - Method in class io.grpc.observabilitylog.v1.Payload
 

L

LogFilter(Set<String>, Set<String>, boolean, int, int, boolean) - Constructor for class io.grpc.gcp.observability.ObservabilityConfig.LogFilter
Object used to represent filter used in configuration.
LOGGER_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
LOGGER_UNKNOWN - io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
LOGGER_UNKNOWN = 0;
LOGGER_UNKNOWN_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
LOGGER_UNKNOWN = 0;
LogHelper - Class in io.grpc.gcp.observability.interceptors
Helper class for GCP observability logging.
LogHelper(Sink) - Constructor for class io.grpc.gcp.observability.interceptors.LogHelper
Creates a LogHelper instance.
logRpcMethod(String, boolean) - Method in class io.grpc.gcp.observability.interceptors.ConfigFilterHelper
Checks if the corresponding service/method passed needs to be logged according to user provided observability configuration.

M

matchAll - Variable in class io.grpc.gcp.observability.ObservabilityConfig.LogFilter
Boolean to indicate all services and methods.
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
mergeFrom(Message) - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
mergeFrom(Message) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
mergeFrom(Message) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
mergeFrom(Address) - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
mergeFrom(GrpcLogRecord) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
mergeFrom(Payload) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
mergePayload(Payload) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Payload for log entry.
mergePeer(Address) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Peer address information.
mergeTimeout(Duration) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
the RPC timeout value
mergeUnknownFields(UnknownFieldSet) - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
mergeUnknownFields(UnknownFieldSet) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
MESSAGE_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Payload
 
MESSAGE_LENGTH_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Payload
 
messageBytes - Variable in class io.grpc.gcp.observability.ObservabilityConfig.LogFilter
Number of bytes of message to log.
METADATA_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Payload
 
METHOD_NAME_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
methods - Variable in class io.grpc.gcp.observability.ObservabilityConfig.LogFilter
 

N

newBuilder() - Static method in class io.grpc.observabilitylog.v1.Address
 
newBuilder() - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
newBuilder() - Static method in class io.grpc.observabilitylog.v1.Payload
 
newBuilder(Address) - Static method in class io.grpc.observabilitylog.v1.Address
 
newBuilder(GrpcLogRecord) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
newBuilder(Payload) - Static method in class io.grpc.observabilitylog.v1.Payload
 
newBuilderForType() - Method in class io.grpc.observabilitylog.v1.Address
 
newBuilderForType() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
newBuilderForType() - Method in class io.grpc.observabilitylog.v1.Payload
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class io.grpc.observabilitylog.v1.Address
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class io.grpc.observabilitylog.v1.Payload
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class io.grpc.observabilitylog.v1.Address
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class io.grpc.observabilitylog.v1.Payload
 
NO_FILTER_PARAMS - Static variable in class io.grpc.gcp.observability.interceptors.ConfigFilterHelper
 

O

ObservabilityConfig - Interface in io.grpc.gcp.observability
 
ObservabilityConfig.LogFilter - Class in io.grpc.gcp.observability
POJO for representing a filter used in configuration.
ObservabilityLogProto - Class in io.grpc.observabilitylog.v1
 

P

parseDelimitedFrom(InputStream) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseDelimitedFrom(InputStream) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseDelimitedFrom(InputStream) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(byte[]) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(byte[]) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(byte[]) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(ByteString) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(ByteString) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(ByteString) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(CodedInputStream) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(CodedInputStream) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(CodedInputStream) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(InputStream) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(InputStream) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(InputStream) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(ByteBuffer) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(ByteBuffer) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(ByteBuffer) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Address
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.Payload
 
parser() - Static method in class io.grpc.observabilitylog.v1.Address
 
parser() - Static method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
parser() - Static method in class io.grpc.observabilitylog.v1.Payload
 
Payload - Class in io.grpc.observabilitylog.v1
Protobuf type grpc.observabilitylog.v1.Payload
PAYLOAD_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
PAYLOAD_TRUNCATED_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
Payload.Builder - Class in io.grpc.observabilitylog.v1
Protobuf type grpc.observabilitylog.v1.Payload
PayloadOrBuilder - Interface in io.grpc.observabilitylog.v1
 
PEER_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
putAllMetadata(Map<String, String>) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
A list of metadata pairs
putMetadata(String, String) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
A list of metadata pairs

R

registerAllExtensions(ExtensionRegistry) - Static method in class io.grpc.observabilitylog.v1.ObservabilityLogProto
 
registerAllExtensions(ExtensionRegistryLite) - Static method in class io.grpc.observabilitylog.v1.ObservabilityLogProto
 
removeMetadata(String) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
A list of metadata pairs

S

SEQUENCE_ID_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
SERVER - io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
SERVER = 2;
SERVER_HEADER - io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Header sent from server to client
SERVER_HEADER_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Header sent from server to client
SERVER_MESSAGE - io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Message sent from server to client
SERVER_MESSAGE_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Message sent from server to client
SERVER_TRAILER - io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Trailer indicates the end of the gRPC call
SERVER_TRAILER_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Trailer indicates the end of the gRPC call
SERVER_VALUE - Static variable in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
SERVER = 2;
SERVICE_NAME_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
services - Variable in class io.grpc.gcp.observability.ObservabilityConfig.LogFilter
Set of services.
setAddress(String) - Method in class io.grpc.observabilitylog.v1.Address.Builder
string address = 2;
setAddressBytes(ByteString) - Method in class io.grpc.observabilitylog.v1.Address.Builder
string address = 2;
setAuthority(String) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
A single process may be used to run multiple virtual servers with different identities.
setAuthorityBytes(ByteString) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
A single process may be used to run multiple virtual servers with different identities.
setCallId(String) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Uniquely identifies a call.
setCallIdBytes(ByteString) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Uniquely identifies a call.
setIpPort(int) - Method in class io.grpc.observabilitylog.v1.Address.Builder
only for TYPE_IPV4 and TYPE_IPV6
setLogger(GrpcLogRecord.EventLogger) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventLogger enum
setLoggerValue(int) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventLogger enum
setMessage(ByteString) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
Used by message event
setMessageLength(int) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
Size of the message or metadata, depending on the event type, regardless of whether the full message or metadata is being logged (i.e.
setMethodName(String) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the RPC method
setMethodNameBytes(ByteString) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the RPC method
setPayload(Payload) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Payload for log entry.
setPayload(Payload.Builder) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Payload for log entry.
setPayloadTruncated(boolean) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
true if message or metadata field is either truncated or omitted due to config options
setPeer(Address) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Peer address information.
setPeer(Address.Builder) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
Peer address information.
setSequenceId(long) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
The entry sequence ID for this call.
setServiceName(String) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the service
setServiceNameBytes(ByteString) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
the name of the service
setStatusCode(Code) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status code
setStatusCodeValue(int) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status code
setStatusDetails(ByteString) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The value of the grpc-status-details-bin metadata key, if any.
setStatusMessage(String) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status message
setStatusMessageBytes(ByteString) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
The gRPC status message
setTimeout(Duration) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
the RPC timeout value
setTimeout(Duration.Builder) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
the RPC timeout value
setType(Address.Type) - Method in class io.grpc.observabilitylog.v1.Address.Builder
.grpc.observabilitylog.v1.Address.Type type = 1;
setType(GrpcLogRecord.EventType) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventType enum
setTypeValue(int) - Method in class io.grpc.observabilitylog.v1.Address.Builder
.grpc.observabilitylog.v1.Address.Type type = 1;
setTypeValue(int) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
one of the above EventType enum
setUnknownFields(UnknownFieldSet) - Method in class io.grpc.observabilitylog.v1.Address.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord.Builder
 
setUnknownFields(UnknownFieldSet) - Method in class io.grpc.observabilitylog.v1.Payload.Builder
 
Sink - Interface in io.grpc.gcp.observability.logging
Sink for GCP observability.
STATUS_CODE_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Payload
 
STATUS_DETAILS_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Payload
 
STATUS_MESSAGE_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Payload
 

T

TIMEOUT_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Payload
 
toBuilder() - Method in class io.grpc.observabilitylog.v1.Address
 
toBuilder() - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
toBuilder() - Method in class io.grpc.observabilitylog.v1.Payload
 
TraceLoggingHelper - Class in io.grpc.gcp.observability.logging
 
TraceLoggingHelper(String) - Constructor for class io.grpc.gcp.observability.logging.TraceLoggingHelper
 
TYPE_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.Address
 
TYPE_FIELD_NUMBER - Static variable in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
TYPE_UNKNOWN - io.grpc.observabilitylog.v1.Address.Type
TYPE_UNKNOWN = 0;
TYPE_UNKNOWN_VALUE - Static variable in enum io.grpc.observabilitylog.v1.Address.Type
TYPE_UNKNOWN = 0;

U

UNIX - io.grpc.observabilitylog.v1.Address.Type
UDS string
UNIX_VALUE - Static variable in enum io.grpc.observabilitylog.v1.Address.Type
UDS string
UNRECOGNIZED - io.grpc.observabilitylog.v1.Address.Type
 
UNRECOGNIZED - io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
 
UNRECOGNIZED - io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
 

V

valueOf(int) - Static method in enum io.grpc.observabilitylog.v1.Address.Type
Deprecated.
valueOf(int) - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
Deprecated.
valueOf(int) - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Deprecated.
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum io.grpc.observabilitylog.v1.Address.Type
Returns the enum constant of this type with the specified name.
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
Returns the enum constant of this type with the specified name.
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.grpc.observabilitylog.v1.Address.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.grpc.observabilitylog.v1.Address.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventLogger
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.grpc.observabilitylog.v1.GrpcLogRecord.EventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(GrpcLogRecord, SpanContext) - Method in class io.grpc.gcp.observability.logging.GcpLogSink
Writes logs to GCP Cloud Logging.
write(GrpcLogRecord, SpanContext) - Method in interface io.grpc.gcp.observability.logging.Sink
Writes the message to the destination.
writeTo(CodedOutputStream) - Method in class io.grpc.observabilitylog.v1.Address
 
writeTo(CodedOutputStream) - Method in class io.grpc.observabilitylog.v1.GrpcLogRecord
 
writeTo(CodedOutputStream) - Method in class io.grpc.observabilitylog.v1.Payload
 
A B C E F G H I L M N O P R S T U V W 
All Classes All Packages