/AWS1/CL_BDCGETABTESTRESPONSE¶
GetABTestResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_abtestid TYPE /AWS1/BDCABTESTID /AWS1/BDCABTESTID¶
The unique identifier of the A/B test.
iv_abtestarn TYPE /AWS1/BDCABTESTARN /AWS1/BDCABTESTARN¶
The Amazon Resource Name (ARN) of the A/B test.
iv_name TYPE /AWS1/BDCABTESTNAME /AWS1/BDCABTESTNAME¶
The name of the A/B test.
iv_status TYPE /AWS1/BDCABTESTSTATUS /AWS1/BDCABTESTSTATUS¶
The current status of the A/B test.
iv_executionstatus TYPE /AWS1/BDCABTESTEXECUTIONSTATUS /AWS1/BDCABTESTEXECUTIONSTATUS¶
The execution status indicating whether the A/B test is currently running.
iv_gatewayarn TYPE /AWS1/BDCGATEWAYARN /AWS1/BDCGATEWAYARN¶
The Amazon Resource Name (ARN) of the gateway used for traffic splitting.
it_variants TYPE /AWS1/CL_BDCVARIANT=>TT_VARIANTLIST TT_VARIANTLIST¶
The list of variants in the A/B test.
io_evaluationconfig TYPE REF TO /AWS1/CL_BDCABTESTEVALCONFIG /AWS1/CL_BDCABTESTEVALCONFIG¶
The evaluation configuration for measuring variant performance.
iv_createdat TYPE /AWS1/BDCTIMESTAMP /AWS1/BDCTIMESTAMP¶
The timestamp when the A/B test was created.
iv_updatedat TYPE /AWS1/BDCTIMESTAMP /AWS1/BDCTIMESTAMP¶
The timestamp when the A/B test was last updated.
Optional arguments:¶
iv_description TYPE /AWS1/BDCABTESTDESCRIPTION /AWS1/BDCABTESTDESCRIPTION¶
The description of the A/B test.
io_gatewayfilter TYPE REF TO /AWS1/CL_BDCGATEWAYFILTER /AWS1/CL_BDCGATEWAYFILTER¶
The gateway filter restricting which target paths are included.
iv_rolearn TYPE /AWS1/BDCROLEARN /AWS1/BDCROLEARN¶
The IAM role ARN used by the A/B test.
iv_currentrunid TYPE /AWS1/BDCSTRING /AWS1/BDCSTRING¶
The identifier of the current run of the A/B test.
it_errordetails TYPE /AWS1/CL_BDCERRORDETAILSLIST_W=>TT_ERRORDETAILSLIST TT_ERRORDETAILSLIST¶
The error details if the A/B test encountered failures.
iv_startedat TYPE /AWS1/BDCTIMESTAMP /AWS1/BDCTIMESTAMP¶
The timestamp when the A/B test was started.
iv_stoppedat TYPE /AWS1/BDCTIMESTAMP /AWS1/BDCTIMESTAMP¶
The timestamp when the A/B test was stopped.
iv_maxdurationexpiresat TYPE /AWS1/BDCTIMESTAMP /AWS1/BDCTIMESTAMP¶
The timestamp when the A/B test will automatically expire.
io_results TYPE REF TO /AWS1/CL_BDCABTESTRESULTS /AWS1/CL_BDCABTESTRESULTS¶
The statistical results of the A/B test, including per-evaluator metrics and significance analysis.
Queryable Attributes¶
abTestId¶
The unique identifier of the A/B test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ABTESTID() |
Getter for ABTESTID, with configurable default |
ASK_ABTESTID() |
Getter for ABTESTID w/ exceptions if field has no value |
HAS_ABTESTID() |
Determine if ABTESTID has a value |
abTestArn¶
The Amazon Resource Name (ARN) of the A/B test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ABTESTARN() |
Getter for ABTESTARN, with configurable default |
ASK_ABTESTARN() |
Getter for ABTESTARN w/ exceptions if field has no value |
HAS_ABTESTARN() |
Determine if ABTESTARN has a value |
name¶
The name of the A/B test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
description¶
The description of the A/B test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
status¶
The current status of the A/B test.
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 |
executionStatus¶
The execution status indicating whether the A/B test is currently running.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXECUTIONSTATUS() |
Getter for EXECUTIONSTATUS, with configurable default |
ASK_EXECUTIONSTATUS() |
Getter for EXECUTIONSTATUS w/ exceptions if field has no val |
HAS_EXECUTIONSTATUS() |
Determine if EXECUTIONSTATUS has a value |
gatewayArn¶
The Amazon Resource Name (ARN) of the gateway used for traffic splitting.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GATEWAYARN() |
Getter for GATEWAYARN, with configurable default |
ASK_GATEWAYARN() |
Getter for GATEWAYARN w/ exceptions if field has no value |
HAS_GATEWAYARN() |
Determine if GATEWAYARN has a value |
variants¶
The list of variants in the A/B test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VARIANTS() |
Getter for VARIANTS, with configurable default |
ASK_VARIANTS() |
Getter for VARIANTS w/ exceptions if field has no value |
HAS_VARIANTS() |
Determine if VARIANTS has a value |
gatewayFilter¶
The gateway filter restricting which target paths are included.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GATEWAYFILTER() |
Getter for GATEWAYFILTER |
evaluationConfig¶
The evaluation configuration for measuring variant performance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVALUATIONCONFIG() |
Getter for EVALUATIONCONFIG |
roleArn¶
The IAM role ARN used by the A/B test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
currentRunId¶
The identifier of the current run of the A/B test.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CURRENTRUNID() |
Getter for CURRENTRUNID, with configurable default |
ASK_CURRENTRUNID() |
Getter for CURRENTRUNID w/ exceptions if field has no value |
HAS_CURRENTRUNID() |
Determine if CURRENTRUNID has a value |
errorDetails¶
The error details if the A/B test encountered failures.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORDETAILS() |
Getter for ERRORDETAILS, with configurable default |
ASK_ERRORDETAILS() |
Getter for ERRORDETAILS w/ exceptions if field has no value |
HAS_ERRORDETAILS() |
Determine if ERRORDETAILS has a value |
startedAt¶
The timestamp when the A/B test was started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTEDAT() |
Getter for STARTEDAT, with configurable default |
ASK_STARTEDAT() |
Getter for STARTEDAT w/ exceptions if field has no value |
HAS_STARTEDAT() |
Determine if STARTEDAT has a value |
stoppedAt¶
The timestamp when the A/B test was stopped.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STOPPEDAT() |
Getter for STOPPEDAT, with configurable default |
ASK_STOPPEDAT() |
Getter for STOPPEDAT w/ exceptions if field has no value |
HAS_STOPPEDAT() |
Determine if STOPPEDAT has a value |
maxDurationExpiresAt¶
The timestamp when the A/B test will automatically expire.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXDURATIONEXPIRESAT() |
Getter for MAXDURATIONEXPIRESAT, with configurable default |
ASK_MAXDURATIONEXPIRESAT() |
Getter for MAXDURATIONEXPIRESAT w/ exceptions if field has n |
HAS_MAXDURATIONEXPIRESAT() |
Determine if MAXDURATIONEXPIRESAT has a value |
createdAt¶
The timestamp when the A/B test was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
updatedAt¶
The timestamp when the A/B test was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDAT() |
Getter for UPDATEDAT, with configurable default |
ASK_UPDATEDAT() |
Getter for UPDATEDAT w/ exceptions if field has no value |
HAS_UPDATEDAT() |
Determine if UPDATEDAT has a value |
results¶
The statistical results of the A/B test, including per-evaluator metrics and significance analysis.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESULTS() |
Getter for RESULTS |