Class WsRestFindAttributeDefsRequest

java.lang.Object
edu.internet2.middleware.grouperClient.ws.beans.WsRestFindAttributeDefsRequest
All Implemented Interfaces:
WsRequestBean

public class WsRestFindAttributeDefsRequest extends Object implements WsRequestBean
request bean in body of rest request
  • Constructor Details

    • WsRestFindAttributeDefsRequest

      public WsRestFindAttributeDefsRequest()
  • Method Details

    • getScope

      public String getScope()
      search string with % as wildcards will search name, display name, description
      Returns:
      the scope
    • setScope

      public void setScope(String scope1)
      search string with % as wildcards will search name, display name, description
      Parameters:
      scope1 - the scope to set
    • getSplitScope

      public String getSplitScope()
      splitScope T or F, if T will split the scope by whitespace, and find attribute def names with each token. e.g. if you have a scope of "pto permissions", and split scope T, it will return school:apps:pto_app:internal:the_permissions:whatever
      Returns:
      the splitScope
    • setSplitScope

      public void setSplitScope(String splitScope1)
      splitScope T or F, if T will split the scope by whitespace, and find attribute def names with each token. e.g. if you have a scope of "pto permissions", and split scope T, it will return school:apps:pto_app:internal:the_permissions:whatever
      Parameters:
      splitScope1 - the splitScope to set
    • getWsAttributeDefLookups

      public WsAttributeDefLookup[] getWsAttributeDefLookups()
      if you want to just pass in a list of uuids and/or names.
      Returns:
      the wsAttributeDefLookups
    • setWsAttributeDefLookups

      public void setWsAttributeDefLookups(WsAttributeDefLookup[] wsAttributeDefLookups1)
      if you want to just pass in a list of uuids and/or names.
      Parameters:
      wsAttributeDefLookups1 - the wsAttributeDefLookups to set
    • getPageSize

      public String getPageSize()
      page size if paging on a sort filter or parent
      Returns:
      the pageSize
    • setPageSize

      public void setPageSize(String pageSize1)
      page size if paging on a sort filter or parent
      Parameters:
      pageSize1 - the pageSize to set
    • getPageNumber

      public String getPageNumber()
      page number 1 indexed if paging on a sort filter or parent
      Returns:
      the pageNumber
    • setPageNumber

      public void setPageNumber(String pageNumber1)
      page number 1 indexed if paging on a sort filter or parent
      Parameters:
      pageNumber1 - the pageNumber to set
    • getSortString

      public String getSortString()
      must be an hql query field, e.g. can sort on name, displayName, extension, displayExtension
      Returns:
      the sortString
    • setSortString

      public void setSortString(String sortString1)
      must be an hql query field, e.g. can sort on name, displayName, extension, displayExtension
      Parameters:
      sortString1 - the sortString to set
    • getAscending

      public String getAscending()
      ascending or null for ascending, F for descending.
      Returns:
      the ascending
    • setAscending

      public void setAscending(String ascending1)
      ascending or null for ascending, F for descending.
      Parameters:
      ascending1 - the ascending to set
    • getClientVersion

      public String getClientVersion()
      is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000
      Returns:
      version
    • setClientVersion

      public void setClientVersion(String clientVersion1)
      is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000
      Parameters:
      clientVersion1 -
    • getActAsSubjectLookup

      public WsSubjectLookup getActAsSubjectLookup()
      if acting as someone else
      Returns:
      act as subject
    • setActAsSubjectLookup

      public void setActAsSubjectLookup(WsSubjectLookup actAsSubjectLookup1)
      if acting as someone else
      Parameters:
      actAsSubjectLookup1 -
    • getParams

      public WsParam[] getParams()
      optional: reserved for future use
      Returns:
      params
    • setParams

      public void setParams(WsParam[] params1)
      optional: reserved for future use
      Parameters:
      params1 -
    • getPrivilegeName

      public String getPrivilegeName()
    • setPrivilegeName

      public void setPrivilegeName(String privilegeName)
    • getPageIsCursor

      public String getPageIsCursor()
      Returns:
      the pageIsCursor
    • setPageIsCursor

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

      public String getPageLastCursorField()
      Returns:
      the pageLastCursorField
    • setPageLastCursorField

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

      public String getPageLastCursorFieldType()
      Returns:
      the pageLastCursorFieldType
    • setPageLastCursorFieldType

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

      public String getPageCursorFieldIncludesLastRetrieved()
      Returns:
      the pageCursorFieldIncludesLastRetrieved
    • setPageCursorFieldIncludesLastRetrieved

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