public class GcFindAttributeDefs extends Object
| Constructor and Description |
|---|
GcFindAttributeDefs() |
| Modifier and Type | Method and Description |
|---|---|
GcFindAttributeDefs |
addAttributeDefIdIndex(Long theAttributeDefIdIndex)
set the AttributeDef id index
|
GcFindAttributeDefs |
addAttributeDefName(String theAttributeDefName)
set the AttributeDef name
|
GcFindAttributeDefs |
addAttributeDefUuid(String theAttributeDefUuid)
set the AttributeDef uuid
|
GcFindAttributeDefs |
addParam(String paramName,
String paramValue)
add a param to the list
|
GcFindAttributeDefs |
addParam(WsParam wsParam)
add a param to the list
|
GcFindAttributeDefs |
assignActAsSubject(WsSubjectLookup theActAsSubject)
assign the act as subject if any
|
GcFindAttributeDefs |
assignAscending(Boolean isAscending)
assign if ascending if sorting
|
GcFindAttributeDefs |
assignClientVersion(String theClientVersion)
assign client version
|
GcFindAttributeDefs |
assignPageCursorFieldIncludesLastRetrieved(Boolean pageCursorFieldIncludesLastRetrieved)
should the last retrieved item be included again in the current result set
|
GcFindAttributeDefs |
assignPageIsCursor(Boolean pageIsCursor)
T for when pagination is of cursor type.
|
GcFindAttributeDefs |
assignPageLastCursorField(String pageLastCursorField)
value of last cursor field
|
GcFindAttributeDefs |
assignPageLastCursorFieldType(String pageLastCursorFieldType)
type of last cursor field (string, int, long, date, timestamp)
|
GcFindAttributeDefs |
assignPageNumber(Integer thePageNumber)
assign page number if paging
|
GcFindAttributeDefs |
assignPageSize(Integer thePageSize)
assign page size if paging
|
GcFindAttributeDefs |
assignPrivilege(String thePrivilegeName)
assign privilege name
|
GcFindAttributeDefs |
assignScope(String theScope)
search string with % as wildcards will search name, display name, description
|
GcFindAttributeDefs |
assignSortString(String theSortString)
assign sort string if sorting, e.g.
|
GcFindAttributeDefs |
assignSplitScope(Boolean theSplitScope)
T or F, if T will split the scope by whitespace, and find attribute defs with each token.
|
WsFindAttributeDefsResults |
execute()
execute the call and return the results.
|
public GcFindAttributeDefs assignScope(String theScope)
theScope - public GcFindAttributeDefs assignSplitScope(Boolean theSplitScope)
theSplitScope - public GcFindAttributeDefs assignClientVersion(String theClientVersion)
theClientVersion - public GcFindAttributeDefs addParam(String paramName, String paramValue)
paramName - paramValue - public GcFindAttributeDefs addParam(WsParam wsParam)
wsParam - public GcFindAttributeDefs assignActAsSubject(WsSubjectLookup theActAsSubject)
theActAsSubject - public GcFindAttributeDefs assignPrivilege(String thePrivilegeName)
privilegeName - public GcFindAttributeDefs assignAscending(Boolean isAscending)
isAscending - public GcFindAttributeDefs assignPageNumber(Integer thePageNumber)
thePageNumber - public GcFindAttributeDefs assignPageSize(Integer thePageSize)
thePageSize - public GcFindAttributeDefs assignSortString(String theSortString)
theSortString - public GcFindAttributeDefs assignPageIsCursor(Boolean pageIsCursor)
pageIsCursor - public GcFindAttributeDefs assignPageLastCursorField(String pageLastCursorField)
pageLastCursorField - public GcFindAttributeDefs assignPageLastCursorFieldType(String pageLastCursorFieldType)
pageLastCursorFieldType - public GcFindAttributeDefs assignPageCursorFieldIncludesLastRetrieved(Boolean pageCursorFieldIncludesLastRetrieved)
pageCursorFieldIncludesLastRetrieved - public WsFindAttributeDefsResults execute()
public GcFindAttributeDefs addAttributeDefName(String theAttributeDefName)
theAttributeDefName - public GcFindAttributeDefs addAttributeDefUuid(String theAttributeDefUuid)
theAttributeDefUuid - public GcFindAttributeDefs addAttributeDefIdIndex(Long theAttributeDefIdIndex)
theAttributeDefIdIndex - Copyright © 2020 Internet2. All rights reserved.