public void setDeframedStreamMessage(StreamMessage<DeframedMessage> deframedStreamMessage) {
        requireNonNull(deframedStreamMessage, "deframedStreamMessage");
        checkState(this.deframedStreamMessage == null, "deframedStreamMessage is already set");
        this.deframedStreamMessage = deframedStreamMessage;
    }
Sets the deframed {@link StreamMessage}.
Note that the {@code deframedStreamMessage} should be set before processing the first {@link HttpObject}.
grpc/src/main/java/com/linecorp/armeria/internal/common/grpc/HttpStreamDeframer.java