package com.l7tech.gateway.api;

import com.l7tech.gateway.api.impl.ElementExtensionSupport;
import jakarta.xml.bind.annotation.XmlAttribute;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import jakarta.xml.bind.annotation.XmlType;
import java.util.List;

@XmlRootElement(name = "ResourceSet")
@XmlType(name = "ResourceSetType", propOrder = {"resources", "extension", "extensions"})
public class ResourceSet extends ElementExtensionSupport {
   private String d;
   private String e;
   private List<Resource> f;

   @XmlAttribute(name = "tag", required = true)
   public String getTag() {
      return this.d;
   }

   public void setTag(String var1) {
      this.d = var1;
   }

   @XmlAttribute(name = "rootUrl")
   public String getRootUrl() {
      return this.e;
   }

   public void setRootUrl(String var1) {
      this.e = var1;
   }

   @XmlElement(name = "Resource", required = false)
   public List<Resource> getResources() {
      return this.f;
   }

   public void setResources(List<Resource> var1) {
      this.f = var1;
   }

   ResourceSet() {
   }
}
