akka.cluster.protobuf.msg
Class ClusterMessages.UniqueAddress.Builder

java.lang.Object
  extended by 
      extended by akka.cluster.protobuf.msg.ClusterMessages.UniqueAddress.Builder
All Implemented Interfaces:
ClusterMessages.UniqueAddressOrBuilder
Enclosing class:
ClusterMessages.UniqueAddress

public static final class ClusterMessages.UniqueAddress.Builder
extends
implements ClusterMessages.UniqueAddressOrBuilder

Protobuf type UniqueAddress


 Defines a remote address with uid.
 


Method Summary
 ClusterMessages.UniqueAddress build()
           
 ClusterMessages.UniqueAddress buildPartial()
           
 ClusterMessages.UniqueAddress.Builder clear()
           
 ClusterMessages.UniqueAddress.Builder clearAddress()
          required .Address address = 1;
 ClusterMessages.UniqueAddress.Builder clearUid()
          required uint32 uid = 2;
 ClusterMessages.UniqueAddress.Builder clone()
           
 ClusterMessages.Address getAddress()
          required .Address address = 1;
 ClusterMessages.Address.Builder getAddressBuilder()
          required .Address address = 1;
 ClusterMessages.AddressOrBuilder getAddressOrBuilder()
          required .Address address = 1;
 ClusterMessages.UniqueAddress getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 int getUid()
          required uint32 uid = 2;
 boolean hasAddress()
          required .Address address = 1;
 boolean hasUid()
          required uint32 uid = 2;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 ClusterMessages.UniqueAddress.Builder mergeAddress(ClusterMessages.Address value)
          required .Address address = 1;
 ClusterMessages.UniqueAddress.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ClusterMessages.UniqueAddress.Builder mergeFrom(com.google.protobuf.Message other)
           
 ClusterMessages.UniqueAddress.Builder setAddress(ClusterMessages.Address.Builder builderForValue)
          required .Address address = 1;
 ClusterMessages.UniqueAddress.Builder setAddress(ClusterMessages.Address value)
          required .Address address = 1;
 ClusterMessages.UniqueAddress.Builder setUid(int value)
          required uint32 uid = 2;
 
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 ClusterMessages.UniqueAddress.Builder clear()

clone

public ClusterMessages.UniqueAddress.Builder clone()

getDescriptorForType

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

getDefaultInstanceForType

public ClusterMessages.UniqueAddress getDefaultInstanceForType()

build

public ClusterMessages.UniqueAddress build()

buildPartial

public ClusterMessages.UniqueAddress buildPartial()

mergeFrom

public ClusterMessages.UniqueAddress.Builder mergeFrom(com.google.protobuf.Message other)

isInitialized

public final boolean isInitialized()

mergeFrom

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

hasAddress

public boolean hasAddress()
required .Address address = 1;

Specified by:
hasAddress in interface ClusterMessages.UniqueAddressOrBuilder

getAddress

public ClusterMessages.Address getAddress()
required .Address address = 1;

Specified by:
getAddress in interface ClusterMessages.UniqueAddressOrBuilder

setAddress

public ClusterMessages.UniqueAddress.Builder setAddress(ClusterMessages.Address value)
required .Address address = 1;


setAddress

public ClusterMessages.UniqueAddress.Builder setAddress(ClusterMessages.Address.Builder builderForValue)
required .Address address = 1;


mergeAddress

public ClusterMessages.UniqueAddress.Builder mergeAddress(ClusterMessages.Address value)
required .Address address = 1;


clearAddress

public ClusterMessages.UniqueAddress.Builder clearAddress()
required .Address address = 1;


getAddressBuilder

public ClusterMessages.Address.Builder getAddressBuilder()
required .Address address = 1;


getAddressOrBuilder

public ClusterMessages.AddressOrBuilder getAddressOrBuilder()
required .Address address = 1;

Specified by:
getAddressOrBuilder in interface ClusterMessages.UniqueAddressOrBuilder

hasUid

public boolean hasUid()
required uint32 uid = 2;

Specified by:
hasUid in interface ClusterMessages.UniqueAddressOrBuilder

getUid

public int getUid()
required uint32 uid = 2;

Specified by:
getUid in interface ClusterMessages.UniqueAddressOrBuilder

setUid

public ClusterMessages.UniqueAddress.Builder setUid(int value)
required uint32 uid = 2;


clearUid

public ClusterMessages.UniqueAddress.Builder clearUid()
required uint32 uid = 2;