public interface  io.netty.handler.codec.http.Http2Stream extends java.lang.Object
{
public abstract int id();
public abstract io.netty.handler.codec.http.Http2Stream$State state();
public abstract io.netty.handler.codec.http.Http2Stream open(boolean) throws io.netty.handler.codec.http.Http2Exception;
public abstract io.netty.handler.codec.http.Http2Stream close();
public abstract io.netty.handler.codec.http.Http2Stream closeLocalSide();
public abstract io.netty.handler.codec.http.Http2Stream closeRemoteSide();
public abstract boolean isResetSent();
public abstract io.netty.handler.codec.http.Http2Stream resetSent();
public abstract java.lang.Object setProperty(io.netty.handler.codec.http.Http2Connection$PropertyKey, java.lang.Object);
public abstract java.lang.Object getProperty(io.netty.handler.codec.http.Http2Connection$PropertyKey);
public abstract java.lang.Object removeProperty(io.netty.handler.codec.http.Http2Connection$PropertyKey);
public abstract io.netty.handler.codec.http.Http2Stream headersSent(boolean);
public abstract boolean isHeadersSent();
public abstract boolean isTrailersSent();
public abstract io.netty.handler.codec.http.Http2Stream headersReceived(boolean);
public abstract boolean isHeadersReceived();
public abstract boolean isTrailersReceived();
public abstract io.netty.handler.codec.http.Http2Stream pushPromiseSent();
public abstract boolean isPushPromiseSent();
}