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.
|
GcFindAttributeDefs |
assignWsEndpoint(String theWsEndpoint)
endpoint to grouper WS, e.g.
|
GcFindAttributeDefs |
assignWsPass(String theWsPass)
ws pass
|
GcFindAttributeDefs |
assignWsPassEncrypted(String theWsPassEncrypted)
ws pass
|
GcFindAttributeDefs |
assignWsPassFile(File theFile)
ws pass
|
GcFindAttributeDefs |
assignWsPassFileEncrypted(File theFile)
ws pass
|
GcFindAttributeDefs |
assignWsUser(String theWsUser)
ws user
|
WsFindAttributeDefsResults |
execute()
execute the call and return the results.
|
public GcFindAttributeDefs assignWsEndpoint(String theWsEndpoint)
theWsEndpoint
- public GcFindAttributeDefs assignWsUser(String theWsUser)
theWsUser
- public GcFindAttributeDefs assignWsPass(String theWsPass)
theWsPass
- public GcFindAttributeDefs assignWsPassEncrypted(String theWsPassEncrypted)
theWsPass
- public GcFindAttributeDefs assignWsPassFile(File theFile)
theWsPass
- public GcFindAttributeDefs assignWsPassFileEncrypted(File theFile)
theWsPass
- 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 © 2016 Internet2. All rights reserved.