AttributeEditor 
    Interface used for modifying attributes.
Functions
Link copied to clipboard
                  Removes an attribute.
fun removeAttribute(@Size(min = 1)  attribute: String, @Size(min = 1)  instanceId: String): AttributeEditor
Removes a JSON attribute for the given instance.
Link copied to clipboard
                  Sets a date attribute.
Sets a double number attribute.
Sets a float number attribute.
Sets an integer number attribute.
Sets a long number attribute.
fun setAttribute(@Size(min = 1)  attribute: String, @Size(min = 1, max = 1024)   string: String): AttributeEditor
Sets a string attribute.
fun setAttribute(@Size(min = 1)  attribute: String, @Size(min = 1)  instanceId: String, expiration: Date? = null, json: JsonMap): AttributeEditor
Sets a custom attribute with a JSON payload and optional expiration.