/// <summary> /// Initializes a new instance of the <see cref="RoutePathResponse" /> class. /// </summary> /// <param name="Queue">The ID of the queue associated with the route path.</param> /// <param name="MediaType">The media type of the given queue associated with the route path.</param> /// <param name="Language">The ID of the language associated with the route path.</param> /// <param name="Skills">The set of skills associated with the route path.</param> public RoutePathResponse(QueueReference Queue = null, MediaTypeEnum?MediaType = null, LanguageReference Language = null, List <RoutingSkillReference> Skills = null) { this.Queue = Queue; this.MediaType = MediaType; this.Language = Language; this.Skills = Skills; }
/// <summary> /// Initializes a new instance of the <see cref="RouteGroupAttributes" /> class. /// </summary> /// <param name="Queue">The queue to which the associated route group applies (required).</param> /// <param name="MediaType">The media type to which the associated route group applies (required).</param> /// <param name="Language">The language to which the associated route group applies.</param> /// <param name="Skills">The skill set to which the associated route group applies.</param> public RouteGroupAttributes(QueueReference Queue = null, MediaTypeEnum?MediaType = null, LanguageReference Language = null, List <RoutingSkillReference> Skills = null) { this.Queue = Queue; this.MediaType = MediaType; this.Language = Language; this.Skills = Skills; }