public class DefaultManagementRegistryConfiguration extends java.lang.Object implements ManagementRegistryServiceConfiguration
Constructor and Description |
---|
DefaultManagementRegistryConfiguration() |
Modifier and Type | Method and Description |
---|---|
DefaultManagementRegistryConfiguration |
addTag(java.lang.String tag) |
DefaultManagementRegistryConfiguration |
addTags(java.lang.String... tags) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCacheManagerAlias() |
java.lang.String |
getCollectorExecutorAlias()
Gets the alias of the executor to use for asynchronous collector service tasks.
|
org.terracotta.management.model.context.Context |
getContext()
The context used to identify this cache manager
|
java.lang.String |
getInstanceId() |
LatencyHistogramConfiguration |
getLatencyHistogramConfiguration()
Configuration of the latency histogram derived property.
|
java.lang.Class<ManagementRegistryService> |
getServiceType()
Indicates which service consumes this configuration at creation.
|
java.util.Collection<java.lang.String> |
getTags()
The users tags that can be used to filter this client's management registry amongst others
|
int |
hashCode() |
DefaultManagementRegistryConfiguration |
setCacheManagerAlias(java.lang.String alias) |
DefaultManagementRegistryConfiguration |
setCollectorExecutorAlias(java.lang.String collectorExecutorAlias) |
DefaultManagementRegistryConfiguration |
setContext(org.terracotta.management.model.context.Context context) |
DefaultManagementRegistryConfiguration |
setLatencyHistogramConfiguration(LatencyHistogramConfiguration latencyHistogramConfiguration) |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
build, compatibleWith, derive
public DefaultManagementRegistryConfiguration()
public DefaultManagementRegistryConfiguration setCacheManagerAlias(java.lang.String alias)
public DefaultManagementRegistryConfiguration setContext(org.terracotta.management.model.context.Context context)
public DefaultManagementRegistryConfiguration setCollectorExecutorAlias(java.lang.String collectorExecutorAlias)
public DefaultManagementRegistryConfiguration addTags(java.lang.String... tags)
public DefaultManagementRegistryConfiguration addTag(java.lang.String tag)
public org.terracotta.management.model.context.Context getContext()
ManagementRegistryServiceConfiguration
getContext
in interface ManagementRegistryServiceConfiguration
public java.lang.String getCacheManagerAlias()
public java.lang.String getCollectorExecutorAlias()
ManagementRegistryServiceConfiguration
getCollectorExecutorAlias
in interface ManagementRegistryServiceConfiguration
public java.util.Collection<java.lang.String> getTags()
ManagementRegistryServiceConfiguration
getTags
in interface ManagementRegistryServiceConfiguration
public java.lang.String getInstanceId()
getInstanceId
in interface ManagementRegistryServiceConfiguration
public LatencyHistogramConfiguration getLatencyHistogramConfiguration()
ManagementRegistryServiceConfiguration
getLatencyHistogramConfiguration
in interface ManagementRegistryServiceConfiguration
public DefaultManagementRegistryConfiguration setLatencyHistogramConfiguration(LatencyHistogramConfiguration latencyHistogramConfiguration)
public java.lang.Class<ManagementRegistryService> getServiceType()
ServiceCreationConfiguration
getServiceType
in interface ServiceCreationConfiguration<ManagementRegistryService,java.lang.Void>
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object