Skip to content

/AWS1/CL_CWSSERVICESTATE

A structure that contains information about the current state of a service, including its latest change events such as deployments and other state-changing activities.

CONSTRUCTOR

IMPORTING

Required arguments:

it_service TYPE /AWS1/CL_CWSATTRIBUTES_W=>TT_ATTRIBUTES TT_ATTRIBUTES

The key attributes that identify this service, including Type, Name, and Environment information.

it_latestchangeevents TYPE /AWS1/CL_CWSCHANGEEVENT=>TT_LATESTCHANGEEVENTS TT_LATESTCHANGEEVENTS

An array containing the most recent change events for this service, such as deployments, with information about when they occurred and who initiated them.

Optional arguments:

it_attributefilters TYPE /AWS1/CL_CWSATTRIBUTEFILTER=>TT_ATTRIBUTEFILTERS TT_ATTRIBUTEFILTERS

The attribute filters that were applied when retrieving this service state information.


Queryable Attributes

AttributeFilters

The attribute filters that were applied when retrieving this service state information.

Accessible with the following methods

Method Description
GET_ATTRIBUTEFILTERS() Getter for ATTRIBUTEFILTERS, with configurable default
ASK_ATTRIBUTEFILTERS() Getter for ATTRIBUTEFILTERS w/ exceptions if field has no va
HAS_ATTRIBUTEFILTERS() Determine if ATTRIBUTEFILTERS has a value

Service

The key attributes that identify this service, including Type, Name, and Environment information.

Accessible with the following methods

Method Description
GET_SERVICE() Getter for SERVICE, with configurable default
ASK_SERVICE() Getter for SERVICE w/ exceptions if field has no value
HAS_SERVICE() Determine if SERVICE has a value

LatestChangeEvents

An array containing the most recent change events for this service, such as deployments, with information about when they occurred and who initiated them.

Accessible with the following methods

Method Description
GET_LATESTCHANGEEVENTS() Getter for LATESTCHANGEEVENTS, with configurable default
ASK_LATESTCHANGEEVENTS() Getter for LATESTCHANGEEVENTS w/ exceptions if field has no
HAS_LATESTCHANGEEVENTS() Determine if LATESTCHANGEEVENTS 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_SERVICESTATES

TYPES TT_SERVICESTATES TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWSSERVICESTATE WITH DEFAULT KEY
.