Class WsRestAssignAttributeDefActionsRequest

java.lang.Object
edu.internet2.middleware.grouper.ws.rest.attribute.WsRestAssignAttributeDefActionsRequest
All Implemented Interfaces:
WsRequestBean

public class WsRestAssignAttributeDefActionsRequest extends Object implements WsRequestBean
request bean in body of rest request Add/Remove/Replace actions from attribute def
  • Constructor Details

    • WsRestAssignAttributeDefActionsRequest

      public WsRestAssignAttributeDefActionsRequest()
  • Method Details

    • getWsAttributeDefLookup

      public WsAttributeDefLookup getWsAttributeDefLookup()
      attribute def to add or remove from actions
      Returns:
      wsAttributeDefLookup
    • setWsAttributeDefLookup

      public void setWsAttributeDefLookup(WsAttributeDefLookup wsAttributeDefLookup1)
      attribute def to add or remove from actions
      Parameters:
      wsAttributeDefLookup1 -
    • getActions

      public String[] getActions()
      actions to be added/removed/replaced
      Returns:
      actions
    • setActions

      public void setActions(String[] actions1)
      actions to be added/removed/replaced
      Parameters:
      actions1 -
    • getAssign

      public String getAssign()
      T to assign, or F to remove assignment
      Returns:
      assign
    • setAssign

      public void setAssign(String assign1)
      T to assign, or F to remove assignment
      Parameters:
      assign1 -
    • getReplaceAllExisting

      public String getReplaceAllExisting()
      T if assigning, if this list should replace all existing immediately inherited attribute def names
      Returns:
      replaceAllExisting
    • setReplaceAllExisting

      public void setReplaceAllExisting(String replaceAllExisting1)
      T if assigning, if this list should replace all existing immediately inherited attribute def names
      Parameters:
      replaceAllExisting1 -
    • 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 -
    • 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: