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

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

public static final class ClusterMessages.SubjectReachability.Builder
extends
implements ClusterMessages.SubjectReachabilityOrBuilder

Protobuf type SubjectReachability


Method Summary
 ClusterMessages.SubjectReachability build()
           
 ClusterMessages.SubjectReachability buildPartial()
           
 ClusterMessages.SubjectReachability.Builder clear()
           
 ClusterMessages.SubjectReachability.Builder clearAddressIndex()
          required int32 addressIndex = 1;
 ClusterMessages.SubjectReachability.Builder clearStatus()
          required .ReachabilityStatus status = 3;
 ClusterMessages.SubjectReachability.Builder clearVersion()
          required int64 version = 4;
 ClusterMessages.SubjectReachability.Builder clone()
           
 int getAddressIndex()
          required int32 addressIndex = 1;
 ClusterMessages.SubjectReachability getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 ClusterMessages.ReachabilityStatus getStatus()
          required .ReachabilityStatus status = 3;
 long getVersion()
          required int64 version = 4;
 boolean hasAddressIndex()
          required int32 addressIndex = 1;
 boolean hasStatus()
          required .ReachabilityStatus status = 3;
 boolean hasVersion()
          required int64 version = 4;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 ClusterMessages.SubjectReachability.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ClusterMessages.SubjectReachability.Builder mergeFrom(com.google.protobuf.Message other)
           
 ClusterMessages.SubjectReachability.Builder setAddressIndex(int value)
          required int32 addressIndex = 1;
 ClusterMessages.SubjectReachability.Builder setStatus(ClusterMessages.ReachabilityStatus value)
          required .ReachabilityStatus status = 3;
 ClusterMessages.SubjectReachability.Builder setVersion(long value)
          required int64 version = 4;
 
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.SubjectReachability.Builder clear()

clone

public ClusterMessages.SubjectReachability.Builder clone()

getDescriptorForType

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

getDefaultInstanceForType

public ClusterMessages.SubjectReachability getDefaultInstanceForType()

build

public ClusterMessages.SubjectReachability build()

buildPartial

public ClusterMessages.SubjectReachability buildPartial()

mergeFrom

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

isInitialized

public final boolean isInitialized()

mergeFrom

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

hasAddressIndex

public boolean hasAddressIndex()
required int32 addressIndex = 1;

Specified by:
hasAddressIndex in interface ClusterMessages.SubjectReachabilityOrBuilder

getAddressIndex

public int getAddressIndex()
required int32 addressIndex = 1;

Specified by:
getAddressIndex in interface ClusterMessages.SubjectReachabilityOrBuilder

setAddressIndex

public ClusterMessages.SubjectReachability.Builder setAddressIndex(int value)
required int32 addressIndex = 1;


clearAddressIndex

public ClusterMessages.SubjectReachability.Builder clearAddressIndex()
required int32 addressIndex = 1;


hasStatus

public boolean hasStatus()
required .ReachabilityStatus status = 3;

Specified by:
hasStatus in interface ClusterMessages.SubjectReachabilityOrBuilder

getStatus

public ClusterMessages.ReachabilityStatus getStatus()
required .ReachabilityStatus status = 3;

Specified by:
getStatus in interface ClusterMessages.SubjectReachabilityOrBuilder

setStatus

public ClusterMessages.SubjectReachability.Builder setStatus(ClusterMessages.ReachabilityStatus value)
required .ReachabilityStatus status = 3;


clearStatus

public ClusterMessages.SubjectReachability.Builder clearStatus()
required .ReachabilityStatus status = 3;


hasVersion

public boolean hasVersion()
required int64 version = 4;

Specified by:
hasVersion in interface ClusterMessages.SubjectReachabilityOrBuilder

getVersion

public long getVersion()
required int64 version = 4;

Specified by:
getVersion in interface ClusterMessages.SubjectReachabilityOrBuilder

setVersion

public ClusterMessages.SubjectReachability.Builder setVersion(long value)
required int64 version = 4;


clearVersion

public ClusterMessages.SubjectReachability.Builder clearVersion()
required int64 version = 4;