public class TcpPersistOperationBuilder extends Object implements PersistOperationBuilder
Constructor and Description |
---|
TcpPersistOperationBuilder(TcpOutputStrategy tcpStrategy,
ResourceIdentifier resource,
String rrdName) |
Modifier and Type | Method and Description |
---|---|
void |
commit()
Commit.
|
String |
getName()
Used to identify the builder in log messages in an exception is thrown during a call to commit().
|
TimeKeeper |
getTimeKeeper() |
void |
setAttributeMetadata(String metricIdentifier,
String name) |
void |
setAttributeValue(CollectionAttributeType attributeType,
Number value) |
void |
setStringAttributeValue(String key,
String value) |
void |
setTimeKeeper(TimeKeeper timeKeeper) |
public TcpPersistOperationBuilder(TcpOutputStrategy tcpStrategy, ResourceIdentifier resource, String rrdName)
public String getName()
PersistOperationBuilder
getName
in interface PersistOperationBuilder
public void setAttributeValue(CollectionAttributeType attributeType, Number value)
setAttributeValue
in interface PersistOperationBuilder
public void setAttributeMetadata(String metricIdentifier, String name)
setAttributeMetadata
in interface PersistOperationBuilder
public void commit() throws PersistException
commit
in interface PersistOperationBuilder
PersistException
- the persist exceptionpublic TimeKeeper getTimeKeeper()
public void setTimeKeeper(TimeKeeper timeKeeper)
Copyright © 2021. All rights reserved.