Package org.elasticsearch.client.watcher
Class WatchStatus
java.lang.Object
org.elasticsearch.client.watcher.WatchStatus
public class WatchStatus
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
WatchStatus.Field
static class
WatchStatus.State
-
Constructor Summary
Constructors Constructor Description WatchStatus(long version, WatchStatus.State state, ExecutionState executionState, java.time.ZonedDateTime lastChecked, java.time.ZonedDateTime lastMetCondition, java.util.Map<java.lang.String,ActionStatus> actions, java.util.Map<java.lang.String,java.lang.String> headers)
-
Method Summary
Modifier and Type Method Description ActionStatus
actionStatus(java.lang.String actionId)
boolean
checked()
boolean
equals(java.lang.Object o)
java.util.Map<java.lang.String,ActionStatus>
getActions()
ExecutionState
getExecutionState()
java.util.Map<java.lang.String,java.lang.String>
getHeaders()
int
hashCode()
java.time.ZonedDateTime
lastChecked()
java.time.ZonedDateTime
lastMetCondition()
static WatchStatus
parse(org.elasticsearch.common.xcontent.XContentParser parser)
WatchStatus.State
state()
long
version()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
WatchStatus
public WatchStatus(long version, WatchStatus.State state, ExecutionState executionState, java.time.ZonedDateTime lastChecked, java.time.ZonedDateTime lastMetCondition, java.util.Map<java.lang.String,ActionStatus> actions, java.util.Map<java.lang.String,java.lang.String> headers)
-
-
Method Details
-
state
-
checked
public boolean checked() -
lastChecked
public java.time.ZonedDateTime lastChecked() -
lastMetCondition
public java.time.ZonedDateTime lastMetCondition() -
actionStatus
-
getActions
-
version
public long version() -
getExecutionState
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders() -
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
parse
public static WatchStatus parse(org.elasticsearch.common.xcontent.XContentParser parser) throws java.io.IOException- Throws:
java.io.IOException
-