boolean logApiCall(
            @NonNull Map<String, Object> loggingMap,
            @NonNull RequestOptions options) {
        if (!mShouldLogRequest || options == null) {
            return false;
        }

        final String apiKey = options.getPublishableApiKey();
        if (apiKey == null || apiKey.trim().isEmpty()) {
            // if there is no apiKey associated with the request, we don't need to react here.
            return false;
        }

        return fireAndForgetApiCall(loggingMap, RequestExecutor.LIVE_LOGGING_BASE,
                RequestExecutor.RestMethod.GET, options);
    }
boolean logApiCall ( @ NonNull Map < String , Object > loggingMap , @ NonNull RequestOptions options ) { if ( ! mShouldLogRequest || options == null ) { return false ; } final String apiKey = options . getPublishableApiKey ( ) ; if ( apiKey == null || apiKey . trim ( ) . isEmpty ( ) ) { return false ; } return fireAndForgetApiCall ( loggingMap , RequestExecutor . LIVE_LOGGING_BASE , RequestExecutor . RestMethod . GET , options ) ; }
@return true if a request was made and it was successful