class RetrieveConnectionMetrics extends AbstractCommand<RetrieveConnectionMetrics> implements ConnectivityQueryCommand<RetrieveConnectionMetrics> {

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

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

}