EndpointInfo

interface EndpointInfo

Information about a virtual node's endpoint (e.g. a virtual node's peer-to-peer gateway endpoint).

Example usages:

MemberInfo memberInfo = memberLookup.myInfo();
List<EndpointInfo> endpoints = memberInfo.getMemberProvidedContext().parseList("corda.endpoints", EndpointInfo.class);
String url = endpoints.get(0).getUrl();
int protocolVersion = endpoints.get(0).getProtocolVersion();
val memberInfo = memberLookup.myInfo()
val endpoints = memberInfo.memberProvidedContext.parseList("corda.endpoints", EndpointInfo::class.java)
val url = endpoints.first().url
val protocolVersion = endpoints.first().protocolVersion

Properties

Link copied to clipboard
abstract val protocolVersion: Int

Version of end-to-end authentication protocol. If multiple versions are supported, multiple instances of EndpointInfo can be created, each using a different protocol version.

Link copied to clipboard
abstract val url: String

Full virtual node endpoint URL.