Class TopologyChange.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<TopologyChange.Builder>
-
- io.axoniq.axonserver.grpc.control.TopologyChange.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TopologyChangeOrBuilder,Cloneable
- Enclosing class:
- TopologyChange
public static final class TopologyChange.Builder extends com.google.protobuf.GeneratedMessage.Builder<TopologyChange.Builder> implements TopologyChangeOrBuilder
Protobuf typeio.axoniq.axonserver.grpc.control.TopologyChange
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TopologyChangebuild()TopologyChangebuildPartial()TopologyChange.Builderclear()TopologyChange.BuilderclearClientId()The client ID of the component requesting the updateTopologyChange.BuilderclearClientStreamId()The client ID of the component requesting the updateTopologyChange.BuilderclearCommand()The subscription ID to add or removeTopologyChange.BuilderclearComponentName()The name of the component requesting the updateTopologyChange.BuilderclearContext()string context = 2;TopologyChange.BuilderclearQuery()The processor name to add or removeTopologyChange.BuilderclearSubscription()TopologyChange.BuilderclearUpdateType().io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;StringgetClientId()The client ID of the component requesting the updatecom.google.protobuf.ByteStringgetClientIdBytes()The client ID of the component requesting the updateStringgetClientStreamId()The client ID of the component requesting the updatecom.google.protobuf.ByteStringgetClientStreamIdBytes()The client ID of the component requesting the updateCommandSubscriptiongetCommand()The subscription ID to add or removeCommandSubscription.BuildergetCommandBuilder()The subscription ID to add or removeCommandSubscriptionOrBuildergetCommandOrBuilder()The subscription ID to add or removeStringgetComponentName()The name of the component requesting the updatecom.google.protobuf.ByteStringgetComponentNameBytes()The name of the component requesting the updateStringgetContext()string context = 2;com.google.protobuf.ByteStringgetContextBytes()string context = 2;TopologyChangegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()QuerySubscriptiongetQuery()The processor name to add or removeQuerySubscription.BuildergetQueryBuilder()The processor name to add or removeQuerySubscriptionOrBuildergetQueryOrBuilder()The processor name to add or removeTopologyChange.SubscriptionCasegetSubscriptionCase()UpdateTypegetUpdateType().io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;intgetUpdateTypeValue().io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;booleanhasCommand()The subscription ID to add or removebooleanhasQuery()The processor name to add or removeprotected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()TopologyChange.BuildermergeCommand(CommandSubscription value)The subscription ID to add or removeTopologyChange.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TopologyChange.BuildermergeFrom(com.google.protobuf.Message other)TopologyChange.BuildermergeFrom(TopologyChange other)TopologyChange.BuildermergeQuery(QuerySubscription value)The processor name to add or removeTopologyChange.BuildersetClientId(String value)The client ID of the component requesting the updateTopologyChange.BuildersetClientIdBytes(com.google.protobuf.ByteString value)The client ID of the component requesting the updateTopologyChange.BuildersetClientStreamId(String value)The client ID of the component requesting the updateTopologyChange.BuildersetClientStreamIdBytes(com.google.protobuf.ByteString value)The client ID of the component requesting the updateTopologyChange.BuildersetCommand(CommandSubscription value)The subscription ID to add or removeTopologyChange.BuildersetCommand(CommandSubscription.Builder builderForValue)The subscription ID to add or removeTopologyChange.BuildersetComponentName(String value)The name of the component requesting the updateTopologyChange.BuildersetComponentNameBytes(com.google.protobuf.ByteString value)The name of the component requesting the updateTopologyChange.BuildersetContext(String value)string context = 2;TopologyChange.BuildersetContextBytes(com.google.protobuf.ByteString value)string context = 2;TopologyChange.BuildersetQuery(QuerySubscription value)The processor name to add or removeTopologyChange.BuildersetQuery(QuerySubscription.Builder builderForValue)The processor name to add or removeTopologyChange.BuildersetUpdateType(UpdateType value).io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;TopologyChange.BuildersetUpdateTypeValue(int value).io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<TopologyChange.Builder>
-
clear
public TopologyChange.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<TopologyChange.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.GeneratedMessage.Builder<TopologyChange.Builder>
-
getDefaultInstanceForType
public TopologyChange getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public TopologyChange build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TopologyChange buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public TopologyChange.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TopologyChange.Builder>
-
mergeFrom
public TopologyChange.Builder mergeFrom(TopologyChange other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TopologyChange.Builder>
-
mergeFrom
public TopologyChange.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<TopologyChange.Builder>- Throws:
IOException
-
getSubscriptionCase
public TopologyChange.SubscriptionCase getSubscriptionCase()
- Specified by:
getSubscriptionCasein interfaceTopologyChangeOrBuilder
-
clearSubscription
public TopologyChange.Builder clearSubscription()
-
getUpdateTypeValue
public int getUpdateTypeValue()
.io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;- Specified by:
getUpdateTypeValuein interfaceTopologyChangeOrBuilder- Returns:
- The enum numeric value on the wire for updateType.
-
setUpdateTypeValue
public TopologyChange.Builder setUpdateTypeValue(int value)
.io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;- Parameters:
value- The enum numeric value on the wire for updateType to set.- Returns:
- This builder for chaining.
- Throws:
IllegalArgumentException- if UNRECOGNIZED is provided.
-
getUpdateType
public UpdateType getUpdateType()
.io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;- Specified by:
getUpdateTypein interfaceTopologyChangeOrBuilder- Returns:
- The updateType.
-
setUpdateType
public TopologyChange.Builder setUpdateType(UpdateType value)
.io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;- Parameters:
value- The updateType to set.- Returns:
- This builder for chaining.
-
clearUpdateType
public TopologyChange.Builder clearUpdateType()
.io.axoniq.axonserver.grpc.control.UpdateType update_type = 1;- Returns:
- This builder for chaining.
-
getContext
public String getContext()
string context = 2;- Specified by:
getContextin interfaceTopologyChangeOrBuilder- Returns:
- The context.
-
getContextBytes
public com.google.protobuf.ByteString getContextBytes()
string context = 2;- Specified by:
getContextBytesin interfaceTopologyChangeOrBuilder- Returns:
- The bytes for context.
-
setContext
public TopologyChange.Builder setContext(String value)
string context = 2;- Parameters:
value- The context to set.- Returns:
- This builder for chaining.
-
clearContext
public TopologyChange.Builder clearContext()
string context = 2;- Returns:
- This builder for chaining.
-
setContextBytes
public TopologyChange.Builder setContextBytes(com.google.protobuf.ByteString value)
string context = 2;- Parameters:
value- The bytes for context to set.- Returns:
- This builder for chaining.
-
getClientId
public String getClientId()
The client ID of the component requesting the update
string client_id = 3;- Specified by:
getClientIdin interfaceTopologyChangeOrBuilder- Returns:
- The clientId.
-
getClientIdBytes
public com.google.protobuf.ByteString getClientIdBytes()
The client ID of the component requesting the update
string client_id = 3;- Specified by:
getClientIdBytesin interfaceTopologyChangeOrBuilder- Returns:
- The bytes for clientId.
-
setClientId
public TopologyChange.Builder setClientId(String value)
The client ID of the component requesting the update
string client_id = 3;- Parameters:
value- The clientId to set.- Returns:
- This builder for chaining.
-
clearClientId
public TopologyChange.Builder clearClientId()
The client ID of the component requesting the update
string client_id = 3;- Returns:
- This builder for chaining.
-
setClientIdBytes
public TopologyChange.Builder setClientIdBytes(com.google.protobuf.ByteString value)
The client ID of the component requesting the update
string client_id = 3;- Parameters:
value- The bytes for clientId to set.- Returns:
- This builder for chaining.
-
getClientStreamId
public String getClientStreamId()
The client ID of the component requesting the update
string client_stream_id = 4;- Specified by:
getClientStreamIdin interfaceTopologyChangeOrBuilder- Returns:
- The clientStreamId.
-
getClientStreamIdBytes
public com.google.protobuf.ByteString getClientStreamIdBytes()
The client ID of the component requesting the update
string client_stream_id = 4;- Specified by:
getClientStreamIdBytesin interfaceTopologyChangeOrBuilder- Returns:
- The bytes for clientStreamId.
-
setClientStreamId
public TopologyChange.Builder setClientStreamId(String value)
The client ID of the component requesting the update
string client_stream_id = 4;- Parameters:
value- The clientStreamId to set.- Returns:
- This builder for chaining.
-
clearClientStreamId
public TopologyChange.Builder clearClientStreamId()
The client ID of the component requesting the update
string client_stream_id = 4;- Returns:
- This builder for chaining.
-
setClientStreamIdBytes
public TopologyChange.Builder setClientStreamIdBytes(com.google.protobuf.ByteString value)
The client ID of the component requesting the update
string client_stream_id = 4;- Parameters:
value- The bytes for clientStreamId to set.- Returns:
- This builder for chaining.
-
getComponentName
public String getComponentName()
The name of the component requesting the update
string component_name = 5;- Specified by:
getComponentNamein interfaceTopologyChangeOrBuilder- Returns:
- The componentName.
-
getComponentNameBytes
public com.google.protobuf.ByteString getComponentNameBytes()
The name of the component requesting the update
string component_name = 5;- Specified by:
getComponentNameBytesin interfaceTopologyChangeOrBuilder- Returns:
- The bytes for componentName.
-
setComponentName
public TopologyChange.Builder setComponentName(String value)
The name of the component requesting the update
string component_name = 5;- Parameters:
value- The componentName to set.- Returns:
- This builder for chaining.
-
clearComponentName
public TopologyChange.Builder clearComponentName()
The name of the component requesting the update
string component_name = 5;- Returns:
- This builder for chaining.
-
setComponentNameBytes
public TopologyChange.Builder setComponentNameBytes(com.google.protobuf.ByteString value)
The name of the component requesting the update
string component_name = 5;- Parameters:
value- The bytes for componentName to set.- Returns:
- This builder for chaining.
-
hasCommand
public boolean hasCommand()
The subscription ID to add or remove
.io.axoniq.axonserver.grpc.control.CommandSubscription command = 6;- Specified by:
hasCommandin interfaceTopologyChangeOrBuilder- Returns:
- Whether the command field is set.
-
getCommand
public CommandSubscription getCommand()
The subscription ID to add or remove
.io.axoniq.axonserver.grpc.control.CommandSubscription command = 6;- Specified by:
getCommandin interfaceTopologyChangeOrBuilder- Returns:
- The command.
-
setCommand
public TopologyChange.Builder setCommand(CommandSubscription value)
The subscription ID to add or remove
.io.axoniq.axonserver.grpc.control.CommandSubscription command = 6;
-
setCommand
public TopologyChange.Builder setCommand(CommandSubscription.Builder builderForValue)
The subscription ID to add or remove
.io.axoniq.axonserver.grpc.control.CommandSubscription command = 6;
-
mergeCommand
public TopologyChange.Builder mergeCommand(CommandSubscription value)
The subscription ID to add or remove
.io.axoniq.axonserver.grpc.control.CommandSubscription command = 6;
-
clearCommand
public TopologyChange.Builder clearCommand()
The subscription ID to add or remove
.io.axoniq.axonserver.grpc.control.CommandSubscription command = 6;
-
getCommandBuilder
public CommandSubscription.Builder getCommandBuilder()
The subscription ID to add or remove
.io.axoniq.axonserver.grpc.control.CommandSubscription command = 6;
-
getCommandOrBuilder
public CommandSubscriptionOrBuilder getCommandOrBuilder()
The subscription ID to add or remove
.io.axoniq.axonserver.grpc.control.CommandSubscription command = 6;- Specified by:
getCommandOrBuilderin interfaceTopologyChangeOrBuilder
-
hasQuery
public boolean hasQuery()
The processor name to add or remove
.io.axoniq.axonserver.grpc.control.QuerySubscription query = 7;- Specified by:
hasQueryin interfaceTopologyChangeOrBuilder- Returns:
- Whether the query field is set.
-
getQuery
public QuerySubscription getQuery()
The processor name to add or remove
.io.axoniq.axonserver.grpc.control.QuerySubscription query = 7;- Specified by:
getQueryin interfaceTopologyChangeOrBuilder- Returns:
- The query.
-
setQuery
public TopologyChange.Builder setQuery(QuerySubscription value)
The processor name to add or remove
.io.axoniq.axonserver.grpc.control.QuerySubscription query = 7;
-
setQuery
public TopologyChange.Builder setQuery(QuerySubscription.Builder builderForValue)
The processor name to add or remove
.io.axoniq.axonserver.grpc.control.QuerySubscription query = 7;
-
mergeQuery
public TopologyChange.Builder mergeQuery(QuerySubscription value)
The processor name to add or remove
.io.axoniq.axonserver.grpc.control.QuerySubscription query = 7;
-
clearQuery
public TopologyChange.Builder clearQuery()
The processor name to add or remove
.io.axoniq.axonserver.grpc.control.QuerySubscription query = 7;
-
getQueryBuilder
public QuerySubscription.Builder getQueryBuilder()
The processor name to add or remove
.io.axoniq.axonserver.grpc.control.QuerySubscription query = 7;
-
getQueryOrBuilder
public QuerySubscriptionOrBuilder getQueryOrBuilder()
The processor name to add or remove
.io.axoniq.axonserver.grpc.control.QuerySubscription query = 7;- Specified by:
getQueryOrBuilderin interfaceTopologyChangeOrBuilder
-
-