class OpenConnectionResponse extends AbstractCommandResponse<OpenConnectionResponse> implements ConnectivityModifyCommandResponse<OpenConnectionResponse> {

    public static OpenConnectionResponse of(final ConnectionId connectionId, final DittoHeaders dittoHeaders) {
        checkNotNull(connectionId, "Connection ID");
        return new OpenConnectionResponse(connectionId, dittoHeaders);
    }

    private  OpenConnectionResponse(final ConnectionId connectionId, final DittoHeaders dittoHeaders);

}