Skip to content

/AWS1/CL_BDIPROFILESUMMARY

Contains the details for a profile. A profile is the mechanism used to create the concept of a private network.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_PROFILEID TYPE /AWS1/BDIPROFILEID /AWS1/BDIPROFILEID

Returns the unique, system-generated identifier for the profile.

IV_NAME TYPE /AWS1/BDIPROFILENAME /AWS1/BDIPROFILENAME

Returns the display name for profile.

IV_BUSINESSNAME TYPE /AWS1/BDIBUSINESSNAME /AWS1/BDIBUSINESSNAME

Returns the name for the business associated with this profile.

IV_CREATEDAT TYPE /AWS1/BDICREATEDDATE /AWS1/BDICREATEDDATE

Returns the timestamp for creation date and time of the profile.

Optional arguments:

IV_LOGGING TYPE /AWS1/BDILOGGING /AWS1/BDILOGGING

Specifies whether or not logging is enabled for this profile.

IV_LOGGROUPNAME TYPE /AWS1/BDILOGGROUPNAME /AWS1/BDILOGGROUPNAME

Returns the name of the logging group.

IV_MODIFIEDAT TYPE /AWS1/BDIMODIFIEDDATE /AWS1/BDIMODIFIEDDATE

Returns the timestamp that identifies the most recent date and time that the profile was modified.


Queryable Attributes

profileId

Returns the unique, system-generated identifier for the profile.

Accessible with the following methods

Method Description
GET_PROFILEID() Getter for PROFILEID, with configurable default
ASK_PROFILEID() Getter for PROFILEID w/ exceptions if field has no value
HAS_PROFILEID() Determine if PROFILEID has a value

name

Returns the display name for profile.

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

businessName

Returns the name for the business associated with this profile.

Accessible with the following methods

Method Description
GET_BUSINESSNAME() Getter for BUSINESSNAME, with configurable default
ASK_BUSINESSNAME() Getter for BUSINESSNAME w/ exceptions if field has no value
HAS_BUSINESSNAME() Determine if BUSINESSNAME has a value

logging

Specifies whether or not logging is enabled for this profile.

Accessible with the following methods

Method Description
GET_LOGGING() Getter for LOGGING, with configurable default
ASK_LOGGING() Getter for LOGGING w/ exceptions if field has no value
HAS_LOGGING() Determine if LOGGING has a value

logGroupName

Returns the name of the logging group.

Accessible with the following methods

Method Description
GET_LOGGROUPNAME() Getter for LOGGROUPNAME, with configurable default
ASK_LOGGROUPNAME() Getter for LOGGROUPNAME w/ exceptions if field has no value
HAS_LOGGROUPNAME() Determine if LOGGROUPNAME has a value

createdAt

Returns the timestamp for creation date and time of the profile.

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

modifiedAt

Returns the timestamp that identifies the most recent date and time that the profile was modified.

Accessible with the following methods

Method Description
GET_MODIFIEDAT() Getter for MODIFIEDAT, with configurable default
ASK_MODIFIEDAT() Getter for MODIFIEDAT w/ exceptions if field has no value
HAS_MODIFIEDAT() Determine if MODIFIEDAT 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_PROFILELIST

TYPES TT_PROFILELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDIPROFILESUMMARY WITH DEFAULT KEY
.