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
-