Skip to content

/AWS1/CL_CWSCOMPOSITESLICONFIG

This structure contains the configuration for a composite service level indicator (SLI) that aggregates metrics across multiple operations of a service for service-level SLOs.

CONSTRUCTOR

IMPORTING

Required arguments:

io_selectionconfig TYPE REF TO /AWS1/CL_CWSSELECTIONCONFIG /AWS1/CL_CWSSELECTIONCONFIG

Specifies how operations are selected for this service-level SLO. Operations can be selected explicitly by listing them, by specifying a prefix to match operation names, or by providing a regular expression pattern.

Optional arguments:

it_components TYPE /AWS1/CL_CWSCOMPOSITESLICOMPNT=>TT_COMPOSITESLICOMPONENTS TT_COMPOSITESLICOMPONENTS

The list of operations included in this composite SLI. You must specify between 2 and 20 components. Each component is a CompositeSliComponent that identifies a single operation by its OperationName.


Queryable Attributes

SelectionConfig

Specifies how operations are selected for this service-level SLO. Operations can be selected explicitly by listing them, by specifying a prefix to match operation names, or by providing a regular expression pattern.

Accessible with the following methods

Method Description
GET_SELECTIONCONFIG() Getter for SELECTIONCONFIG

Components

The list of operations included in this composite SLI. You must specify between 2 and 20 components. Each component is a CompositeSliComponent that identifies a single operation by its OperationName.

Accessible with the following methods

Method Description
GET_COMPONENTS() Getter for COMPONENTS, with configurable default
ASK_COMPONENTS() Getter for COMPONENTS w/ exceptions if field has no value
HAS_COMPONENTS() Determine if COMPONENTS has a value