/// <summary>Snippet for SplitReadStream</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void SplitReadStreamRequestObject()
 {
     // Create client
     BigQueryStorageClient bigQueryStorageClient = BigQueryStorageClient.Create();
     // Initialize request argument(s)
     SplitReadStreamRequest request = new SplitReadStreamRequest
     {
         OriginalStream = new Stream(),
         Fraction       = 0F,
     };
     // Make the request
     SplitReadStreamResponse response = bigQueryStorageClient.SplitReadStream(request);
 }
 /// <summary>Snippet for SplitReadStream</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void SplitReadStreamRequestObject()
 {
     // Create client
     BigQueryReadClient bigQueryReadClient = BigQueryReadClient.Create();
     // Initialize request argument(s)
     SplitReadStreamRequest request = new SplitReadStreamRequest
     {
         ReadStreamName = ReadStreamName.FromProjectLocationSessionStream("[PROJECT]", "[LOCATION]", "[SESSION]", "[STREAM]"),
         Fraction       = 0,
     };
     // Make the request
     SplitReadStreamResponse response = bigQueryReadClient.SplitReadStream(request);
 }
        /// <summary>Snippet for SplitReadStreamAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task SplitReadStreamRequestObjectAsync()
        {
            // Create client
            BigQueryStorageClient bigQueryStorageClient = await BigQueryStorageClient.CreateAsync();

            // Initialize request argument(s)
            SplitReadStreamRequest request = new SplitReadStreamRequest
            {
                OriginalStream = new Stream(),
                Fraction       = 0F,
            };
            // Make the request
            SplitReadStreamResponse response = await bigQueryStorageClient.SplitReadStreamAsync(request);
        }
 /// <summary>Snippet for SplitReadStream</summary>
 public void SplitReadStream_RequestObject()
 {
     // Snippet: SplitReadStream(SplitReadStreamRequest, CallSettings)
     // Create client
     BigQueryReadClient bigQueryReadClient = BigQueryReadClient.Create();
     // Initialize request argument(s)
     SplitReadStreamRequest request = new SplitReadStreamRequest
     {
         ReadStreamName = new ReadStreamName("[PROJECT]", "[LOCATION]", "[SESSION]", "[STREAM]"),
         Fraction       = 0,
     };
     // Make the request
     SplitReadStreamResponse response = bigQueryReadClient.SplitReadStream(request);
     // End snippet
 }
示例#5
0
        /// <summary>Snippet for SplitReadStreamAsync</summary>
        public async Task SplitReadStreamRequestObjectAsync()
        {
            // Snippet: SplitReadStreamAsync(SplitReadStreamRequest, CallSettings)
            // Additional: SplitReadStreamAsync(SplitReadStreamRequest, CancellationToken)
            // Create client
            BigQueryReadClient bigQueryReadClient = await BigQueryReadClient.CreateAsync();

            // Initialize request argument(s)
            SplitReadStreamRequest request = new SplitReadStreamRequest
            {
                ReadStreamName = ReadStreamName.FromProjectLocationSessionStream("[PROJECT]", "[LOCATION]", "[SESSION]", "[STREAM]"),
                Fraction       = 0,
            };
            // Make the request
            SplitReadStreamResponse response = await bigQueryReadClient.SplitReadStreamAsync(request);

            // End snippet
        }
        /// <summary>Snippet for SplitReadStreamAsync</summary>
        public async Task SplitReadStreamRequestObjectAsync()
        {
            // Snippet: SplitReadStreamAsync(SplitReadStreamRequest, CallSettings)
            // Additional: SplitReadStreamAsync(SplitReadStreamRequest, CancellationToken)
            // Create client
            BigQueryStorageClient bigQueryStorageClient = await BigQueryStorageClient.CreateAsync();

            // Initialize request argument(s)
            SplitReadStreamRequest request = new SplitReadStreamRequest
            {
                OriginalStream = new Stream(),
                Fraction       = 0F,
            };
            // Make the request
            SplitReadStreamResponse response = await bigQueryStorageClient.SplitReadStreamAsync(request);

            // End snippet
        }
