Class GossipOuterClass.MemberInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
- com.eventstore.dbclient.proto.gossip.GossipOuterClass.MemberInfo.Builder
-
- All Implemented Interfaces:
GossipOuterClass.MemberInfoOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
- Enclosing class:
- GossipOuterClass.MemberInfo
public static final class GossipOuterClass.MemberInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder> implements GossipOuterClass.MemberInfoOrBuilder
Protobuf typeevent_store.client.gossip.MemberInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GossipOuterClass.MemberInfo.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
GossipOuterClass.MemberInfo
build()
GossipOuterClass.MemberInfo
buildPartial()
GossipOuterClass.MemberInfo.Builder
clear()
GossipOuterClass.MemberInfo.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
GossipOuterClass.MemberInfo.Builder
clearHttpEndPoint()
.event_store.client.gossip.EndPoint http_end_point = 5;
GossipOuterClass.MemberInfo.Builder
clearInstanceId()
.event_store.client.UUID instance_id = 1;
GossipOuterClass.MemberInfo.Builder
clearIsAlive()
bool is_alive = 4;
GossipOuterClass.MemberInfo.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
GossipOuterClass.MemberInfo.Builder
clearState()
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
GossipOuterClass.MemberInfo.Builder
clearTimeStamp()
int64 time_stamp = 2;
GossipOuterClass.MemberInfo.Builder
clone()
GossipOuterClass.MemberInfo
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
GossipOuterClass.EndPoint
getHttpEndPoint()
.event_store.client.gossip.EndPoint http_end_point = 5;
GossipOuterClass.EndPoint.Builder
getHttpEndPointBuilder()
.event_store.client.gossip.EndPoint http_end_point = 5;
GossipOuterClass.EndPointOrBuilder
getHttpEndPointOrBuilder()
.event_store.client.gossip.EndPoint http_end_point = 5;
Shared.UUID
getInstanceId()
.event_store.client.UUID instance_id = 1;
Shared.UUID.Builder
getInstanceIdBuilder()
.event_store.client.UUID instance_id = 1;
Shared.UUIDOrBuilder
getInstanceIdOrBuilder()
.event_store.client.UUID instance_id = 1;
boolean
getIsAlive()
bool is_alive = 4;
GossipOuterClass.MemberInfo.VNodeState
getState()
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
int
getStateValue()
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
long
getTimeStamp()
int64 time_stamp = 2;
boolean
hasHttpEndPoint()
.event_store.client.gossip.EndPoint http_end_point = 5;
boolean
hasInstanceId()
.event_store.client.UUID instance_id = 1;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
GossipOuterClass.MemberInfo.Builder
mergeFrom(GossipOuterClass.MemberInfo other)
GossipOuterClass.MemberInfo.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GossipOuterClass.MemberInfo.Builder
mergeFrom(com.google.protobuf.Message other)
GossipOuterClass.MemberInfo.Builder
mergeHttpEndPoint(GossipOuterClass.EndPoint value)
.event_store.client.gossip.EndPoint http_end_point = 5;
GossipOuterClass.MemberInfo.Builder
mergeInstanceId(Shared.UUID value)
.event_store.client.UUID instance_id = 1;
GossipOuterClass.MemberInfo.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
GossipOuterClass.MemberInfo.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
GossipOuterClass.MemberInfo.Builder
setHttpEndPoint(GossipOuterClass.EndPoint value)
.event_store.client.gossip.EndPoint http_end_point = 5;
GossipOuterClass.MemberInfo.Builder
setHttpEndPoint(GossipOuterClass.EndPoint.Builder builderForValue)
.event_store.client.gossip.EndPoint http_end_point = 5;
GossipOuterClass.MemberInfo.Builder
setInstanceId(Shared.UUID value)
.event_store.client.UUID instance_id = 1;
GossipOuterClass.MemberInfo.Builder
setInstanceId(Shared.UUID.Builder builderForValue)
.event_store.client.UUID instance_id = 1;
GossipOuterClass.MemberInfo.Builder
setIsAlive(boolean value)
bool is_alive = 4;
GossipOuterClass.MemberInfo.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
GossipOuterClass.MemberInfo.Builder
setState(GossipOuterClass.MemberInfo.VNodeState value)
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
GossipOuterClass.MemberInfo.Builder
setStateValue(int value)
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
GossipOuterClass.MemberInfo.Builder
setTimeStamp(long value)
int64 time_stamp = 2;
GossipOuterClass.MemberInfo.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
clear
public GossipOuterClass.MemberInfo.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
getDefaultInstanceForType
public GossipOuterClass.MemberInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public GossipOuterClass.MemberInfo build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GossipOuterClass.MemberInfo buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GossipOuterClass.MemberInfo.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
setField
public GossipOuterClass.MemberInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
clearField
public GossipOuterClass.MemberInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
clearOneof
public GossipOuterClass.MemberInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
setRepeatedField
public GossipOuterClass.MemberInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
addRepeatedField
public GossipOuterClass.MemberInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
mergeFrom
public GossipOuterClass.MemberInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GossipOuterClass.MemberInfo.Builder>
-
mergeFrom
public GossipOuterClass.MemberInfo.Builder mergeFrom(GossipOuterClass.MemberInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
mergeFrom
public GossipOuterClass.MemberInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GossipOuterClass.MemberInfo.Builder>
- Throws:
java.io.IOException
-
hasInstanceId
public boolean hasInstanceId()
.event_store.client.UUID instance_id = 1;
- Specified by:
hasInstanceId
in interfaceGossipOuterClass.MemberInfoOrBuilder
- Returns:
- Whether the instanceId field is set.
-
getInstanceId
public Shared.UUID getInstanceId()
.event_store.client.UUID instance_id = 1;
- Specified by:
getInstanceId
in interfaceGossipOuterClass.MemberInfoOrBuilder
- Returns:
- The instanceId.
-
setInstanceId
public GossipOuterClass.MemberInfo.Builder setInstanceId(Shared.UUID value)
.event_store.client.UUID instance_id = 1;
-
setInstanceId
public GossipOuterClass.MemberInfo.Builder setInstanceId(Shared.UUID.Builder builderForValue)
.event_store.client.UUID instance_id = 1;
-
mergeInstanceId
public GossipOuterClass.MemberInfo.Builder mergeInstanceId(Shared.UUID value)
.event_store.client.UUID instance_id = 1;
-
clearInstanceId
public GossipOuterClass.MemberInfo.Builder clearInstanceId()
.event_store.client.UUID instance_id = 1;
-
getInstanceIdBuilder
public Shared.UUID.Builder getInstanceIdBuilder()
.event_store.client.UUID instance_id = 1;
-
getInstanceIdOrBuilder
public Shared.UUIDOrBuilder getInstanceIdOrBuilder()
.event_store.client.UUID instance_id = 1;
- Specified by:
getInstanceIdOrBuilder
in interfaceGossipOuterClass.MemberInfoOrBuilder
-
getTimeStamp
public long getTimeStamp()
int64 time_stamp = 2;
- Specified by:
getTimeStamp
in interfaceGossipOuterClass.MemberInfoOrBuilder
- Returns:
- The timeStamp.
-
setTimeStamp
public GossipOuterClass.MemberInfo.Builder setTimeStamp(long value)
int64 time_stamp = 2;
- Parameters:
value
- The timeStamp to set.- Returns:
- This builder for chaining.
-
clearTimeStamp
public GossipOuterClass.MemberInfo.Builder clearTimeStamp()
int64 time_stamp = 2;
- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
- Specified by:
getStateValue
in interfaceGossipOuterClass.MemberInfoOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public GossipOuterClass.MemberInfo.Builder setStateValue(int value)
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
- Parameters:
value
- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public GossipOuterClass.MemberInfo.VNodeState getState()
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
- Specified by:
getState
in interfaceGossipOuterClass.MemberInfoOrBuilder
- Returns:
- The state.
-
setState
public GossipOuterClass.MemberInfo.Builder setState(GossipOuterClass.MemberInfo.VNodeState value)
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
- Parameters:
value
- The state to set.- Returns:
- This builder for chaining.
-
clearState
public GossipOuterClass.MemberInfo.Builder clearState()
.event_store.client.gossip.MemberInfo.VNodeState state = 3;
- Returns:
- This builder for chaining.
-
getIsAlive
public boolean getIsAlive()
bool is_alive = 4;
- Specified by:
getIsAlive
in interfaceGossipOuterClass.MemberInfoOrBuilder
- Returns:
- The isAlive.
-
setIsAlive
public GossipOuterClass.MemberInfo.Builder setIsAlive(boolean value)
bool is_alive = 4;
- Parameters:
value
- The isAlive to set.- Returns:
- This builder for chaining.
-
clearIsAlive
public GossipOuterClass.MemberInfo.Builder clearIsAlive()
bool is_alive = 4;
- Returns:
- This builder for chaining.
-
hasHttpEndPoint
public boolean hasHttpEndPoint()
.event_store.client.gossip.EndPoint http_end_point = 5;
- Specified by:
hasHttpEndPoint
in interfaceGossipOuterClass.MemberInfoOrBuilder
- Returns:
- Whether the httpEndPoint field is set.
-
getHttpEndPoint
public GossipOuterClass.EndPoint getHttpEndPoint()
.event_store.client.gossip.EndPoint http_end_point = 5;
- Specified by:
getHttpEndPoint
in interfaceGossipOuterClass.MemberInfoOrBuilder
- Returns:
- The httpEndPoint.
-
setHttpEndPoint
public GossipOuterClass.MemberInfo.Builder setHttpEndPoint(GossipOuterClass.EndPoint value)
.event_store.client.gossip.EndPoint http_end_point = 5;
-
setHttpEndPoint
public GossipOuterClass.MemberInfo.Builder setHttpEndPoint(GossipOuterClass.EndPoint.Builder builderForValue)
.event_store.client.gossip.EndPoint http_end_point = 5;
-
mergeHttpEndPoint
public GossipOuterClass.MemberInfo.Builder mergeHttpEndPoint(GossipOuterClass.EndPoint value)
.event_store.client.gossip.EndPoint http_end_point = 5;
-
clearHttpEndPoint
public GossipOuterClass.MemberInfo.Builder clearHttpEndPoint()
.event_store.client.gossip.EndPoint http_end_point = 5;
-
getHttpEndPointBuilder
public GossipOuterClass.EndPoint.Builder getHttpEndPointBuilder()
.event_store.client.gossip.EndPoint http_end_point = 5;
-
getHttpEndPointOrBuilder
public GossipOuterClass.EndPointOrBuilder getHttpEndPointOrBuilder()
.event_store.client.gossip.EndPoint http_end_point = 5;
- Specified by:
getHttpEndPointOrBuilder
in interfaceGossipOuterClass.MemberInfoOrBuilder
-
setUnknownFields
public final GossipOuterClass.MemberInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
mergeUnknownFields
public final GossipOuterClass.MemberInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GossipOuterClass.MemberInfo.Builder>
-
-