Uses of Class
io.grpc.Metadata.Key
-
Packages that use Metadata.Key Package Description io.grpc The gRPC core public API.io.grpc.grpclb io.grpc.netty The main transport implementation based on Netty, for both the client and the server.io.grpc.protobuf API for gRPC over Protocol Buffers, including tools for serializing and de-serializing protobuf messages. -
-
Uses of Metadata.Key in io.grpc
Methods in io.grpc that return Metadata.Key Modifier and Type Method Description static <T> Metadata.Key<T>Metadata.Key. of(String name, Metadata.AsciiMarshaller<T> marshaller)Creates a key for an ASCII header.static <T> Metadata.Key<T>Metadata.Key. of(String name, Metadata.BinaryMarshaller<T> marshaller)Creates a key for a binary header.static <T> Metadata.Key<T>Metadata.Key. of(String name, Metadata.BinaryStreamMarshaller<T> marshaller)Creates a key for a binary header, serializing to input streams.Methods in io.grpc with parameters of type Metadata.Key Modifier and Type Method Description booleanMetadata. containsKey(Metadata.Key<?> key)Returns true if a value is defined for the given key.<T> voidMetadata. discardAll(Metadata.Key<T> key)Remove all values for the given key without returning them.<T> TMetadata. get(Metadata.Key<T> key)Returns the last metadata entry added with the name 'name' parsed as T.<T> Iterable<T>Metadata. getAll(Metadata.Key<T> key)Returns all the metadata entries named 'name', in the order they were received, parsed as T, or null if there are none.<T> voidMetadata. put(Metadata.Key<T> key, T value)Adds thekey, valuepair.<T> booleanMetadata. remove(Metadata.Key<T> key, T value)Removes the first occurrence ofvalueforkey.<T> Iterable<T>Metadata. removeAll(Metadata.Key<T> key)Remove all values for the given key.Method parameters in io.grpc with type arguments of type Metadata.Key Modifier and Type Method Description voidMetadata. merge(Metadata other, Set<Metadata.Key<?>> keys)Merge values from the given set of keys into this set of metadata. -
Uses of Metadata.Key in io.grpc.grpclb
Fields in io.grpc.grpclb declared as Metadata.Key Modifier and Type Field Description static Metadata.Key<String>GrpclbConstants. TOKEN_METADATA_KEYThe opaque token given by the remote balancer for each returned server address. -
Uses of Metadata.Key in io.grpc.netty
Methods in io.grpc.netty with parameters of type Metadata.Key Modifier and Type Method Description NettyChannelBuilderNettyChannelBuilder. neverIndexMetadataKey(Metadata.Key<?> key)Configures an outbound metadata key to use HPACK's never-indexed literal representation.NettyServerBuilderNettyServerBuilder. neverIndexMetadataKey(Metadata.Key<?> key)Configures an outbound metadata key to use HPACK's never-indexed literal representation.Method parameters in io.grpc.netty with type arguments of type Metadata.Key Modifier and Type Method Description NettyChannelBuilderNettyChannelBuilder. neverIndexMetadataKeys(Collection<? extends Metadata.Key<?>> keys)Configures outbound metadata keys to use HPACK's never-indexed literal representation.NettyServerBuilderNettyServerBuilder. neverIndexMetadataKeys(Collection<? extends Metadata.Key<?>> keys)Configures outbound metadata keys to use HPACK's never-indexed literal representation. -
Uses of Metadata.Key in io.grpc.protobuf
Methods in io.grpc.protobuf that return Metadata.Key Modifier and Type Method Description static <T extends Message>
Metadata.Key<T>ProtoUtils. keyForProto(T instance)Produce a metadata key for a generated protobuf type.
-