Class WsAssignAttributeBatchEntry
java.lang.Object
edu.internet2.middleware.grouperClient.ws.beans.WsAssignAttributeBatchEntry
If sending in attribute assignments in batch, this is one of the entries
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaction to assign, or "assign" is the default if blankdisabled time, or null for not disabled.enabled time, or null for enabled now.notes on the assignment (optional)operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attrType of owner, from enum AttributeAssignType, e.g.operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_valuesreally only for permissions, if the assignee can delegate to someone else.are the values to assign, replace, remove, etc.lookup to remove etcattribute def names to assign to the ownersif you know the assign ids you want or the index of the backreference id, put it here for an assignment on an assignmentattribute definition to assign togroup to assign attribute toeffective membership to assign toimmediate membership to assign tostem to assign attribute tosubject of the member to assign tovoid
action to assign, or "assign" is the default if blankvoid
setAssignmentDisabledTime
(String assignmentDisabledTime1) disabled time, or null for not disabled.void
setAssignmentEnabledTime
(String assignmentEnabledTime1) enabled time, or null for enabled now.void
setAssignmentNotes
(String assignmentNotes1) notes on the assignment (optional)void
setAttributeAssignOperation
(String attributeAssignOperation1) operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attrvoid
setAttributeAssignType
(String attributeAssignType1) Type of owner, from enum AttributeAssignType, e.g.void
setAttributeAssignValueOperation
(String attributeAssignValueOperation1) operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_valuesvoid
setDelegatable
(String delegatable1) really only for permissions, if the assignee can delegate to someone else.void
setValues
(WsAttributeAssignValue[] values1) are the values to assign, replace, remove, etc.void
setWsAttributeAssignLookup
(WsAttributeAssignLookup wsAttributeAssignLookup1) lookup to remove etcvoid
setWsAttributeDefNameLookup
(WsAttributeDefNameLookup wsAttributeDefNameLookup1) attribute def names to assign to the ownersvoid
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 assignmentvoid
setWsOwnerAttributeDefLookup
(WsAttributeDefLookup wsOwnerAttributeDefLookup1) attribute definition to assign tovoid
setWsOwnerGroupLookup
(WsGroupLookup wsOwnerGroupLookup1) group to assign attribute tovoid
setWsOwnerMembershipAnyLookup
(WsMembershipAnyLookup wsOwnerMembershipAnyLookup1) effective membership to assign tovoid
setWsOwnerMembershipLookup
(WsMembershipLookup wsOwnerMembershipLookup1) immediate membership to assign tovoid
setWsOwnerStemLookup
(WsStemLookup wsOwnerStemLookup1) stem to assign attribute tovoid
setWsOwnerSubjectLookup
(WsSubjectLookup wsOwnerSubjectLookup1) subject of the member to assign to
-
Constructor Details
-
WsAssignAttributeBatchEntry
public WsAssignAttributeBatchEntry()
-
-
Method Details
-
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
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
attribute def names to assign to the owners- Returns:
- attribute def name
-
setWsAttributeDefNameLookup
attribute def names to assign to the owners- Parameters:
wsAttributeDefNameLookup1
-
-
getAttributeAssignOperation
operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr- Returns:
- operation
-
setAttributeAssignOperation
operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attr- Parameters:
attributeAssignOperation1
-
-
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
are the values to assign, replace, remove, etc. If removing, and id is specified, will only remove values with that id.- Parameters:
values1
-
-
getAssignmentNotes
notes on the assignment (optional)- Returns:
- assignment notes
-
setAssignmentNotes
notes on the assignment (optional)- Parameters:
assignmentNotes1
-
-
getAssignmentEnabledTime
enabled time, or null for enabled now. yyyy/MM/dd HH:mm:ss.SSS- Returns:
- enabled time, or null for enabled now
-
setAssignmentEnabledTime
enabled time, or null for enabled now. yyyy/MM/dd HH:mm:ss.SSS- Parameters:
assignmentEnabledTime1
-
-
getAssignmentDisabledTime
disabled time, or null for not disabled. yyyy/MM/dd HH:mm:ss.SSS- Returns:
- disabled time
-
setAssignmentDisabledTime
disabled time, or null for not disabled. yyyy/MM/dd HH:mm:ss.SSS- Parameters:
assignmentDisabledTime1
-
-
getDelegatable
really only for permissions, if the assignee can delegate to someone else. TRUE|FALSE|GRANT- Returns:
- delegatable
-
setDelegatable
really only for permissions, if the assignee can delegate to someone else. TRUE|FALSE|GRANT- Parameters:
delegatable1
-
-
getAttributeAssignValueOperation
operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values- Returns:
- operation
-
setAttributeAssignValueOperation
operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_values- Parameters:
attributeAssignValueOperation1
-
-
getWsAttributeAssignLookup
lookup to remove etc- Returns:
- lookup
-
setWsAttributeAssignLookup
lookup to remove etc- Parameters:
wsAttributeAssignLookup1
-
-
getWsOwnerGroupLookup
group to assign attribute to- Returns:
- group lookup
-
setWsOwnerGroupLookup
group to assign attribute to- Parameters:
wsOwnerGroupLookup1
-
-
getWsOwnerStemLookup
stem to assign attribute to- Returns:
- stem lookup
-
setWsOwnerStemLookup
stem to assign attribute to- Parameters:
wsOwnerStemLookup1
-
-
getWsOwnerSubjectLookup
subject of the member to assign to- Returns:
- subject
-
setWsOwnerSubjectLookup
subject of the member to assign to- Parameters:
wsOwnerSubjectLookup1
-
-
getWsOwnerMembershipLookup
immediate membership to assign to- Returns:
- immediate membership
-
setWsOwnerMembershipLookup
immediate membership to assign to- Parameters:
wsOwnerMembershipLookup1
-
-
getWsOwnerMembershipAnyLookup
effective membership to assign to- Returns:
- effective memberships
-
setWsOwnerMembershipAnyLookup
effective membership to assign to- Parameters:
wsOwnerMembershipAnyLookup1
-
-
getWsOwnerAttributeDefLookup
attribute definition to assign to- Returns:
- attribute definition to assign to
-
setWsOwnerAttributeDefLookup
attribute definition to assign to- Parameters:
wsOwnerAttributeDefLookup1
-
-
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
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
action to assign, or "assign" is the default if blank- Returns:
- action
-
setAction
action to assign, or "assign" is the default if blank- Parameters:
action1
-
-