Class StreamSignal.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<StreamSignal.Builder>
-
- io.axoniq.axonserver.grpc.streams.StreamSignal.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,StreamSignalOrBuilder,Cloneable
- Enclosing class:
- StreamSignal
public static final class StreamSignal.Builder extends com.google.protobuf.GeneratedMessage.Builder<StreamSignal.Builder> implements StreamSignalOrBuilder
Message sent by Axon Server to the client stream connection
Protobuf typeio.axoniq.axonserver.grpc.streams.StreamSignal
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StreamSignalbuild()StreamSignalbuildPartial()StreamSignal.Builderclear()StreamSignal.BuilderclearClosed()indicates that the segment is closed by Axon ServerStreamSignal.BuilderclearEvent()an event to process in the clientStreamSignal.BuilderclearOpen()segment assigned to the clientStreamSignal.BuilderclearSegment()the segment numberStreamSignal.BuilderclearType()booleangetClosed()indicates that the segment is closed by Axon ServerStreamSignalgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()PersistentStreamEventgetEvent()an event to process in the clientPersistentStreamEvent.BuildergetEventBuilder()an event to process in the clientPersistentStreamEventOrBuildergetEventOrBuilder()an event to process in the clientOpenSegmentgetOpen()segment assigned to the clientOpenSegment.BuildergetOpenBuilder()segment assigned to the clientOpenSegmentOrBuildergetOpenOrBuilder()segment assigned to the clientintgetSegment()the segment numberStreamSignal.TypeCasegetTypeCase()booleanhasClosed()indicates that the segment is closed by Axon ServerbooleanhasEvent()an event to process in the clientbooleanhasOpen()segment assigned to the clientprotected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()StreamSignal.BuildermergeEvent(PersistentStreamEvent value)an event to process in the clientStreamSignal.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)StreamSignal.BuildermergeFrom(com.google.protobuf.Message other)StreamSignal.BuildermergeFrom(StreamSignal other)StreamSignal.BuildermergeOpen(OpenSegment value)segment assigned to the clientStreamSignal.BuildersetClosed(boolean value)indicates that the segment is closed by Axon ServerStreamSignal.BuildersetEvent(PersistentStreamEvent value)an event to process in the clientStreamSignal.BuildersetEvent(PersistentStreamEvent.Builder builderForValue)an event to process in the clientStreamSignal.BuildersetOpen(OpenSegment value)segment assigned to the clientStreamSignal.BuildersetOpen(OpenSegment.Builder builderForValue)segment assigned to the clientStreamSignal.BuildersetSegment(int value)the segment number-
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<StreamSignal.Builder>
-
clear
public StreamSignal.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<StreamSignal.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<StreamSignal.Builder>
-
getDefaultInstanceForType
public StreamSignal getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public StreamSignal build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StreamSignal buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public StreamSignal.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StreamSignal.Builder>
-
mergeFrom
public StreamSignal.Builder mergeFrom(StreamSignal other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StreamSignal.Builder>
-
mergeFrom
public StreamSignal.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<StreamSignal.Builder>- Throws:
IOException
-
getTypeCase
public StreamSignal.TypeCase getTypeCase()
- Specified by:
getTypeCasein interfaceStreamSignalOrBuilder
-
clearType
public StreamSignal.Builder clearType()
-
getSegment
public int getSegment()
the segment number
int32 segment = 1;- Specified by:
getSegmentin interfaceStreamSignalOrBuilder- Returns:
- The segment.
-
setSegment
public StreamSignal.Builder setSegment(int value)
the segment number
int32 segment = 1;- Parameters:
value- The segment to set.- Returns:
- This builder for chaining.
-
clearSegment
public StreamSignal.Builder clearSegment()
the segment number
int32 segment = 1;- Returns:
- This builder for chaining.
-
hasEvent
public boolean hasEvent()
an event to process in the client
.io.axoniq.axonserver.grpc.streams.PersistentStreamEvent event = 2;- Specified by:
hasEventin interfaceStreamSignalOrBuilder- Returns:
- Whether the event field is set.
-
getEvent
public PersistentStreamEvent getEvent()
an event to process in the client
.io.axoniq.axonserver.grpc.streams.PersistentStreamEvent event = 2;- Specified by:
getEventin interfaceStreamSignalOrBuilder- Returns:
- The event.
-
setEvent
public StreamSignal.Builder setEvent(PersistentStreamEvent value)
an event to process in the client
.io.axoniq.axonserver.grpc.streams.PersistentStreamEvent event = 2;
-
setEvent
public StreamSignal.Builder setEvent(PersistentStreamEvent.Builder builderForValue)
an event to process in the client
.io.axoniq.axonserver.grpc.streams.PersistentStreamEvent event = 2;
-
mergeEvent
public StreamSignal.Builder mergeEvent(PersistentStreamEvent value)
an event to process in the client
.io.axoniq.axonserver.grpc.streams.PersistentStreamEvent event = 2;
-
clearEvent
public StreamSignal.Builder clearEvent()
an event to process in the client
.io.axoniq.axonserver.grpc.streams.PersistentStreamEvent event = 2;
-
getEventBuilder
public PersistentStreamEvent.Builder getEventBuilder()
an event to process in the client
.io.axoniq.axonserver.grpc.streams.PersistentStreamEvent event = 2;
-
getEventOrBuilder
public PersistentStreamEventOrBuilder getEventOrBuilder()
an event to process in the client
.io.axoniq.axonserver.grpc.streams.PersistentStreamEvent event = 2;- Specified by:
getEventOrBuilderin interfaceStreamSignalOrBuilder
-
hasClosed
public boolean hasClosed()
indicates that the segment is closed by Axon Server
bool closed = 3;- Specified by:
hasClosedin interfaceStreamSignalOrBuilder- Returns:
- Whether the closed field is set.
-
getClosed
public boolean getClosed()
indicates that the segment is closed by Axon Server
bool closed = 3;- Specified by:
getClosedin interfaceStreamSignalOrBuilder- Returns:
- The closed.
-
setClosed
public StreamSignal.Builder setClosed(boolean value)
indicates that the segment is closed by Axon Server
bool closed = 3;- Parameters:
value- The closed to set.- Returns:
- This builder for chaining.
-
clearClosed
public StreamSignal.Builder clearClosed()
indicates that the segment is closed by Axon Server
bool closed = 3;- Returns:
- This builder for chaining.
-
hasOpen
public boolean hasOpen()
segment assigned to the client
.io.axoniq.axonserver.grpc.streams.OpenSegment open = 4;- Specified by:
hasOpenin interfaceStreamSignalOrBuilder- Returns:
- Whether the open field is set.
-
getOpen
public OpenSegment getOpen()
segment assigned to the client
.io.axoniq.axonserver.grpc.streams.OpenSegment open = 4;- Specified by:
getOpenin interfaceStreamSignalOrBuilder- Returns:
- The open.
-
setOpen
public StreamSignal.Builder setOpen(OpenSegment value)
segment assigned to the client
.io.axoniq.axonserver.grpc.streams.OpenSegment open = 4;
-
setOpen
public StreamSignal.Builder setOpen(OpenSegment.Builder builderForValue)
segment assigned to the client
.io.axoniq.axonserver.grpc.streams.OpenSegment open = 4;
-
mergeOpen
public StreamSignal.Builder mergeOpen(OpenSegment value)
segment assigned to the client
.io.axoniq.axonserver.grpc.streams.OpenSegment open = 4;
-
clearOpen
public StreamSignal.Builder clearOpen()
segment assigned to the client
.io.axoniq.axonserver.grpc.streams.OpenSegment open = 4;
-
getOpenBuilder
public OpenSegment.Builder getOpenBuilder()
segment assigned to the client
.io.axoniq.axonserver.grpc.streams.OpenSegment open = 4;
-
getOpenOrBuilder
public OpenSegmentOrBuilder getOpenOrBuilder()
segment assigned to the client
.io.axoniq.axonserver.grpc.streams.OpenSegment open = 4;- Specified by:
getOpenOrBuilderin interfaceStreamSignalOrBuilder
-
-