Package com.suse.salt.netapi.event
Class BatchStartedEvent.Data
- java.lang.Object
-
- com.suse.salt.netapi.event.BatchStartedEvent.Data
-
- Enclosing class:
- BatchStartedEvent
public static class BatchStartedEvent.Data extends java.lang.Object
Data object of the batch started event
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.String>
availableMinions
private java.util.List<java.lang.String>
downMinions
private java.util.Optional<com.google.gson.JsonElement>
metadata
private java.lang.String
timestamp
-
Constructor Summary
Constructors Constructor Description Data()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getAvailableMinions()
java.util.List<java.lang.String>
getDownMinions()
java.util.Optional<java.lang.Object>
getMetadata()
<R> java.util.Optional<R>
getMetadata(com.google.gson.reflect.TypeToken<R> dataType)
<R> java.util.Optional<R>
getMetadata(java.lang.Class<R> dataType)
java.lang.String
getTimestamp()
-
-
-
Field Detail
-
timestamp
@SerializedName("_stamp") private java.lang.String timestamp
-
availableMinions
@SerializedName("available_minions") private java.util.List<java.lang.String> availableMinions
-
downMinions
@SerializedName("down_minions") private java.util.List<java.lang.String> downMinions
-
metadata
private java.util.Optional<com.google.gson.JsonElement> metadata
-
-
Method Detail
-
getTimestamp
public java.lang.String getTimestamp()
-
getAvailableMinions
public java.util.List<java.lang.String> getAvailableMinions()
-
getDownMinions
public java.util.List<java.lang.String> getDownMinions()
-
getMetadata
public java.util.Optional<java.lang.Object> getMetadata()
-
getMetadata
public <R> java.util.Optional<R> getMetadata(java.lang.Class<R> dataType)
-
getMetadata
public <R> java.util.Optional<R> getMetadata(com.google.gson.reflect.TypeToken<R> dataType)
-
-