public class InterfaceInfo
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
InterfaceInfo() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.util.List<java.lang.String> |
getAllowedChannels()
접근 허용 채널 목록 (인바운드 시에만 세팅)
|
java.lang.String |
getAllowedIpAddresses()
접근 가능 IP 주소 목록
|
java.lang.String |
getChannel()
채널 구분 (아웃바운드 시에만 세팅)
|
InterfaceDirection |
getDirection()
방향 구분
|
InterfaceHttpMethod |
getHttpMethod()
HTTP Method
|
java.lang.String |
getId()
인터페이스 아이디
|
java.util.Map<java.lang.String,java.lang.String> |
getKeys()
인터페이스 key map 반환
|
InterfaceLogType |
getLogType()
인터페이스 로깅 유형
|
java.lang.String |
getName()
인터페이스 명
|
org.springframework.util.MultiValueMap<java.lang.String,java.lang.String> |
getRestKeys()
인터페이스 key map 반환
|
java.lang.String |
getRmk()
비고
|
java.lang.String |
getSystemCode()
시스템 코드
|
InterfaceType |
getType()
인터페이스 유형
|
java.lang.String |
getUrl()
URL
|
java.lang.String |
getVersion()
인터페이스 버전
|
int |
hashCode() |
boolean |
isAllowedAuthenticated()
인증 값 존재 시만 허용 여부
|
boolean |
isAvailable()
인터페이스 유효 여부
|
boolean |
isLimitByChannel()
채널 접근 제한 여부
|
boolean |
isLimitByIpAddress()
IP 접근 제한 여부
|
void |
setAllowedAuthenticated(boolean allowedAuthenticated)
인증 값 존재 시만 허용 여부
|
void |
setAllowedChannels(java.util.List<java.lang.String> allowedChannels)
접근 허용 채널 목록 (인바운드 시에만 세팅)
|
void |
setAllowedIpAddresses(java.lang.String allowedIpAddresses)
접근 가능 IP 주소 목록
|
void |
setAvailable(boolean available)
인터페이스 유효 여부
|
void |
setChannel(java.lang.String channel)
채널 구분 (아웃바운드 시에만 세팅)
|
void |
setDirection(InterfaceDirection direction)
방향 구분
|
void |
setHttpMethod(InterfaceHttpMethod httpMethod)
HTTP Method
|
void |
setId(java.lang.String id)
인터페이스 아이디
|
void |
setKeys(java.util.Map<java.lang.String,java.lang.String> keys)
인터페이스 키
|
void |
setLimitByChannel(boolean limitByChannel)
채널 접근 제한 여부
|
void |
setLimitByIpAddress(boolean limitByIpAddress)
IP 접근 제한 여부
|
void |
setLogType(InterfaceLogType logType)
인터페이스 로깅 유형
|
void |
setName(java.lang.String name)
인터페이스 명
|
void |
setRmk(java.lang.String rmk)
비고
|
void |
setSystemCode(java.lang.String systemCode)
시스템 코드
|
void |
setType(InterfaceType type)
인터페이스 유형
|
void |
setUrl(java.lang.String url)
URL
|
void |
setVersion(java.lang.String version)
인터페이스 버전
|
java.lang.String |
toString() |
public java.util.Map<java.lang.String,java.lang.String> getKeys()
public org.springframework.util.MultiValueMap<java.lang.String,java.lang.String> getRestKeys()
public java.lang.String getId()
public java.lang.String getVersion()
public java.lang.String getName()
public InterfaceType getType()
public InterfaceLogType getLogType()
public InterfaceDirection getDirection()
public java.lang.String getSystemCode()
public java.lang.String getRmk()
public boolean isLimitByIpAddress()
public java.lang.String getAllowedIpAddresses()
public java.lang.String getUrl()
public InterfaceHttpMethod getHttpMethod()
public boolean isAllowedAuthenticated()
public boolean isLimitByChannel()
public java.lang.String getChannel()
public java.util.List<java.lang.String> getAllowedChannels()
public boolean isAvailable()
public void setId(java.lang.String id)
public void setVersion(java.lang.String version)
public void setName(java.lang.String name)
public void setType(InterfaceType type)
public void setLogType(InterfaceLogType logType)
public void setDirection(InterfaceDirection direction)
public void setSystemCode(java.lang.String systemCode)
public void setRmk(java.lang.String rmk)
public void setLimitByIpAddress(boolean limitByIpAddress)
public void setAllowedIpAddresses(java.lang.String allowedIpAddresses)
public void setUrl(java.lang.String url)
public void setHttpMethod(InterfaceHttpMethod httpMethod)
public void setAllowedAuthenticated(boolean allowedAuthenticated)
public void setLimitByChannel(boolean limitByChannel)
public void setChannel(java.lang.String channel)
public void setAllowedChannels(java.util.List<java.lang.String> allowedChannels)
public void setAvailable(boolean available)
public void setKeys(java.util.Map<java.lang.String,java.lang.String> keys)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object