Package s2.v1alpha
Class CreateStreamRequest.Builder
- java.lang.Object
 - 
- com.google.protobuf.AbstractMessageLite.Builder
 - 
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
 - 
- com.google.protobuf.GeneratedMessage.Builder<CreateStreamRequest.Builder>
 - 
- s2.v1alpha.CreateStreamRequest.Builder
 
 
 
 
 
- 
- All Implemented Interfaces:
 com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,CreateStreamRequestOrBuilder
- Enclosing class:
 - CreateStreamRequest
 
public static final class CreateStreamRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<CreateStreamRequest.Builder> implements CreateStreamRequestOrBuilder
Create stream request.
Protobuf types2.v1alpha.CreateStreamRequest 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateStreamRequestbuild()CreateStreamRequestbuildPartial()CreateStreamRequest.Builderclear()CreateStreamRequest.BuilderclearConfig()Configuration for the new stream.CreateStreamRequest.BuilderclearStream()Stream name, which must be unique within the basin.StreamConfiggetConfig()Configuration for the new stream.StreamConfig.BuildergetConfigBuilder()Configuration for the new stream.StreamConfigOrBuildergetConfigOrBuilder()Configuration for the new stream.CreateStreamRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetStream()Stream name, which must be unique within the basin.com.google.protobuf.ByteStringgetStreamBytes()Stream name, which must be unique within the basin.booleanhasConfig()Configuration for the new stream.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CreateStreamRequest.BuildermergeConfig(StreamConfig value)Configuration for the new stream.CreateStreamRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CreateStreamRequest.BuildermergeFrom(com.google.protobuf.Message other)CreateStreamRequest.BuildermergeFrom(CreateStreamRequest other)CreateStreamRequest.BuildersetConfig(StreamConfig value)Configuration for the new stream.CreateStreamRequest.BuildersetConfig(StreamConfig.Builder builderForValue)Configuration for the new stream.CreateStreamRequest.BuildersetStream(java.lang.String value)Stream name, which must be unique within the basin.CreateStreamRequest.BuildersetStreamBytes(com.google.protobuf.ByteString value)Stream name, which must be unique within the basin.- 
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<CreateStreamRequest.Builder>
 
- 
clear
public CreateStreamRequest.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<CreateStreamRequest.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<CreateStreamRequest.Builder>
 
- 
getDefaultInstanceForType
public CreateStreamRequest getDefaultInstanceForType()
- Specified by:
 getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
 getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
 
- 
build
public CreateStreamRequest build()
- Specified by:
 buildin interfacecom.google.protobuf.Message.Builder- Specified by:
 buildin interfacecom.google.protobuf.MessageLite.Builder
 
- 
buildPartial
public CreateStreamRequest buildPartial()
- Specified by:
 buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
 buildPartialin interfacecom.google.protobuf.MessageLite.Builder
 
- 
mergeFrom
public CreateStreamRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
 mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
 mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CreateStreamRequest.Builder>
 
- 
mergeFrom
public CreateStreamRequest.Builder mergeFrom(CreateStreamRequest other)
 
- 
isInitialized
public final boolean isInitialized()
- Specified by:
 isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
 isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CreateStreamRequest.Builder>
 
- 
mergeFrom
public CreateStreamRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
 mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
 mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
 mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CreateStreamRequest.Builder>- Throws:
 java.io.IOException
 
- 
getStream
public java.lang.String getStream()
Stream name, which must be unique within the basin. It can be an arbitrary string upto 512 characters. Backslash (`/`) is recommended as a delimiter for hierarchical naming.
string stream = 1;- Specified by:
 getStreamin interfaceCreateStreamRequestOrBuilder- Returns:
 - The stream.
 
 
- 
getStreamBytes
public com.google.protobuf.ByteString getStreamBytes()
Stream name, which must be unique within the basin. It can be an arbitrary string upto 512 characters. Backslash (`/`) is recommended as a delimiter for hierarchical naming.
string stream = 1;- Specified by:
 getStreamBytesin interfaceCreateStreamRequestOrBuilder- Returns:
 - The bytes for stream.
 
 
- 
setStream
public CreateStreamRequest.Builder setStream(java.lang.String value)
Stream name, which must be unique within the basin. It can be an arbitrary string upto 512 characters. Backslash (`/`) is recommended as a delimiter for hierarchical naming.
string stream = 1;- Parameters:
 value- The stream to set.- Returns:
 - This builder for chaining.
 
 
- 
clearStream
public CreateStreamRequest.Builder clearStream()
Stream name, which must be unique within the basin. It can be an arbitrary string upto 512 characters. Backslash (`/`) is recommended as a delimiter for hierarchical naming.
string stream = 1;- Returns:
 - This builder for chaining.
 
 
- 
setStreamBytes
public CreateStreamRequest.Builder setStreamBytes(com.google.protobuf.ByteString value)
Stream name, which must be unique within the basin. It can be an arbitrary string upto 512 characters. Backslash (`/`) is recommended as a delimiter for hierarchical naming.
string stream = 1;- Parameters:
 value- The bytes for stream to set.- Returns:
 - This builder for chaining.
 
 
- 
hasConfig
public boolean hasConfig()
Configuration for the new stream.
.s2.v1alpha.StreamConfig config = 2;- Specified by:
 hasConfigin interfaceCreateStreamRequestOrBuilder- Returns:
 - Whether the config field is set.
 
 
- 
getConfig
public StreamConfig getConfig()
Configuration for the new stream.
.s2.v1alpha.StreamConfig config = 2;- Specified by:
 getConfigin interfaceCreateStreamRequestOrBuilder- Returns:
 - The config.
 
 
- 
setConfig
public CreateStreamRequest.Builder setConfig(StreamConfig value)
Configuration for the new stream.
.s2.v1alpha.StreamConfig config = 2; 
- 
setConfig
public CreateStreamRequest.Builder setConfig(StreamConfig.Builder builderForValue)
Configuration for the new stream.
.s2.v1alpha.StreamConfig config = 2; 
- 
mergeConfig
public CreateStreamRequest.Builder mergeConfig(StreamConfig value)
Configuration for the new stream.
.s2.v1alpha.StreamConfig config = 2; 
- 
clearConfig
public CreateStreamRequest.Builder clearConfig()
Configuration for the new stream.
.s2.v1alpha.StreamConfig config = 2; 
- 
getConfigBuilder
public StreamConfig.Builder getConfigBuilder()
Configuration for the new stream.
.s2.v1alpha.StreamConfig config = 2; 
- 
getConfigOrBuilder
public StreamConfigOrBuilder getConfigOrBuilder()
Configuration for the new stream.
.s2.v1alpha.StreamConfig config = 2;- Specified by:
 getConfigOrBuilderin interfaceCreateStreamRequestOrBuilder
 
 - 
 
 -