edu.internet2.middleware.grouperClient.ws.beans
Class WsRestGetMembersRequest

java.lang.Object
  extended by edu.internet2.middleware.grouperClient.ws.beans.WsRestGetMembersRequest
All Implemented Interfaces:
WsRequestBean

public class WsRestGetMembersRequest
extends java.lang.Object
implements WsRequestBean

bean that will be the data from rest request for method


Constructor Summary
WsRestGetMembersRequest()
           
 
Method Summary
 WsSubjectLookup getActAsSubjectLookup()
           
 java.lang.String getAscending()
          ascending T or null for ascending, F for descending.
 java.lang.String getClientVersion()
           
 java.lang.String getFieldName()
           
 java.lang.String getIncludeGroupDetail()
           
 java.lang.String getIncludeSubjectDetail()
           
 java.lang.String getMemberFilter()
           
 java.lang.String getPageNumber()
          page number 1 indexed if paging
 java.lang.String getPageSize()
          page size if paging
 WsParam[] getParams()
           
 java.lang.String getPointInTimeFrom()
          To query members at a certain point in time or time range in the past, set this value and/or the value of pointInTimeTo.
 java.lang.String getPointInTimeTo()
          To query members at a certain point in time or time range in the past, set this value and/or the value of pointInTimeFrom.
 java.lang.String getSortString()
          sortString must be an hql query field, e.g.
 java.lang.String[] getSourceIds()
          sourceIds, or null if all
 java.lang.String[] getSubjectAttributeNames()
           
 WsGroupLookup[] getWsGroupLookups()
           
 void setActAsSubjectLookup(WsSubjectLookup actAsSubjectLookup1)
           
 void setAscending(java.lang.String ascending1)
          ascending T or null for ascending, F for descending.
 void setClientVersion(java.lang.String clientVersion1)
           
 void setFieldName(java.lang.String fieldName1)
           
 void setIncludeGroupDetail(java.lang.String includeGroupDetail1)
           
 void setIncludeSubjectDetail(java.lang.String includeSubjectDetail1)
           
 void setMemberFilter(java.lang.String replaceAllExisting1)
           
 void setPageNumber(java.lang.String pageNumber1)
          page number 1 indexed if paging
 void setPageSize(java.lang.String pageSize1)
          page size if paging
 void setParams(WsParam[] params1)
           
 void setPointInTimeFrom(java.lang.String pointInTimeFrom1)
          To query members at a certain point in time or time range in the past, set this value and/or the value of pointInTimeTo.
 void setPointInTimeTo(java.lang.String pointInTimeTo1)
          To query members at a certain point in time or time range in the past, set this value and/or the value of pointInTimeFrom.
 void setSortString(java.lang.String sortString1)
          sortString must be an hql query field, e.g.
 void setSourceIds(java.lang.String[] sourceIds1)
          sourceIds, or null if all
 void setSubjectAttributeNames(java.lang.String[] subjectAttributeNames1)
           
 void setWsGroupLookups(WsGroupLookup[] wsGroupLookups1)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsRestGetMembersRequest

public WsRestGetMembersRequest()
Method Detail

getPageSize

public java.lang.String getPageSize()
page size if paging

Returns:
page size

setPageSize

public void setPageSize(java.lang.String pageSize1)
page size if paging

Parameters:
pageSize1 -

getPageNumber

public java.lang.String getPageNumber()
page number 1 indexed if paging

Returns:
page number

setPageNumber

public void setPageNumber(java.lang.String pageNumber1)
page number 1 indexed if paging

Parameters:
pageNumber1 -

getSortString

public java.lang.String getSortString()
sortString must be an hql query field, e.g. can sort on uuid, subjectId, sourceId, name, description, sortString0, sortString1, sortString2, sortString3, sortString4

Returns:
sort string

setSortString

public void setSortString(java.lang.String sortString1)
sortString must be an hql query field, e.g. can sort on uuid, subjectId, sourceId, name, description, sortString0, sortString1, sortString2, sortString3, sortString4

Parameters:
sortString1 -

getAscending

public java.lang.String getAscending()
ascending T or null for ascending, F for descending.

Returns:
ascending

setAscending

public void setAscending(java.lang.String ascending1)
ascending T or null for ascending, F for descending.

Parameters:
ascending1 -

getSourceIds

public java.lang.String[] getSourceIds()
sourceIds, or null if all

Returns:
the sourceIds

setSourceIds

