public Task <List <VideoEncoding> > GetEncodings(string factoryId, EncodingStatus status = null, string profileId = null, string profileName = null, string videoId = null, bool?screenshots = null, int?page = null, int?perPage = null)
 {
     return(InvokeGet <List <VideoEncoding> >(
                factoryId,
                "encodings.json",
                QueryParamList.New()
                .AddNonEmpty("status", status)
                .AddNonEmpty("profile_id", profileId)
                .AddNonEmpty("profile_name", profileName)
                .AddNonEmpty("video_id", videoId)
                .AddNonEmpty("screenshots", screenshots)
                .AddNonEmpty("page", page)
                .AddNonEmpty("per_page", perPage)));
 }
 public Task <List <VideoEncoding> > GetEncodings(EncodingStatus status = null, string profileId = null, string profileName = null, string videoId = null, bool?screenshots = null, int?page = null, int?perPage = null)
 {
     return(_cloudService.GetEncodings(FactoryId, status, profileId, profileName, videoId, screenshots, page, perPage));
 }