google_cloud_bigquery/write/generated/gapic_storage/
stub.rs1#![allow(rustdoc::broken_intra_doc_links)]
26
27pub(crate) mod dynamic;
28
29pub trait Read: std::fmt::Debug + Send + Sync {
41 fn create_read_session(
43 &self,
44 _req: crate::write::generated::gapic_storage::model::CreateReadSessionRequest,
45 _options: crate::RequestOptions,
46 ) -> impl std::future::Future<
47 Output = crate::Result<
48 crate::Response<crate::write::generated::gapic_storage::model::ReadSession>,
49 >,
50 > + Send {
51 gaxi::unimplemented::unimplemented_stub()
52 }
53
54 fn read_rows(
56 &self,
57 _req: crate::write::generated::gapic_storage::model::ReadRowsRequest,
58 _options: crate::RequestOptions,
59 ) -> impl std::future::Future<
60 Output = crate::Result<
61 google_cloud_gax::streaming::ResponseStream<
62 crate::write::generated::gapic_storage::model::ReadRowsResponse,
63 >,
64 >,
65 > + Send {
66 gaxi::unimplemented::unimplemented_server_streaming_stub()
67 }
68
69 fn split_read_stream(
71 &self,
72 _req: crate::write::generated::gapic_storage::model::SplitReadStreamRequest,
73 _options: crate::RequestOptions,
74 ) -> impl std::future::Future<
75 Output = crate::Result<
76 crate::Response<crate::write::generated::gapic_storage::model::SplitReadStreamResponse>,
77 >,
78 > + Send {
79 gaxi::unimplemented::unimplemented_stub()
80 }
81}
82
83pub trait BigQueryWrite: std::fmt::Debug + Send + Sync {
95 fn create_write_stream(
97 &self,
98 _req: crate::write::generated::gapic_storage::model::CreateWriteStreamRequest,
99 _options: crate::RequestOptions,
100 ) -> impl std::future::Future<
101 Output = crate::Result<
102 crate::Response<crate::write::generated::gapic_storage::model::WriteStream>,
103 >,
104 > + Send {
105 gaxi::unimplemented::unimplemented_stub()
106 }
107
108 fn append_rows(
110 &self,
111 _options: crate::RequestOptions,
112 ) -> (
113 google_cloud_gax::streaming::RequestSender<
114 crate::write::generated::gapic_storage::model::AppendRowsRequest,
115 >,
116 google_cloud_gax::streaming::ResponseStream<
117 crate::write::generated::gapic_storage::model::AppendRowsResponse,
118 >,
119 ) {
120 gaxi::unimplemented::unimplemented_bidi_stub()
121 }
122
123 fn get_write_stream(
125 &self,
126 _req: crate::write::generated::gapic_storage::model::GetWriteStreamRequest,
127 _options: crate::RequestOptions,
128 ) -> impl std::future::Future<
129 Output = crate::Result<
130 crate::Response<crate::write::generated::gapic_storage::model::WriteStream>,
131 >,
132 > + Send {
133 gaxi::unimplemented::unimplemented_stub()
134 }
135
136 fn finalize_write_stream(
138 &self,
139 _req: crate::write::generated::gapic_storage::model::FinalizeWriteStreamRequest,
140 _options: crate::RequestOptions,
141 ) -> impl std::future::Future<
142 Output = crate::Result<
143 crate::Response<
144 crate::write::generated::gapic_storage::model::FinalizeWriteStreamResponse,
145 >,
146 >,
147 > + Send {
148 gaxi::unimplemented::unimplemented_stub()
149 }
150
151 fn batch_commit_write_streams(
153 &self,
154 _req: crate::write::generated::gapic_storage::model::BatchCommitWriteStreamsRequest,
155 _options: crate::RequestOptions,
156 ) -> impl std::future::Future<
157 Output = crate::Result<
158 crate::Response<
159 crate::write::generated::gapic_storage::model::BatchCommitWriteStreamsResponse,
160 >,
161 >,
162 > + Send {
163 gaxi::unimplemented::unimplemented_stub()
164 }
165
166 fn flush_rows(
168 &self,
169 _req: crate::write::generated::gapic_storage::model::FlushRowsRequest,
170 _options: crate::RequestOptions,
171 ) -> impl std::future::Future<
172 Output = crate::Result<
173 crate::Response<crate::write::generated::gapic_storage::model::FlushRowsResponse>,
174 >,
175 > + Send {
176 gaxi::unimplemented::unimplemented_stub()
177 }
178}