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

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

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

}