package com.l7tech.gateway.api.impl;

import com.l7tech.gateway.api.ManagedObject;
import com.l7tech.gateway.api.RbacRoleAssignmentMO;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlElementWrapper;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
import java.util.ArrayList;
import java.util.List;

@XmlRootElement(name = "AddAssignmentsContext")
@XmlType(name = "AddAssignmentsContextType", propOrder = "assignments")
public class AddAssignmentsContext extends ManagedObject {
   private List<RbacRoleAssignmentMO> f = new ArrayList<>();

   @XmlElementWrapper(name = "assignments", required = false)
   @XmlElement(name = "assignment", required = false)
   public List<RbacRoleAssignmentMO> getAssignments() {
      return this.f;
   }

   public void setAssignments(List<RbacRoleAssignmentMO> var1) {
      this.f = var1;
   }
}
