Class SourceTransformerTestKit.Client
- java.lang.Object
-
- io.numaproj.numaflow.sourcetransformer.SourceTransformerTestKit.Client
-
- Enclosing class:
- SourceTransformerTestKit
public static class SourceTransformerTestKit.Client extends java.lang.ObjectSourceTransformerClient is a client for sending requests to the source transformer server.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Close the client.MessageListsendRequest(java.lang.String[] keys, Datum data)Send a request to the server.
-
-
-
Method Detail
-
sendRequest
public MessageList sendRequest(java.lang.String[] keys, Datum data)
Send a request to the server.- Parameters:
keys- keys to send in the requestdata- data to send in the request- Returns:
- response from the server as a MessageList
-
close
public void close() throws java.lang.InterruptedExceptionClose the client.- Throws:
java.lang.InterruptedException- if the client fails to close
-
-