code: public final BatchCreateReadSessionStreamsResponse batchCreateReadSessionStreams(
        ReadSession session, int requestedStreams) {
  
      BatchCreateReadSessionStreamsRequest request =
          BatchCreateReadSessionStreamsRequest.newBuilder()
              .setSession(session)
              .setRequestedStreams(requestedStreams)
              .build();
      return batchCreateReadSessionStreams(request);
    }
docs: Creates additional streams for a ReadSession. This API can be used to dynamically adjust the
  parallelism of a batch processing task upwards by adding additional workers.
  
  <p>Sample code:
  
  <pre><code>
  try (BigQueryStorageClient bigQueryStorageClient = BigQueryStorageClient.create()) {
  ReadSession session = ReadSession.newBuilder().build();
  int requestedStreams = 0;
  BatchCreateReadSessionStreamsResponse response = bigQueryStorageClient.batchCreateReadSessionStreams(session, requestedStreams);
  }
  </code></pre>
  
  @param session Required. Must be a non-expired session obtained from a call to
  CreateReadSession. Only the name field needs to be set.
  @param requestedStreams Required. Number of new streams requested. Must be positive. Number of
  added streams may be less than this, see CreateReadSessionRequest for more information.
  @throws com.google.api.gax.rpc.ApiException if the remote call fails