Make the request to the Twilio API to perform the read.

@param client TwilioRestClient with which to make the request
@return Recording ResourceSet
352332
@Override
    @SuppressWarnings("checkstyle:linelength")
    public Page<Recording> firstPage(final TwilioRestClient client) {
        Request request = new Request(
            HttpMethod.GET,
            Domains.VIDEO.toString(),
            "/v1/Recordings",
            client.getRegion()
        );

        addQueryParams(request);
        return pageForRequest(client, request);
    }
722543
@Override
    public ResourceSet<Binding> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
462622
@Override
    public ResourceSet<Field> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
87347
@Override
    public ResourceSet<Trunk> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
1132132
@Override
    public ResourceSet<ShortCode> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
347265
@Override
    public ResourceSet<Environment> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
1177194
@Override
    public ResourceSet<Address> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
1270147
@Override
    public ResourceSet<Activity> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
1111488
@Override
    public ResourceSet<SyncList> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
1214674
@Override
    public ResourceSet<Call> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
746810
@Override
    public ResourceSet<Payload> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
366178
@Override
    public ResourceSet<DataSession> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
887362
@Override
    public ResourceSet<Domain> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
1095341
@Override
    public ResourceSet<Sample> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
1328230
@Override
    public ResourceSet<PhoneNumber> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
1149940
@Override
    public ResourceSet<Factor> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }
726061
@Override
    public ResourceSet<Key> read(final TwilioRestClient client) {
        return new ResourceSet<>(this, client, firstPage(client));
    }