Package com.suse.salt.netapi.datatypes
Class Event
- java.lang.Object
-
- com.suse.salt.netapi.datatypes.Event
-
public class Event extends Object
Parse events into objects.
-
-
Constructor Summary
Constructors Constructor Description Event()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,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(Class<R> dataType)
Return this event's data parsed into the given type.String
getTag()
Return this event's tag.
-
-
-
Method Detail
-
getTag
public 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(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
-
-