1// Copyright 2020 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15// Code generated by protoc-gen-go_gapic. DO NOT EDIT.
16
17package storage_test
18
19import (
20	"context"
21
22	storage "cloud.google.com/go/bigquery/storage/apiv1"
23	storagepb "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1"
24)
25
26func ExampleNewBigQueryReadClient() {
27	ctx := context.Background()
28	c, err := storage.NewBigQueryReadClient(ctx)
29	if err != nil {
30		// TODO: Handle error.
31	}
32	// TODO: Use client.
33	_ = c
34}
35
36func ExampleBigQueryReadClient_CreateReadSession() {
37	// import storagepb "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1"
38
39	ctx := context.Background()
40	c, err := storage.NewBigQueryReadClient(ctx)
41	if err != nil {
42		// TODO: Handle error.
43	}
44
45	req := &storagepb.CreateReadSessionRequest{
46		// TODO: Fill request struct fields.
47	}
48	resp, err := c.CreateReadSession(ctx, req)
49	if err != nil {
50		// TODO: Handle error.
51	}
52	// TODO: Use resp.
53	_ = resp
54}
55
56func ExampleBigQueryReadClient_SplitReadStream() {
57	// import storagepb "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1"
58
59	ctx := context.Background()
60	c, err := storage.NewBigQueryReadClient(ctx)
61	if err != nil {
62		// TODO: Handle error.
63	}
64
65	req := &storagepb.SplitReadStreamRequest{
66		// TODO: Fill request struct fields.
67	}
68	resp, err := c.SplitReadStream(ctx, req)
69	if err != nil {
70		// TODO: Handle error.
71	}
72	// TODO: Use resp.
73	_ = resp
74}
75