/// <summary>
 /// Kaltura API session
 /// </summary>
 public static BaseRequestBuilder <T> WithKs <T>(this BaseRequestBuilder <T> requestBuilder, string value)
 {
     requestBuilder.Ks = value;
     return(requestBuilder);
 }
 /// <summary>
 /// Response profile - this attribute will be automatically unset after every API call.
 /// </summary>
 public static BaseRequestBuilder <T> WithResponseProfile <T>(this BaseRequestBuilder <T> requestBuilder, BaseResponseProfile value)
 {
     requestBuilder.ResponseProfile = value;
     return(requestBuilder);
 }
 /// <summary>
 /// Impersonated partner id
 /// </summary>
 public static BaseRequestBuilder <T> WithPartnerId <T>(this BaseRequestBuilder <T> requestBuilder, int value)
 {
     requestBuilder.PartnerId = value;
     return(requestBuilder);
 }