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

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

public static final class ClusterMessages.ObserverReachability.Builder
extends
implements ClusterMessages.ObserverReachabilityOrBuilder

Protobuf type ObserverReachability


 Reachability
 


Method Summary
 ClusterMessages.ObserverReachability.Builder addAllSubjectReachability(java.lang.Iterable<? extends ClusterMessages.SubjectReachability> values)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.ObserverReachability.Builder addSubjectReachability(ClusterMessages.SubjectReachability.Builder builderForValue)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.ObserverReachability.Builder addSubjectReachability(ClusterMessages.SubjectReachability value)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.ObserverReachability.Builder addSubjectReachability(int index, ClusterMessages.SubjectReachability.Builder builderForValue)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.ObserverReachability.Builder addSubjectReachability(int index, ClusterMessages.SubjectReachability value)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.SubjectReachability.Builder addSubjectReachabilityBuilder()
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.SubjectReachability.Builder addSubjectReachabilityBuilder(int index)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.ObserverReachability build()
           
 ClusterMessages.ObserverReachability buildPartial()
           
 ClusterMessages.ObserverReachability.Builder clear()
           
 ClusterMessages.ObserverReachability.Builder clearAddressIndex()
          required int32 addressIndex = 1;
 ClusterMessages.ObserverReachability.Builder clearSubjectReachability()
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.ObserverReachability.Builder clearVersion()
          required int64 version = 4;
 ClusterMessages.ObserverReachability.Builder clone()
           
 int getAddressIndex()
          required int32 addressIndex = 1;
 ClusterMessages.ObserverReachability getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 ClusterMessages.SubjectReachability getSubjectReachability(int index)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.SubjectReachability.Builder getSubjectReachabilityBuilder(int index)
          repeated .SubjectReachability subjectReachability = 2;
 java.util.List<ClusterMessages.SubjectReachability.Builder> getSubjectReachabilityBuilderList()
          repeated .SubjectReachability subjectReachability = 2;
 int getSubjectReachabilityCount()
          repeated .SubjectReachability subjectReachability = 2;
 java.util.List<ClusterMessages.SubjectReachability> getSubjectReachabilityList()
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.SubjectReachabilityOrBuilder getSubjectReachabilityOrBuilder(int index)
          repeated .SubjectReachability subjectReachability = 2;
 java.util.List<? extends ClusterMessages.SubjectReachabilityOrBuilder> getSubjectReachabilityOrBuilderList()
          repeated .SubjectReachability subjectReachability = 2;
 long getVersion()
          required int64 version = 4;
 boolean hasAddressIndex()
          required int32 addressIndex = 1;
 boolean hasVersion()
          required int64 version = 4;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 ClusterMessages.ObserverReachability.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ClusterMessages.ObserverReachability.Builder mergeFrom(com.google.protobuf.Message other)
           
 ClusterMessages.ObserverReachability.Builder removeSubjectReachability(int index)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.ObserverReachability.Builder setAddressIndex(int value)
          required int32 addressIndex = 1;
 ClusterMessages.ObserverReachability.Builder setSubjectReachability(int index, ClusterMessages.SubjectReachability.Builder builderForValue)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.ObserverReachability.Builder setSubjectReachability(int index, ClusterMessages.SubjectReachability value)
          repeated .SubjectReachability subjectReachability = 2;
 ClusterMessages.ObserverReachability.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.ObserverReachability.Builder clear()

clone

public ClusterMessages.ObserverReachability.Builder clone()

getDescriptorForType

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

getDefaultInstanceForType

public ClusterMessages.ObserverReachability getDefaultInstanceForType()

build

public ClusterMessages.ObserverReachability build()

buildPartial

public ClusterMessages.ObserverReachability buildPartial()

mergeFrom

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

isInitialized

public final boolean isInitialized()

mergeFrom

public ClusterMessages.ObserverReachability.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.ObserverReachabilityOrBuilder

getAddressIndex

public int getAddressIndex()
required int32 addressIndex = 1;

Specified by:
getAddressIndex in interface ClusterMessages.ObserverReachabilityOrBuilder

setAddressIndex

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


clearAddressIndex

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


hasVersion

public boolean hasVersion()
required int64 version = 4;

Specified by:
hasVersion in interface ClusterMessages.ObserverReachabilityOrBuilder

getVersion

