Package com.mapr.fs.jni
Class MarlinJniProducer
java.lang.Object
com.mapr.fs.jni.MarlinJniClient
com.mapr.fs.jni.MarlinJniProducer
-
Field Summary
Fields inherited from class com.mapr.fs.jni.MarlinJniClient
_clntPtr -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidCloseProducer(long clntPtr) protected final intFlush(long clntPtr) protected final StringGetDefaultClusterPath(long clntPtr) protected final intGetTopicInfo(long clntPtr, String topic) protected final longOpenProducer(String clientId, int rpcTimeoutMillis, boolean hardMount, boolean parallelFlushersPerPartition, boolean isIdempotent, long bufferMaxSize, long bufferMaxMillis, long metadataMaxAgeMillis, String producerDefaultStreamName, MapRUserInfo userInfo) protected final intSend(long _clntPtr, long producerId, byte[] topicNameKeyValueHdrs, int topicNameKeyValueHdrsSz, int[] offsets, int[] feedIds, long[] timestamps, int[] numHeaders, MarlinProducerResult[] results, int numRecords)
-
Constructor Details
-
MarlinJniProducer
public MarlinJniProducer()
-
-
Method Details
-
OpenProducer
protected final long OpenProducer(String clientId, int rpcTimeoutMillis, boolean hardMount, boolean parallelFlushersPerPartition, boolean isIdempotent, long bufferMaxSize, long bufferMaxMillis, long metadataMaxAgeMillis, String producerDefaultStreamName, MapRUserInfo userInfo) -
GetDefaultClusterPath
-
Send
protected final int Send(long _clntPtr, long producerId, byte[] topicNameKeyValueHdrs, int topicNameKeyValueHdrsSz, int[] offsets, int[] feedIds, long[] timestamps, int[] numHeaders, MarlinProducerResult[] results, int numRecords) -
Flush
protected final int Flush(long clntPtr) -
GetTopicInfo
-
CloseProducer
protected final void CloseProducer(long clntPtr)
-