Top Fields Constructors Methods
org.terracotta.statistics.registry

public final Class OperationStatisticDescriptor<T extends java.lang.Enum<T>>

extends Object
Class Inheritance
Imports
java.util.Arrays, .Collections, .HashSet, .Set

Author
Ludovic Orban

Field Summary

Modifier and TypeField and Description
private final String
private final Set<String>
private final Class<T>

Constructor Summary

AccessConstructor and Description
private
OperationStatisticDescriptor(String observerName, Set<String> tags, Class<T> type)

Method Summary

Modifier and TypeMethod and Description
public static <T extends Enum<T>> OperationStatisticDescriptor<T>
descriptor(String observerName, Set<String> tags, Class<T> type)

public static <T extends Enum<T>> OperationStatisticDescriptor<T>
descriptor(String observerName, Class<T> type, String... tags)

public String
public Set<String>
public Class<T>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

observerNameback to summary
private final String observerName
tagsback to summary
private final Set<String> tags
typeback to summary
private final Class<T> type

Constructor Detail

OperationStatisticDescriptorback to summary
private OperationStatisticDescriptor(String observerName, Set<String> tags, Class<T> type)

Method Detail

descriptorback to summary
public static <T extends Enum<T>> OperationStatisticDescriptor<T> descriptor(String observerName, Set<String> tags, Class<T> type)
descriptorback to summary
public static <T extends Enum<T>> OperationStatisticDescriptor<T> descriptor(String observerName, Class<T> type, String... tags)
getObserverNameback to summary
public String getObserverName()
getTagsback to summary
public Set<String> getTags()
getTypeback to summary
public Class<T> getType()