diff --git a/api/src/main/java/io/grpc/Metadata.java b/api/src/main/java/io/grpc/Metadata.java index 0744615543..a9963cb5b8 100644 --- a/api/src/main/java/io/grpc/Metadata.java +++ b/api/src/main/java/io/grpc/Metadata.java @@ -614,6 +614,7 @@ public final class Metadata { } /** Marshaller for metadata values that are serialized to an InputStream. */ + @ExperimentalApi("https://github.com/grpc/grpc-java/issues/6575") public interface BinaryStreamMarshaller { /** * Serializes a metadata value to an {@link InputStream}. @@ -685,6 +686,7 @@ public final class Metadata { * @param name Must contain only the valid key characters as defined in the class comment. Must * end with {@link #BINARY_HEADER_SUFFIX}. */ + @ExperimentalApi("https://github.com/grpc/grpc-java/issues/6575") public static Key of(String name, BinaryStreamMarshaller marshaller) { return new LazyStreamBinaryKey<>(name, marshaller); }