/AWS1/CL_CRMSCHEMASTATUSDETAIL¶
Information about the schema status.
A status of READY
means that based on the schema analysis rule, queries of the given analysis rule type are properly configured to run queries on this schema.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_status
TYPE /AWS1/CRMSCHEMASTATUS
/AWS1/CRMSCHEMASTATUS
¶
The status of the schema, indicating if it is ready to query.
iv_analysistype
TYPE /AWS1/CRMANALYSISTYPE
/AWS1/CRMANALYSISTYPE
¶
The type of analysis that can be performed on the schema.
A schema can have an
analysisType
ofDIRECT_ANALYSIS
,ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION
, or both.
Optional arguments:¶
it_reasons
TYPE /AWS1/CL_CRMSCHEMASTATUSREASON=>TT_SCHEMASTATUSREASONLIST
TT_SCHEMASTATUSREASONLIST
¶
The reasons why the schema status is set to its current state.
iv_analysisruletype
TYPE /AWS1/CRMANALYSISRULETYPE
/AWS1/CRMANALYSISRULETYPE
¶
The analysis rule type for which the schema status has been evaluated.
it_configurations
TYPE /AWS1/CL_CRMSCHEMACONFLIST_W=>TT_SCHEMACONFIGURATIONLIST
TT_SCHEMACONFIGURATIONLIST
¶
The configuration details of the schema analysis rule for the given type.
Queryable Attributes¶
status¶
The status of the schema, indicating if it is ready to query.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
reasons¶
The reasons why the schema status is set to its current state.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REASONS() |
Getter for REASONS, with configurable default |
ASK_REASONS() |
Getter for REASONS w/ exceptions if field has no value |
HAS_REASONS() |
Determine if REASONS has a value |
analysisRuleType¶
The analysis rule type for which the schema status has been evaluated.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ANALYSISRULETYPE() |
Getter for ANALYSISRULETYPE, with configurable default |
ASK_ANALYSISRULETYPE() |
Getter for ANALYSISRULETYPE w/ exceptions if field has no va |
HAS_ANALYSISRULETYPE() |
Determine if ANALYSISRULETYPE has a value |
configurations¶
The configuration details of the schema analysis rule for the given type.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CONFIGURATIONS() |
Getter for CONFIGURATIONS, with configurable default |
ASK_CONFIGURATIONS() |
Getter for CONFIGURATIONS w/ exceptions if field has no valu |
HAS_CONFIGURATIONS() |
Determine if CONFIGURATIONS has a value |
analysisType¶
The type of analysis that can be performed on the schema.
A schema can have an
analysisType
ofDIRECT_ANALYSIS
,ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION
, or both.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ANALYSISTYPE() |
Getter for ANALYSISTYPE, with configurable default |
ASK_ANALYSISTYPE() |
Getter for ANALYSISTYPE w/ exceptions if field has no value |
HAS_ANALYSISTYPE() |
Determine if ANALYSISTYPE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SCHEMASTATUSDETAILLIST
¶
TYPES TT_SCHEMASTATUSDETAILLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CRMSCHEMASTATUSDETAIL WITH DEFAULT KEY
.