Package io.hstream.internal
Class Stream.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Stream.Builder>
-
- io.hstream.internal.Stream.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,StreamOrBuilder,Cloneable
- Enclosing class:
- Stream
public static final class Stream.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Stream.Builder> implements StreamOrBuilder
Protobuf typehstream.server.Stream
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Streambuild()StreambuildPartial()Stream.Builderclear()Stream.BuilderclearBacklogDuration()uint32 backlogDuration = 3;Stream.BuilderclearCreationTime().google.protobuf.Timestamp creationTime = 5;Stream.BuilderclearReplicationFactor()uint32 replicationFactor = 2;Stream.BuilderclearShardCount()uint32 shardCount = 4;Stream.BuilderclearStreamName()string streamName = 1;intgetBacklogDuration()uint32 backlogDuration = 3;com.google.protobuf.TimestampgetCreationTime().google.protobuf.Timestamp creationTime = 5;com.google.protobuf.Timestamp.BuildergetCreationTimeBuilder().google.protobuf.Timestamp creationTime = 5;com.google.protobuf.TimestampOrBuildergetCreationTimeOrBuilder().google.protobuf.Timestamp creationTime = 5;StreamgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetReplicationFactor()uint32 replicationFactor = 2;intgetShardCount()uint32 shardCount = 4;StringgetStreamName()string streamName = 1;com.google.protobuf.ByteStringgetStreamNameBytes()string streamName = 1;booleanhasCreationTime().google.protobuf.Timestamp creationTime = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Stream.BuildermergeCreationTime(com.google.protobuf.Timestamp value).google.protobuf.Timestamp creationTime = 5;Stream.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Stream.BuildermergeFrom(com.google.protobuf.Message other)Stream.BuildermergeFrom(Stream other)Stream.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Stream.BuildersetBacklogDuration(int value)uint32 backlogDuration = 3;Stream.BuildersetCreationTime(com.google.protobuf.Timestamp value).google.protobuf.Timestamp creationTime = 5;Stream.BuildersetCreationTime(com.google.protobuf.Timestamp.Builder builderForValue).google.protobuf.Timestamp creationTime = 5;Stream.BuildersetReplicationFactor(int value)uint32 replicationFactor = 2;Stream.BuildersetShardCount(int value)uint32 shardCount = 4;Stream.BuildersetStreamName(String value)string streamName = 1;Stream.BuildersetStreamNameBytes(com.google.protobuf.ByteString value)string streamName = 1;Stream.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Stream.Builder>
-
clear
public Stream.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<Stream.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<Stream.Builder>
-
getDefaultInstanceForType
public Stream getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Stream build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Stream buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Stream.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Stream.Builder>
-
mergeFrom
public Stream.Builder mergeFrom(Stream other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Stream.Builder>
-
mergeFrom
public Stream.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<Stream.Builder>- Throws:
IOException
-
getStreamName
public String getStreamName()
string streamName = 1;- Specified by:
getStreamNamein interfaceStreamOrBuilder- Returns:
- The streamName.
-
getStreamNameBytes
public com.google.protobuf.ByteString getStreamNameBytes()
string streamName = 1;- Specified by:
getStreamNameBytesin interfaceStreamOrBuilder- Returns:
- The bytes for streamName.
-
setStreamName
public Stream.Builder setStreamName(String value)
string streamName = 1;- Parameters:
value- The streamName to set.- Returns:
- This builder for chaining.
-
clearStreamName
public Stream.Builder clearStreamName()
string streamName = 1;- Returns:
- This builder for chaining.
-
setStreamNameBytes
public Stream.Builder setStreamNameBytes(com.google.protobuf.ByteString value)
string streamName = 1;- Parameters:
value- The bytes for streamName to set.- Returns:
- This builder for chaining.
-
getReplicationFactor
public int getReplicationFactor()
uint32 replicationFactor = 2;- Specified by:
getReplicationFactorin interfaceStreamOrBuilder- Returns:
- The replicationFactor.
-
setReplicationFactor
public Stream.Builder setReplicationFactor(int value)
uint32 replicationFactor = 2;- Parameters:
value- The replicationFactor to set.- Returns:
- This builder for chaining.
-
clearReplicationFactor
public Stream.Builder clearReplicationFactor()
uint32 replicationFactor = 2;- Returns:
- This builder for chaining.
-
getBacklogDuration
public int getBacklogDuration()
uint32 backlogDuration = 3;- Specified by:
getBacklogDurationin interfaceStreamOrBuilder- Returns:
- The backlogDuration.
-
setBacklogDuration
public Stream.Builder setBacklogDuration(int value)
uint32 backlogDuration = 3;- Parameters:
value- The backlogDuration to set.- Returns:
- This builder for chaining.
-
clearBacklogDuration
public Stream.Builder clearBacklogDuration()
uint32 backlogDuration = 3;- Returns:
- This builder for chaining.
-
getShardCount
public int getShardCount()
uint32 shardCount = 4;- Specified by:
getShardCountin interfaceStreamOrBuilder- Returns:
- The shardCount.
-
setShardCount
public Stream.Builder setShardCount(int value)
uint32 shardCount = 4;- Parameters:
value- The shardCount to set.- Returns:
- This builder for chaining.
-
clearShardCount
public Stream.Builder clearShardCount()
uint32 shardCount = 4;- Returns:
- This builder for chaining.
-
hasCreationTime
public boolean hasCreationTime()
.google.protobuf.Timestamp creationTime = 5;- Specified by:
hasCreationTimein interfaceStreamOrBuilder- Returns:
- Whether the creationTime field is set.
-
getCreationTime
public com.google.protobuf.Timestamp getCreationTime()
.google.protobuf.Timestamp creationTime = 5;- Specified by:
getCreationTimein interfaceStreamOrBuilder- Returns:
- The creationTime.
-
setCreationTime
public Stream.Builder setCreationTime(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp creationTime = 5;
-
setCreationTime
public Stream.Builder setCreationTime(com.google.protobuf.Timestamp.Builder builderForValue)
.google.protobuf.Timestamp creationTime = 5;
-
mergeCreationTime
public Stream.Builder mergeCreationTime(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp creationTime = 5;
-
clearCreationTime
public Stream.Builder clearCreationTime()
.google.protobuf.Timestamp creationTime = 5;
-
getCreationTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreationTimeBuilder()
.google.protobuf.Timestamp creationTime = 5;
-
getCreationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()
.google.protobuf.Timestamp creationTime = 5;- Specified by:
getCreationTimeOrBuilderin interfaceStreamOrBuilder
-
setUnknownFields
public final Stream.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Stream.Builder>
-
mergeUnknownFields
public final Stream.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Stream.Builder>
-
-