Package org.apache.ignite.table
Interface DataStreamerItem<T>
public interface DataStreamerItem<T>
Data streamer item: data and operation type.
-
Method Summary
Modifier and TypeMethodDescriptionget()
Gets the data.static <T> DataStreamerItem<T>
of
(T item) Creates a new data streamer item with the given data andDataStreamerOperationType.PUT
operation type.static <T> DataStreamerItem<T>
of
(T item, DataStreamerOperationType op) Creates a new data streamer item with the given data and operation type.Gets the operation type.static <T> DataStreamerItem<T>
removed
(T item) Creates a new data streamer item with the given data andDataStreamerOperationType.REMOVE
operation type.
-
Method Details
-
get
T get()Gets the data.- Returns:
- Data.
-
operationType
DataStreamerOperationType operationType()Gets the operation type.- Returns:
- Operation type.
-
of
Creates a new data streamer item with the given data andDataStreamerOperationType.PUT
operation type.- Type Parameters:
T
- Data type.- Parameters:
item
- Data.- Returns:
- PUT data streamer item.
-
of
Creates a new data streamer item with the given data and operation type.- Type Parameters:
T
- Data type.- Parameters:
item
- Data.op
- Operation type.- Returns:
- PUT data streamer item.
-
removed
Creates a new data streamer item with the given data andDataStreamerOperationType.REMOVE
operation type.- Type Parameters:
T
- Data type.- Parameters:
item
- Data.- Returns:
- REMOVE data streamer item.
-