public enum ViewEnum extends Enum<ViewEnum>
Enum Constant and Description |
---|
CORRELATION
Correlation.
|
EXPRESSION_BATCH_WINDOW
Expression batch window.
|
EXPRESSION_WINDOW
Expression window.
|
EXT_TIMED_BATCH
Externally timed window.
|
EXT_TIMED_WINDOW
Externally timed window.
|
FIRST_EVENT
First event.
|
FIRST_LENGTH_WINDOW
Length first window.
|
FIRST_TIME_WINDOW
Time first window.
|
GROUP_MERGE
Group-by merge.
|
GROUP_PROPERTY
Group-by.
|
INTERNAL_INTERSECT
For retain-intersection policy.
|
INTERNAL_MATCH_RECOG
Match-recognize.
|
INTERNAL_UNION
For retain-union policy.
|
KEEPALL_WINDOW
Keep-all data window.
|
LAST_EVENT
Last event.
|
LENGTH_BATCH
Length batch window.
|
LENGTH_WINDOW
Length window.
|
NOOP_WINDOW
No-op window.
|
PRIOR_EVENT_VIEW
Prior event view.
|
RANK_WINDOW
Rank window.
|
REGRESSION_LINEST
Linest.
|
SIZE
Size view.
|
SORT_WINDOW
Sorted window.
|
TIME_ACCUM
Time accumulating view.
|
TIME_BATCH
Time batch.
|
TIME_LENGTH_BATCH
Time length batch.
|
TIME_ORDER
Time order event window.
|
TIME_WINDOW
Time window.
|
TIMETOLIVE
Time order event window.
|
UNIQUE_BY_PROPERTY
Unique.
|
UNIQUE_FIRST_BY_PROPERTY
Unique.
|
UNIVARIATE_STATISTICS
Univariate statistics.
|
WEIGHTED_AVERAGE
Weighted avg.
|
Modifier and Type | Method and Description |
---|---|
static ViewEnum |
forName(String namespace,
String name)
Returns the view enumeration value given the name of the view.
|
Class |
getFactoryClass()
Returns a view's factory class.
|
ViewEnum |
getMergeView()
Returns the enumeration value of the view for merging the data generated by another view.
|
String |
getName()
Returns name of the view that can be used to reference the view in a view expression.
|
String |
getNamespace()
Returns namespace that the object belongs to.
|
static ViewEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ViewEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ViewEnum LENGTH_WINDOW
public static final ViewEnum FIRST_LENGTH_WINDOW
public static final ViewEnum LENGTH_BATCH
public static final ViewEnum TIME_WINDOW
public static final ViewEnum FIRST_TIME_WINDOW
public static final ViewEnum TIME_BATCH
public static final ViewEnum TIME_LENGTH_BATCH
public static final ViewEnum TIME_ACCUM
public static final ViewEnum EXT_TIMED_WINDOW
public static final ViewEnum EXT_TIMED_BATCH
public static final ViewEnum KEEPALL_WINDOW
public static final ViewEnum SIZE
public static final ViewEnum LAST_EVENT
public static final ViewEnum FIRST_EVENT
public static final ViewEnum UNIQUE_BY_PROPERTY
public static final ViewEnum UNIQUE_FIRST_BY_PROPERTY
public static final ViewEnum GROUP_MERGE
public static final ViewEnum GROUP_PROPERTY
public static final ViewEnum UNIVARIATE_STATISTICS
public static final ViewEnum WEIGHTED_AVERAGE
public static final ViewEnum CORRELATION
public static final ViewEnum REGRESSION_LINEST
public static final ViewEnum SORT_WINDOW
public static final ViewEnum RANK_WINDOW
public static final ViewEnum TIME_ORDER
public static final ViewEnum TIMETOLIVE
public static final ViewEnum PRIOR_EVENT_VIEW
public static final ViewEnum INTERNAL_UNION
public static final ViewEnum INTERNAL_INTERSECT
public static final ViewEnum INTERNAL_MATCH_RECOG
public static final ViewEnum EXPRESSION_WINDOW
public static final ViewEnum EXPRESSION_BATCH_WINDOW
public static final ViewEnum NOOP_WINDOW
public static ViewEnum[] values()
for (ViewEnum c : ViewEnum.values()) System.out.println(c);
public static ViewEnum 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 String getNamespace()
public String getName()
public ViewEnum getMergeView()
public Class getFactoryClass()
public static ViewEnum forName(String namespace, String name)
namespace
- is the namespace name of the viewname
- is the short name of the view as used in view expressions