Package io.grpc
Interface Metadata.BinaryStreamMarshaller<T>
- Enclosing class:
Metadata
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/6575")
public static interface Metadata.BinaryStreamMarshaller<T>
Marshaller for metadata values that are serialized to an InputStream.
-
Method Summary
Modifier and TypeMethodDescriptionparseStream
(InputStream stream) Parses a serialized metadata value from anInputStream
.Serializes a metadata value to anInputStream
.
-
Method Details
-
toStream
Serializes a metadata value to anInputStream
.- Parameters:
value
- to serialize- Returns:
- serialized version of value
-
parseStream
Parses a serialized metadata value from anInputStream
.- Parameters:
stream
- of metadata to parse- Returns:
- a parsed instance of type T
-