Skip to content

/AWS1/CL_CUSGETSEGMENTDEFNRSP

GetSegmentDefinitionResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_segmentdefinitionarn TYPE /AWS1/CUSSEGMENTDEFINITIONARN /AWS1/CUSSEGMENTDEFINITIONARN

The arn of the segment definition.

Optional arguments:

iv_segmentdefinitionname TYPE /AWS1/CUSNAME /AWS1/CUSNAME

The name of the segment definition.

iv_displayname TYPE /AWS1/CUSSTRING1TO255 /AWS1/CUSSTRING1TO255

The display name of the segment definition.

iv_description TYPE /AWS1/CUSSENSSTRING1TO4000 /AWS1/CUSSENSSTRING1TO4000

The description of the segment definition.

io_segmentgroups TYPE REF TO /AWS1/CL_CUSSEGMENTGROUP /AWS1/CL_CUSSEGMENTGROUP

The segment criteria associated with this definition.

io_segmentsort TYPE REF TO /AWS1/CL_CUSSEGMENTSORT /AWS1/CL_CUSSEGMENTSORT

The segment sort.

iv_createdat TYPE /AWS1/CUSTIMESTAMP /AWS1/CUSTIMESTAMP

The timestamp of when the segment definition was created.

it_tags TYPE /AWS1/CL_CUSTAGMAP_W=>TT_TAGMAP TT_TAGMAP

The tags used to organize, track, or control access for this resource.

iv_segmentsqlquery TYPE /AWS1/CUSSENSSTRING1TO50000 /AWS1/CUSSENSSTRING1TO50000

The segment SQL query.

iv_segmenttype TYPE /AWS1/CUSSEGMENTTYPE /AWS1/CUSSEGMENTTYPE

The segment type.

Classic : Segments created using traditional SegmentGroup structure

Enhanced : Segments created using SQL queries


Queryable Attributes

SegmentDefinitionName

The name of the segment definition.

Accessible with the following methods

Method Description
GET_SEGMENTDEFINITIONNAME() Getter for SEGMENTDEFINITIONNAME, with configurable default
ASK_SEGMENTDEFINITIONNAME() Getter for SEGMENTDEFINITIONNAME w/ exceptions if field has
HAS_SEGMENTDEFINITIONNAME() Determine if SEGMENTDEFINITIONNAME has a value

DisplayName

The display name of the segment definition.

Accessible with the following methods

Method Description
GET_DISPLAYNAME() Getter for DISPLAYNAME, with configurable default
ASK_DISPLAYNAME() Getter for DISPLAYNAME w/ exceptions if field has no value
HAS_DISPLAYNAME() Determine if DISPLAYNAME has a value

Description

The description of the segment definition.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

SegmentGroups

The segment criteria associated with this definition.

Accessible with the following methods

Method Description
GET_SEGMENTGROUPS() Getter for SEGMENTGROUPS

SegmentSort

The segment sort.

Accessible with the following methods

Method Description
GET_SEGMENTSORT() Getter for SEGMENTSORT

SegmentDefinitionArn

The arn of the segment definition.

Accessible with the following methods

Method Description
GET_SEGMENTDEFINITIONARN() Getter for SEGMENTDEFINITIONARN, with configurable default
ASK_SEGMENTDEFINITIONARN() Getter for SEGMENTDEFINITIONARN w/ exceptions if field has n
HAS_SEGMENTDEFINITIONARN() Determine if SEGMENTDEFINITIONARN has a value

CreatedAt

The timestamp of when the segment definition was created.

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

Tags

The tags used to organize, track, or control access for this resource.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value

SegmentSqlQuery

The segment SQL query.

Accessible with the following methods

Method Description
GET_SEGMENTSQLQUERY() Getter for SEGMENTSQLQUERY, with configurable default
ASK_SEGMENTSQLQUERY() Getter for SEGMENTSQLQUERY w/ exceptions if field has no val
HAS_SEGMENTSQLQUERY() Determine if SEGMENTSQLQUERY has a value

SegmentType

The segment type.

Classic : Segments created using traditional SegmentGroup structure

Enhanced : Segments created using SQL queries

Accessible with the following methods

Method Description
GET_SEGMENTTYPE() Getter for SEGMENTTYPE, with configurable default
ASK_SEGMENTTYPE() Getter for SEGMENTTYPE w/ exceptions if field has no value
HAS_SEGMENTTYPE() Determine if SEGMENTTYPE has a value