Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- activeRequestPrefix(MeterRegistry, RequestOnlyLog) - Method in class com.linecorp.armeria.common.grpc.GrpcMeterIdPrefixFunction
- addAllStackTrace(Iterable<? extends StackTraceElementProto>) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addExceptionMapping(Class<? extends Throwable>, GrpcStatusFunction) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
- addExceptionMapping(Class<? extends Throwable>, Status) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
- addExceptionMapping(Class<T>, BiFunction<T, Metadata, Status>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.
- addHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- addHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- addService(BindableService) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a gRPC
BindableServiceto thisGrpcServiceBuilder. - addService(ServerServiceDefinition) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a gRPC
ServerServiceDefinitionto thisGrpcServiceBuilder, such as what's returned byBindableService.bindService(). - addService(String, BindableService) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a gRPC
BindableServiceto thisGrpcServiceBuilder. - addService(String, BindableService, MethodDescriptor<?, ?>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
- addService(String, ServerServiceDefinition) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds a gRPC
ServerServiceDefinitionto thisGrpcServiceBuilder, such as what's returned byBindableService.bindService(). - addService(String, ServerServiceDefinition, MethodDescriptor<?, ?>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
- addService(T, Function<? super T, ServerServiceDefinition>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds an implementation of gRPC service to this
GrpcServiceBuilder. - addServiceDefinitions(ServerServiceDefinition...) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds gRPC
ServerServiceDefinitions to thisGrpcServiceBuilder. - addServiceDefinitions(Iterable<ServerServiceDefinition>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds gRPC
ServerServiceDefinitions to thisGrpcServiceBuilder. - addServices(BindableService...) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds gRPC
BindableServices to thisGrpcServiceBuilder. - addServices(Iterable<BindableService>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds gRPC
BindableServices to thisGrpcServiceBuilder. - addStackTrace(int, StackTraceElementProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTrace(int, StackTraceElementProto.Builder) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTrace(StackTraceElementProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTrace(StackTraceElementProto.Builder) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTraceBuilder() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- addStackTraceBuilder(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- apply(RequestContext, Throwable, Metadata) - Method in interface com.linecorp.armeria.common.grpc.GrpcStatusFunction
- apply(ServiceRequestContext, Status, Throwable) - Method in interface com.linecorp.armeria.server.grpc.UnframedGrpcStatusMappingFunction
- auth(AuthToken) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- auth(BasicToken) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- auth(OAuth1aToken) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- auth(OAuth2Token) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
B
- BUFFERS - Static variable in class com.linecorp.armeria.unsafe.grpc.GrpcUnsafeBufferUtil
- build() - Method in class com.linecorp.armeria.common.grpc.GsonGrpcJsonMarshallerBuilder
-
Returns a newly-created
GrpcJsonMarshaller. - build() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- build() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- build() - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckServiceBuilder
-
Returns a newly created
GrpcHealthCheckServicebuilt from the properties specified so far. - build() - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Constructs a new
GrpcServicethat can be bound toServerBuilder. - build(ServiceDescriptor) - Method in class com.linecorp.armeria.common.grpc.GrpcJsonMarshallerBuilder
-
Returns a newly-created
GrpcJsonMarshallerwith the specifiedServiceDescriptor. - build(Class<T>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Returns a newly-created gRPC client which implements the specified
clientType, based on the properties of this builder. - builder() - Static method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Returns a new
GrpcJsonMarshallerBuilder. - builder() - Static method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckService
-
Returns a new builder which builds a new
GrpcHealthCheckService. - builder() - Static method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns a new
GrpcServiceBuilder. - builder(Scheme, EndpointGroup) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedScheme. - builder(SessionProtocol, EndpointGroup) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the gRPC client that connects to the specifiedEndpointGroupwith the specifiedSessionProtocolandGrpcSerializationFormats.PROTO. - builder(String) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the client that connects to the specifieduri. - builder(String, EndpointGroup) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the client that connects to the specifiedEndpointGroupwith the specifiedscheme. - builder(URI) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Returns a new
GrpcClientBuilderthat builds the client that connects to the specifiedURI. - builderForGson() - Static method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Returns a new
GsonGrpcJsonMarshallerBuilder. - buildPartial() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- buildPartial() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
C
- CALL_CREDENTIALS - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
CallCredentialsthat carries credential data that will be propagated to the server via request metadata. - callCredentials(CallCredentials) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the
CallCredentialsthat carries credential data that will be propagated to the server via request metadata. - CAUSE_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.ThrowableProto
- check(HealthCheckRequest, StreamObserver<HealthCheckResponse>) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckService
- checkers(ListenableHealthChecker...) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckServiceBuilder
-
Adds the specified
ListenableHealthCheckers that determine the healthiness of theServer. - checkers(Iterable<? extends ListenableHealthChecker>) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckServiceBuilder
-
Adds the specified
ListenableHealthCheckers that determine the healthiness of theServer. - CLASS_NAME_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- clear() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- clear() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- clearCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- clearClassName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- clearDecorators() - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- clearField(Descriptors.FieldDescriptor) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- clearFileName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- clearLineNumber() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- clearMethodName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- clearOriginalClassName() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- clearOriginalMessage() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- clearStackTrace() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- clientStubFactory(GrpcClientStubFactory) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the
GrpcClientStubFactorythat creates a gRPC client stub. - clone() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- clone() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- com.linecorp.armeria.client.grpc - package com.linecorp.armeria.client.grpc
-
An armeria client that uses the gRPC wire protocol.
- com.linecorp.armeria.common.grpc - package com.linecorp.armeria.common.grpc
-
gRPC-related common classes.
- com.linecorp.armeria.server.grpc - package com.linecorp.armeria.server.grpc
-
Allows an Armeria server to host a gRPC API using the gRPC wire protocol.
- com.linecorp.armeria.unsafe.grpc - package com.linecorp.armeria.unsafe.grpc
-
Utilities for working with
ByteBufin an unsafe way. - completeRequestPrefix(MeterRegistry, RequestLog) - Method in class com.linecorp.armeria.common.grpc.GrpcMeterIdPrefixFunction
- compressor(Compressor) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the
Compressorto use when compressing messages. - COMPRESSOR - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
Compressorto use when compressing messages. - compressorRegistry(CompressorRegistry) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the
CompressorRegistryto use when compressing messages. - contextCustomizer(Consumer<? super ClientRequestContext>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
D
- DECOMPRESSOR_REGISTRY - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
DecompressorRegistryto use when decompressing messages. - decompressorRegistry(DecompressorRegistry) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the
DecompressorRegistryto use when decompressing messages. - decompressorRegistry(DecompressorRegistry) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the
DecompressorRegistryto use when decompressing messages. - decorator(DecoratingHttpClientFunction) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- decorator(Function<? super HttpClient, ? extends HttpClient>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- deserializeMessage(MethodDescriptor.Marshaller<T>, InputStream) - Method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Deserializes a gRPC message from JSON.
E
- enableHealthCheckService(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the default
GrpcHealthCheckServiceto thisGrpcServiceBuilder. - enableHttpJsonTranscoding(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets whether the service handles HTTP/JSON requests using the gRPC wire protocol.
- enableUnframedRequests(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets whether the service handles requests not framed using the gRPC wire protocol.
- enableUnsafeWrapResponseBuffers(boolean) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
(Advanced users only) Enables unsafe retention of response buffers.
- endpointRemapper(Function<? super Endpoint, ? extends EndpointGroup>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- equals(Object) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- equals(Object) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- exceptionMapping(GrpcStatusFunction) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
F
- factory(ClientFactory) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- FILE_NAME_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- fillInStackTrace() - Method in exception com.linecorp.armeria.common.grpc.StatusCauseException
- findServiceDescriptor(Class<?>) - Method in interface com.linecorp.armeria.client.grpc.GrpcClientStubFactory
-
Returns a
ServiceDescriptorfor theclientType. - followRedirects() - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- followRedirects(RedirectConfig) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
G
- get(RequestContext) - Static method in class com.linecorp.armeria.common.grpc.GrpcWebTrailers
-
Deprecated.Returns the gRPC-Web trailers which was set to the specified
RequestContextusingGrpcWebTrailers.set(RequestContext, HttpHeaders). - getCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- getCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The cause of this Throwable.
- getCause() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The cause of this Throwable.
- getCauseBuilder() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- getCauseOrBuilder() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- getCauseOrBuilder() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The cause of this Throwable.
- getCauseOrBuilder() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The cause of this Throwable.
- getClassName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassName() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getClassNameBytes() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- getDefaultInstance() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getDefaultInstance() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getDefaultInstanceForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- getDefaultInstanceForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getDefaultInstanceForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- getDefaultInstanceForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getDescriptor() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- getDescriptor() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getDescriptor() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- getDescriptor() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getDescriptorForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- getDescriptorForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- getFileName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileName() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getFileNameBytes() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- getLineNumber() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- getLineNumber() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- getLineNumber() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- getMethodName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- getMethodName() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The name of the method containing the execution point represented by the stack trace element
- getMethodName() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The name of the method containing the execution point represented by the stack trace element
- getMethodNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- getMethodNameBytes() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
-
The name of the method containing the execution point represented by the stack trace element
- getMethodNameBytes() - Method in interface com.linecorp.armeria.common.grpc.StackTraceElementProtoOrBuilder
-
The name of the method containing the execution point represented by the stack trace element
- getOriginalClassName() - Method in exception com.linecorp.armeria.common.grpc.StatusCauseException
-
Returns the class name of the original exception in the server.
- getOriginalClassName() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- getOriginalClassName() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The name of the class of the exception that was actually thrown.
- getOriginalClassName() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The name of the class of the exception that was actually thrown.
- getOriginalClassNameBytes() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- getOriginalClassNameBytes() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The name of the class of the exception that was actually thrown.
- getOriginalClassNameBytes() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The name of the class of the exception that was actually thrown.
- getOriginalMessage() - Method in exception com.linecorp.armeria.common.grpc.StatusCauseException
-
Returns the message attached to the original exception in the server.
- getOriginalMessage() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- getOriginalMessage() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The message of this throwable.
- getOriginalMessage() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The message of this throwable.
- getOriginalMessageBytes() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- getOriginalMessageBytes() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The message of this throwable.
- getOriginalMessageBytes() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The message of this throwable.
- getParserForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getParserForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getSerializedSize() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getSerializedSize() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- getStackTrace(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTrace(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTrace(int) - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getStackTraceBuilder(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceBuilderList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceCount() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceCount() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTraceCount() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getStackTraceList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTraceList() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getStackTraceOrBuilder(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceOrBuilder(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTraceOrBuilder(int) - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getStackTraceOrBuilderList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- getStackTraceOrBuilderList() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The stack trace of this Throwable.
- getStackTraceOrBuilderList() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The stack trace of this Throwable.
- getUnknownFields() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- getUnknownFields() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- GRPC_CLIENT_STUB_FACTORY - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
GrpcClientStubFactorythat creates a gRPC client stub. - GRPC_JSON_MARSHALLER_FACTORY - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the factory that creates a
GrpcJsonMarshallerthat serializes and deserializes request or response messages to and from JSON depending on theSerializationFormat. - GrpcClientBuilder - Class in com.linecorp.armeria.client.grpc
-
Creates a new gRPC client that connects to the specified
URIusing the builder pattern. - GrpcClientOptions - Class in com.linecorp.armeria.client.grpc
-
ClientOptions to control gRPC-specific behavior. - GrpcClients - Class in com.linecorp.armeria.client.grpc
-
Creates a new gRPC client that connects to a
URIor anEndpointGroup. - GrpcClientStubFactory - Interface in com.linecorp.armeria.client.grpc
-
A factory that creates a gRPC client stub.
- GrpcHealthCheckService - Class in com.linecorp.armeria.server.grpc
-
An implementation of
HealthImplBasethat determines the healthiness of aServerand the healthiness of each gRPC service. - GrpcHealthCheckServiceBuilder - Class in com.linecorp.armeria.server.grpc
-
Builds a
GrpcHealthCheckService. - GrpcJsonMarshaller - Interface in com.linecorp.armeria.common.grpc
-
A JSON marshaller for gRPC method request or response messages to and from JSON.
- GrpcJsonMarshallerBuilder - Class in com.linecorp.armeria.common.grpc
-
A builder for creating a new
GrpcJsonMarshallerthat serializes and deserializes aMessageto and from JSON. - GrpcMeterIdPrefixFunction - Class in com.linecorp.armeria.common.grpc
-
Creates a
MeterIdPrefixfrom aRequestLog. - GrpcSerializationFormats - Class in com.linecorp.armeria.common.grpc
-
gRPC-related
SerializationFormatinstances. - GrpcService - Interface in com.linecorp.armeria.server.grpc
-
An
HttpServicethat implements the gRPC wire protocol. - GrpcServiceBuilder - Class in com.linecorp.armeria.server.grpc
-
Constructs a
GrpcServiceto serve gRPC services from within Armeria. - GrpcStatusFunction - Interface in com.linecorp.armeria.common.grpc
- GrpcUnsafeBufferUtil - Class in com.linecorp.armeria.unsafe.grpc
- GrpcWebTrailers - Class in com.linecorp.armeria.common.grpc
-
Deprecated.Use
GrpcWebTrailersinstead. - GsonGrpcJsonMarshallerBuilder - Class in com.linecorp.armeria.common.grpc
-
A builder for creating a new
GrpcJsonMarshallerthat serializes and deserializes aMessageto and from JSON.
H
- handle(ServiceRequestContext, Status, AggregatedHttpResponse) - Method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Maps the gRPC error response to the
HttpResponse. - hasCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- hasCause() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
-
The cause of this Throwable.
- hasCause() - Method in interface com.linecorp.armeria.common.grpc.ThrowableProtoOrBuilder
-
The cause of this Throwable.
- hashCode() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- hashCode() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- httpJsonTranscodingErrorHandler(UnframedGrpcErrorHandler) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets an error handler which handles an exception raised while serving a gRPC request transcoded from an HTTP/JSON request.
I
- intercept(ClientInterceptor...) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Adds the
ClientInterceptors to the gRPC client stub. - intercept(ServerInterceptor...) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds server interceptors into the gRPC service.
- intercept(Iterable<? extends ClientInterceptor>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Adds the
ClientInterceptors to the gRPC client stub. - intercept(Iterable<? extends ServerInterceptor>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Adds server interceptors into the gRPC service.
- INTERCEPTORS - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Sets the
ClientInterceptors to the gRPC client stub. - internalGetFieldAccessorTable() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- internalGetFieldAccessorTable() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- internalGetFieldAccessorTable() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- internalGetFieldAccessorTable() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- isFramed() - Method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns whether this service handles framed requests.
- isGrpc(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Returns whether the specified
SerializationFormatis gRPC. - isGrpcWeb(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Returns whether the specified
SerializationFormatis gRPC-Web, the subset of gRPC that supports browsers. - isGrpcWebText(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Returns whether the specified
SerializationFormatis gRPC-web-text which encodes messages using base64. - isInitialized() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- isInitialized() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- isInitialized() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- isInitialized() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- isJson(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Is a json-based gRPC serialization format.
- isProto(SerializationFormat) - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Is a proto-based gRPC serialization format.
J
- JSON - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC JSON serialization format.
- JSON_WEB - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC-Web JSON serialization format.
- jsonMarshallerCustomizer(Consumer<? super MessageMarshaller.Builder>) - Method in class com.linecorp.armeria.common.grpc.GrpcJsonMarshallerBuilder
- jsonMarshallerFactory(Function<? super ServiceDescriptor, ? extends GrpcJsonMarshaller>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the factory that creates a
GrpcJsonMarshallerthat serializes and deserializes request or response messages to and from JSON depending on theSerializationFormat. - jsonMarshallerFactory(Function<? super ServiceDescriptor, ? extends GrpcJsonMarshaller>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the factory that creates a
GrpcJsonMarshallerthat serializes and deserializes request or response messages to and from JSON depending on theSerializationFormat. - jsonParserCustomizer(Consumer<? super JsonFormat.Parser>) - Method in class com.linecorp.armeria.common.grpc.GsonGrpcJsonMarshallerBuilder
-
Adds a
Consumerthat can customize theJsonFormat.Parserused when deserializing a JSON payload into aMessage. - jsonPrinterCustomizer(Consumer<? super JsonFormat.Printer>) - Method in class com.linecorp.armeria.common.grpc.GsonGrpcJsonMarshallerBuilder
-
Adds a
Consumerthat can customize theJsonFormat.Printerused when serializing aMessageinto a JSON payload.
L
- LINE_NUMBER_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.StackTraceElementProto
M
- MAX_INBOUND_MESSAGE_SIZE_BYTES - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
The maximum size, in bytes, of messages coming in a response.
- MAX_OUTBOUND_MESSAGE_SIZE_BYTES - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
The maximum size, in bytes, of messages sent in a request.
- maxRequestMessageLength(int) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the maximum size, in bytes, of messages sent in a request.
- maxRequestMessageLength(int) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the maximum size in bytes of an individual request message.
- maxResponseLength(long) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- maxResponseMessageLength(int) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the maximum size, in bytes, of messages coming in a response.
- maxResponseMessageLength(int) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the maximum size in bytes of an individual response message.
- mergeCause(ThrowableProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- mergeFrom(Message) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- mergeFrom(Message) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- mergeFrom(StackTraceElementProto) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- mergeFrom(ThrowableProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- METHOD_NAME_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- methods() - Method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Deprecated.
- methodsByRoute() - Method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns a
Mapwhose key is aRouteand whose value isServerMethodDefinition, which is served by this service.
N
- newBuilder() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newBuilder() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- newBuilder(StackTraceElementProto) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newBuilder(ThrowableProto) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- newBuilderForType() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newBuilderForType() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
- newClient(Scheme, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
EndpointGroupwith the specifiedSchemeusing the defaultClientFactory. - newClient(SessionProtocol, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
EndpointGroupwith the specifiedSessionProtocolandGrpcSerializationFormats.PROTOusing the defaultClientFactory. - newClient(String, EndpointGroup, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
EndpointGroupwith the specifiedschemeusing the defaultClientFactory. - newClient(String, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
uriusing the defaultClientFactory. - newClient(URI, Class<T>) - Static method in class com.linecorp.armeria.client.grpc.GrpcClients
-
Creates a new gRPC client that connects to the specified
URIusing the defaultClientFactory. - newClientStub(Class<?>, Channel) - Method in interface com.linecorp.armeria.client.grpc.GrpcClientStubFactory
-
Returns a gRPC client stub from the specified
clientTypeandChannel. - newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
O
- of() - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a plain text or json response based on the content type.
- of() - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcStatusMappingFunction
-
Return the default mapping function which follows the mapping rules defined in upstream Google APIs code.proto.
- of(UnframedGrpcStatusMappingFunction) - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a plain text or json response based on the content type.
- of(ListenableHealthChecker...) - Static method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckService
-
Returns a newly created
GrpcHealthCheckServicewith the specifiedListenableHealthCheckers. - of(ServiceDescriptor) - Static method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Returns a newly-created
GrpcJsonMarshallerwhich serializes and deserializes aMessageserved by the service. - of(Iterable<? extends ListenableHealthChecker>) - Static method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckService
-
Returns a newly created
GrpcHealthCheckServicewith the specifiedListenableHealthCheckers. - of(String) - Static method in class com.linecorp.armeria.common.grpc.GrpcMeterIdPrefixFunction
-
Returns a newly created
GrpcMeterIdPrefixFunctionwith the specifiedname. - ofGson() - Static method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Returns a newly-created
GrpcJsonMarshallerwhich serializes and deserializes aMessage. - ofJson() - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a json response.
- ofJson(UnframedGrpcStatusMappingFunction) - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a json response.
- ofPlainText() - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a plain text response.
- ofPlainText(UnframedGrpcStatusMappingFunction) - Static method in interface com.linecorp.armeria.server.grpc.UnframedGrpcErrorHandler
-
Returns a plain text response.
- option(ClientOption<T>, T) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- option(ClientOptionValue<T>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- options(ClientOptions) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- options(ClientOptionValue<?>...) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- options(Iterable<ClientOptionValue<?>>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- orElse(UnframedGrpcStatusMappingFunction) - Method in interface com.linecorp.armeria.server.grpc.UnframedGrpcStatusMappingFunction
-
Returns a composed
UnframedGrpcStatusMappingFunctionthat appliesthisfirst and the specifiedotherlater ifthisreturnsnull. - ORIGINAL_CLASS_NAME_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.ThrowableProto
- ORIGINAL_MESSAGE_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.ThrowableProto
P
- parseDelimitedFrom(InputStream) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseDelimitedFrom(InputStream) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(byte[]) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(byte[]) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(ByteString) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(ByteString) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(CodedInputStream) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(CodedInputStream) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(InputStream) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(InputStream) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(ByteBuffer) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(ByteBuffer) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- parser() - Static method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- parser() - Static method in class com.linecorp.armeria.common.grpc.ThrowableProto
- path(String) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Deprecated.Use
GrpcClientBuilder.pathPrefix(String)instead. - pathPrefix(String) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the context path for the gRPC endpoint.
- PROTO - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC protobuf serialization format.
- PROTO_WEB - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC-Web protobuf serialization format.
- PROTO_WEB_TEXT - Static variable in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
gRPC-web-text protobuf serialization format.
R
- releaseBuffer(Object, RequestContext) - Static method in class com.linecorp.armeria.unsafe.grpc.GrpcUnsafeBufferUtil
- removeStackTrace(int) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- requestIdGenerator(Supplier<RequestId>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- responseTimeout(Duration) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- responseTimeoutMillis(long) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- rpcDecorator(DecoratingRpcClientFunction) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Deprecated.
- rpcDecorator(Function<? super RpcClient, ? extends RpcClient>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Deprecated.
S
- serializationFormat(SerializationFormat) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
-
Sets the gRPC
SerializationFormat. - serializeMessage(MethodDescriptor.Marshaller<T>, T, OutputStream) - Method in interface com.linecorp.armeria.common.grpc.GrpcJsonMarshaller
-
Serializes a gRPC message into JSON.
- serviceCheckers(String, ListenableHealthChecker) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckServiceBuilder
-
Adds the pair of the service name and the
ListenableHealthCheckerthat determine the healthiness of the specified gRPC service. - services() - Method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns the
ServerServiceDefinitions serviced by this service. - set(RequestContext, HttpHeaders) - Static method in class com.linecorp.armeria.common.grpc.GrpcWebTrailers
-
Deprecated.Sets the specified gRPC-Web trailers to the
RequestContext. - setCause(ThrowableProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- setCause(ThrowableProto.Builder) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The cause of this Throwable.
- setClassName(String) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- setClassNameBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The fully qualified name of the class containing the execution point represented by the stack trace element.
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- setFileName(String) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- setFileNameBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the file containing the execution point represented by the stack trace element, or null if this information is unavailable.
- setHeader(CharSequence, Object) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- setHeaders(Iterable<? extends Map.Entry<? extends CharSequence, ?>>) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- setLineNumber(int) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The line number of the source line containing the execution point represented by this stack trace element, or a negative number if this information is unavailable.
- setMaxInboundMessageSizeBytes(int) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.Use
GrpcServiceBuilder.maxRequestMessageLength(int)instead. - setMaxOutboundMessageSizeBytes(int) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Deprecated.Use
GrpcServiceBuilder.maxResponseMessageLength(int)instead. - setMethodName(String) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- setMethodNameBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
-
The name of the method containing the execution point represented by the stack trace element
- setOriginalClassName(String) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- setOriginalClassNameBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The name of the class of the exception that was actually thrown.
- setOriginalMessage(String) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- setOriginalMessageBytes(ByteString) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The message of this throwable.
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- setStackTrace(int, StackTraceElementProto) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- setStackTrace(int, StackTraceElementProto.Builder) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
-
The stack trace of this Throwable.
- setUnknownFields(UnknownFieldSet) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto.Builder
- setUnknownFields(UnknownFieldSet) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto.Builder
- shouldCachePath(String, String, Route) - Method in interface com.linecorp.armeria.server.grpc.GrpcService
- STACK_TRACE_FIELD_NUMBER - Static variable in class com.linecorp.armeria.common.grpc.ThrowableProto
- StackTraceElementProto - Class in com.linecorp.armeria.common.grpc
-
An element in a stack trace, based on the Java type of the same name.
- StackTraceElementProto.Builder - Class in com.linecorp.armeria.common.grpc
-
An element in a stack trace, based on the Java type of the same name.
- StackTraceElementProtoOrBuilder - Interface in com.linecorp.armeria.common.grpc
- StatusCauseException - Exception in com.linecorp.armeria.common.grpc
-
A
RuntimeExceptionreconstructed from debug information in a failed gRPC response, containing information about the cause of the exception at the server side. - StatusCauseException(ThrowableProto) - Constructor for exception com.linecorp.armeria.common.grpc.StatusCauseException
-
Constructs a
StatusCauseExceptionfrom the information in theThrowableProto. - storeBuffer(ByteBuf, Object, RequestContext) - Static method in class com.linecorp.armeria.unsafe.grpc.GrpcUnsafeBufferUtil
-
Stores the
ByteBufbacking the specifiedMessageto be released later usingGrpcUnsafeBufferUtil.releaseBuffer(Object, RequestContext). - successFunction(SuccessFunction) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- supportedSerializationFormats() - Method in interface com.linecorp.armeria.server.grpc.GrpcService
-
Returns the
SerializationFormats supported by this service. - supportedSerializationFormats(SerializationFormat...) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the
SerializationFormats supported by this server. - supportedSerializationFormats(Iterable<SerializationFormat>) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets the
SerializationFormats supported by this server.
T
- ThrowableProto - Class in com.linecorp.armeria.common.grpc
-
An exception that was thrown by some code, based on the Java type of the same name.
- ThrowableProto.Builder - Class in com.linecorp.armeria.common.grpc
-
An exception that was thrown by some code, based on the Java type of the same name.
- ThrowableProtoOrBuilder - Interface in com.linecorp.armeria.common.grpc
- toBuilder() - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- toBuilder() - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
U
- unframedGrpcErrorHandler(UnframedGrpcErrorHandler) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Set a custom error response mapper.
- UnframedGrpcErrorHandler - Interface in com.linecorp.armeria.server.grpc
-
Error handler which maps a gRPC response to an
HttpResponse. - UnframedGrpcStatusMappingFunction - Interface in com.linecorp.armeria.server.grpc
- UNSAFE_WRAP_RESPONSE_BUFFERS - Static variable in class com.linecorp.armeria.client.grpc.GrpcClientOptions
-
Enables unsafe retention of response buffers.
- unsafeWrapRequestBuffers(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Enables unsafe retention of request buffers.
- updateListener(HealthCheckUpdateListener) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckServiceBuilder
-
Adds a
HealthCheckUpdateListenerwhich is invoked when the healthiness of theServeris updated. - useBlockingTaskExecutor(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets whether the service executes service methods using the blocking executor.
- useClientTimeoutHeader(boolean) - Method in class com.linecorp.armeria.server.grpc.GrpcServiceBuilder
-
Sets whether to use a
grpc-timeoutheader sent by the client to control the timeout for request processing.
V
- values() - Static method in class com.linecorp.armeria.common.grpc.GrpcSerializationFormats
-
Returns the set of all known gRPC serialization formats.
W
- watch(HealthCheckRequest, StreamObserver<HealthCheckResponse>) - Method in class com.linecorp.armeria.server.grpc.GrpcHealthCheckService
- writeTimeout(Duration) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- writeTimeoutMillis(long) - Method in class com.linecorp.armeria.client.grpc.GrpcClientBuilder
- writeTo(CodedOutputStream) - Method in class com.linecorp.armeria.common.grpc.StackTraceElementProto
- writeTo(CodedOutputStream) - Method in class com.linecorp.armeria.common.grpc.ThrowableProto
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
GrpcServiceBuilder.addExceptionMapping(Class, GrpcStatusFunction)instead.