Skip to content

/AWS1/CL_SAGMEMBERSHIPSUMMARY

Contains summary information about a membership.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_membershipid TYPE /AWS1/SAGMEMBERSHIPID /AWS1/SAGMEMBERSHIPID

The unique identifier of the membership.

iv_applicationid TYPE /AWS1/SAGAPPLICATIONID /AWS1/SAGAPPLICATIONID

The unique identifier of the application.

iv_agentspaceid TYPE /AWS1/SAGAGENTSPACEID /AWS1/SAGAGENTSPACEID

The unique identifier of the agent space.

iv_membertype TYPE /AWS1/SAGMEMBERSHIPTYPE /AWS1/SAGMEMBERSHIPTYPE

The type of member.

iv_createdat TYPE /AWS1/SAGTIMESTAMP /AWS1/SAGTIMESTAMP

The date and time the membership was created, in UTC format.

iv_updatedat TYPE /AWS1/SAGTIMESTAMP /AWS1/SAGTIMESTAMP

The date and time the membership was last updated, in UTC format.

iv_createdby TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The identifier of the entity that created the membership.

iv_updatedby TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The identifier of the entity that last updated the membership.

Optional arguments:

io_config TYPE REF TO /AWS1/CL_SAGMEMBERSHIPCONFIG /AWS1/CL_SAGMEMBERSHIPCONFIG

The configuration for the membership.

io_metadata TYPE REF TO /AWS1/CL_SAGMEMBERMETADATA /AWS1/CL_SAGMEMBERMETADATA

The metadata for the member.


Queryable Attributes

membershipId

The unique identifier of the membership.

Accessible with the following methods

Method Description
GET_MEMBERSHIPID() Getter for MEMBERSHIPID, with configurable default
ASK_MEMBERSHIPID() Getter for MEMBERSHIPID w/ exceptions if field has no value
HAS_MEMBERSHIPID() Determine if MEMBERSHIPID has a value

applicationId

The unique identifier of the application.

Accessible with the following methods

Method Description
GET_APPLICATIONID() Getter for APPLICATIONID, with configurable default
ASK_APPLICATIONID() Getter for APPLICATIONID w/ exceptions if field has no value
HAS_APPLICATIONID() Determine if APPLICATIONID has a value

agentSpaceId

The unique identifier of the agent space.

Accessible with the following methods

Method Description
GET_AGENTSPACEID() Getter for AGENTSPACEID, with configurable default
ASK_AGENTSPACEID() Getter for AGENTSPACEID w/ exceptions if field has no value
HAS_AGENTSPACEID() Determine if AGENTSPACEID has a value

memberType

The type of member.

Accessible with the following methods

Method Description
GET_MEMBERTYPE() Getter for MEMBERTYPE, with configurable default
ASK_MEMBERTYPE() Getter for MEMBERTYPE w/ exceptions if field has no value
HAS_MEMBERTYPE() Determine if MEMBERTYPE has a value

config

The configuration for the membership.

Accessible with the following methods

Method Description
GET_CONFIG() Getter for CONFIG

metadata

The metadata for the member.

Accessible with the following methods

Method Description
GET_METADATA() Getter for METADATA

createdAt

The date and time the membership was created, in UTC format.

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 date and time the membership was last updated, in UTC format.

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

createdBy

The identifier of the entity that created the membership.

Accessible with the following methods

Method Description
GET_CREATEDBY() Getter for CREATEDBY, with configurable default
ASK_CREATEDBY() Getter for CREATEDBY w/ exceptions if field has no value
HAS_CREATEDBY() Determine if CREATEDBY has a value

updatedBy

The identifier of the entity that last updated the membership.

Accessible with the following methods

Method Description
GET_UPDATEDBY() Getter for UPDATEDBY, with configurable default
ASK_UPDATEDBY() Getter for UPDATEDBY w/ exceptions if field has no value
HAS_UPDATEDBY() Determine if UPDATEDBY 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_MEMBERSHIPSUMMARYLIST

TYPES TT_MEMBERSHIPSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SAGMEMBERSHIPSUMMARY WITH DEFAULT KEY
.