blob: f7822ce581c37e16a0b60245d07b31295b09332c [file] [log] [blame]
package com.google.net.stubby.http2.netty;
import com.google.net.stubby.Response;
import com.google.net.stubby.transport.Framer;
import io.netty.channel.Channel;
/**
* A HTTP2 based implementation of a {@link Response}.
*/
class Http2Response extends Http2Operation implements Response {
public static ResponseBuilder builder(final int id, final Channel channel, final Framer framer) {
return new ResponseBuilder() {
@Override
public Response build(int id) {
throw new UnsupportedOperationException();
}
@Override
public Response build() {
return new Http2Response(id, channel, framer);
}
};
}
private Http2Response(int id, Channel channel, Framer framer) {
super(id, channel, framer);
}
}