public final class MetadataHelper
extends java.lang.Object
Metadata is written to a parcel as a single int for the number of name/value pairs, followed by the following pattern for each pair.
| Modifier and Type | Class and Description |
|---|---|
static class |
MetadataHelper.ParcelableMetadataMarshaller<P extends android.os.Parcelable>
A marshaller for passing parcelables in gRPC
Metadata |
| Modifier and Type | Method and Description |
|---|---|
static io.grpc.Metadata |
readMetadata(android.os.Parcel parcel,
io.grpc.Attributes attributes)
Read a Metadata instance from a Parcel.
|
static void |
writeMetadata(android.os.Parcel parcel,
io.grpc.Metadata metadata)
Write a Metadata instance to a Parcel.
|
public static void writeMetadata(android.os.Parcel parcel,
@Nullable
io.grpc.Metadata metadata)
throws io.grpc.StatusException,
java.io.IOException
parcel - The Parcel to write to.metadata - The Metadata to write.io.grpc.StatusExceptionjava.io.IOExceptionpublic static io.grpc.Metadata readMetadata(android.os.Parcel parcel,
io.grpc.Attributes attributes)
throws io.grpc.StatusException
parcel - The Parcel to read from.io.grpc.StatusException