public static enum RoutedAlias.SupportedRouterTypes extends Enum<RoutedAlias.SupportedRouterTypes>
RoutedAlias.fromProps(String, Map)
Routed Alias collections have a naming pattern of XYZ where X is the alias name, Y is the separator prefix and
Z is the data driven value distinguishing the bucket.Modifier and Type | Method and Description |
---|---|
abstract String |
getSeparatorPrefix() |
static RoutedAlias.SupportedRouterTypes |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RoutedAlias.SupportedRouterTypes[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RoutedAlias.SupportedRouterTypes TIME
public static final RoutedAlias.SupportedRouterTypes CATEGORY
public static RoutedAlias.SupportedRouterTypes[] values()
for (RoutedAlias.SupportedRouterTypes c : RoutedAlias.SupportedRouterTypes.values()) System.out.println(c);
public static RoutedAlias.SupportedRouterTypes valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic abstract String getSeparatorPrefix()
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.