Package io.airlift.discovery.client
Class ServiceAnnouncement
- java.lang.Object
-
- io.airlift.discovery.client.ServiceAnnouncement
-
public class ServiceAnnouncement extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServiceAnnouncement.ServiceAnnouncementBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)UUIDgetId()Map<String,String>getProperties()StringgetType()inthashCode()static ServiceAnnouncement.ServiceAnnouncementBuilderserviceAnnouncement(String type)ServiceDescriptortoServiceDescriptor(NodeInfo nodeInfo)StringtoString()
-
-
-
Method Detail
-
getId
public UUID getId()
-
getType
public String getType()
-
toServiceDescriptor
public ServiceDescriptor toServiceDescriptor(NodeInfo nodeInfo)
-
serviceAnnouncement
public static ServiceAnnouncement.ServiceAnnouncementBuilder serviceAnnouncement(String type)
-
-