package io.aiven.klaw.model;

import io.aiven.klaw.model.enums.KafkaFlavors;
import java.util.List;
import java.util.Set;
import lombok.Data;

@Data
public class AclInfo {

  private String sequence;
  private String req_no;
  private String acl_ip;
  private String acl_ssl;
  private Set<String> acl_ips;
  private Set<String> acl_ssls;
  private String topicname;
  private String topictype;
  private String consumergroup;
  private String environment;
  private String environmentName;
  private String teamname;
  private int teamid;
  private String operation;
  private String permission;
  private String transactionalId;
  private String aclPatternType;
  private String aclId; // aiven acl id
  private String totalNoPages;
  private List<String> allPageNos;
  private List<String> possibleTeams;
  private String currentPage;
  private boolean showDeleteAcl;
  private KafkaFlavors kafkaFlavorType;
  private String remarks;
}
