public class PutBuilder extends DHTBuilder<PutBuilder>
domainKey, futureChannelCreator, locationKey, peer, requestP2PConfiguration, routingConfiguration, versionKey| Constructor and Description |
|---|
PutBuilder(PeerDHT peer,
Number160 locationKey) |
addPeerMapFilter, addPostRoutingFilter, createBuilder, domainKey, futureChannelCreator, futureChannelCreator, isProtectDomain, isSign, isStreaming, keyPair, keyPair, locationKey, peerMapFilters, postRoutingFilters, preBuild, protectDomain, protectDomain, requestP2PConfiguration, requestP2PConfiguration, routingConfiguration, routingConfiguration, self, sign, sign, streaming, streaming, versionKeyconnectionTimeoutTCPMillis, connectionTimeoutTCPMillis, forceTCP, forceTCP, forceUDP, forceUDP, idleTCPSeconds, idleTCPSeconds, idleUDPSeconds, idleUDPSeconds, isForceTCP, isForceUDP, slowResponseTimeoutSeconds, slowResponseTimeoutSecondsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconnectionTimeoutTCPMillis, idleTCPSeconds, idleUDPSeconds, isForceTCP, isForceUDP, slowResponseTimeoutSecondspublic PutBuilder data(Data data)
public PutBuilder data(Number160 contentKey, Data data)
public PutBuilder data(Number160 domainKey, Number160 contentKey, Data data)
public PutBuilder data(Data data, Number160 versionKey)
public PutBuilder data(Number160 contentKey, Data data, Number160 versionKey)
public PutBuilder data(Number160 locationKey, Number160 domainKey, Number160 contentKey, Number160 versionKey, Data data)
public PutBuilder domainKey(Number160 domainKey)
domainKey in interface BasicBuilder<PutBuilder>domainKey in class DHTBuilder<PutBuilder>public PutBuilder versionKey(Number160 versionKey)
versionKey in class DHTBuilder<PutBuilder>public PutBuilder object(Object object) throws IOException
IOExceptionpublic PutBuilder keyObject(Number160 contentKey, Object object) throws IOException
IOExceptionpublic NavigableMap<Number640,Data> dataMap()
public PutBuilder dataMap(NavigableMap<Number640,Data> dataMap)
public NavigableMap<Number160,Data> dataMapContent()
public PutBuilder dataMapContent(NavigableMap<Number160,Data> dataMapConvert)
public boolean isPutIfAbsent()
public PutBuilder putIfAbsent(boolean putIfAbsent)
public PutBuilder putIfAbsent()
public boolean isPutMeta()
public PutBuilder putMeta(boolean putMeta)
public PutBuilder putMeta()
public boolean isPutConfirm()
public PutBuilder putConfirm()
public PutBuilder changePublicKey(PublicKey changePublicKey)
public PublicKey changePublicKey()
public FuturePut start()
Copyright © 2015. All rights reserved.