Package io.objectbox.sync
Class SyncClientImpl.ObjectsMessageBuilderImpl
java.lang.Object
io.objectbox.sync.SyncClientImpl.ObjectsMessageBuilderImpl
- All Implemented Interfaces:
ObjectsMessageBuilder
- Enclosing class:
SyncClientImpl
public static class SyncClientImpl.ObjectsMessageBuilderImpl
extends Object
implements ObjectsMessageBuilder
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateObjectsMessageBuilderImpl(SyncClientImpl syncClient, long flags, String topic) -
Method Summary
-
Field Details
-
sent
private boolean sent -
builderHandle
private final long builderHandle -
syncClient
-
-
Constructor Details
-
ObjectsMessageBuilderImpl
-
-
Method Details
-
addString
- Specified by:
addStringin interfaceObjectsMessageBuilder
-
addBytes
public SyncClientImpl.ObjectsMessageBuilderImpl addBytes(long optionalId, byte[] value, boolean isFlatBuffers) - Specified by:
addBytesin interfaceObjectsMessageBuilder
-
send
public boolean send()Description copied from interface:ObjectsMessageBuilderSends the message, returns true if successful.- Specified by:
sendin interfaceObjectsMessageBuilder
-
checkNotSent
private void checkNotSent()
-