Skip to content

/AWS1/CL_CHSCHANNELMEMBERSHIP

The details of a channel member.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_invitedby TYPE REF TO /AWS1/CL_CHSIDENTITY /AWS1/CL_CHSIDENTITY

The identifier of the member who invited another member.

iv_type TYPE /AWS1/CHSCHANNELMEMBERSHIPTYPE /AWS1/CHSCHANNELMEMBERSHIPTYPE

The membership type set for the channel member.

io_member TYPE REF TO /AWS1/CL_CHSIDENTITY /AWS1/CL_CHSIDENTITY

The data of the channel member.

iv_channelarn TYPE /AWS1/CHSCHIMEARN /AWS1/CHSCHIMEARN

The ARN of the member's channel.

iv_createdtimestamp TYPE /AWS1/CHSTIMESTAMP /AWS1/CHSTIMESTAMP

The time at which the channel membership was created.

iv_lastupdatedtimestamp TYPE /AWS1/CHSTIMESTAMP /AWS1/CHSTIMESTAMP

The time at which a channel membership was last updated.

iv_subchannelid TYPE /AWS1/CHSSUBCHANNELID /AWS1/CHSSUBCHANNELID

The ID of the SubChannel that a user belongs to.


Queryable Attributes

InvitedBy

The identifier of the member who invited another member.

Accessible with the following methods

Method Description
GET_INVITEDBY() Getter for INVITEDBY

Type

The membership type set for the channel member.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

Member

The data of the channel member.

Accessible with the following methods

Method Description
GET_MEMBER() Getter for MEMBER

ChannelArn

The ARN of the member's channel.

Accessible with the following methods

Method Description
GET_CHANNELARN() Getter for CHANNELARN, with configurable default
ASK_CHANNELARN() Getter for CHANNELARN w/ exceptions if field has no value
HAS_CHANNELARN() Determine if CHANNELARN has a value

CreatedTimestamp

The time at which the channel membership was created.

Accessible with the following methods

Method Description
GET_CREATEDTIMESTAMP() Getter for CREATEDTIMESTAMP, with configurable default
ASK_CREATEDTIMESTAMP() Getter for CREATEDTIMESTAMP w/ exceptions if field has no va
HAS_CREATEDTIMESTAMP() Determine if CREATEDTIMESTAMP has a value

LastUpdatedTimestamp

The time at which a channel membership was last updated.

Accessible with the following methods

Method Description
GET_LASTUPDATEDTIMESTAMP() Getter for LASTUPDATEDTIMESTAMP, with configurable default
ASK_LASTUPDATEDTIMESTAMP() Getter for LASTUPDATEDTIMESTAMP w/ exceptions if field has n
HAS_LASTUPDATEDTIMESTAMP() Determine if LASTUPDATEDTIMESTAMP has a value

SubChannelId

The ID of the SubChannel that a user belongs to.

Accessible with the following methods

Method Description
GET_SUBCHANNELID() Getter for SUBCHANNELID, with configurable default
ASK_SUBCHANNELID() Getter for SUBCHANNELID w/ exceptions if field has no value
HAS_SUBCHANNELID() Determine if SUBCHANNELID has a value