public class GcGetMemberships extends Object
| Constructor and Description |
|---|
GcGetMemberships() |
| Modifier and Type | Method and Description |
|---|---|
GcGetMemberships |
addGroupIdIndex(Long theGroupIdIndex)
set the group id index
|
GcGetMemberships |
addGroupName(String theGroupName)
set the group name
|
GcGetMemberships |
addGroupUuid(String theGroupUuid)
set the group uuid
|
GcGetMemberships |
addMembershipId(String sourceId)
add a source id to filter by (or none for all sources)
|
GcGetMemberships |
addOwnerNameOfAttributeDef(String theOwnerNameOfAttributeDef)
set the owner attributeDef name
|
GcGetMemberships |
addOwnerStemName(String theOwnerStemName)
set the owner stem name
|
GcGetMemberships |
addOwnerStemUuid(String theOwnerStemUuid)
set the owner stem uuid
|
GcGetMemberships |
addOwnerUuidOfAttributeDef(String theOwnerUuidOfAttributeDef)
set the owner attributeDef uuid
|
GcGetMemberships |
addParam(String paramName,
String paramValue)
add a param to the list
|
GcGetMemberships |
addParam(WsParam wsParam)
add a param to the list
|
GcGetMemberships |
addSourceId(String sourceId)
add a source id to filter by (or none for all sources)
|
GcGetMemberships |
addSubjectAttributeName(String subjectAttributeName) |
GcGetMemberships |
addWsSubjectLookup(WsSubjectLookup wsSubjectLookup)
set the subject lookup
|
GcGetMemberships |
assignActAsSubject(WsSubjectLookup theActAsSubject)
assign the act as subject if any
|
GcGetMemberships |
assignAscending(Boolean theAscending)
T or null for ascending, F for descending.
|
GcGetMemberships |
assignAscendingForMember(Boolean theAscendingForMember)
T or null for ascending, F for descending in the members part
|
GcGetMemberships |
assignClientVersion(String theClientVersion)
assign client version
|
GcGetMemberships |
assignEnabled(String theEnabled)
assign A for all, T or null for enabled only, F for disabled only
|
GcGetMemberships |
assignFieldName(String theFieldName)
assign the field name to the request
|
GcGetMemberships |
assignFieldType(String fieldType1)
fieldType is the type of field to look at, e.g.
|
GcGetMemberships |
assignIncludeGroupDetail(Boolean theIncludeGroupDetail)
assign if the group detail should be included
|
GcGetMemberships |
assignIncludeSubjectDetail(Boolean theIncludeSubjectDetail)
if should include subject detail
|
GcGetMemberships |
assignMemberFilter(WsMemberFilter theMemberFilter)
assign the member filter
|
GcGetMemberships |
assignPageCursorFieldIncludesLastRetrieved(Boolean pageCursorFieldIncludesLastRetrieved)
should the last retrieved item be included again in the current result set
|
GcGetMemberships |
assignPageCursorFieldIncludesLastRetrievedForMember(Boolean pageCursorFieldIncludesLastRetrievedForMember)
should the last retrieved item be included again in the current result set for member results
|
GcGetMemberships |
assignPageIsCursor(Boolean pageIsCursor)
T for when pagination is of cursor type.
|
GcGetMemberships |
assignPageIsCursorForMember(Boolean pageIsCursorForMember)
T for when pagination is of cursor type.
|
GcGetMemberships |
assignPageLastCursorField(String pageLastCursorField)
value of last cursor field
|
GcGetMemberships |
assignPageLastCursorFieldForMember(String pageLastCursorFieldForMember)
value of last cursor field for member results
|
GcGetMemberships |
assignPageLastCursorFieldType(String pageLastCursorFieldType)
type of last cursor field (string, int, long, date, timestamp)
|
GcGetMemberships |
assignPageLastCursorFieldTypeForMember(String pageLastCursorFieldTypeForMember)
type of last cursor field (string, int, long, date, timestamp) for member results
|
GcGetMemberships |
assignPageNumber(Integer thePageNumber) |
GcGetMemberships |
assignPageNumberForMember(Integer thePageNumberForMember)
page number 1 indexed if paging in the members part
|
GcGetMemberships |
assignPageSize(Integer thePageSize)
pageSize page size if paging
|
GcGetMemberships |
assignPageSizeForMember(Integer thePageSizeForMember)
page size if paging in the members part
|
GcGetMemberships |
assignPointInTimeFrom(Timestamp pointInTimeFrom) |
GcGetMemberships |
assignPointInTimeRetrieve(Boolean pointInTimeRetrieve)
is the query point in time retrieve
|
GcGetMemberships |
assignPointInTimeTo(Timestamp pointInTimeTo)
if the query is point in time, end date
|
GcGetMemberships |
assignScope(String theScope)
assign the sql like string which filters the memberships
|
GcGetMemberships |
assignServiceLookup(WsAttributeDefNameLookup serviceLookup1)
serviceLookup if filtering by users in a service, then this is the service to look in
|
GcGetMemberships |
assignServiceRole(String serviceRole1)
serviceRole to filter attributes that a user has a certain role
|
GcGetMemberships |
assignSortString(String theSortString)
must be an hql query field, e.g.
|
GcGetMemberships |
assignSortStringForMember(String theSortStringForMember)
must be an hql query field, e.g.
|
GcGetMemberships |
assignStemScope(String theStemScope)
assign ONE_LEVEL|ALL_IN_SUBTREE to stem scope
|
GcGetMemberships |
assignWsStem(WsStemLookup theWsStemLookup)
assign stem to limit memberships
|
GcGetMemberships |
assigStemScope(String theStemScope)
Deprecated.
use assignStemScope
|
WsGetMembershipsResults |
execute()
execute the call and return the results.
|
public GcGetMemberships assignClientVersion(String theClientVersion)
theClientVersion - public GcGetMemberships assignWsStem(WsStemLookup theWsStemLookup)
theWsStemLookup - public GcGetMemberships assignPageSize(Integer thePageSize)
thePageSize - public GcGetMemberships assignPageNumber(Integer thePageNumber)
thePageNumber - public GcGetMemberships assignSortString(String theSortString)
theSortString - public GcGetMemberships assignAscending(Boolean theAscending)
theAscending - public GcGetMemberships assignPageSizeForMember(Integer thePageSizeForMember)
thePageSizeForMember - public GcGetMemberships assignPageNumberForMember(Integer thePageNumberForMember)
thePageNumberForMember - public GcGetMemberships assignSortStringForMember(String theSortStringForMember)
theSortStringForMember - public GcGetMemberships assignAscendingForMember(Boolean theAscendingForMember)
theAscendingForMember - public GcGetMemberships assignPageIsCursor(Boolean pageIsCursor)
pageIsCursor - public GcGetMemberships assignPageLastCursorField(String pageLastCursorField)
pageLastCursorField - public GcGetMemberships assignPageLastCursorFieldType(String pageLastCursorFieldType)
pageLastCursorFieldType - public GcGetMemberships assignPageCursorFieldIncludesLastRetrieved(Boolean pageCursorFieldIncludesLastRetrieved)
pageCursorFieldIncludesLastRetrieved - public GcGetMemberships assignPageIsCursorForMember(Boolean pageIsCursorForMember)
pageIsCursorForMember - public GcGetMemberships assignPageLastCursorFieldForMember(String pageLastCursorFieldForMember)
pageLastCursorFieldForMember - public GcGetMemberships assignPageLastCursorFieldTypeForMember(String pageLastCursorFieldTypeForMember)
pageLastCursorFieldTypeForMember - public GcGetMemberships assignPageCursorFieldIncludesLastRetrievedForMember(Boolean pageCursorFieldIncludesLastRetrievedForMember)
pageCursorFieldIncludesLastRetrievedForMember - public GcGetMemberships assignPointInTimeRetrieve(Boolean pointInTimeRetrieve)
pointInTimeRetrieve - public GcGetMemberships assignPointInTimeFrom(Timestamp pointInTimeFrom)
public GcGetMemberships assignPointInTimeTo(Timestamp pointInTimeTo)
pointInTimeTo - public GcGetMemberships addGroupName(String theGroupName)
theGroupName - public GcGetMemberships addGroupIdIndex(Long theGroupIdIndex)
theGroupIdIndex - public GcGetMemberships addOwnerStemName(String theOwnerStemName)
theOwnerStemName - public GcGetMemberships addOwnerStemUuid(String theOwnerStemUuid)
theOwnerStemUuid - public GcGetMemberships addOwnerNameOfAttributeDef(String theOwnerNameOfAttributeDef)
theOwnerNameOfAttributeDef - public GcGetMemberships addOwnerUuidOfAttributeDef(String theOwnerUuidOfAttributeDef)
theOwnerUuidOfAttributeDef - public GcGetMemberships addWsSubjectLookup(WsSubjectLookup wsSubjectLookup)
wsSubjectLookup - public GcGetMemberships addGroupUuid(String theGroupUuid)
theGroupUuid - public GcGetMemberships addParam(String paramName, String paramValue)
paramName - paramValue - public GcGetMemberships addParam(WsParam wsParam)
wsParam - public GcGetMemberships assignMemberFilter(WsMemberFilter theMemberFilter)
theMemberFilter - public GcGetMemberships assignActAsSubject(WsSubjectLookup theActAsSubject)
theActAsSubject - public GcGetMemberships assignFieldType(String fieldType1)
fieldType1 - public GcGetMemberships assignServiceLookup(WsAttributeDefNameLookup serviceLookup1)
serviceLookup1 - public GcGetMemberships assignServiceRole(String serviceRole1)
serviceRole1 - public GcGetMemberships assignFieldName(String theFieldName)
theFieldName - public GcGetMemberships assignScope(String theScope)
theScope - public GcGetMemberships addSourceId(String sourceId)
sourceId - public GcGetMemberships addMembershipId(String sourceId)
sourceId - public GcGetMemberships addSubjectAttributeName(String subjectAttributeName)
subjectAttributeName - public GcGetMemberships assignIncludeGroupDetail(Boolean theIncludeGroupDetail)
theIncludeGroupDetail - public GcGetMemberships assignIncludeSubjectDetail(Boolean theIncludeSubjectDetail)
theIncludeSubjectDetail - public WsGetMembershipsResults execute()
@Deprecated public GcGetMemberships assigStemScope(String theStemScope)
theStemScope - public GcGetMemberships assignStemScope(String theStemScope)
theStemScope - public GcGetMemberships assignEnabled(String theEnabled)
theEnabled - Copyright © 2020 Internet2. All rights reserved.