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.PUToperation 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.REMOVEoperation 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.PUToperation 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.REMOVEoperation type.- Type Parameters:
T- Data type.- Parameters:
item- Data.- Returns:
- REMOVE data streamer item.
-