<p>
The attributes update structure.
</p>

@param attributeUpdates
The attributes update structure.
423887
public void setAttributeUpdates(java.util.Collection<ObjectAttributeUpdate> attributeUpdates) {
        if (attributeUpdates == null) {
            this.attributeUpdates = null;
            return;
        }

        this.attributeUpdates = new java.util.ArrayList<ObjectAttributeUpdate>(attributeUpdates);
    }
1107100
public void setAttributeValue(String attributeName, String value) {

        m_entityAttributes.remove(attributeName);
        List<String> values = new ArrayList<String>();
        values.add(value);
        m_simpleAttributes.put(attributeName, values);
        fireChange();
    }
270421
public void setAttributes(java.util.Collection<AttributeNameAndValue> attributes) {
        if (attributes == null) {
            this.attributes = null;
            return;
        }

        this.attributes = new java.util.ArrayList<AttributeNameAndValue>(attributes);
    }
621214
private void updateAttributeInBackend(Attribute attr, Attribute updatedAttr) {
    MetaDataService meta = dataService.getMeta();
    meta.getConcreteChildren(attr.getEntity())
        .forEach(
            entityType ->
                meta.getBackend(entityType).updateAttribute(entityType, attr, updatedAttr));
  }
1062856
public static void updateType(Element element, CmsRelationType type) {

        updateAttribute(element, CmsLink.ATTRIBUTE_TYPE, type.getNameForXml());
    }
299833
@Override
    public List<Object> setAttributeValues(final String name, final List<Object> values) {
        List<Object> replacedValues = null;

        for (final IAdditionalDescriptors additionalDescriptors : delegateDescriptors) {
            final List<Object> oldValues = additionalDescriptors.setAttributeValues(name, values);
            if (oldValues != null) {
                if (replacedValues == null) {
                    replacedValues = new ArrayList<>(oldValues);
                } else {
                    replacedValues.addAll(oldValues);
                }
            }
        }

        return replacedValues;
    }
725543
public void addAttribute(String attributeName, String attributeValue) throws XmlModelException {
        String name = attributeName.trim();
        String value = attributeValue.trim();
        if(attributesMap.containsKey(name)) {
            throw new XmlModelException("Duplicate attribute: " + name);
        }
        attributeNames.add(name);
        attributesMap.put(name, new Attribute(name, value));
    }
421291
public MergeOptions<E> doNotUpdate(Attribute... attributes)
    {
        if (this.doNotUpdate == null)
        {
            this.doNotUpdate = attributes;
        }
        else
        {
            List<Attribute> all = FastList.newListWith(this.doNotUpdate);
            for(Attribute a: attributes) all.add(a);
            this.doNotUpdate = new Attribute[all.size()];
            all.toArray(this.doNotUpdate);
        }
        return this;
    }
801312
private void addUpdateAttributesOperation(UpdateAttributesOperation operation) {
        if (!this.metadata.isSealedInStorage()) {
            // Only process the operation if the Segment is not sealed in Storage. If it is, then so is the Attribute Index,
            // and it means this operation has already been applied to the index.
            Map<UUID, Long> attributes = getExtendedAttributes(operation);
            if (!attributes.isEmpty()) {
                AggregatedAppendOperation aggregatedAppend = getOrCreateAggregatedAppend(this.metadata.getStorageLength(), operation.getSequenceNumber());
                aggregatedAppend.includeAttributes(attributes);
            }
        }
    }
1296882
public void setAttributeMethodInfos(JmxAttributeMethodInfo[] attributeMethodInfos) {
		if (this.attributeMethodInfos == null) {
			this.attributeMethodInfos = arrayToList(attributeMethodInfos);
		} else {
			for (JmxAttributeMethodInfo attributeMethodInfo : attributeMethodInfos) {
				this.attributeMethodInfos.add(attributeMethodInfo);
			}
		}
	}
795443
public void setAttributes( final Collection<String> attributes )
    {
        this.attributes = attributes == null ? null : Collections.unmodifiableSet( new HashSet<String>( attributes ) );
    }
359651
public void setAttributes(java.util.Collection<String> attributes) {
        if (attributes == null) {
            this.attributes = null;
            return;
        }

        this.attributes = new java.util.ArrayList<String>(attributes);
    }
386111
func (s *UpdateFacetInput) SetAttributeUpdates(v []*FacetAttributeUpdate) *UpdateFacetInput {
	s.AttributeUpdates = v
	return s
}
69521
void acceptOperation(UpdateAttributesOperation operation) {
        ensureSegmentId(operation);
        acceptAttributes(operation.getAttributeUpdates());
        this.isChanged = true;
    }
1312837
protected synchronized void fireAttributeChangedEvent(String name, AttributeValue oldValue, AttributeValue currentValue) {
		if (this.listenerList != null && isEventFirable()) {
			final AttributeChangeListener[] list = new AttributeChangeListener[this.listenerList.size()];
			this.listenerList.toArray(list);
			final AttributeChangeEvent event = new AttributeChangeEvent(
					this,
					Type.VALUE_UPDATE,
					name,
					oldValue,
					name,
					currentValue);
			for (final AttributeChangeListener listener : list) {
				listener.onAttributeChangeEvent(event);
			}
		}
	}
706501
public void setOtaUpdates(java.util.Collection<OTAUpdateSummary> otaUpdates) {
        if (otaUpdates == null) {
            this.otaUpdates = null;
            return;
        }

        this.otaUpdates = new java.util.ArrayList<OTAUpdateSummary>(otaUpdates);
    }
857089
public void setAttribute(final String name, final Attribute attribute) {
        if (name.equals(MAP_KEY)) {
            this.mapAttribute = (MapAttribute) attribute;
        }
    }