1// Code generated by smithy-go-codegen DO NOT EDIT.
2
3package types
4
5type DimensionValueType string
6
7// Enum values for DimensionValueType
8const (
9	DimensionValueTypeVarchar DimensionValueType = "VARCHAR"
10)
11
12// Values returns all known values for DimensionValueType. Note that this can be
13// expanded in the future, and so it is only as up to date as the client. The
14// ordering of this slice is not guaranteed to be stable across updates.
15func (DimensionValueType) Values() []DimensionValueType {
16	return []DimensionValueType{
17		"VARCHAR",
18	}
19}
20
21type MeasureValueType string
22
23// Enum values for MeasureValueType
24const (
25	MeasureValueTypeDouble  MeasureValueType = "DOUBLE"
26	MeasureValueTypeBigint  MeasureValueType = "BIGINT"
27	MeasureValueTypeVarchar MeasureValueType = "VARCHAR"
28	MeasureValueTypeBoolean MeasureValueType = "BOOLEAN"
29)
30
31// Values returns all known values for MeasureValueType. Note that this can be
32// expanded in the future, and so it is only as up to date as the client. The
33// ordering of this slice is not guaranteed to be stable across updates.
34func (MeasureValueType) Values() []MeasureValueType {
35	return []MeasureValueType{
36		"DOUBLE",
37		"BIGINT",
38		"VARCHAR",
39		"BOOLEAN",
40	}
41}
42
43type TableStatus string
44
45// Enum values for TableStatus
46const (
47	TableStatusActive   TableStatus = "ACTIVE"
48	TableStatusDeleting TableStatus = "DELETING"
49)
50
51// Values returns all known values for TableStatus. Note that this can be expanded
52// in the future, and so it is only as up to date as the client. The ordering of
53// this slice is not guaranteed to be stable across updates.
54func (TableStatus) Values() []TableStatus {
55	return []TableStatus{
56		"ACTIVE",
57		"DELETING",
58	}
59}
60
61type TimeUnit string
62
63// Enum values for TimeUnit
64const (
65	TimeUnitMilliseconds TimeUnit = "MILLISECONDS"
66	TimeUnitSeconds      TimeUnit = "SECONDS"
67	TimeUnitMicroseconds TimeUnit = "MICROSECONDS"
68	TimeUnitNanoseconds  TimeUnit = "NANOSECONDS"
69)
70
71// Values returns all known values for TimeUnit. Note that this can be expanded in
72// the future, and so it is only as up to date as the client. The ordering of this
73// slice is not guaranteed to be stable across updates.
74func (TimeUnit) Values() []TimeUnit {
75	return []TimeUnit{
76		"MILLISECONDS",
77		"SECONDS",
78		"MICROSECONDS",
79		"NANOSECONDS",
80	}
81}
82