com.ecwid.consul.v1.event
Class EventConsulClient

java.lang.Object
  extended by com.ecwid.consul.v1.event.EventConsulClient
All Implemented Interfaces:
EventClient

public final class EventConsulClient
extends java.lang.Object
implements EventClient


Constructor Summary
EventConsulClient()
           
EventConsulClient(ConsulRawClient rawClient)
           
EventConsulClient(java.lang.String agentHost)
           
EventConsulClient(java.lang.String agentHost, int agentPort, TLSConfig tlsConfig)
           
EventConsulClient(java.lang.String agentHost, TLSConfig tlsConfig)
           
EventConsulClient(TLSConfig tlsConfig)
           
 
Method Summary
 Response<Event> eventFire(java.lang.String event, java.lang.String payload, EventParams eventParams, QueryParams queryParams)
           
 Response<java.util.List<Event>> eventList(QueryParams queryParams)
           
 Response<java.util.List<Event>> eventList(java.lang.String event, QueryParams queryParams)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventConsulClient

public EventConsulClient(ConsulRawClient rawClient)

EventConsulClient

public EventConsulClient()

EventConsulClient

public EventConsulClient(TLSConfig tlsConfig)

EventConsulClient

public EventConsulClient(java.lang.String agentHost)

EventConsulClient

public EventConsulClient(java.lang.String agentHost,
                         TLSConfig tlsConfig)

EventConsulClient

public EventConsulClient(java.lang.String agentHost,
                         int agentPort,
                         TLSConfig tlsConfig)
Method Detail

eventFire

public Response<Event> eventFire(java.lang.String event,
                                 java.lang.String payload,
                                 EventParams eventParams,
                                 QueryParams queryParams)
Specified by:
eventFire in interface EventClient

eventList

public Response<java.util.List<Event>> eventList(QueryParams queryParams)
Specified by:
eventList in interface EventClient

eventList

public Response<java.util.List<Event>> eventList(java.lang.String event,
                                                 QueryParams queryParams)
Specified by:
eventList in interface EventClient