/AWS1/CL_GLUSCHEMAREFERENCE¶
An object that references a schema stored in the Glue Schema Registry.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_schemaid TYPE REF TO /AWS1/CL_GLUSCHEMAID /AWS1/CL_GLUSCHEMAID¶
A structure that contains schema identity fields. Either this or the
SchemaVersionIdhas to be provided.
iv_schemaversionid TYPE /AWS1/GLUSCHEMAVERSIONIDSTRING /AWS1/GLUSCHEMAVERSIONIDSTRING¶
The unique ID assigned to a version of the schema. Either this or the
SchemaIdhas to be provided.
iv_schemaversionnumber TYPE /AWS1/GLUVERSIONLONGNUMBER /AWS1/GLUVERSIONLONGNUMBER¶
The version number of the schema.
Queryable Attributes¶
SchemaId¶
A structure that contains schema identity fields. Either this or the
SchemaVersionIdhas to be provided.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEMAID() |
Getter for SCHEMAID |
SchemaVersionId¶
The unique ID assigned to a version of the schema. Either this or the
SchemaIdhas to be provided.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEMAVERSIONID() |
Getter for SCHEMAVERSIONID, with configurable default |
ASK_SCHEMAVERSIONID() |
Getter for SCHEMAVERSIONID w/ exceptions if field has no val |
HAS_SCHEMAVERSIONID() |
Determine if SCHEMAVERSIONID has a value |
SchemaVersionNumber¶
The version number of the schema.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEMAVERSIONNUMBER() |
Getter for SCHEMAVERSIONNUMBER, with configurable default |
ASK_SCHEMAVERSIONNUMBER() |
Getter for SCHEMAVERSIONNUMBER w/ exceptions if field has no |
HAS_SCHEMAVERSIONNUMBER() |
Determine if SCHEMAVERSIONNUMBER has a value |