akka.contrib.pattern.protobuf.msg
Class DistributedPubSubMessages.Send.Builder

java.lang.Object
  extended by 
      extended by akka.contrib.pattern.protobuf.msg.DistributedPubSubMessages.Send.Builder
All Implemented Interfaces:
DistributedPubSubMessages.SendOrBuilder
Enclosing class:
DistributedPubSubMessages.Send

public static final class DistributedPubSubMessages.Send.Builder
extends
implements DistributedPubSubMessages.SendOrBuilder

Protobuf type Send


 Send normally local, but it is also used by the ClusterClient.
 


Method Summary
 DistributedPubSubMessages.Send build()
           
 DistributedPubSubMessages.Send buildPartial()
           
 DistributedPubSubMessages.Send.Builder clear()
           
 DistributedPubSubMessages.Send.Builder clearLocalAffinity()
          required bool localAffinity = 2;
 DistributedPubSubMessages.Send.Builder clearPath()
          required string path = 1;
 DistributedPubSubMessages.Send.Builder clearPayload()
          required .Payload payload = 3;
 DistributedPubSubMessages.Send.Builder clone()
           
 DistributedPubSubMessages.Send getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 boolean getLocalAffinity()
          required bool localAffinity = 2;
 java.lang.String getPath()
          required string path = 1;
 com.google.protobuf.ByteString getPathBytes()
          required string path = 1;
 DistributedPubSubMessages.Payload getPayload()
          required .Payload payload = 3;
 DistributedPubSubMessages.Payload.Builder getPayloadBuilder()
          required .Payload payload = 3;
 DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder()
          required .Payload payload = 3;
 boolean hasLocalAffinity()
          required bool localAffinity = 2;
 boolean hasPath()
          required string path = 1;
 boolean hasPayload()
          required .Payload payload = 3;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 DistributedPubSubMessages.Send.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 DistributedPubSubMessages.Send.Builder mergeFrom(com.google.protobuf.Message other)
           
 DistributedPubSubMessages.Send.Builder mergePayload(DistributedPubSubMessages.Payload value)
          required .Payload payload = 3;
 DistributedPubSubMessages.Send.Builder setLocalAffinity(boolean value)
          required bool localAffinity = 2;
 DistributedPubSubMessages.Send.Builder setPath(java.lang.String value)
          required string path = 1;
 DistributedPubSubMessages.Send.Builder setPathBytes(com.google.protobuf.ByteString value)
          required string path = 1;
 DistributedPubSubMessages.Send.Builder setPayload(DistributedPubSubMessages.Payload.Builder builderForValue)
          required .Payload payload = 3;
 DistributedPubSubMessages.Send.Builder setPayload(DistributedPubSubMessages.Payload value)
          required .Payload payload = 3;
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDescriptor

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()

internalGetFieldAccessorTable

protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()

clear

public DistributedPubSubMessages.Send.Builder clear()

clone

public DistributedPubSubMessages.Send.Builder clone()

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()

getDefaultInstanceForType

public DistributedPubSubMessages.Send getDefaultInstanceForType()

build

public DistributedPubSubMessages.Send build()

buildPartial

public DistributedPubSubMessages.Send buildPartial()

mergeFrom

public DistributedPubSubMessages.Send.Builder mergeFrom(com.google.protobuf.Message other)

isInitialized

public final boolean isInitialized()

mergeFrom

public DistributedPubSubMessages.Send.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                 throws java.io.IOException
Throws:
java.io.IOException

hasPath

public boolean hasPath()
required string path = 1;

Specified by:
hasPath in interface DistributedPubSubMessages.SendOrBuilder

getPath

public java.lang.String getPath()
required string path = 1;

Specified by:
getPath in interface DistributedPubSubMessages.SendOrBuilder

getPathBytes

public com.google.protobuf.ByteString getPathBytes()
required string path = 1;

Specified by:
getPathBytes in interface DistributedPubSubMessages.SendOrBuilder

setPath

public DistributedPubSubMessages.Send.Builder setPath(java.lang.String value)
required string path = 1;


clearPath

public DistributedPubSubMessages.Send.Builder clearPath()
required string path = 1;


setPathBytes

public DistributedPubSubMessages.Send.Builder setPathBytes(com.google.protobuf.ByteString value)
required string path = 1;


hasLocalAffinity

public boolean hasLocalAffinity()
required bool localAffinity = 2;

Specified by:
hasLocalAffinity in interface DistributedPubSubMessages.SendOrBuilder

getLocalAffinity

public boolean getLocalAffinity()
required bool localAffinity = 2;

Specified by:
getLocalAffinity in interface DistributedPubSubMessages.SendOrBuilder

setLocalAffinity

public DistributedPubSubMessages.Send.Builder setLocalAffinity(boolean value)
required bool localAffinity = 2;


clearLocalAffinity

public DistributedPubSubMessages.Send.Builder clearLocalAffinity()
required bool localAffinity = 2;


hasPayload

public boolean hasPayload()
required .Payload payload = 3;

Specified by:
hasPayload in interface DistributedPubSubMessages.SendOrBuilder

getPayload

public DistributedPubSubMessages.Payload getPayload()
required .Payload payload = 3;

Specified by:
getPayload in interface DistributedPubSubMessages.SendOrBuilder

setPayload

public DistributedPubSubMessages.Send.Builder setPayload(DistributedPubSubMessages.Payload value)
required .Payload payload = 3;


setPayload

public DistributedPubSubMessages.Send.Builder setPayload(DistributedPubSubMessages.Payload.Builder builderForValue)
required .Payload payload = 3;


mergePayload

public DistributedPubSubMessages.Send.Builder mergePayload(DistributedPubSubMessages.Payload value)
required .Payload payload = 3;


clearPayload

public DistributedPubSubMessages.Send.Builder clearPayload()
required .Payload payload = 3;


getPayloadBuilder

public DistributedPubSubMessages.Payload.Builder getPayloadBuilder()
required .Payload payload = 3;


getPayloadOrBuilder

public DistributedPubSubMessages.PayloadOrBuilder getPayloadOrBuilder()
required .Payload payload = 3;

Specified by:
getPayloadOrBuilder in interface DistributedPubSubMessages.SendOrBuilder