/AWS1/CL_KYSSCHEMADEFINITION¶
Describes the schema of the table.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_allcolumns TYPE /AWS1/CL_KYSCOLUMNDEFINITION=>TT_COLUMNDEFINITIONLIST TT_COLUMNDEFINITIONLIST¶
The regular columns of the table.
it_partitionkeys TYPE /AWS1/CL_KYSPARTITIONKEY=>TT_PARTITIONKEYLIST TT_PARTITIONKEYLIST¶
The columns that are part of the partition key of the table .
Optional arguments:¶
it_clusteringkeys TYPE /AWS1/CL_KYSCLUSTERINGKEY=>TT_CLUSTERINGKEYLIST TT_CLUSTERINGKEYLIST¶
The columns that are part of the clustering key of the table.
it_staticcolumns TYPE /AWS1/CL_KYSSTATICCOLUMN=>TT_STATICCOLUMNLIST TT_STATICCOLUMNLIST¶
The columns that have been defined as
STATIC. Static columns store values that are shared by all rows in the same partition.
Queryable Attributes¶
allColumns¶
The regular columns of the table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLCOLUMNS() |
Getter for ALLCOLUMNS, with configurable default |
ASK_ALLCOLUMNS() |
Getter for ALLCOLUMNS w/ exceptions if field has no value |
HAS_ALLCOLUMNS() |
Determine if ALLCOLUMNS has a value |
partitionKeys¶
The columns that are part of the partition key of the table .
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARTITIONKEYS() |
Getter for PARTITIONKEYS, with configurable default |
ASK_PARTITIONKEYS() |
Getter for PARTITIONKEYS w/ exceptions if field has no value |
HAS_PARTITIONKEYS() |
Determine if PARTITIONKEYS has a value |
clusteringKeys¶
The columns that are part of the clustering key of the table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CLUSTERINGKEYS() |
Getter for CLUSTERINGKEYS, with configurable default |
ASK_CLUSTERINGKEYS() |
Getter for CLUSTERINGKEYS w/ exceptions if field has no valu |
HAS_CLUSTERINGKEYS() |
Determine if CLUSTERINGKEYS has a value |
staticColumns¶
The columns that have been defined as
STATIC. Static columns store values that are shared by all rows in the same partition.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATICCOLUMNS() |
Getter for STATICCOLUMNS, with configurable default |
ASK_STATICCOLUMNS() |
Getter for STATICCOLUMNS w/ exceptions if field has no value |
HAS_STATICCOLUMNS() |
Determine if STATICCOLUMNS has a value |