Interface CreateReadSessionRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CreateReadSessionRequest, CreateReadSessionRequest.Builder

public interface CreateReadSessionRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Max initial number of streams.
    Required.
    com.google.protobuf.ByteString
    Required.
    Required.
    Required.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getParent

      String getParent()
       Required. The request project that owns the session, in the form of
       `projects/{project_id}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The request project that owns the session, in the form of
       `projects/{project_id}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • hasReadSession

      boolean hasReadSession()
       Required. Session to be created.
       
      .google.cloud.bigquery.storage.v1beta2.ReadSession read_session = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the readSession field is set.
    • getReadSession

      ReadSession getReadSession()
       Required. Session to be created.
       
      .google.cloud.bigquery.storage.v1beta2.ReadSession read_session = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The readSession.
    • getReadSessionOrBuilder

      ReadSessionOrBuilder getReadSessionOrBuilder()
       Required. Session to be created.
       
      .google.cloud.bigquery.storage.v1beta2.ReadSession read_session = 2 [(.google.api.field_behavior) = REQUIRED];
    • getMaxStreamCount

      int getMaxStreamCount()
       Max initial number of streams. If unset or zero, the server 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. Error
       will be returned if the max count is greater than the current system
       max limit of 1,000.
      
       Streams must be read starting from offset 0.
       
      int32 max_stream_count = 3;
      Returns:
      The maxStreamCount.