Class WsRestGetMembersRequest

java.lang.Object
edu.internet2.middleware.grouper.ws.rest.member.WsRestGetMembersRequest
All Implemented Interfaces:
WsRequestBean

public class WsRestGetMembersRequest extends Object implements WsRequestBean
bean that will be the data from rest request
See Also:
  • for method
  • Constructor Details

    • WsRestGetMembersRequest

      public WsRestGetMembersRequest()
  • Method Details

    • getPageSize

      public String getPageSize()
      page size if paging
      Returns:
      page size
    • setPageSize

      public void setPageSize(String pageSize1)
      page size if paging
      Parameters:
      pageSize1 -
    • getPageNumber

      public String getPageNumber()
      page number 1 indexed if paging
      Returns:
      page number
    • setPageNumber

      public void setPageNumber(String pageNumber1)
      page number 1 indexed if paging
      Parameters:
      pageNumber1 -
    • getSortString

      public 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(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 String getAscending()
      ascending T or null for ascending, F for descending.
      Returns:
      ascending
    • setAscending

      public void setAscending(String ascending1)
      ascending T or null for ascending, F for descending.
      Parameters:
      ascending1 -
    • getSourceIds

      public String[] getSourceIds()
      sourceIds, or null if all
      Returns:
      the sourceIds
    • setSourceIds

      public void setSourceIds(String[] sourceIds1)
      sourceIds, or null if all
      Parameters:
      sourceIds1 - the sourceIds to set
    • getClientVersion

      public String getClientVersion()
      Returns:
      the clientVersion
    • setClientVersion

      public void setClientVersion(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 String getMemberFilter()
      Returns:
      the replaceAllExisting
    • setMemberFilter

      public void setMemberFilter(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 String getFieldName()
      Returns:
      the fieldName
    • setFieldName

      public void setFieldName(String fieldName1)
      Parameters:
      fieldName1 - the fieldName to set
    • getIncludeGroupDetail

      public String getIncludeGroupDetail()
      Returns:
      the includeGroupDetail
    • setIncludeGroupDetail

      public void setIncludeGroupDetail(String includeGroupDetail1)
      Parameters:
      includeGroupDetail1 - the includeGroupDetail to set
    • getIncludeSubjectDetail

      public String getIncludeSubjectDetail()
      Returns:
      the includeSubjectDetail
    • setIncludeSubjectDetail

      public void setIncludeSubjectDetail(String includeSubjectDetail1)
      Parameters:
      includeSubjectDetail1 - the includeSubjectDetail to set
    • getSubjectAttributeNames

      public String[] getSubjectAttributeNames()
      Returns:
      the subjectAttributeNames
    • setSubjectAttributeNames

      public void setSubjectAttributeNames(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
    • retrieveRestHttpMethod

      public GrouperRestHttpMethod retrieveRestHttpMethod()
      Description copied from interface: WsRequestBean
      see which http method this is supposed to be associated with, and override whatever was passed in
      Specified by:
      retrieveRestHttpMethod in interface WsRequestBean
      Returns:
      the method
      See Also:
    • getPointInTimeFrom

      public 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(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 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(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
    • getPageIsCursor

      public String getPageIsCursor()
      Returns:
      the pageIsCursor
    • setPageIsCursor

      public void setPageIsCursor(String pageIsCursor1)
      Parameters:
      pageIsCursor1 - the pageIsCursor to set
    • getPageLastCursorField

      public String getPageLastCursorField()
      Returns:
      the pageLastCursorField
    • setPageLastCursorField

      public void setPageLastCursorField(String pageLastCursorField1)
      Parameters:
      pageLastCursorField1 - the pageLastCursorField to set
    • getPageLastCursorFieldType

      public String getPageLastCursorFieldType()
      Returns:
      the pageLastCursorFieldType
    • setPageLastCursorFieldType

      public void setPageLastCursorFieldType(String pageLastCursorFieldType1)
      Parameters:
      pageLastCursorFieldType1 - the pageLastCursorFieldType to set
    • getPageCursorFieldIncludesLastRetrieved

      public String getPageCursorFieldIncludesLastRetrieved()
      Returns:
      the pageCursorFieldIncludesLastRetrieved
    • setPageCursorFieldIncludesLastRetrieved

      public void setPageCursorFieldIncludesLastRetrieved(String pageCursorFieldIncludesLastRetrieved1)
      Parameters:
      pageCursorFieldIncludesLastRetrieved1 - the pageCursorFieldIncludesLastRetrieved to set
    • getPointInTimeRetrieve

      public String getPointInTimeRetrieve()
      T|F|null
    • setPointInTimeRetrieve

      public void setPointInTimeRetrieve(String pointInTimeRetrieve)
      T|F|null