Class BigQueryDynamicReadDescriptor
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.bigquery.BigQueryDynamicReadDescriptor
-
- All Implemented Interfaces:
java.io.Serializable
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract class BigQueryDynamicReadDescriptor extends java.lang.Object implements java.io.SerializableRepresents a BigQuery source description used for dynamic read.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BigQueryDynamicReadDescriptor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BigQueryDynamicReadDescriptorcreate(@Nullable java.lang.String query, @Nullable java.lang.String table, @Nullable java.lang.Boolean flattenResults, @Nullable java.lang.Boolean useLegacySql, @Nullable java.util.List<java.lang.String> selectedFields, @Nullable java.lang.String rowRestriction)static BigQueryDynamicReadDescriptorquery(java.lang.String query, java.lang.Boolean flattenResults, java.lang.Boolean useLegacySql)static BigQueryDynamicReadDescriptortable(java.lang.String table, @Nullable java.util.List<java.lang.String> selectedFields, @Nullable java.lang.String rowRestriction)
-
-
-
Method Detail
-
create
@SchemaCreate public static BigQueryDynamicReadDescriptor create(@Nullable java.lang.String query, @Nullable java.lang.String table, @Nullable java.lang.Boolean flattenResults, @Nullable java.lang.Boolean useLegacySql, @Nullable java.util.List<java.lang.String> selectedFields, @Nullable java.lang.String rowRestriction)
-
query
public static BigQueryDynamicReadDescriptor query(java.lang.String query, java.lang.Boolean flattenResults, java.lang.Boolean useLegacySql)
-
table
public static BigQueryDynamicReadDescriptor table(java.lang.String table, @Nullable java.util.List<java.lang.String> selectedFields, @Nullable java.lang.String rowRestriction)
-
-