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

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

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

}