Package com.suse.salt.netapi.datatypes
Class Event
- java.lang.Object
-
- com.suse.salt.netapi.datatypes.Event
-
public class Event extends java.lang.Object
Parse events into objects.
-
-
Constructor Summary
Constructors Constructor Description Event()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
getData()
Return this event's data as a Map<R> R
getData(com.google.gson.reflect.TypeToken<R> dataType)
Return this event's data.<R> R
getData(java.lang.Class<R> dataType)
Return this event's data parsed into the given type.java.lang.String
getTag()
Return this event's tag.
-
-
-
Method Detail
-
getTag
public java.lang.String getTag()
Return this event's tag.- Returns:
- the tag
-
getData
public <R> R getData(com.google.gson.reflect.TypeToken<R> dataType)
Return this event's data.- Type Parameters:
R
- type to parse the data into- Parameters:
dataType
- type token to parse data- Returns:
- the data
-
getData
public <R> R getData(java.lang.Class<R> dataType)
Return this event's data parsed into the given type.- Type Parameters:
R
- type to parse the data into- Parameters:
dataType
- class to parse data- Returns:
- the data
-
getData
public java.util.Map<java.lang.String,java.lang.Object> getData()
Return this event's data as a Map- Returns:
- the data
-
-