- 2.52.0 (latest)
- 2.51.0
- 2.50.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.8
- 2.1.9
public interface ConstraintEntityOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getCustomFeatures()
public abstract Struct getCustomFeatures()
Custom engine specific features.
.google.protobuf.Struct custom_features = 4;
Returns | |
---|---|
Type | Description |
Struct | The customFeatures. |
getCustomFeaturesOrBuilder()
public abstract StructOrBuilder getCustomFeaturesOrBuilder()
Custom engine specific features.
.google.protobuf.Struct custom_features = 4;
Returns | |
---|---|
Type | Description |
StructOrBuilder |
getName()
public abstract String getName()
The name of the table constraint.
string name = 1;
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public abstract ByteString getNameBytes()
The name of the table constraint.
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
getReferenceColumns(int index)
public abstract String getReferenceColumns(int index)
Reference columns which may be associated with the constraint. For example, if the constraint is a FOREIGN_KEY, this represents the list of full names of referenced columns by the foreign key.
repeated string reference_columns = 5;
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String | The referenceColumns at the given index. |
getReferenceColumnsBytes(int index)
public abstract ByteString getReferenceColumnsBytes(int index)
Reference columns which may be associated with the constraint. For example, if the constraint is a FOREIGN_KEY, this represents the list of full names of referenced columns by the foreign key.
repeated string reference_columns = 5;
Parameter | |
---|---|
Name | Description |
index | int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString | The bytes of the referenceColumns at the given index. |
getReferenceColumnsCount()
public abstract int getReferenceColumnsCount()
Reference columns which may be associated with the constraint. For example, if the constraint is a FOREIGN_KEY, this represents the list of full names of referenced columns by the foreign key.
repeated string reference_columns = 5;
Returns | |
---|---|
Type | Description |
int | The count of referenceColumns. |
getReferenceColumnsList()
public abstract List<String> getReferenceColumnsList()
Reference columns which may be associated with the constraint. For example, if the constraint is a FOREIGN_KEY, this represents the list of full names of referenced columns by the foreign key.
repeated string reference_columns = 5;
Returns | |
---|---|
Type | Description |
List<String> | A list containing the referenceColumns. |
getReferenceTable()
public abstract String getReferenceTable()
Reference table which may be associated with the constraint. For example, if the constraint is a FOREIGN_KEY, this represents the list of full name of the referenced table by the foreign key.
string reference_table = 6;
Returns | |
---|---|
Type | Description |
String | The referenceTable. |
getReferenceTableBytes()
public abstract ByteString getReferenceTableBytes()
Reference table which may be associated with the constraint. For example, if the constraint is a FOREIGN_KEY, this represents the list of full name of the referenced table by the foreign key.
string reference_table = 6;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for referenceTable. |
getTableColumns(int index)
public abstract String getTableColumns(int index)
Table columns used as part of the Constraint, for example primary key constraint should list the columns which constitutes the key.
repeated string table_columns = 3;
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String | The tableColumns at the given index. |
getTableColumnsBytes(int index)
public abstract ByteString getTableColumnsBytes(int index)
Table columns used as part of the Constraint, for example primary key constraint should list the columns which constitutes the key.
repeated string table_columns = 3;
Parameter | |
---|---|
Name | Description |
index | int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString | The bytes of the tableColumns at the given index. |
getTableColumnsCount()
public abstract int getTableColumnsCount()
Table columns used as part of the Constraint, for example primary key constraint should list the columns which constitutes the key.
repeated string table_columns = 3;
Returns | |
---|---|
Type | Description |
int | The count of tableColumns. |
getTableColumnsList()
public abstract List<String> getTableColumnsList()
Table columns used as part of the Constraint, for example primary key constraint should list the columns which constitutes the key.
repeated string table_columns = 3;
Returns | |
---|---|
Type | Description |
List<String> | A list containing the tableColumns. |
getTableName()
public abstract String getTableName()
Table which is associated with the constraint. In case the constraint is defined on a table, this field is left empty as this information is stored in parent_name. However, if constraint is defined on a view, this field stores the table name on which the view is defined.
string table_name = 7;
Returns | |
---|---|
Type | Description |
String | The tableName. |
getTableNameBytes()
public abstract ByteString getTableNameBytes()
Table which is associated with the constraint. In case the constraint is defined on a table, this field is left empty as this information is stored in parent_name. However, if constraint is defined on a view, this field stores the table name on which the view is defined.
string table_name = 7;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for tableName. |
getType()
public abstract String getType()
Type of constraint, for example unique, primary key, foreign key (currently only primary key is supported).
string type = 2;
Returns | |
---|---|
Type | Description |
String | The type. |
getTypeBytes()
public abstract ByteString getTypeBytes()
Type of constraint, for example unique, primary key, foreign key (currently only primary key is supported).
string type = 2;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for type. |
hasCustomFeatures()
public abstract boolean hasCustomFeatures()
Custom engine specific features.
.google.protobuf.Struct custom_features = 4;
Returns | |
---|---|
Type | Description |
boolean | Whether the customFeatures field is set. |