From a702102e41f76bb34ae2b950f4a19e112aaf53f3 Mon Sep 17 00:00:00 2001 From: Eric Anderson Date: Wed, 17 Aug 2016 09:20:18 -0700 Subject: [PATCH] Mark Thrift experimental New APIs need a stablization period. --- thrift/src/main/java/io/grpc/thrift/MessageFactory.java | 3 +++ thrift/src/main/java/io/grpc/thrift/ThriftUtils.java | 2 ++ 2 files changed, 5 insertions(+) diff --git a/thrift/src/main/java/io/grpc/thrift/MessageFactory.java b/thrift/src/main/java/io/grpc/thrift/MessageFactory.java index 13c0935709..d2892c5c76 100644 --- a/thrift/src/main/java/io/grpc/thrift/MessageFactory.java +++ b/thrift/src/main/java/io/grpc/thrift/MessageFactory.java @@ -31,11 +31,14 @@ package io.grpc.thrift; +import io.grpc.ExperimentalApi; + import org.apache.thrift.TBase; /** * Produce new Message Instances. Used by Marshaller to deserialize incoming messages. */ +@ExperimentalApi("https://github.com/grpc/grpc-java/issues/2170") public interface MessageFactory> { T newInstance(); } diff --git a/thrift/src/main/java/io/grpc/thrift/ThriftUtils.java b/thrift/src/main/java/io/grpc/thrift/ThriftUtils.java index e1a94949e5..c2acdc9c09 100644 --- a/thrift/src/main/java/io/grpc/thrift/ThriftUtils.java +++ b/thrift/src/main/java/io/grpc/thrift/ThriftUtils.java @@ -31,6 +31,7 @@ package io.grpc.thrift; +import io.grpc.ExperimentalApi; import io.grpc.Metadata; import io.grpc.MethodDescriptor.Marshaller; import io.grpc.Status; @@ -43,6 +44,7 @@ import org.apache.thrift.TSerializer; import java.io.IOException; import java.io.InputStream; +@ExperimentalApi("https://github.com/grpc/grpc-java/issues/2170") public final class ThriftUtils { /** Create a {@code Marshaller} for thrift messages. */