Class InitializationProperties.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<InitializationProperties.Builder>
-
- io.axoniq.axonserver.grpc.streams.InitializationProperties.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,InitializationPropertiesOrBuilder,Cloneable
- Enclosing class:
- InitializationProperties
public static final class InitializationProperties.Builder extends com.google.protobuf.GeneratedMessage.Builder<InitializationProperties.Builder> implements InitializationPropertiesOrBuilder
Properties to create the stream if it does not exist
Protobuf typeio.axoniq.axonserver.grpc.streams.InitializationProperties
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InitializationPropertiesbuild()InitializationPropertiesbuildPartial()InitializationProperties.Builderclear()InitializationProperties.BuilderclearFilter()an expression to filter events, same syntax as used for ad-hoc queries on the event storeInitializationProperties.BuilderclearInitialPosition()the position in the event store to start reading fromInitializationProperties.BuilderclearSegments()the initial number of segmentsInitializationProperties.BuilderclearSequencingPolicy()the sequencing policyInitializationProperties.BuilderclearStreamName()a name for the persistent streamInitializationPropertiesgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetFilter()an expression to filter events, same syntax as used for ad-hoc queries on the event storecom.google.protobuf.ByteStringgetFilterBytes()an expression to filter events, same syntax as used for ad-hoc queries on the event storelonggetInitialPosition()the position in the event store to start reading fromintgetSegments()the initial number of segmentsSequencingPolicygetSequencingPolicy()the sequencing policySequencingPolicy.BuildergetSequencingPolicyBuilder()the sequencing policySequencingPolicyOrBuildergetSequencingPolicyOrBuilder()the sequencing policyStringgetStreamName()a name for the persistent streamcom.google.protobuf.ByteStringgetStreamNameBytes()a name for the persistent streambooleanhasSequencingPolicy()the sequencing policyprotected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()InitializationProperties.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)InitializationProperties.BuildermergeFrom(com.google.protobuf.Message other)InitializationProperties.BuildermergeFrom(InitializationProperties other)InitializationProperties.BuildermergeSequencingPolicy(SequencingPolicy value)the sequencing policyInitializationProperties.BuildersetFilter(String value)an expression to filter events, same syntax as used for ad-hoc queries on the event storeInitializationProperties.BuildersetFilterBytes(com.google.protobuf.ByteString value)an expression to filter events, same syntax as used for ad-hoc queries on the event storeInitializationProperties.BuildersetInitialPosition(long value)the position in the event store to start reading fromInitializationProperties.BuildersetSegments(int value)the initial number of segmentsInitializationProperties.BuildersetSequencingPolicy(SequencingPolicy value)the sequencing policyInitializationProperties.BuildersetSequencingPolicy(SequencingPolicy.Builder builderForValue)the sequencing policyInitializationProperties.BuildersetStreamName(String value)a name for the persistent streamInitializationProperties.BuildersetStreamNameBytes(com.google.protobuf.ByteString value)a name for the persistent stream-
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<InitializationProperties.Builder>
-
clear
public InitializationProperties.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<InitializationProperties.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<InitializationProperties.Builder>
-
getDefaultInstanceForType
public InitializationProperties getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public InitializationProperties build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public InitializationProperties buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public InitializationProperties.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InitializationProperties.Builder>
-
mergeFrom
public InitializationProperties.Builder mergeFrom(InitializationProperties other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InitializationProperties.Builder>
-
mergeFrom
public InitializationProperties.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<InitializationProperties.Builder>- Throws:
IOException
-
getSegments
public int getSegments()
the initial number of segments
int32 segments = 1;- Specified by:
getSegmentsin interfaceInitializationPropertiesOrBuilder- Returns:
- The segments.
-
setSegments
public InitializationProperties.Builder setSegments(int value)
the initial number of segments
int32 segments = 1;- Parameters:
value- The segments to set.- Returns:
- This builder for chaining.
-
clearSegments
public InitializationProperties.Builder clearSegments()
the initial number of segments
int32 segments = 1;- Returns:
- This builder for chaining.
-
getInitialPosition
public long getInitialPosition()
the position in the event store to start reading from
int64 initial_position = 2;- Specified by:
getInitialPositionin interfaceInitializationPropertiesOrBuilder- Returns:
- The initialPosition.
-
setInitialPosition
public InitializationProperties.Builder setInitialPosition(long value)
the position in the event store to start reading from
int64 initial_position = 2;- Parameters:
value- The initialPosition to set.- Returns:
- This builder for chaining.
-
clearInitialPosition
public InitializationProperties.Builder clearInitialPosition()
the position in the event store to start reading from
int64 initial_position = 2;- Returns:
- This builder for chaining.
-
hasSequencingPolicy
public boolean hasSequencingPolicy()
the sequencing policy
.io.axoniq.axonserver.grpc.streams.SequencingPolicy sequencing_policy = 3;- Specified by:
hasSequencingPolicyin interfaceInitializationPropertiesOrBuilder- Returns:
- Whether the sequencingPolicy field is set.
-
getSequencingPolicy
public SequencingPolicy getSequencingPolicy()
the sequencing policy
.io.axoniq.axonserver.grpc.streams.SequencingPolicy sequencing_policy = 3;- Specified by:
getSequencingPolicyin interfaceInitializationPropertiesOrBuilder- Returns:
- The sequencingPolicy.
-
setSequencingPolicy
public InitializationProperties.Builder setSequencingPolicy(SequencingPolicy value)
the sequencing policy
.io.axoniq.axonserver.grpc.streams.SequencingPolicy sequencing_policy = 3;
-
setSequencingPolicy
public InitializationProperties.Builder setSequencingPolicy(SequencingPolicy.Builder builderForValue)
the sequencing policy
.io.axoniq.axonserver.grpc.streams.SequencingPolicy sequencing_policy = 3;
-
mergeSequencingPolicy
public InitializationProperties.Builder mergeSequencingPolicy(SequencingPolicy value)
the sequencing policy
.io.axoniq.axonserver.grpc.streams.SequencingPolicy sequencing_policy = 3;
-
clearSequencingPolicy
public InitializationProperties.Builder clearSequencingPolicy()
the sequencing policy
.io.axoniq.axonserver.grpc.streams.SequencingPolicy sequencing_policy = 3;
-
getSequencingPolicyBuilder
public SequencingPolicy.Builder getSequencingPolicyBuilder()
the sequencing policy
.io.axoniq.axonserver.grpc.streams.SequencingPolicy sequencing_policy = 3;
-
getSequencingPolicyOrBuilder
public SequencingPolicyOrBuilder getSequencingPolicyOrBuilder()
the sequencing policy
.io.axoniq.axonserver.grpc.streams.SequencingPolicy sequencing_policy = 3;- Specified by:
getSequencingPolicyOrBuilderin interfaceInitializationPropertiesOrBuilder
-
getFilter
public String getFilter()
an expression to filter events, same syntax as used for ad-hoc queries on the event store
string filter = 4;- Specified by:
getFilterin interfaceInitializationPropertiesOrBuilder- Returns:
- The filter.
-
getFilterBytes
public com.google.protobuf.ByteString getFilterBytes()
an expression to filter events, same syntax as used for ad-hoc queries on the event store
string filter = 4;- Specified by:
getFilterBytesin interfaceInitializationPropertiesOrBuilder- Returns:
- The bytes for filter.
-
setFilter
public InitializationProperties.Builder setFilter(String value)
an expression to filter events, same syntax as used for ad-hoc queries on the event store
string filter = 4;- Parameters:
value- The filter to set.- Returns:
- This builder for chaining.
-
clearFilter
public InitializationProperties.Builder clearFilter()
an expression to filter events, same syntax as used for ad-hoc queries on the event store
string filter = 4;- Returns:
- This builder for chaining.
-
setFilterBytes
public InitializationProperties.Builder setFilterBytes(com.google.protobuf.ByteString value)
an expression to filter events, same syntax as used for ad-hoc queries on the event store
string filter = 4;- Parameters:
value- The bytes for filter to set.- Returns:
- This builder for chaining.
-
getStreamName
public String getStreamName()
a name for the persistent stream
string stream_name = 5;- Specified by:
getStreamNamein interfaceInitializationPropertiesOrBuilder- Returns:
- The streamName.
-
getStreamNameBytes
public com.google.protobuf.ByteString getStreamNameBytes()
a name for the persistent stream
string stream_name = 5;- Specified by:
getStreamNameBytesin interfaceInitializationPropertiesOrBuilder- Returns:
- The bytes for streamName.
-
setStreamName
public InitializationProperties.Builder setStreamName(String value)
a name for the persistent stream
string stream_name = 5;- Parameters:
value- The streamName to set.- Returns:
- This builder for chaining.
-
clearStreamName
public InitializationProperties.Builder clearStreamName()
a name for the persistent stream
string stream_name = 5;- Returns:
- This builder for chaining.
-
setStreamNameBytes
public InitializationProperties.Builder setStreamNameBytes(com.google.protobuf.ByteString value)
a name for the persistent stream
string stream_name = 5;- Parameters:
value- The bytes for streamName to set.- Returns:
- This builder for chaining.
-
-