Class FakeBigQueryServices.FakeBigQueryServerStream<T>
java.lang.Object
org.apache.beam.sdk.io.gcp.testing.FakeBigQueryServices.FakeBigQueryServerStream<T>
- All Implemented Interfaces:
Serializable
,Iterable<T>
,BigQueryServices.BigQueryServerStream<T>
- Enclosing class:
FakeBigQueryServices
public static class FakeBigQueryServices.FakeBigQueryServerStream<T>
extends Object
implements BigQueryServices.BigQueryServerStream<T>
An implementation of
BigQueryServices.BigQueryServerStream
which takes a List
as the Iterable
to simulate a server stream. FakeBigQueryServerStream(java.util.List<T>)
is a no-op.- See Also:
-
Constructor Details
-
FakeBigQueryServerStream
-
-
Method Details
-
iterator
-
cancel
public void cancel()Description copied from interface:BigQueryServices.BigQueryServerStream
Cancels the stream, releasing any client- and server-side resources. This method may be called multiple times and from any thread.- Specified by:
cancel
in interfaceBigQueryServices.BigQueryServerStream<T>
-