Package org.yamcs.protobuf
Class ReplicationMasterInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
org.yamcs.protobuf.ReplicationMasterInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,ReplicationMasterInfoOrBuilder
- Enclosing class:
- ReplicationMasterInfo
public static final class ReplicationMasterInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
implements ReplicationMasterInfoOrBuilder
Protobuf type
yamcs.protobuf.replication.ReplicationMasterInfo
-
Method Summary
Modifier and TypeMethodDescriptionaddAllStreams
(Iterable<String> values) repeated string streams = 2;
addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addStreams
(String value) repeated string streams = 2;
addStreamsBytes
(com.google.protobuf.ByteString value) repeated string streams = 2;
build()
clear()
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Yamcs instance nameoptional string localAddress = 3;
optional int64 localTx = 7;
optional int64 nextTx = 8;
clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional bool push = 5;
optional string pushTo = 6;
optional string remoteAddress = 4;
repeated string streams = 2;
clone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Yamcs instance namecom.google.protobuf.ByteString
Yamcs instance nameoptional string localAddress = 3;
com.google.protobuf.ByteString
optional string localAddress = 3;
long
optional int64 localTx = 7;
long
optional int64 nextTx = 8;
boolean
getPush()
optional bool push = 5;
optional string pushTo = 6;
com.google.protobuf.ByteString
optional string pushTo = 6;
optional string remoteAddress = 4;
com.google.protobuf.ByteString
optional string remoteAddress = 4;
getStreams
(int index) repeated string streams = 2;
com.google.protobuf.ByteString
getStreamsBytes
(int index) repeated string streams = 2;
int
repeated string streams = 2;
com.google.protobuf.ProtocolStringList
repeated string streams = 2;
boolean
Yamcs instance nameboolean
optional string localAddress = 3;
boolean
optional int64 localTx = 7;
boolean
optional int64 nextTx = 8;
boolean
hasPush()
optional bool push = 5;
boolean
optional string pushTo = 6;
boolean
optional string remoteAddress = 4;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(ReplicationMasterInfo other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setInstance
(String value) Yamcs instance namesetInstanceBytes
(com.google.protobuf.ByteString value) Yamcs instance namesetLocalAddress
(String value) optional string localAddress = 3;
setLocalAddressBytes
(com.google.protobuf.ByteString value) optional string localAddress = 3;
setLocalTx
(long value) optional int64 localTx = 7;
setNextTx
(long value) optional int64 nextTx = 8;
setPush
(boolean value) optional bool push = 5;
optional string pushTo = 6;
setPushToBytes
(com.google.protobuf.ByteString value) optional string pushTo = 6;
setRemoteAddress
(String value) optional string remoteAddress = 4;
setRemoteAddressBytes
(com.google.protobuf.ByteString value) optional string remoteAddress = 4;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStreams
(int index, String value) repeated string streams = 2;
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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<ReplicationMasterInfo.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<ReplicationMasterInfo.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<ReplicationMasterInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.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<ReplicationMasterInfo.Builder>
-
setField
public ReplicationMasterInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
clearField
public ReplicationMasterInfo.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<ReplicationMasterInfo.Builder>
-
clearOneof
public ReplicationMasterInfo.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<ReplicationMasterInfo.Builder>
-
setRepeatedField
public ReplicationMasterInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
addRepeatedField
public ReplicationMasterInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReplicationMasterInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
mergeFrom
public ReplicationMasterInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws 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<ReplicationMasterInfo.Builder>
- Throws:
IOException
-
hasInstance
public boolean hasInstance()Yamcs instance name
optional string instance = 1;
- Specified by:
hasInstance
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- Whether the instance field is set.
-
getInstance
Yamcs instance name
optional string instance = 1;
- Specified by:
getInstance
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The instance.
-
getInstanceBytes
public com.google.protobuf.ByteString getInstanceBytes()Yamcs instance name
optional string instance = 1;
- Specified by:
getInstanceBytes
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The bytes for instance.
-
setInstance
Yamcs instance name
optional string instance = 1;
- Parameters:
value
- The instance to set.- Returns:
- This builder for chaining.
-
clearInstance
Yamcs instance name
optional string instance = 1;
- Returns:
- This builder for chaining.
-
setInstanceBytes
Yamcs instance name
optional string instance = 1;
- Parameters:
value
- The bytes for instance to set.- Returns:
- This builder for chaining.
-
getStreamsList
public com.google.protobuf.ProtocolStringList getStreamsList()repeated string streams = 2;
- Specified by:
getStreamsList
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- A list containing the streams.
-
getStreamsCount
public int getStreamsCount()repeated string streams = 2;
- Specified by:
getStreamsCount
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The count of streams.
-
getStreams
repeated string streams = 2;
- Specified by:
getStreams
in interfaceReplicationMasterInfoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The streams at the given index.
-
getStreamsBytes
public com.google.protobuf.ByteString getStreamsBytes(int index) repeated string streams = 2;
- Specified by:
getStreamsBytes
in interfaceReplicationMasterInfoOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the streams at the given index.
-
setStreams
repeated string streams = 2;
- Parameters:
index
- The index to set the value at.value
- The streams to set.- Returns:
- This builder for chaining.
-
addStreams
repeated string streams = 2;
- Parameters:
value
- The streams to add.- Returns:
- This builder for chaining.
-
addAllStreams
repeated string streams = 2;
- Parameters:
values
- The streams to add.- Returns:
- This builder for chaining.
-
clearStreams
repeated string streams = 2;
- Returns:
- This builder for chaining.
-
addStreamsBytes
repeated string streams = 2;
- Parameters:
value
- The bytes of the streams to add.- Returns:
- This builder for chaining.
-
hasLocalAddress
public boolean hasLocalAddress()optional string localAddress = 3;
- Specified by:
hasLocalAddress
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- Whether the localAddress field is set.
-
getLocalAddress
optional string localAddress = 3;
- Specified by:
getLocalAddress
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The localAddress.
-
getLocalAddressBytes
public com.google.protobuf.ByteString getLocalAddressBytes()optional string localAddress = 3;
- Specified by:
getLocalAddressBytes
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The bytes for localAddress.
-
setLocalAddress
optional string localAddress = 3;
- Parameters:
value
- The localAddress to set.- Returns:
- This builder for chaining.
-
clearLocalAddress
optional string localAddress = 3;
- Returns:
- This builder for chaining.
-
setLocalAddressBytes
optional string localAddress = 3;
- Parameters:
value
- The bytes for localAddress to set.- Returns:
- This builder for chaining.
-
hasRemoteAddress
public boolean hasRemoteAddress()optional string remoteAddress = 4;
- Specified by:
hasRemoteAddress
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- Whether the remoteAddress field is set.
-
getRemoteAddress
optional string remoteAddress = 4;
- Specified by:
getRemoteAddress
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The remoteAddress.
-
getRemoteAddressBytes
public com.google.protobuf.ByteString getRemoteAddressBytes()optional string remoteAddress = 4;
- Specified by:
getRemoteAddressBytes
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The bytes for remoteAddress.
-
setRemoteAddress
optional string remoteAddress = 4;
- Parameters:
value
- The remoteAddress to set.- Returns:
- This builder for chaining.
-
clearRemoteAddress
optional string remoteAddress = 4;
- Returns:
- This builder for chaining.
-
setRemoteAddressBytes
optional string remoteAddress = 4;
- Parameters:
value
- The bytes for remoteAddress to set.- Returns:
- This builder for chaining.
-
hasPush
public boolean hasPush()optional bool push = 5;
- Specified by:
hasPush
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- Whether the push field is set.
-
getPush
public boolean getPush()optional bool push = 5;
- Specified by:
getPush
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The push.
-
setPush
optional bool push = 5;
- Parameters:
value
- The push to set.- Returns:
- This builder for chaining.
-
clearPush
optional bool push = 5;
- Returns:
- This builder for chaining.
-
hasPushTo
public boolean hasPushTo()optional string pushTo = 6;
- Specified by:
hasPushTo
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- Whether the pushTo field is set.
-
getPushTo
optional string pushTo = 6;
- Specified by:
getPushTo
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The pushTo.
-
getPushToBytes
public com.google.protobuf.ByteString getPushToBytes()optional string pushTo = 6;
- Specified by:
getPushToBytes
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The bytes for pushTo.
-
setPushTo
optional string pushTo = 6;
- Parameters:
value
- The pushTo to set.- Returns:
- This builder for chaining.
-
clearPushTo
optional string pushTo = 6;
- Returns:
- This builder for chaining.
-
setPushToBytes
optional string pushTo = 6;
- Parameters:
value
- The bytes for pushTo to set.- Returns:
- This builder for chaining.
-
hasLocalTx
public boolean hasLocalTx()optional int64 localTx = 7;
- Specified by:
hasLocalTx
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- Whether the localTx field is set.
-
getLocalTx
public long getLocalTx()optional int64 localTx = 7;
- Specified by:
getLocalTx
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The localTx.
-
setLocalTx
optional int64 localTx = 7;
- Parameters:
value
- The localTx to set.- Returns:
- This builder for chaining.
-
clearLocalTx
optional int64 localTx = 7;
- Returns:
- This builder for chaining.
-
hasNextTx
public boolean hasNextTx()optional int64 nextTx = 8;
- Specified by:
hasNextTx
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- Whether the nextTx field is set.
-
getNextTx
public long getNextTx()optional int64 nextTx = 8;
- Specified by:
getNextTx
in interfaceReplicationMasterInfoOrBuilder
- Returns:
- The nextTx.
-
setNextTx
optional int64 nextTx = 8;
- Parameters:
value
- The nextTx to set.- Returns:
- This builder for chaining.
-
clearNextTx
optional int64 nextTx = 8;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ReplicationMasterInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
mergeUnknownFields
public final ReplicationMasterInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-