public long getVersion()
required int64 version = 4;

Specified by:
getVersion in interface ClusterMessages.ObserverReachabilityOrBuilder

setVersion

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


clearVersion

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


getSubjectReachabilityList

public java.util.List<ClusterMessages.SubjectReachability> getSubjectReachabilityList()
repeated .SubjectReachability subjectReachability = 2;

Specified by:
getSubjectReachabilityList in interface ClusterMessages.ObserverReachabilityOrBuilder

getSubjectReachabilityCount

public int getSubjectReachabilityCount()
repeated .SubjectReachability subjectReachability = 2;

Specified by:
getSubjectReachabilityCount in interface ClusterMessages.ObserverReachabilityOrBuilder

getSubjectReachability

public ClusterMessages.SubjectReachability getSubjectReachability(int index)
repeated .SubjectReachability subjectReachability = 2;

Specified by:
getSubjectReachability in interface ClusterMessages.ObserverReachabilityOrBuilder

setSubjectReachability

public ClusterMessages.ObserverReachability.Builder setSubjectReachability(int index,
                                                                           ClusterMessages.SubjectReachability value)
repeated .SubjectReachability subjectReachability = 2;


setSubjectReachability

public ClusterMessages.ObserverReachability.Builder setSubjectReachability(int index,
                                                                           ClusterMessages.SubjectReachability.Builder builderForValue)
repeated .SubjectReachability subjectReachability = 2;


addSubjectReachability

public ClusterMessages.ObserverReachability.Builder addSubjectReachability(ClusterMessages.SubjectReachability value)
repeated .SubjectReachability subjectReachability = 2;


addSubjectReachability

public ClusterMessages.ObserverReachability.Builder addSubjectReachability(int index,
                                                                           ClusterMessages.SubjectReachability value)
repeated .SubjectReachability subjectReachability = 2;


addSubjectReachability

public ClusterMessages.ObserverReachability.Builder addSubjectReachability(ClusterMessages.SubjectReachability.Builder builderForValue)
repeated .SubjectReachability subjectReachability = 2;


addSubjectReachability

public ClusterMessages.ObserverReachability.Builder addSubjectReachability(int index,
                                                                           ClusterMessages.SubjectReachability.Builder builderForValue)
repeated .SubjectReachability subjectReachability = 2;


addAllSubjectReachability

public ClusterMessages.ObserverReachability.Builder addAllSubjectReachability(java.lang.Iterable<? extends ClusterMessages.SubjectReachability> values)
repeated .SubjectReachability subjectReachability = 2;


clearSubjectReachability

public ClusterMessages.ObserverReachability.Builder clearSubjectReachability()
repeated .SubjectReachability subjectReachability = 2;


removeSubjectReachability

public ClusterMessages.ObserverReachability.Builder removeSubjectReachability(int index)
repeated .SubjectReachability subjectReachability = 2;


getSubjectReachabilityBuilder

public ClusterMessages.SubjectReachability.Builder getSubjectReachabilityBuilder(int index)
repeated .SubjectReachability subjectReachability = 2;


getSubjectReachabilityOrBuilder

public ClusterMessages.SubjectReachabilityOrBuilder getSubjectReachabilityOrBuilder(int index)
repeated .SubjectReachability subjectReachability = 2;

Specified by:
getSubjectReachabilityOrBuilder in interface ClusterMessages.ObserverReachabilityOrBuilder

getSubjectReachabilityOrBuilderList

public java.util.List<? extends ClusterMessages.SubjectReachabilityOrBuilder> getSubjectReachabilityOrBuilderList()
repeated .SubjectReachability subjectReachability = 2;

Specified by:
getSubjectReachabilityOrBuilderList in interface ClusterMessages.ObserverReachabilityOrBuilder

addSubjectReachabilityBuilder

public ClusterMessages.SubjectReachability.Builder addSubjectReachabilityBuilder()
repeated .SubjectReachability subjectReachability = 2;


addSubjectReachabilityBuilder

public ClusterMessages.SubjectReachability.Builder addSubjectReachabilityBuilder(int index)
repeated .SubjectReachability subjectReachability = 2;


getSubjectReachabilityBuilderList

public java.util.List<ClusterMessages.SubjectReachability.Builder> getSubjectReachabilityBuilderList()
repeated .SubjectReachability subjectReachability = 2;