public static interface CompilationResultAction.Relation.IncrementalTableConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getIncrementalPostOperations(int index)
SQL statements to be executed after inserting new rows into the
relation.
|
com.google.protobuf.ByteString |
getIncrementalPostOperationsBytes(int index)
SQL statements to be executed after inserting new rows into the
relation.
|
int |
getIncrementalPostOperationsCount()
SQL statements to be executed after inserting new rows into the
relation.
|
List<String> |
getIncrementalPostOperationsList()
SQL statements to be executed after inserting new rows into the
relation.
|
String |
getIncrementalPreOperations(int index)
SQL statements to be executed before inserting new rows into the
relation.
|
com.google.protobuf.ByteString |
getIncrementalPreOperationsBytes(int index)
SQL statements to be executed before inserting new rows into the
relation.
|
int |
getIncrementalPreOperationsCount()
SQL statements to be executed before inserting new rows into the
relation.
|
List<String> |
getIncrementalPreOperationsList()
SQL statements to be executed before inserting new rows into the
relation.
|
String |
getIncrementalSelectQuery()
The SELECT query which returns rows which should be inserted into the
relation if it already exists and is not being refreshed.
|
com.google.protobuf.ByteString |
getIncrementalSelectQueryBytes()
The SELECT query which returns rows which should be inserted into the
relation if it already exists and is not being refreshed.
|
boolean |
getRefreshDisabled()
Whether this table should be protected from being refreshed.
|
String |
getUniqueKeyParts(int index)
A set of columns or SQL expressions used to define row uniqueness.
|
com.google.protobuf.ByteString |
getUniqueKeyPartsBytes(int index)
A set of columns or SQL expressions used to define row uniqueness.
|
int |
getUniqueKeyPartsCount()
A set of columns or SQL expressions used to define row uniqueness.
|
List<String> |
getUniqueKeyPartsList()
A set of columns or SQL expressions used to define row uniqueness.
|
String |
getUpdatePartitionFilter()
A SQL expression conditional used to limit the set of existing rows
considered for a merge operation (see `unique_key_parts` for more
information).
|
com.google.protobuf.ByteString |
getUpdatePartitionFilterBytes()
A SQL expression conditional used to limit the set of existing rows
considered for a merge operation (see `unique_key_parts` for more
information).
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getIncrementalSelectQuery()
The SELECT query which returns rows which should be inserted into the relation if it already exists and is not being refreshed.
string incremental_select_query = 1;com.google.protobuf.ByteString getIncrementalSelectQueryBytes()
The SELECT query which returns rows which should be inserted into the relation if it already exists and is not being refreshed.
string incremental_select_query = 1;boolean getRefreshDisabled()
Whether this table should be protected from being refreshed.
bool refresh_disabled = 2;List<String> getUniqueKeyPartsList()
A set of columns or SQL expressions used to define row uniqueness. If any duplicates are discovered (as defined by `unique_key_parts`), only the newly selected rows (as defined by `incremental_select_query`) will be included in the relation.
repeated string unique_key_parts = 3;int getUniqueKeyPartsCount()
A set of columns or SQL expressions used to define row uniqueness. If any duplicates are discovered (as defined by `unique_key_parts`), only the newly selected rows (as defined by `incremental_select_query`) will be included in the relation.
repeated string unique_key_parts = 3;String getUniqueKeyParts(int index)
A set of columns or SQL expressions used to define row uniqueness. If any duplicates are discovered (as defined by `unique_key_parts`), only the newly selected rows (as defined by `incremental_select_query`) will be included in the relation.
repeated string unique_key_parts = 3;index - The index of the element to return.com.google.protobuf.ByteString getUniqueKeyPartsBytes(int index)
A set of columns or SQL expressions used to define row uniqueness. If any duplicates are discovered (as defined by `unique_key_parts`), only the newly selected rows (as defined by `incremental_select_query`) will be included in the relation.
repeated string unique_key_parts = 3;index - The index of the value to return.String getUpdatePartitionFilter()
A SQL expression conditional used to limit the set of existing rows considered for a merge operation (see `unique_key_parts` for more information).
string update_partition_filter = 4;com.google.protobuf.ByteString getUpdatePartitionFilterBytes()
A SQL expression conditional used to limit the set of existing rows considered for a merge operation (see `unique_key_parts` for more information).
string update_partition_filter = 4;List<String> getIncrementalPreOperationsList()
SQL statements to be executed before inserting new rows into the relation.
repeated string incremental_pre_operations = 5;int getIncrementalPreOperationsCount()
SQL statements to be executed before inserting new rows into the relation.
repeated string incremental_pre_operations = 5;String getIncrementalPreOperations(int index)
SQL statements to be executed before inserting new rows into the relation.
repeated string incremental_pre_operations = 5;index - The index of the element to return.com.google.protobuf.ByteString getIncrementalPreOperationsBytes(int index)
SQL statements to be executed before inserting new rows into the relation.
repeated string incremental_pre_operations = 5;index - The index of the value to return.List<String> getIncrementalPostOperationsList()
SQL statements to be executed after inserting new rows into the relation.
repeated string incremental_post_operations = 6;int getIncrementalPostOperationsCount()
SQL statements to be executed after inserting new rows into the relation.
repeated string incremental_post_operations = 6;String getIncrementalPostOperations(int index)
SQL statements to be executed after inserting new rows into the relation.
repeated string incremental_post_operations = 6;index - The index of the element to return.com.google.protobuf.ByteString getIncrementalPostOperationsBytes(int index)
SQL statements to be executed after inserting new rows into the relation.
repeated string incremental_post_operations = 6;index - The index of the value to return.Copyright © 2024 Google LLC. All rights reserved.