All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.bitmovin.api.sdk.encoding.encodings.streams.qc.QcApi Maven / Gradle / Ivy

There is a newer version: 1.205.0
Show newest version
package com.bitmovin.api.sdk.encoding.encodings.streams.qc;

import com.bitmovin.api.sdk.common.BitmovinApiBuilder;
import com.bitmovin.api.sdk.common.BitmovinApiClientFactory;
import com.bitmovin.api.sdk.encoding.encodings.streams.qc.psnr.PsnrApi;

public class QcApi {
    public final PsnrApi psnr;

    public QcApi(BitmovinApiClientFactory clientFactory) {
        if (clientFactory == null)
        {
            throw new IllegalArgumentException("Parameter 'clientFactory' may not be null.");
        }

        this.psnr = new PsnrApi(clientFactory);
    }

    /**
     * Fluent builder for creating an instance of QcApi
     */
    public static BitmovinApiBuilder builder() {
        return new BitmovinApiBuilder<>(QcApi.class);
    }

    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy