Class WsAssignAttributeBatchEntry

java.lang.Object
edu.internet2.middleware.grouper.ws.soap_v2_5.WsAssignAttributeBatchEntry

public class WsAssignAttributeBatchEntry extends Object
If sending in attribute assignments in batch, this is one of the entries
  • Constructor Details

    • WsAssignAttributeBatchEntry

      public WsAssignAttributeBatchEntry()
  • Method Details

    • getAttributeAssignType

      public String getAttributeAssignType()
      Type of owner, from enum AttributeAssignType, e.g. group, member, stem, any_mem, imm_mem, attr_def, group_asgn, mem_asgn, stem_asgn, any_mem_asgn, imm_mem_asgn, attr_def_asgn
      Returns:
      type
    • setAttributeAssignType

      public void setAttributeAssignType(String attributeAssignType1)
      Type of owner, from enum AttributeAssignType, e.g. group, member, stem, any_mem, imm_mem, attr_def, group_asgn, mem_asgn, stem_asgn, any_mem_asgn, imm_mem_asgn, attr_def_asgn
      Parameters:
      attributeAssignType1 -
    • getWsAttributeDefNameLookup

      public WsAttributeDefNameLookup getWsAttributeDefNameLookup()
      attribute def names to assign to the owners
      Returns:
      attribute def name
    • setWsAttributeDefNameLookup

      public void setWsAttributeDefNameLookup(WsAttributeDefNameLookup wsAttributeDefNameLookup1)
      attribute def names to assign to the owners
      Parameters:
      wsAttributeDefNameLookup1 -
    • 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 -
    • getValues

      public WsAttributeAssignValue[] getValues()
      are the values to assign, replace, remove, etc. If removing, and id is specified, will only remove values with that id.
      Returns:
      values
    • setValues

      public void setValues(WsAttributeAssignValue[] values1)
      are the values to assign, replace, remove, etc. If removing, and id is specified, will only remove values with that id.
      Parameters:
      values1 -
    • getAssignmentNotes

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

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

      public String getAssignmentEnabledTime()
      enabled time, or null for enabled now. yyyy/MM/dd HH:mm:ss.SSS
      Returns:
      enabled time, or null for enabled now
    • setAssignmentEnabledTime

      public void setAssignmentEnabledTime(String assignmentEnabledTime1)
      enabled time, or null for enabled now. yyyy/MM/dd HH:mm:ss.SSS
      Parameters:
      assignmentEnabledTime1 -
    • getAssignmentDisabledTime

      public String getAssignmentDisabledTime()
      disabled time, or null for not disabled. yyyy/MM/dd HH:mm:ss.SSS
      Returns:
      disabled time
    • setAssignmentDisabledTime

      public void setAssignmentDisabledTime(String assignmentDisabledTime1)
      disabled time, or null for not disabled. yyyy/MM/dd HH:mm:ss.SSS
      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 -
    • getWsAttributeAssignLookup

      public WsAttributeAssignLookup getWsAttributeAssignLookup()
      lookup to remove etc
      Returns:
      lookup
    • setWsAttributeAssignLookup

      public void setWsAttributeAssignLookup(WsAttributeAssignLookup wsAttributeAssignLookup1)
      lookup to remove etc
      Parameters:
      wsAttributeAssignLookup1 -
    • getWsOwnerGroupLookup

      public WsGroupLookup getWsOwnerGroupLookup()
      group to assign attribute to
      Returns:
      group lookup
    • setWsOwnerGroupLookup

      public void setWsOwnerGroupLookup(WsGroupLookup wsOwnerGroupLookup1)
      group to assign attribute to
      Parameters:
      wsOwnerGroupLookup1 -
    • getWsOwnerStemLookup

      public WsStemLookup getWsOwnerStemLookup()
      stem to assign attribute to
      Returns:
      stem lookup
    • setWsOwnerStemLookup

      public void setWsOwnerStemLookup(WsStemLookup wsOwnerStemLookup1)
      stem to assign attribute to
      Parameters:
      wsOwnerStemLookup1 -
    • getWsOwnerSubjectLookup

      public WsSubjectLookup getWsOwnerSubjectLookup()
      subject of the member to assign to
      Returns:
      subject
    • setWsOwnerSubjectLookup

      public void setWsOwnerSubjectLookup(WsSubjectLookup wsOwnerSubjectLookup1)
      subject of the member to assign to
      Parameters:
      wsOwnerSubjectLookup1 -
    • getWsOwnerMembershipLookup

      public WsMembershipLookup getWsOwnerMembershipLookup()
      immediate membership to assign to
      Returns:
      immediate membership
    • setWsOwnerMembershipLookup

      public void setWsOwnerMembershipLookup(WsMembershipLookup wsOwnerMembershipLookup1)
      immediate membership to assign to
      Parameters:
      wsOwnerMembershipLookup1 -
    • getWsOwnerMembershipAnyLookup

      public WsMembershipAnyLookup getWsOwnerMembershipAnyLookup()
      effective membership to assign to
      Returns:
      effective memberships
    • setWsOwnerMembershipAnyLookup

      public void setWsOwnerMembershipAnyLookup(WsMembershipAnyLookup wsOwnerMembershipAnyLookup1)
      effective membership to assign to
      Parameters:
      wsOwnerMembershipAnyLookup1 -
    • getWsOwnerAttributeDefLookup

      public WsAttributeDefLookup getWsOwnerAttributeDefLookup()
      attribute definition to assign to
      Returns:
      attribute definition to assign to
    • setWsOwnerAttributeDefLookup

      public void setWsOwnerAttributeDefLookup(WsAttributeDefLookup wsOwnerAttributeDefLookup1)
      attribute definition to assign to
      Parameters:
      wsOwnerAttributeDefLookup1 -
    • getWsOwnerAttributeAssignLookup

      public WsAttributeAssignLookup getWsOwnerAttributeAssignLookup()
      if you know the assign ids you want or the index of the backreference id, put it here for an assignment on an assignment
      Returns:
      id or index
    • setWsOwnerAttributeAssignLookup

      public void setWsOwnerAttributeAssignLookup(WsAttributeAssignLookup wsOwnerAttributeAssignLookup1)
      if you know the assign ids you want or the index of the backreference id, put it here for an assignment on an assignment
      Parameters:
      wsOwnerAttributeAssignLookup1 -
    • getAction

      public String getAction()
      action to assign, or "assign" is the default if blank
      Returns:
      action
    • setAction

      public void setAction(String action1)
      action to assign, or "assign" is the default if blank
      Parameters:
      action1 -