public class AttributeAssignValueSave extends Object
Use this class to add/edit/delete values from attribute assigns
Sample call
AttributeAssignValueSave attributeAssignValueSave = new AttributeAssignValueSave();
AttributeAssignValueResult attributeAssignValueResult = attributeAssignValueSave.assignAttributeAssign(attributeAssign)
.assignValue("hello").save();
System.out.println(attributeAssignValueSave.getSaveResultType()); // DELETE, INSERT, NO_CHANGE, or UPDATE
Sample call to remove value from an attribute assign
AttributeAssignValueSave attributeAssignValueSave = new AttributeAssignValueSave();
AttributeAssignValueResult attributeAssignValueResult = attributeAssignValueSave.assignAttributeAssign(attributeAssign)
.assignAttributeAssignValueOperation(AttributeAssignValueOperation.remove_value)
.assignValue("hello").save();
| Constructor and Description |
|---|
AttributeAssignValueSave() |
| Modifier and Type | Method and Description |
|---|---|
AttributeAssignValueSave |
assignAttributeAssign(AttributeAssign attributeAssign)
attribute assign to add/assign values to
|
AttributeAssignValueSave |
assignAttributeAssignId(String attributeAssignId)
attribute assign to add/assign values to
|
AttributeAssignValueSave |
assignAttributeAssignValueOperation(AttributeAssignValueOperation attributeAssignValueOperation)
attribute assign value operation - replace is not valid
|
AttributeAssignValueSave |
assignRunAsRoot(boolean runAsRoot)
set this to true to run as a root session
|
AttributeAssignValueSave |
assignValue(Object value)
value to add/assign to the attribute assign
|
SaveResultType |
getSaveResultType()
save type after the save
|
AttributeAssignValueResult |
save()
add/edit/delete attribute assign value
|
public SaveResultType getSaveResultType()
public AttributeAssignValueSave assignAttributeAssign(AttributeAssign attributeAssign)
attributeAssign - public AttributeAssignValueSave assignAttributeAssignValueOperation(AttributeAssignValueOperation attributeAssignValueOperation)
attributeAssignValueOperation - public AttributeAssignValueSave assignAttributeAssignId(String attributeAssignId)
attributeAssign - public AttributeAssignValueSave assignRunAsRoot(boolean runAsRoot)
runAsRoot - public AttributeAssignValueSave assignValue(Object value)
attributeAssign - public AttributeAssignValueResult save()
Copyright © 2016 Internet2. All rights reserved.