Class WsAssignAttributeBatchEntry
java.lang.Object
edu.internet2.middleware.grouper.ws.soap_v2_4.WsAssignAttributeBatchEntry
If sending in attribute assignments in batch, this is one of the entries
-
Constructor Summary
Constructors -
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 tovoidaction to assign, or "assign" is the default if blankvoidsetAssignmentDisabledTime(String assignmentDisabledTime1) disabled time, or null for not disabled.voidsetAssignmentEnabledTime(String assignmentEnabledTime1) enabled time, or null for enabled now.voidsetAssignmentNotes(String assignmentNotes1) notes on the assignment (optional)voidsetAttributeAssignOperation(String attributeAssignOperation1) operation to perform for attribute on owners, from enum AttributeAssignOperation assign_attr, add_attr, remove_attrvoidsetAttributeAssignType(String attributeAssignType1) Type of owner, from enum AttributeAssignType, e.g.voidsetAttributeAssignValueOperation(String attributeAssignValueOperation1) operation to perform for attribute value on attribute assignments: assign_value, add_value, remove_value, replace_valuesvoidsetDelegatable(String delegatable1) really only for permissions, if the assignee can delegate to someone else.voidsetValues(WsAttributeAssignValue[] values1) are the values to assign, replace, remove, etc.voidsetWsAttributeAssignLookup(WsAttributeAssignLookup wsAttributeAssignLookup1) lookup to remove etcvoidsetWsAttributeDefNameLookup(WsAttributeDefNameLookup wsAttributeDefNameLookup1) attribute def names to assign to the ownersvoidsetWsOwnerAttributeAssignLookup(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 assignmentvoidsetWsOwnerAttributeDefLookup(WsAttributeDefLookup wsOwnerAttributeDefLookup1) attribute definition to assign tovoidsetWsOwnerGroupLookup(WsGroupLookup wsOwnerGroupLookup1) group to assign attribute tovoidsetWsOwnerMembershipAnyLookup(WsMembershipAnyLookup wsOwnerMembershipAnyLookup1) effective membership to assign tovoidsetWsOwnerMembershipLookup(WsMembershipLookup wsOwnerMembershipLookup1) immediate membership to assign tovoidsetWsOwnerStemLookup(WsStemLookup wsOwnerStemLookup1) stem to assign attribute tovoidsetWsOwnerSubjectLookup(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-
-