Class WsRestAssignAttributesLiteRequest

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

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

    • WsRestAssignAttributesLiteRequest

      public WsRestAssignAttributesLiteRequest()
  • Method Details

    • getAssignmentDisabledTime

      public String getAssignmentDisabledTime()
      disabled time, or null for not disabled
      Returns:
      disabled time
    • setAssignmentDisabledTime

      public void setAssignmentDisabledTime(String assignmentDisabledTime1)
      disabled time, or null for not disabled
      Parameters:
      assignmentDisabledTime1 -
    • getDelegatable

      public String getDelegatable()
      really only for permissions, if the assignee can delegate to someone else. TRUE|FALSE|GRANT
      Returns:
      delegatable
    • setDelegatable

      public void setDelegatable(String delegatable1)
      really only for permissions, if the assignee can delegate to someone else. TRUE|FALSE|GRANT
      Parameters:
      delegatable1 -
    • getAttributeAssignValueOperation

      public String getAttributeAssignValueOperation()
      operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values
      Returns:
      operation
    • setAttributeAssignValueOperation

      public void setAttributeAssignValueOperation(String attributeAssignValueOperation1)
      operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values
      Parameters:
      attributeAssignValueOperation1 -
    • getWsOwnerAttributeAssignId

      public String getWsOwnerAttributeAssignId()
      for assignment on assignment
      Returns:
      id
    • setWsOwnerAttributeAssignId

      public void setWsOwnerAttributeAssignId(String wsOwnerAttributeAssignId1)
      for assignment on assignment
      Parameters:
      wsOwnerAttributeAssignId1 -
    • getAssignmentEnabledTime

      public String getAssignmentEnabledTime()
      enabled time, or null for enabled now
      Returns:
      enabled time
    • setAssignmentEnabledTime

      public void setAssignmentEnabledTime(String assignmentEnabledTime1)
      enabled time, or null for enabled now
      Parameters:
      assignmentEnabledTime1 -
    • getAssignmentNotes

      public String getAssignmentNotes()
      notes on the assignment (optional)
      Returns:
      notes
    • setAssignmentNotes

      public void setAssignmentNotes(String assignmentNotes1)
      notes on the assignment (optional)
      Parameters:
      assignmentNotes1 -
    • getValueFormatted

      public String getValueFormatted()
      is value to add, assign, remove, etc though not implemented yet
      Returns:
      value
    • setValueFormatted

      public void setValueFormatted(String valueFormatted1)
      is value to add, assign, remove, etc though not implemented yet
      Parameters:
      valueFormatted1 -
    • getValueSystem

      public String getValueSystem()
      is value to add, assign, remove, etc
      Returns:
      value system
    • setValueSystem

      public void setValueSystem(String valueSystem1)
      is value to add, assign, remove, etc
      Parameters:
      valueSystem1 -
    • getValueId

      public String getValueId()
      If removing, and id is specified, will only remove values with that id.
      Returns:
      value id
    • setValueId

      public void setValueId(String valueId1)
      If removing, and id is specified, will only remove values with that id.
      Parameters:
      valueId1 -
    • getAttributeAssignOperation

      public String getAttributeAssignOperation()
      operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr
      Returns:
      operation
    • setAttributeAssignOperation

      public void setAttributeAssignOperation(String attributeAssignOperation1)
      operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr
      Parameters:
      attributeAssignOperation1 -
    • 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:
    • getClientVersion

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

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

      public String getAttributeAssignType()
      is the attribute assign type we are looking for
      Returns:
      attribute assign type
    • setAttributeAssignType

      public void setAttributeAssignType(String attributeAssignType1)
      is the attribute assign type we are looking for
      Parameters:
      attributeAssignType1 -
    • getAttributeAssignId

      public String getAttributeAssignId()
      attributeAssignId if you know the assign id you want, put it here
      Returns:
      attributeAssignId
    • setAttributeAssignId

      public void setAttributeAssignId(String attributeAssignId1)
      attributeAssignId if you know the assign id you want, put it here
      Parameters:
      attributeAssignId1 -
    • getWsAttributeDefNameName

      public String getWsAttributeDefNameName()
      assign this attribute def name (optional)
      Returns:
      attribute def name name
    • setWsAttributeDefNameName

      public void setWsAttributeDefNameName(String wsAttributeDefNameName1)
      assign this attribute def name (optional)
      Parameters:
      wsAttributeDefNameName1 -
    • getWsAttributeDefNameId

      public String getWsAttributeDefNameId()
      assign this attribute def name (optional)
      Returns:
      attribute def name id
    • setWsAttributeDefNameId

      public void setWsAttributeDefNameId(String wsAttributeDefNameId1)
      assign this attribute def name (optional)
      Parameters:
      wsAttributeDefNameId1 -
    • getWsOwnerGroupName

      public String getWsOwnerGroupName()
      is group name to assign
      Returns:
      group name
    • setWsOwnerGroupName

      public void setWsOwnerGroupName(String wsOwnerGroupName1)
      is group name to assign
      Parameters:
      wsOwnerGroupName1 -
    • getWsOwnerGroupId

      public String getWsOwnerGroupId()
      is group id to assign
      Returns:
      group id
    • setWsOwnerGroupId

      public void setWsOwnerGroupId(String wsOwnerGroupId1)
      is group id to assign
      Parameters:
      wsOwnerGroupId1 -
    • getWsOwnerStemName

      public String getWsOwnerStemName()
      is stem to assign
      Returns:
      stem
    • setWsOwnerStemName

      public void setWsOwnerStemName(String wsOwnerStemName1)
      is stem to assign
      Parameters:
      wsOwnerStemName1 -
    • getWsOwnerStemId

      public String getWsOwnerStemId()
      is stem to assign
      Returns:
      stem
    • setWsOwnerStemId

      public void setWsOwnerStemId(String wsOwnerStemId1)
      is stem to assign
      Parameters:
      wsOwnerStemId1 -
    • getWsOwnerSubjectId

      public String getWsOwnerSubjectId()
      is subject to assign
      Returns:
      subject
    • setWsOwnerSubjectId

      public void setWsOwnerSubjectId(String wsOwnerSubjectId1)
      is subject to assign
      Parameters:
      wsOwnerSubjectId1 -
    • getWsOwnerSubjectSourceId

      public String getWsOwnerSubjectSourceId()
      is subject to assign
      Returns:
      subject
    • setWsOwnerSubjectSourceId

      public void setWsOwnerSubjectSourceId(String wsOwnerSubjectSourceId1)
      is subject to assign
      Parameters:
      wsOwnerSubjectSourceId1 -
    • getWsOwnerSubjectIdentifier

      public String getWsOwnerSubjectIdentifier()
      is subject to assign
      Returns:
      subject
    • setWsOwnerSubjectIdentifier

      public void setWsOwnerSubjectIdentifier(String wsOwnerSubjectIdentifier1)
      is subject to assign
      Parameters:
      wsOwnerSubjectIdentifier1 -
    • getWsOwnerMembershipId

      public String getWsOwnerMembershipId()
      to query attributes on immediate membership
      Returns:
      membership id
    • setWsOwnerMembershipId

      public void setWsOwnerMembershipId(String wsOwnerMembershipId1)
      to query attributes on immediate membership
      Parameters:
      wsOwnerMembershipId1 -
    • getWsOwnerMembershipAnyGroupName

      public String getWsOwnerMembershipAnyGroupName()
      to query attributes in "any" membership which is on immediate or effective membership
      Returns:
      owner membership
    • setWsOwnerMembershipAnyGroupName

      public void setWsOwnerMembershipAnyGroupName(String wsOwnerMembershipAnyGroupName1)
      to query attributes in "any" membership which is on immediate or effective membership
      Parameters:
      wsOwnerMembershipAnyGroupName1 -
    • getWsOwnerMembershipAnyGroupId

      public String getWsOwnerMembershipAnyGroupId()
      to query attributes in "any" membership which is on immediate or effective membership
      Returns:
      any membership
    • setWsOwnerMembershipAnyGroupId

      public void setWsOwnerMembershipAnyGroupId(String wsOwnerMembershipAnyGroupId1)
      to query attributes in "any" membership which is on immediate or effective membership
      Parameters:
      wsOwnerMembershipAnyGroupId1 -
    • getWsOwnerMembershipAnySubjectId

      public String getWsOwnerMembershipAnySubjectId()
      to query attributes in "any" membership which is on immediate or effective membership
      Returns:
      any membership
    • setWsOwnerMembershipAnySubjectId

      public void setWsOwnerMembershipAnySubjectId(String wsOwnerMembershipAnySubjectId1)
      to query attributes in "any" membership which is on immediate or effective membership
      Parameters:
      wsOwnerMembershipAnySubjectId1 -
    • getWsOwnerMembershipAnySubjectSourceId

      public String getWsOwnerMembershipAnySubjectSourceId()
      to query attributes in "any" membership which is on immediate or effective membership
      Returns:
      any membership
    • setWsOwnerMembershipAnySubjectSourceId

      public void setWsOwnerMembershipAnySubjectSourceId(String wsOwnerMembershipAnySubjectSourceId1)
      to query attributes in "any" membership which is on immediate or effective membership
      Parameters:
      wsOwnerMembershipAnySubjectSourceId1 -
    • getWsOwnerMembershipAnySubjectIdentifier

      public String getWsOwnerMembershipAnySubjectIdentifier()
      to query attributes in "any" membership which is on immediate or effective membership
      Returns:
      any membership
    • setWsOwnerMembershipAnySubjectIdentifier

      public void setWsOwnerMembershipAnySubjectIdentifier(String wsOwnerMembershipAnySubjectIdentifier1)
      to query attributes in "any" membership which is on immediate or effective membership
      Parameters:
      wsOwnerMembershipAnySubjectIdentifier1 -
    • getWsOwnerAttributeDefName

      public String getWsOwnerAttributeDefName()
      to query attributes assigned on attribute def
      Returns:
      attr def
    • setWsOwnerAttributeDefName

      public void setWsOwnerAttributeDefName(String wsOwnerAttributeDefName1)
      to query attributes assigned on attribute def
      Parameters:
      wsOwnerAttributeDefName1 -
    • getWsOwnerAttributeDefId

      public String getWsOwnerAttributeDefId()
      to query attributes assigned on attribute def
      Returns:
      attr def
    • setWsOwnerAttributeDefId

      public void setWsOwnerAttributeDefId(String wsOwnerAttributeDefId1)
      to query attributes assigned on attribute def
      Parameters:
      wsOwnerAttributeDefId1 -
    • getAction

      public String getAction()
      action to query, or none to query all actions
      Returns:
      action
    • setAction

      public void setAction(String action1)
      action to query, or none to query all actions
      Parameters:
      action1 -
    • getActAsSubjectId

      public String getActAsSubjectId()
      if acting as another user
      Returns:
      id
    • setActAsSubjectId

      public void setActAsSubjectId(String actAsSubjectId1)
      if acting as another user
      Parameters:
      actAsSubjectId1 -
    • getActAsSubjectSourceId

      public String getActAsSubjectSourceId()
      if acting as another user
      Returns:
      source id
    • setActAsSubjectSourceId

      public void setActAsSubjectSourceId(String actAsSubjectSourceId1)
      if acting as another user
      Parameters:
      actAsSubjectSourceId1 -
    • getActAsSubjectIdentifier

      public String getActAsSubjectIdentifier()
      if acting as another user
      Returns:
      subject identifier
    • setActAsSubjectIdentifier

      public void setActAsSubjectIdentifier(String actAsSubjectIdentifier1)
      if acting as another user
      Parameters:
      actAsSubjectIdentifier1 -
    • getIncludeSubjectDetail

      public String getIncludeSubjectDetail()
      T|F, for if the extended subject information should be returned (anything more than just the id)
      Returns:
      T|F
    • setIncludeSubjectDetail

      public void setIncludeSubjectDetail(String includeSubjectDetail1)
      T|F, for if the extended subject information should be returned (anything more than just the id)
      Parameters:
      includeSubjectDetail1 -
    • getSubjectAttributeNames

      public String getSubjectAttributeNames()
      are the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sent
      Returns:
      subject attribute names
    • setSubjectAttributeNames

      public void setSubjectAttributeNames(String subjectAttributeNames1)
      are the additional subject attributes (data) to return (comma separated) If blank, whatever is configured in the grouper-ws.properties will be sent
      Parameters:
      subjectAttributeNames1 -
    • getIncludeGroupDetail

      public String getIncludeGroupDetail()
      T or F as to if the group detail should be returned
      Returns:
      T|F
    • setIncludeGroupDetail

      public void setIncludeGroupDetail(String includeGroupDetail1)
      T or F as to if the group detail should be returned
      Parameters:
      includeGroupDetail1 -
    • getParamName0

      public String getParamName0()
      reserved for future use
      Returns:
      param name 0
    • setParamName0

      public void setParamName0(String _paramName0)
      reserved for future use
      Parameters:
      _paramName0 -
    • getParamValue0

      public String getParamValue0()
      reserved for future use
      Returns:
      param value 0
    • setParamValue0

      public void setParamValue0(String _paramValue0)
      reserved for future use
      Parameters:
      _paramValue0 -
    • getParamName1

      public String getParamName1()
      reserved for future use
      Returns:
      paramname1
    • setParamName1

      public void setParamName1(String _paramName1)
      reserved for future use
      Parameters:
      _paramName1 -
    • getParamValue1

      public String getParamValue1()
      reserved for future use
      Returns:
      param value 1
    • setParamValue1

      public void setParamValue1(String _paramValue1)
      reserved for future use
      Parameters:
      _paramValue1 -