/AWS1/CL_CWSSERVICEOPERATION¶
This structure contains information about an operation discovered by Application Signals. An operation is a specific function performed by a service that was discovered by Application Signals, and is often an API that is called by an upstream dependent.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_name
TYPE /AWS1/CWSOPERATIONNAME
/AWS1/CWSOPERATIONNAME
¶
The name of the operation, discovered by Application Signals.
it_metricreferences
TYPE /AWS1/CL_CWSMETRICREFERENCE=>TT_METRICREFERENCES
TT_METRICREFERENCES
¶
An array of structures that each contain information about one metric associated with this service operation that was discovered by Application Signals.
Queryable Attributes¶
Name¶
The name of the operation, discovered by Application Signals.
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 |
MetricReferences¶
An array of structures that each contain information about one metric associated with this service operation that was discovered by Application Signals.
Accessible with the following methods¶
Method | Description |
---|---|
GET_METRICREFERENCES() |
Getter for METRICREFERENCES, with configurable default |
ASK_METRICREFERENCES() |
Getter for METRICREFERENCES w/ exceptions if field has no va |
HAS_METRICREFERENCES() |
Determine if METRICREFERENCES 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_SERVICEOPERATIONS
¶
TYPES TT_SERVICEOPERATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWSSERVICEOPERATION WITH DEFAULT KEY
.