Class UstraIfsModel

java.lang.Object
com.gsitm.ustra.java.data.base.UstraBaseModel
com.gsitm.ustra.java.management.models.base.UstraManagementBaseModel
com.gsitm.ustra.java.management.models.UstraIfsModel

public class UstraIfsModel extends UstraManagementBaseModel
인터페이스 모델 (USTRA_IFS)
  • Constructor Details

    • UstraIfsModel

      protected UstraIfsModel(UstraIfsModel.UstraIfsModelBuilder<?,?> b)
    • UstraIfsModel

      public UstraIfsModel()
    • UstraIfsModel

      public UstraIfsModel(String ifId, String ifVer, String ifNm, String sysCd, String useYn, String lmtYn, String rmk, String ipLmtYn, String ipList, String url, String httpMethCd, String authCtrlYn, String ifTyCd, String ifLogTyCd, String ifDirCd, String chnlLmtYn, String certNecYn, List<String> chnlCd, List<UstraIfsChannelModel> channels, List<UstraIfsKeyModel> keys, Map<String,String> keyMap)
      Creates a new UstraIfsModel instance.
      Parameters:
      ifId - 인터페이스 아이디
      ifVer - 인터페이스 버전
      ifNm - 인터페이스 명
      sysCd - 시스템 코드
      useYn - 사용 여부
      lmtYn - 제한 여부
      rmk - 비고
      ipLmtYn - 아이피 제한여부
      ipList - 아이피 목록
      url - URL
      httpMethCd - HTTP 메소드 코드
      authCtrlYn - 인증 제어 여부
      ifTyCd - 인터페이스 유형 코드
      ifLogTyCd - 인터페이스 로그 유형 코드
      ifDirCd - 인터페이스 방향 코드
      chnlLmtYn - 채널 제한 여부
      certNecYn - 인증 필요 여부
      chnlCd - 채널 코드 목록
      channels - 채널 목록
      keys - 인터페이스 키 목록
      keyMap - 인터페이스 키 맵
  • Method Details

    • getRestKeyMap

      public org.springframework.util.MultiValueMap<String,String> getRestKeyMap()
      REST 호출을 위한 REST Map Return
      Returns:
      MultiValueMap
    • builder

      public static UstraIfsModel.UstraIfsModelBuilder<?,?> builder()
    • getIfId

      public String getIfId()
      인터페이스 아이디
    • getIfVer

      public String getIfVer()
      인터페이스 버전
    • getIfNm

      public String getIfNm()
      인터페이스 명
    • getSysCd

      public String getSysCd()
      시스템 코드
    • getUseYn

      public String getUseYn()
      사용 여부
    • getLmtYn

      public String getLmtYn()
      제한 여부
    • getRmk

      public String getRmk()
      비고
    • getIpLmtYn

      public String getIpLmtYn()
      아이피 제한여부
    • getIpList

      public String getIpList()
      아이피 목록
    • getUrl

      public String getUrl()
      URL
    • getHttpMethCd

      public String getHttpMethCd()
      HTTP 메소드 코드
    • getAuthCtrlYn

      public String getAuthCtrlYn()
      인증 제어 여부
    • getIfTyCd

      public String getIfTyCd()
      인터페이스 유형 코드
    • getIfLogTyCd

      public String getIfLogTyCd()
      인터페이스 로그 유형 코드
    • getIfDirCd

      public String getIfDirCd()
      인터페이스 방향 코드
    • getChnlLmtYn

      public String getChnlLmtYn()
      채널 제한 여부
    • getCertNecYn

      public String getCertNecYn()
      인증 필요 여부
    • getChnlCd

      public List<String> getChnlCd()
      채널 코드 목록
    • getChannels

      public List<UstraIfsChannelModel> getChannels()
      채널 목록
    • getKeys

      public List<UstraIfsKeyModel> getKeys()
      인터페이스 키 목록
    • getKeyMap

      public Map<String,String> getKeyMap()
      인터페이스 키 맵
    • setIfId

      public void setIfId(String ifId)
      인터페이스 아이디
    • setIfVer

      public void setIfVer(String ifVer)
      인터페이스 버전
    • setIfNm

      public void setIfNm(String ifNm)
      인터페이스 명
    • setSysCd

      public void setSysCd(String sysCd)
      시스템 코드
    • setUseYn

      public void setUseYn(String useYn)
      사용 여부
    • setLmtYn

      public void setLmtYn(String lmtYn)
      제한 여부
    • setRmk

      public void setRmk(String rmk)
      비고
    • setIpLmtYn

      public void setIpLmtYn(String ipLmtYn)
      아이피 제한여부
    • setIpList

      public void setIpList(String ipList)
      아이피 목록
    • setUrl

      public void setUrl(String url)
      URL
    • setHttpMethCd

      public void setHttpMethCd(String httpMethCd)
      HTTP 메소드 코드
    • setAuthCtrlYn

      public void setAuthCtrlYn(String authCtrlYn)
      인증 제어 여부
    • setIfTyCd

      public void setIfTyCd(String ifTyCd)
      인터페이스 유형 코드
    • setIfLogTyCd

      public void setIfLogTyCd(String ifLogTyCd)
      인터페이스 로그 유형 코드
    • setIfDirCd

      public void setIfDirCd(String ifDirCd)
      인터페이스 방향 코드
    • setChnlLmtYn

      public void setChnlLmtYn(String chnlLmtYn)
      채널 제한 여부
    • setCertNecYn

      public void setCertNecYn(String certNecYn)
      인증 필요 여부
    • setChnlCd

      public void setChnlCd(List<String> chnlCd)
      채널 코드 목록
    • setChannels

      public void setChannels(List<UstraIfsChannelModel> channels)
      채널 목록
    • setKeys

      public void setKeys(List<UstraIfsKeyModel> keys)
      인터페이스 키 목록
    • setKeyMap

      public void setKeyMap(Map<String,String> keyMap)
      인터페이스 키 맵
    • toString

      public String toString()
      Overrides:
      toString in class UstraManagementBaseModel
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class UstraManagementBaseModel
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class UstraManagementBaseModel
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class UstraManagementBaseModel