@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public final class RemotePropertyBinding extends RemoteBinding implements IAspectContainer, java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
_logger |
DEFAULT_TIMEOUT| Constructor and Description |
|---|
RemotePropertyBinding() |
| Modifier and Type | Method and Description |
|---|---|
AspectCollection |
getAspects()
Returns the collection of aspects belonging to this binding. |
FoldTypes |
getFoldType() |
java.lang.Double |
getPushThreshold() |
DataChangeType |
getPushType() |
void |
setAspects(AspectCollection value)
Replaces all aspects on this binding with the aspects in the specified collection. |
void |
setFoldType(FoldTypes value) |
void |
setPushThreshold(java.lang.Double value) |
void |
setPushType(DataChangeType value) |
getTimeout, setTimeoutgetName, getSourceName, setName, setSourceName@ThingworxExtensionApiMethod(since={6,6}) public void setPushType(DataChangeType value)
@ThingworxExtensionApiMethod(since={6,6}) public DataChangeType getPushType()
@ThingworxExtensionApiMethod(since={6,6}) public void setPushThreshold(java.lang.Double value)
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Double getPushThreshold()
@ThingworxExtensionApiMethod(since={6,6}) public void setFoldType(FoldTypes value)
@ThingworxExtensionApiMethod(since={6,6}) public FoldTypes getFoldType()
@ThingworxExtensionApiMethod(since={6,6}) public void setAspects(AspectCollection value)
value - the aspects that will be assigned to this remote property binding@ThingworxExtensionApiMethod(since={6,6}) public AspectCollection getAspects()