Package org.springframework.cloud.consul
Class ConsulEndpoint.ConsulData
- java.lang.Object
-
- org.springframework.cloud.consul.ConsulEndpoint.ConsulData
-
- Enclosing class:
- ConsulEndpoint
public static class ConsulEndpoint.ConsulData extends Object
Represents Consul data related to catalog entries and agent servies.
-
-
Constructor Summary
Constructors Constructor Description ConsulData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,com.ecwid.consul.v1.agent.model.Service>
getAgentServices()
List<com.ecwid.consul.v1.catalog.model.Node>
getCatalogNodes()
Map<String,List<com.ecwid.consul.v1.catalog.model.CatalogService>>
getCatalogServices()
void
setAgentServices(Map<String,com.ecwid.consul.v1.agent.model.Service> agentServices)
void
setCatalogNodes(List<com.ecwid.consul.v1.catalog.model.Node> catalogNodes)
void
setCatalogServices(Map<String,List<com.ecwid.consul.v1.catalog.model.CatalogService>> catalogServices)
String
toString()
-
-
-
Method Detail
-
getCatalogServices
public Map<String,List<com.ecwid.consul.v1.catalog.model.CatalogService>> getCatalogServices()
-
setCatalogServices
public void setCatalogServices(Map<String,List<com.ecwid.consul.v1.catalog.model.CatalogService>> catalogServices)
-
setAgentServices
public void setAgentServices(Map<String,com.ecwid.consul.v1.agent.model.Service> agentServices)
-
getCatalogNodes
public List<com.ecwid.consul.v1.catalog.model.Node> getCatalogNodes()
-
setCatalogNodes
public void setCatalogNodes(List<com.ecwid.consul.v1.catalog.model.Node> catalogNodes)
-
-