public async Task <FinalizeStreamResponse> FinalizeStreamAsync(FinalizeStreamRequest model) { try { string json = JsonConvert.SerializeObject(model); StringContent stringContent = new StringContent(json, Encoding.Default, "application/json"); var result = await client.PostAsync(API_VERSION + "/finalizeStream", stringContent); if (result.StatusCode == HttpStatusCode.Unauthorized) { return(new FinalizeStreamResponse { Success = false, Errors = new List <string> { "Unauthorized. Please check your API Key and API Secret." } }); } var jsonResponse = await result.Content.ReadAsStringAsync(); var response = JsonConvert.DeserializeObject <FinalizeStreamResponse>(jsonResponse); return(response); } catch (Exception e) { var ex = new Image4ioException("There is an error while finalizing the stream", e); throw ex; } }
/// <summary>Snippet for FinalizeStreamAsync</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 FinalizeStreamRequestObjectAsync() { // Create client BigQueryStorageClient bigQueryStorageClient = await BigQueryStorageClient.CreateAsync(); // Initialize request argument(s) FinalizeStreamRequest request = new FinalizeStreamRequest { Stream = new Stream(), }; // Make the request await bigQueryStorageClient.FinalizeStreamAsync(request); }
/// <summary>Snippet for FinalizeStream</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void FinalizeStreamRequestObject() { // Create client BigQueryStorageClient bigQueryStorageClient = BigQueryStorageClient.Create(); // Initialize request argument(s) FinalizeStreamRequest request = new FinalizeStreamRequest { Stream = new Stream(), }; // Make the request bigQueryStorageClient.FinalizeStream(request); }
/// <summary>Snippet for FinalizeStream</summary> public void FinalizeStreamRequestObject() { // Snippet: FinalizeStream(FinalizeStreamRequest, CallSettings) // Create client BigQueryStorageClient bigQueryStorageClient = BigQueryStorageClient.Create(); // Initialize request argument(s) FinalizeStreamRequest request = new FinalizeStreamRequest { Stream = new Stream(), }; // Make the request bigQueryStorageClient.FinalizeStream(request); // End snippet }
public void FinalizeStream() { moq::Mock <BigQueryStorage.BigQueryStorageClient> mockGrpcClient = new moq::Mock <BigQueryStorage.BigQueryStorageClient>(moq::MockBehavior.Strict); FinalizeStreamRequest request = new FinalizeStreamRequest { Stream = new Stream(), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.FinalizeStream(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); BigQueryStorageClient client = new BigQueryStorageClientImpl(mockGrpcClient.Object, null); client.FinalizeStream(request.Stream); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for FinalizeStreamAsync</summary> public async Task FinalizeStreamRequestObjectAsync() { // Snippet: FinalizeStreamAsync(FinalizeStreamRequest, CallSettings) // Additional: FinalizeStreamAsync(FinalizeStreamRequest, CancellationToken) // Create client BigQueryStorageClient bigQueryStorageClient = await BigQueryStorageClient.CreateAsync(); // Initialize request argument(s) FinalizeStreamRequest request = new FinalizeStreamRequest { Stream = new Stream(), }; // Make the request await bigQueryStorageClient.FinalizeStreamAsync(request); // End snippet }
public async stt::Task FinalizeStreamAsync() { moq::Mock <BigQueryStorage.BigQueryStorageClient> mockGrpcClient = new moq::Mock <BigQueryStorage.BigQueryStorageClient>(moq::MockBehavior.Strict); FinalizeStreamRequest request = new FinalizeStreamRequest { Stream = new Stream(), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.FinalizeStreamAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <wkt::Empty>(stt::Task.FromResult(expectedResponse), null, null, null, null)); BigQueryStorageClient client = new BigQueryStorageClientImpl(mockGrpcClient.Object, null); await client.FinalizeStreamAsync(request.Stream, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); await client.FinalizeStreamAsync(request.Stream, st::CancellationToken.None); mockGrpcClient.VerifyAll(); }
public FinalizeStreamResponse FinalizeStream(FinalizeStreamRequest model) => FinalizeStreamAsync(model).ConfigureAwait(false).GetAwaiter().GetResult();
public Task <FinalizeStreamResponse> FinalizeStreamAsync(FinalizeStreamRequest request) { throw new NotImplementedException(); }
public FinalizeStreamResponse FinalizeStream(FinalizeStreamRequest request) { throw new NotImplementedException(); }