Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/google/cloud/bigquery_storage_v1/types/__init__.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

7 statements  

1# -*- coding: utf-8 -*- 

2# Copyright 2024 Google LLC 

3# 

4# Licensed under the Apache License, Version 2.0 (the "License"); 

5# you may not use this file except in compliance with the License. 

6# You may obtain a copy of the License at 

7# 

8# http://www.apache.org/licenses/LICENSE-2.0 

9# 

10# Unless required by applicable law or agreed to in writing, software 

11# distributed under the License is distributed on an "AS IS" BASIS, 

12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 

13# See the License for the specific language governing permissions and 

14# limitations under the License. 

15# 

16from .arrow import ArrowRecordBatch, ArrowSchema, ArrowSerializationOptions 

17from .avro import AvroRows, AvroSchema, AvroSerializationOptions 

18from .protobuf import ProtoRows, ProtoSchema 

19from .storage import ( 

20 AppendRowsRequest, 

21 AppendRowsResponse, 

22 BatchCommitWriteStreamsRequest, 

23 BatchCommitWriteStreamsResponse, 

24 CreateReadSessionRequest, 

25 CreateWriteStreamRequest, 

26 FinalizeWriteStreamRequest, 

27 FinalizeWriteStreamResponse, 

28 FlushRowsRequest, 

29 FlushRowsResponse, 

30 GetWriteStreamRequest, 

31 ReadRowsRequest, 

32 ReadRowsResponse, 

33 RowError, 

34 SplitReadStreamRequest, 

35 SplitReadStreamResponse, 

36 StorageError, 

37 StreamStats, 

38 ThrottleState, 

39) 

40from .stream import DataFormat, ReadSession, ReadStream, WriteStream, WriteStreamView 

41from .table import TableFieldSchema, TableSchema 

42 

43__all__ = ( 

44 "ArrowRecordBatch", 

45 "ArrowSchema", 

46 "ArrowSerializationOptions", 

47 "AvroRows", 

48 "AvroSchema", 

49 "AvroSerializationOptions", 

50 "ProtoRows", 

51 "ProtoSchema", 

52 "AppendRowsRequest", 

53 "AppendRowsResponse", 

54 "BatchCommitWriteStreamsRequest", 

55 "BatchCommitWriteStreamsResponse", 

56 "CreateReadSessionRequest", 

57 "CreateWriteStreamRequest", 

58 "FinalizeWriteStreamRequest", 

59 "FinalizeWriteStreamResponse", 

60 "FlushRowsRequest", 

61 "FlushRowsResponse", 

62 "GetWriteStreamRequest", 

63 "ReadRowsRequest", 

64 "ReadRowsResponse", 

65 "RowError", 

66 "SplitReadStreamRequest", 

67 "SplitReadStreamResponse", 

68 "StorageError", 

69 "StreamStats", 

70 "ThrottleState", 

71 "DataFormat", 

72 "ReadSession", 

73 "ReadStream", 

74 "WriteStream", 

75 "DataFormat", 

76 "WriteStreamView", 

77 "TableFieldSchema", 

78 "TableSchema", 

79)