com.kaltura.client.services.DrmLicenseAccessService Maven / Gradle / Ivy
// ===================================================================================================
// _ __ _ _
// | |/ /__ _| | |_ _ _ _ _ __ _
// | ' .
//
// @ignore
// ===================================================================================================
package com.kaltura.client.services;
import com.kaltura.client.types.DrmLicenseAccessDetails;
import com.kaltura.client.utils.request.RequestBuilder;
/**
* This class was generated using generate.php
* against an XML schema provided by Kaltura.
*
* MANUAL CHANGES TO THIS CLASS WILL BE OVERWRITTEN.
*/
/**
* Retrieve information and invoke actions on Flavor Asset
*
* @param entryId
* @param flavorIds
* @param referrer
*/
public class DrmLicenseAccessService {
public static class GetAccessDrmLicenseAccessBuilder extends RequestBuilder {
public GetAccessDrmLicenseAccessBuilder(String entryId, String flavorIds, String referrer) {
super(DrmLicenseAccessDetails.class, "drm_drmlicenseaccess", "getAccess");
params.add("entryId", entryId);
params.add("flavorIds", flavorIds);
params.add("referrer", referrer);
}
public void entryId(String multirequestToken) {
params.add("entryId", multirequestToken);
}
public void flavorIds(String multirequestToken) {
params.add("flavorIds", multirequestToken);
}
public void referrer(String multirequestToken) {
params.add("referrer", multirequestToken);
}
}
/**
* getAccessAction input: flavor ids, drmProvider Get Access Action
*
* @param entryId
* @param flavorIds
* @param referrer
*/
public static GetAccessDrmLicenseAccessBuilder getAccess(String entryId, String flavorIds, String referrer) {
return new GetAccessDrmLicenseAccessBuilder(entryId, flavorIds, referrer);
}
}