/AWS1/CL_CHSSEARCHFIELD¶
A Field of the channel that you want to search.
This operation isn't supported for AppInstanceUsers with a large number of memberships.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_key TYPE /AWS1/CHSSEARCHFIELDKEY /AWS1/CHSSEARCHFIELDKEY¶
An
enumvalue that indicates the key to search the channel on.MEMBERSallows you to search channels based on memberships. You can use it with theEQUALSoperator to get channels whose memberships are equal to the specified values, and with theINCLUDESoperator to get channels whose memberships include the specified values.
it_values TYPE /AWS1/CL_CHSSRCHFIELDVALUES_W=>TT_SEARCHFIELDVALUES TT_SEARCHFIELDVALUES¶
The values that you want to search for, a list of strings. The values must be
AppInstanceUserArnsspecified as a list of strings.This operation isn't supported for
AppInstanceUserswith a large number of memberships.
iv_operator TYPE /AWS1/CHSSEARCHFIELDOPERATOR /AWS1/CHSSEARCHFIELDOPERATOR¶
The operator used to compare field values, currently
EQUALSorINCLUDES. Use theEQUALSoperator to find channels whose memberships equal the specified values. Use theINCLUDESoperator to find channels whose memberships include the specified values.
Queryable Attributes¶
Key¶
An
enumvalue that indicates the key to search the channel on.MEMBERSallows you to search channels based on memberships. You can use it with theEQUALSoperator to get channels whose memberships are equal to the specified values, and with theINCLUDESoperator to get channels whose memberships include the specified values.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEY() |
Getter for KEY, with configurable default |
ASK_KEY() |
Getter for KEY w/ exceptions if field has no value |
HAS_KEY() |
Determine if KEY has a value |
Values¶
The values that you want to search for, a list of strings. The values must be
AppInstanceUserArnsspecified as a list of strings.This operation isn't supported for
AppInstanceUserswith a large number of memberships.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALUES() |
Getter for VALUES, with configurable default |
ASK_VALUES() |
Getter for VALUES w/ exceptions if field has no value |
HAS_VALUES() |
Determine if VALUES has a value |
Operator¶
The operator used to compare field values, currently
EQUALSorINCLUDES. Use theEQUALSoperator to find channels whose memberships equal the specified values. Use theINCLUDESoperator to find channels whose memberships include the specified values.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATOR() |
Getter for OPERATOR, with configurable default |
ASK_OPERATOR() |
Getter for OPERATOR w/ exceptions if field has no value |
HAS_OPERATOR() |
Determine if OPERATOR 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_SEARCHFIELDS¶
TYPES TT_SEARCHFIELDS TYPE STANDARD TABLE OF REF TO /AWS1/CL_CHSSEARCHFIELD WITH DEFAULT KEY
.