java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ReplicationMasterInfo.Builder>
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.Descriptorcom.google.protobuf.Descriptors.DescriptorYamcs instance namecom.google.protobuf.ByteStringYamcs instance nameoptional string localAddress = 3;com.google.protobuf.ByteStringoptional string localAddress = 3;longoptional int64 localTx = 7;longoptional int64 nextTx = 8;booleangetPush()optional bool push = 5;optional string pushTo = 6;com.google.protobuf.ByteStringoptional string pushTo = 6;optional string remoteAddress = 4;com.google.protobuf.ByteStringoptional string remoteAddress = 4;getStreams(int index) repeated string streams = 2;com.google.protobuf.ByteStringgetStreamsBytes(int index) repeated string streams = 2;intrepeated string streams = 2;com.google.protobuf.ProtocolStringListrepeated string streams = 2;booleanYamcs instance namebooleanoptional string localAddress = 3;booleanoptional int64 localTx = 7;booleanoptional int64 nextTx = 8;booleanhasPush()optional bool push = 5;booleanoptional string pushTo = 6;booleanoptional string remoteAddress = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
setField
public ReplicationMasterInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
clearField
public ReplicationMasterInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
clearOneof
public ReplicationMasterInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
setRepeatedField
public ReplicationMasterInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
addRepeatedField
public ReplicationMasterInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReplicationMasterInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReplicationMasterInfo.Builder>- Throws:
IOException
-
hasInstance
public boolean hasInstance()Yamcs instance name
optional string instance = 1;- Specified by:
hasInstancein interfaceReplicationMasterInfoOrBuilder- Returns:
- Whether the instance field is set.
-
getInstance
Yamcs instance name
optional string instance = 1;- Specified by:
getInstancein interfaceReplicationMasterInfoOrBuilder- Returns:
- The instance.
-
getInstanceBytes
public com.google.protobuf.ByteString getInstanceBytes()Yamcs instance name
optional string instance = 1;- Specified by:
getInstanceBytesin 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:
getStreamsListin interfaceReplicationMasterInfoOrBuilder- Returns:
- A list containing the streams.
-
getStreamsCount
public int getStreamsCount()repeated string streams = 2;- Specified by:
getStreamsCountin interfaceReplicationMasterInfoOrBuilder- Returns:
- The count of streams.
-
getStreams
repeated string streams = 2;- Specified by:
getStreamsin 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:
getStreamsBytesin 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:
hasLocalAddressin interfaceReplicationMasterInfoOrBuilder- Returns:
- Whether the localAddress field is set.
-
getLocalAddress
optional string localAddress = 3;- Specified by:
getLocalAddressin interfaceReplicationMasterInfoOrBuilder- Returns:
- The localAddress.
-
getLocalAddressBytes
public com.google.protobuf.ByteString getLocalAddressBytes()optional string localAddress = 3;- Specified by:
getLocalAddressBytesin 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:
hasRemoteAddressin interfaceReplicationMasterInfoOrBuilder- Returns:
- Whether the remoteAddress field is set.
-
getRemoteAddress
optional string remoteAddress = 4;- Specified by:
getRemoteAddressin interfaceReplicationMasterInfoOrBuilder- Returns:
- The remoteAddress.
-
getRemoteAddressBytes
public com.google.protobuf.ByteString getRemoteAddressBytes()optional string remoteAddress = 4;- Specified by:
getRemoteAddressBytesin 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:
hasPushin interfaceReplicationMasterInfoOrBuilder- Returns:
- Whether the push field is set.
-
getPush
public boolean getPush()optional bool push = 5;- Specified by:
getPushin 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:
hasPushToin interfaceReplicationMasterInfoOrBuilder- Returns:
- Whether the pushTo field is set.
-
getPushTo
optional string pushTo = 6;- Specified by:
getPushToin interfaceReplicationMasterInfoOrBuilder- Returns:
- The pushTo.
-
getPushToBytes
public com.google.protobuf.ByteString getPushToBytes()optional string pushTo = 6;- Specified by:
getPushToBytesin 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:
hasLocalTxin interfaceReplicationMasterInfoOrBuilder- Returns:
- Whether the localTx field is set.
-
getLocalTx
public long getLocalTx()optional int64 localTx = 7;- Specified by:
getLocalTxin 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:
hasNextTxin interfaceReplicationMasterInfoOrBuilder- Returns:
- Whether the nextTx field is set.
-
getNextTx
public long getNextTx()optional int64 nextTx = 8;- Specified by:
getNextTxin 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:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-
mergeUnknownFields
public final ReplicationMasterInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationMasterInfo.Builder>
-