示例#7
0
        public void SplitReadStream()
        {
            moq::Mock <BigQueryStorage.BigQueryStorageClient> mockGrpcClient = new moq::Mock <BigQueryStorage.BigQueryStorageClient>(moq::MockBehavior.Strict);
            SplitReadStreamRequest request = new SplitReadStreamRequest
            {
                OriginalStream = new Stream(),
            };
            SplitReadStreamResponse expectedResponse = new SplitReadStreamResponse
            {
                PrimaryStream   = new Stream(),
                RemainderStream = new Stream(),
            };

            mockGrpcClient.Setup(x => x.SplitReadStream(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse);
            BigQueryStorageClient   client   = new BigQueryStorageClientImpl(mockGrpcClient.Object, null);
            SplitReadStreamResponse response = client.SplitReadStream(request.OriginalStream);

            xunit::Assert.Same(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
示例#8
0
        public void SplitReadStreamRequestObject()
        {
            moq::Mock <BigQueryRead.BigQueryReadClient> mockGrpcClient = new moq::Mock <BigQueryRead.BigQueryReadClient>(moq::MockBehavior.Strict);
            SplitReadStreamRequest request = new SplitReadStreamRequest
            {
                ReadStreamName = ReadStreamName.FromProjectLocationSessionStream("[PROJECT]", "[LOCATION]", "[SESSION]", "[STREAM]"),
                Fraction       = 6.953526182705065E+17,
            };
            SplitReadStreamResponse expectedResponse = new SplitReadStreamResponse
            {
                PrimaryStream   = new ReadStream(),
                RemainderStream = new ReadStream(),
            };

            mockGrpcClient.Setup(x => x.SplitReadStream(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse);
            BigQueryReadClient      client   = new BigQueryReadClientImpl(mockGrpcClient.Object, null);
            SplitReadStreamResponse response = client.SplitReadStream(request);

            xunit::Assert.Same(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
示例#9
0
        public async stt::Task SplitReadStreamAsync()
        {
            moq::Mock <BigQueryStorage.BigQueryStorageClient> mockGrpcClient = new moq::Mock <BigQueryStorage.BigQueryStorageClient>(moq::MockBehavior.Strict);
            SplitReadStreamRequest request = new SplitReadStreamRequest
            {
                OriginalStream = new Stream(),
            };
            SplitReadStreamResponse expectedResponse = new SplitReadStreamResponse
            {
                PrimaryStream   = new Stream(),
                RemainderStream = new Stream(),
            };

            mockGrpcClient.Setup(x => x.SplitReadStreamAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <SplitReadStreamResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null));
            BigQueryStorageClient   client = new BigQueryStorageClientImpl(mockGrpcClient.Object, null);
            SplitReadStreamResponse responseCallSettings = await client.SplitReadStreamAsync(request.OriginalStream, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None));

            xunit::Assert.Same(expectedResponse, responseCallSettings);
            SplitReadStreamResponse responseCancellationToken = await client.SplitReadStreamAsync(request.OriginalStream, st::CancellationToken.None);

            xunit::Assert.Same(expectedResponse, responseCancellationToken);
            mockGrpcClient.VerifyAll();
        }
示例#10
0
        public async stt::Task SplitReadStreamRequestObjectAsync()
        {
            moq::Mock <BigQueryRead.BigQueryReadClient> mockGrpcClient = new moq::Mock <BigQueryRead.BigQueryReadClient>(moq::MockBehavior.Strict);
            SplitReadStreamRequest request = new SplitReadStreamRequest
            {
                ReadStreamName = ReadStreamName.FromProjectLocationSessionStream("[PROJECT]", "[LOCATION]", "[SESSION]", "[STREAM]"),
                Fraction       = 6.953526182705065E+17,
            };
            SplitReadStreamResponse expectedResponse = new SplitReadStreamResponse
            {
                PrimaryStream   = new ReadStream(),
                RemainderStream = new ReadStream(),
            };

            mockGrpcClient.Setup(x => x.SplitReadStreamAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <SplitReadStreamResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null));
            BigQueryReadClient      client = new BigQueryReadClientImpl(mockGrpcClient.Object, null);
            SplitReadStreamResponse responseCallSettings = await client.SplitReadStreamAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None));

            xunit::Assert.Same(expectedResponse, responseCallSettings);
            SplitReadStreamResponse responseCancellationToken = await client.SplitReadStreamAsync(request, st::CancellationToken.None);

            xunit::Assert.Same(expectedResponse, responseCancellationToken);
            mockGrpcClient.VerifyAll();
        }