Package io.grpc

Interface Metadata.TrustedAsciiMarshaller<T>

    • Method Detail

      • toAsciiString

        byte[] toAsciiString​(T value)
        Serialize a metadata value to a ASCII string that contains only the characters listed in the class comment of Metadata.AsciiMarshaller. Otherwise the output may be considered invalid and discarded by the transport, or the call may fail.
        Parameters:
        value - to serialize
        Returns:
        serialized version of value, or null if value cannot be transmitted.
      • parseAsciiString

        T parseAsciiString​(byte[] serialized)
        Parse a serialized metadata value from an ASCII string.
        Parameters:
        serialized - value of metadata to parse
        Returns:
        a parsed instance of type T