public void setSourceIds(java.lang.String[] sourceIds1)
sourceIds, or null if all

Parameters:
sourceIds1 - the sourceIds to set

getClientVersion

public java.lang.String getClientVersion()
Returns:
the clientVersion

setClientVersion

public void setClientVersion(java.lang.String clientVersion1)
Parameters:
clientVersion1 - the clientVersion to set

getWsGroupLookups

public WsGroupLookup[] getWsGroupLookups()
Returns:
the wsGroupLookups

setWsGroupLookups

public void setWsGroupLookups(WsGroupLookup[] wsGroupLookups1)
Parameters:
wsGroupLookups1 - the wsGroupLookup to set

getMemberFilter

public java.lang.String getMemberFilter()
Returns:
the replaceAllExisting

setMemberFilter

public void setMemberFilter(java.lang.String replaceAllExisting1)
Parameters:
replaceAllExisting1 - the replaceAllExisting to set

getActAsSubjectLookup

public WsSubjectLookup getActAsSubjectLookup()
Returns:
the actAsSubjectLookup

setActAsSubjectLookup

public void setActAsSubjectLookup(WsSubjectLookup actAsSubjectLookup1)
Parameters:
actAsSubjectLookup1 - the actAsSubjectLookup to set

getFieldName

public java.lang.String getFieldName()
Returns:
the fieldName

setFieldName

public void setFieldName(java.lang.String fieldName1)
Parameters:
fieldName1 - the fieldName to set

getIncludeGroupDetail

public java.lang.String getIncludeGroupDetail()
Returns:
the includeGroupDetail

setIncludeGroupDetail

public void setIncludeGroupDetail(java.lang.String includeGroupDetail1)
Parameters:
includeGroupDetail1 - the includeGroupDetail to set

getIncludeSubjectDetail

public java.lang.String getIncludeSubjectDetail()
Returns:
the includeSubjectDetail

setIncludeSubjectDetail

public void setIncludeSubjectDetail(java.lang.String includeSubjectDetail1)
Parameters:
includeSubjectDetail1 - the includeSubjectDetail to set

getSubjectAttributeNames

public java.lang.String[] getSubjectAttributeNames()
Returns:
the subjectAttributeNames

setSubjectAttributeNames

public void setSubjectAttributeNames(java.lang.String[] subjectAttributeNames1)
Parameters:
subjectAttributeNames1 - the subjectAttributeNames to set

getParams

public WsParam[] getParams()
Returns:
the params

setParams

public void setParams(WsParam[] params1)
Parameters:
params1 - the params to set

getPointInTimeFrom

public java.lang.String getPointInTimeFrom()
To query members at a certain point in time or time range in the past, set this value and/or the value of pointInTimeTo. This parameter specifies the start of the range of the point in time query. If this is specified but pointInTimeTo is not specified, then the point in time query range will be from the time specified to now. Format: yyyy/MM/dd HH:mm:ss.SSS

Returns:
the pointInTimeFrom

setPointInTimeFrom

public void setPointInTimeFrom(java.lang.String pointInTimeFrom1)
To query members at a certain point in time or time range in the past, set this value and/or the value of pointInTimeTo. This parameter specifies the start of the range of the point in time query. If this is specified but pointInTimeTo is not specified, then the point in time query range will be from the time specified to now. Format: yyyy/MM/dd HH:mm:ss.SSS

Parameters:
pointInTimeFrom1 - the pointInTimeFrom to set

getPointInTimeTo

public java.lang.String getPointInTimeTo()
To query members at a certain point in time or time range in the past, set this value and/or the value of pointInTimeFrom. This parameter specifies the end of the range of the point in time query. If this is the same as pointInTimeFrom, then the query will be done at a single point in time rather than a range. If this is specified but pointInTimeFrom is not specified, then the point in time query range will be from the minimum point in time to the time specified. Format: yyyy/MM/dd HH:mm:ss.SSS

Returns:
the pointInTimeTo

setPointInTimeTo

public void setPointInTimeTo(java.lang.String pointInTimeTo1)
To query members at a certain point in time or time range in the past, set this value and/or the value of pointInTimeFrom. This parameter specifies the end of the range of the point in time query. If this is the same as pointInTimeFrom, then the query will be done at a single point in time rather than a range. If this is specified but pointInTimeFrom is not specified, then the point in time query range will be from the minimum point in time to the time specified. Format: yyyy/MM/dd HH:mm:ss.SSS

Parameters:
pointInTimeTo1 - the pointInTimeTo to set