TbEvpsCenter.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.evps.comm.server.entity;
  2. import com.evps.common.dto.EvpsCenter;
  3. import com.evps.common.dto.NetState;
  4. import lombok.AllArgsConstructor;
  5. import lombok.Builder;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. import java.io.Serializable;
  9. @Data
  10. @Builder
  11. @NoArgsConstructor//(access = AccessLevel.PROTECTED)
  12. @AllArgsConstructor
  13. public class TbEvpsCenter implements Serializable {
  14. private static final long serialVersionUID = 1L;
  15. private String centerId;
  16. private String centerNm;
  17. private String ipAddress;
  18. private String useYn;
  19. public EvpsCenter toDto() {
  20. return EvpsCenter.builder()
  21. .idx(0)
  22. .centerId(this.centerId.trim())
  23. .centerNm(this.centerNm.trim())
  24. .ipAddress(this.ipAddress.trim())
  25. .useYn("Y".equals(this.useYn))
  26. .dump(false)
  27. .tcpDump(false)
  28. .serviceBuffer(null)
  29. .nodeBuffer(null)
  30. .signalBuffer(null)
  31. .netState(new NetState())
  32. .build();
  33. }
  34. }