/AWS1/CL_AFBBUSINESSREPORTSCHD¶
The schedule of the usage report.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_schedulearn TYPE /AWS1/AFBARN /AWS1/AFBARN¶
The ARN of the business report schedule.
iv_schedulename TYPE /AWS1/AFBBUSINESSRPTSCHDNAME /AWS1/AFBBUSINESSRPTSCHDNAME¶
The name identifier of the schedule.
iv_s3bucketname TYPE /AWS1/AFBCUSTOMERS3BUCKETNAME /AWS1/AFBCUSTOMERS3BUCKETNAME¶
The S3 bucket name of the output reports.
iv_s3keyprefix TYPE /AWS1/AFBS3KEYPREFIX /AWS1/AFBS3KEYPREFIX¶
The S3 key where the report is delivered.
iv_format TYPE /AWS1/AFBBUSINESSREPORTFORMAT /AWS1/AFBBUSINESSREPORTFORMAT¶
The format of the generated report (individual CSV files or zipped files of individual files).
io_contentrange TYPE REF TO /AWS1/CL_AFBBUSINESSRPTCONTR00 /AWS1/CL_AFBBUSINESSRPTCONTR00¶
The content range of the reports.
io_recurrence TYPE REF TO /AWS1/CL_AFBBUSINESSRPTRECUR00 /AWS1/CL_AFBBUSINESSRPTRECUR00¶
The recurrence of the reports.
io_lastbusinessreport TYPE REF TO /AWS1/CL_AFBBUSINESSREPORT /AWS1/CL_AFBBUSINESSREPORT¶
The details of the last business report delivery for a specified time interval.
Queryable Attributes¶
ScheduleArn¶
The ARN of the business report schedule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULEARN() |
Getter for SCHEDULEARN, with configurable default |
ASK_SCHEDULEARN() |
Getter for SCHEDULEARN w/ exceptions if field has no value |
HAS_SCHEDULEARN() |
Determine if SCHEDULEARN has a value |
ScheduleName¶
The name identifier of the schedule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULENAME() |
Getter for SCHEDULENAME, with configurable default |
ASK_SCHEDULENAME() |
Getter for SCHEDULENAME w/ exceptions if field has no value |
HAS_SCHEDULENAME() |
Determine if SCHEDULENAME has a value |
S3BucketName¶
The S3 bucket name of the output reports.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3BUCKETNAME() |
Getter for S3BUCKETNAME, with configurable default |
ASK_S3BUCKETNAME() |
Getter for S3BUCKETNAME w/ exceptions if field has no value |
HAS_S3BUCKETNAME() |
Determine if S3BUCKETNAME has a value |
S3KeyPrefix¶
The S3 key where the report is delivered.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3KEYPREFIX() |
Getter for S3KEYPREFIX, with configurable default |
ASK_S3KEYPREFIX() |
Getter for S3KEYPREFIX w/ exceptions if field has no value |
HAS_S3KEYPREFIX() |
Determine if S3KEYPREFIX has a value |
Format¶
The format of the generated report (individual CSV files or zipped files of individual files).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FORMAT() |
Getter for FORMAT, with configurable default |
ASK_FORMAT() |
Getter for FORMAT w/ exceptions if field has no value |
HAS_FORMAT() |
Determine if FORMAT has a value |
ContentRange¶
The content range of the reports.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTENTRANGE() |
Getter for CONTENTRANGE |
Recurrence¶
The recurrence of the reports.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECURRENCE() |
Getter for RECURRENCE |
LastBusinessReport¶
The details of the last business report delivery for a specified time interval.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTBUSINESSREPORT() |
Getter for LASTBUSINESSREPORT |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_BUSINESSREPORTSCHEDULELIST¶
TYPES TT_BUSINESSREPORTSCHEDULELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_AFBBUSINESSREPORTSCHD WITH DEFAULT KEY
.