* Set to true if the communication should be UDP, default is TCP
* @return FutureResponse that stores which content keys have been stored.
*/
public FutureResponse put(final PeerAddress remotePeer, final PutBuilder putBuilder,
final ChannelCreator channelCreator) {
final Type request = putBuilder.isProtectDomain() ? Type.REQUEST_2 : Type.REQUEST_1;
return put(remotePeer, putBuilder, request, channelCreator);
}