public static final class Storage.CreateReadSessionRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder> implements Storage.CreateReadSessionRequestOrBuilder
Creates a new read session, which may include additional options such as requested parallelism, projection filters and constraints.Protobuf type
google.cloud.bigquery.storage.v1beta1.CreateReadSessionRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Storage.CreateReadSessionRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Storage.CreateReadSessionRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Storage.CreateReadSessionRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest.Builder mergeFrom(Storage.CreateReadSessionRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public Storage.CreateReadSessionRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Storage.CreateReadSessionRequest.Builder>IOExceptionpublic boolean hasTableReference()
Required. Reference to the table to read.
.google.cloud.bigquery.storage.v1beta1.TableReference table_reference = 1;hasTableReference in interface Storage.CreateReadSessionRequestOrBuilderpublic TableReferenceProto.TableReference getTableReference()
Required. Reference to the table to read.
.google.cloud.bigquery.storage.v1beta1.TableReference table_reference = 1;getTableReference in interface Storage.CreateReadSessionRequestOrBuilderpublic Storage.CreateReadSessionRequest.Builder setTableReference(TableReferenceProto.TableReference value)
Required. Reference to the table to read.
.google.cloud.bigquery.storage.v1beta1.TableReference table_reference = 1;public Storage.CreateReadSessionRequest.Builder setTableReference(TableReferenceProto.TableReference.Builder builderForValue)
Required. Reference to the table to read.
.google.cloud.bigquery.storage.v1beta1.TableReference table_reference = 1;public Storage.CreateReadSessionRequest.Builder mergeTableReference(TableReferenceProto.TableReference value)
Required. Reference to the table to read.
.google.cloud.bigquery.storage.v1beta1.TableReference table_reference = 1;public Storage.CreateReadSessionRequest.Builder clearTableReference()
Required. Reference to the table to read.
.google.cloud.bigquery.storage.v1beta1.TableReference table_reference = 1;public TableReferenceProto.TableReference.Builder getTableReferenceBuilder()
Required. Reference to the table to read.
.google.cloud.bigquery.storage.v1beta1.TableReference table_reference = 1;public TableReferenceProto.TableReferenceOrBuilder getTableReferenceOrBuilder()
Required. Reference to the table to read.
.google.cloud.bigquery.storage.v1beta1.TableReference table_reference = 1;getTableReferenceOrBuilder in interface Storage.CreateReadSessionRequestOrBuilderpublic String getParent()
Required. String of the form `projects/{project_id}` indicating the
project this ReadSession is associated with. This is the project that will
be billed for usage.
string parent = 6;getParent in interface Storage.CreateReadSessionRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. String of the form `projects/{project_id}` indicating the
project this ReadSession is associated with. This is the project that will
be billed for usage.
string parent = 6;getParentBytes in interface Storage.CreateReadSessionRequestOrBuilderpublic Storage.CreateReadSessionRequest.Builder setParent(String value)
Required. String of the form `projects/{project_id}` indicating the
project this ReadSession is associated with. This is the project that will
be billed for usage.
string parent = 6;public Storage.CreateReadSessionRequest.Builder clearParent()
Required. String of the form `projects/{project_id}` indicating the
project this ReadSession is associated with. This is the project that will
be billed for usage.
string parent = 6;public Storage.CreateReadSessionRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. String of the form `projects/{project_id}` indicating the
project this ReadSession is associated with. This is the project that will
be billed for usage.
string parent = 6;public boolean hasTableModifiers()
Optional. Any modifiers to the Table (e.g. snapshot timestamp).
.google.cloud.bigquery.storage.v1beta1.TableModifiers table_modifiers = 2;hasTableModifiers in interface Storage.CreateReadSessionRequestOrBuilderpublic TableReferenceProto.TableModifiers getTableModifiers()
Optional. Any modifiers to the Table (e.g. snapshot timestamp).
.google.cloud.bigquery.storage.v1beta1.TableModifiers table_modifiers = 2;getTableModifiers in interface Storage.CreateReadSessionRequestOrBuilderpublic Storage.CreateReadSessionRequest.Builder setTableModifiers(TableReferenceProto.TableModifiers value)
Optional. Any modifiers to the Table (e.g. snapshot timestamp).
.google.cloud.bigquery.storage.v1beta1.TableModifiers table_modifiers = 2;public Storage.CreateReadSessionRequest.Builder setTableModifiers(TableReferenceProto.TableModifiers.Builder builderForValue)
Optional. Any modifiers to the Table (e.g. snapshot timestamp).
.google.cloud.bigquery.storage.v1beta1.TableModifiers table_modifiers = 2;public Storage.CreateReadSessionRequest.Builder mergeTableModifiers(TableReferenceProto.TableModifiers value)
Optional. Any modifiers to the Table (e.g. snapshot timestamp).
.google.cloud.bigquery.storage.v1beta1.TableModifiers table_modifiers = 2;public Storage.CreateReadSessionRequest.Builder clearTableModifiers()
Optional. Any modifiers to the Table (e.g. snapshot timestamp).
.google.cloud.bigquery.storage.v1beta1.TableModifiers table_modifiers = 2;public TableReferenceProto.TableModifiers.Builder getTableModifiersBuilder()
Optional. Any modifiers to the Table (e.g. snapshot timestamp).
.google.cloud.bigquery.storage.v1beta1.TableModifiers table_modifiers = 2;public TableReferenceProto.TableModifiersOrBuilder getTableModifiersOrBuilder()
Optional. Any modifiers to the Table (e.g. snapshot timestamp).
.google.cloud.bigquery.storage.v1beta1.TableModifiers table_modifiers = 2;getTableModifiersOrBuilder in interface Storage.CreateReadSessionRequestOrBuilderpublic int getRequestedStreams()
Optional. Initial number of streams. If unset or 0, we will provide a value of streams so as to produce reasonable throughput. Must be non-negative. The number of streams may be lower than the requested number, depending on the amount parallelism that is reasonable for the table and the maximum amount of parallelism allowed by the system. Streams must be read starting from offset 0.
int32 requested_streams = 3;getRequestedStreams in interface Storage.CreateReadSessionRequestOrBuilderpublic Storage.CreateReadSessionRequest.Builder setRequestedStreams(int value)
Optional. Initial number of streams. If unset or 0, we will provide a value of streams so as to produce reasonable throughput. Must be non-negative. The number of streams may be lower than the requested number, depending on the amount parallelism that is reasonable for the table and the maximum amount of parallelism allowed by the system. Streams must be read starting from offset 0.
int32 requested_streams = 3;public Storage.CreateReadSessionRequest.Builder clearRequestedStreams()
Optional. Initial number of streams. If unset or 0, we will provide a value of streams so as to produce reasonable throughput. Must be non-negative. The number of streams may be lower than the requested number, depending on the amount parallelism that is reasonable for the table and the maximum amount of parallelism allowed by the system. Streams must be read starting from offset 0.
int32 requested_streams = 3;public boolean hasReadOptions()
Optional. Read options for this session (e.g. column selection, filters).
.google.cloud.bigquery.storage.v1beta1.TableReadOptions read_options = 4;hasReadOptions in interface Storage.CreateReadSessionRequestOrBuilderpublic ReadOptions.TableReadOptions getReadOptions()
Optional. Read options for this session (e.g. column selection, filters).
.google.cloud.bigquery.storage.v1beta1.TableReadOptions read_options = 4;getReadOptions in interface Storage.CreateReadSessionRequestOrBuilderpublic Storage.CreateReadSessionRequest.Builder setReadOptions(ReadOptions.TableReadOptions value)
Optional. Read options for this session (e.g. column selection, filters).
.google.cloud.bigquery.storage.v1beta1.TableReadOptions read_options = 4;public Storage.CreateReadSessionRequest.Builder setReadOptions(ReadOptions.TableReadOptions.Builder builderForValue)
Optional. Read options for this session (e.g. column selection, filters).
.google.cloud.bigquery.storage.v1beta1.TableReadOptions read_options = 4;public Storage.CreateReadSessionRequest.Builder mergeReadOptions(ReadOptions.TableReadOptions value)
Optional. Read options for this session (e.g. column selection, filters).
.google.cloud.bigquery.storage.v1beta1.TableReadOptions read_options = 4;public Storage.CreateReadSessionRequest.Builder clearReadOptions()
Optional. Read options for this session (e.g. column selection, filters).
.google.cloud.bigquery.storage.v1beta1.TableReadOptions read_options = 4;public ReadOptions.TableReadOptions.Builder getReadOptionsBuilder()
Optional. Read options for this session (e.g. column selection, filters).
.google.cloud.bigquery.storage.v1beta1.TableReadOptions read_options = 4;public ReadOptions.TableReadOptionsOrBuilder getReadOptionsOrBuilder()
Optional. Read options for this session (e.g. column selection, filters).
.google.cloud.bigquery.storage.v1beta1.TableReadOptions read_options = 4;getReadOptionsOrBuilder in interface Storage.CreateReadSessionRequestOrBuilderpublic int getFormatValue()
Data output format. Currently default to Avro.
.google.cloud.bigquery.storage.v1beta1.DataFormat format = 5;getFormatValue in interface Storage.CreateReadSessionRequestOrBuilderpublic Storage.CreateReadSessionRequest.Builder setFormatValue(int value)
Data output format. Currently default to Avro.
.google.cloud.bigquery.storage.v1beta1.DataFormat format = 5;public Storage.DataFormat getFormat()
Data output format. Currently default to Avro.
.google.cloud.bigquery.storage.v1beta1.DataFormat format = 5;getFormat in interface Storage.CreateReadSessionRequestOrBuilderpublic Storage.CreateReadSessionRequest.Builder setFormat(Storage.DataFormat value)
Data output format. Currently default to Avro.
.google.cloud.bigquery.storage.v1beta1.DataFormat format = 5;public Storage.CreateReadSessionRequest.Builder clearFormat()
Data output format. Currently default to Avro.
.google.cloud.bigquery.storage.v1beta1.DataFormat format = 5;public final Storage.CreateReadSessionRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>public final Storage.CreateReadSessionRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Storage.CreateReadSessionRequest.Builder>Copyright © 2019 Google LLC. All rights reserved.