Skip to content

/AWS1/CL_KFKCHANNELINFO

Summary information about a channel returned by ListChannels.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_channelarn TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The Amazon Resource Name (ARN) that uniquely identifies the channel.

iv_channelname TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The name of the channel.

iv_status TYPE /AWS1/KFKCHANNELSTATUS /AWS1/KFKCHANNELSTATUS

The current lifecycle state of the channel.

iv_creationtime TYPE /AWS1/KFK__TIMESTAMPISO8601 /AWS1/KFK__TIMESTAMPISO8601

The time when the channel was created.

iv_destinationtype TYPE /AWS1/KFKCHANNELDSTTYPE /AWS1/KFKCHANNELDSTTYPE

The type of destination configured for the channel.

Optional arguments:

iv_clusteroperationarn TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The Amazon Resource Name (ARN) of the in-flight cluster operation. Returned only while the channel is in CREATING, UPDATING, or DELETING.


Queryable Attributes

ChannelArn

The Amazon Resource Name (ARN) that uniquely identifies the 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

ChannelName

The name of the channel.

Accessible with the following methods

Method Description
GET_CHANNELNAME() Getter for CHANNELNAME, with configurable default
ASK_CHANNELNAME() Getter for CHANNELNAME w/ exceptions if field has no value
HAS_CHANNELNAME() Determine if CHANNELNAME has a value

Status

The current lifecycle state of the channel.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

CreationTime

The time when the channel was created.

Accessible with the following methods

Method Description
GET_CREATIONTIME() Getter for CREATIONTIME, with configurable default
ASK_CREATIONTIME() Getter for CREATIONTIME w/ exceptions if field has no value
HAS_CREATIONTIME() Determine if CREATIONTIME has a value

DestinationType

The type of destination configured for the channel.

Accessible with the following methods

Method Description
GET_DESTINATIONTYPE() Getter for DESTINATIONTYPE, with configurable default
ASK_DESTINATIONTYPE() Getter for DESTINATIONTYPE w/ exceptions if field has no val
HAS_DESTINATIONTYPE() Determine if DESTINATIONTYPE has a value

ClusterOperationArn

The Amazon Resource Name (ARN) of the in-flight cluster operation. Returned only while the channel is in CREATING, UPDATING, or DELETING.

Accessible with the following methods

Method Description
GET_CLUSTEROPERATIONARN() Getter for CLUSTEROPERATIONARN, with configurable default
ASK_CLUSTEROPERATIONARN() Getter for CLUSTEROPERATIONARN w/ exceptions if field has no
HAS_CLUSTEROPERATIONARN() Determine if CLUSTEROPERATIONARN 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___LISTOFCHANNELINFO

TYPES TT___LISTOFCHANNELINFO TYPE STANDARD TABLE OF REF TO /AWS1/CL_KFKCHANNELINFO WITH DEFAULT KEY
.