Interface DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumns
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumns.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.895Z") @Stability(Stable) public interface DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumns extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumns.Builderstatic classDatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumns.Jsii$Proxy
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumns.Builderbuilder()default StringgetColumn()Column name.default StringgetDataType()The PostgreSQL data type.default ObjectgetNullable()Whether or not the column can accept a null value.default NumbergetOrdinalPosition()The ordinal position of the column in the table.default ObjectgetPrimaryKey()Whether or not the column represents a primary key.
-
-
-
Method Detail
-
getColumn
@Stability(Stable) @Nullable default String getColumn()
Column name.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#column DatastreamStream#column}
-
getDataType
@Stability(Stable) @Nullable default String getDataType()
The PostgreSQL data type. Full data types list can be found here: https://www.postgresql.org/docs/current/datatype.html.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#data_type DatastreamStream#data_type}
-
getNullable
@Stability(Stable) @Nullable default Object getNullable()
Whether or not the column can accept a null value.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#nullable DatastreamStream#nullable}
-
getOrdinalPosition
@Stability(Stable) @Nullable default Number getOrdinalPosition()
The ordinal position of the column in the table.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#ordinal_position DatastreamStream#ordinal_position}
-
getPrimaryKey
@Stability(Stable) @Nullable default Object getPrimaryKey()
Whether or not the column represents a primary key.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#primary_key DatastreamStream#primary_key}
-
builder
@Stability(Stable) static DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumns.Builder builder()
-
-