-
Notifications
You must be signed in to change notification settings - Fork 626
/
api_enums.go
131 lines (102 loc) · 3.21 KB
/
api_enums.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
package forecast
type AttributeType string
// Enum values for AttributeType
const (
AttributeTypeString AttributeType = "string"
AttributeTypeInteger AttributeType = "integer"
AttributeTypeFloat AttributeType = "float"
AttributeTypeTimestamp AttributeType = "timestamp"
)
func (enum AttributeType) MarshalValue() (string, error) {
return string(enum), nil
}
func (enum AttributeType) MarshalValueBuf(b []byte) ([]byte, error) {
b = b[0:0]
return append(b, enum...), nil
}
type DatasetType string
// Enum values for DatasetType
const (
DatasetTypeTargetTimeSeries DatasetType = "TARGET_TIME_SERIES"
DatasetTypeRelatedTimeSeries DatasetType = "RELATED_TIME_SERIES"
DatasetTypeItemMetadata DatasetType = "ITEM_METADATA"
)
func (enum DatasetType) MarshalValue() (string, error) {
return string(enum), nil
}
func (enum DatasetType) MarshalValueBuf(b []byte) ([]byte, error) {
b = b[0:0]
return append(b, enum...), nil
}
type Domain string
// Enum values for Domain
const (
DomainRetail Domain = "RETAIL"
DomainCustom Domain = "CUSTOM"
DomainInventoryPlanning Domain = "INVENTORY_PLANNING"
DomainEc2Capacity Domain = "EC2_CAPACITY"
DomainWorkForce Domain = "WORK_FORCE"
DomainWebTraffic Domain = "WEB_TRAFFIC"
DomainMetrics Domain = "METRICS"
)
func (enum Domain) MarshalValue() (string, error) {
return string(enum), nil
}
func (enum Domain) MarshalValueBuf(b []byte) ([]byte, error) {
b = b[0:0]
return append(b, enum...), nil
}
type EvaluationType string
// Enum values for EvaluationType
const (
EvaluationTypeSummary EvaluationType = "SUMMARY"
EvaluationTypeComputed EvaluationType = "COMPUTED"
)
func (enum EvaluationType) MarshalValue() (string, error) {
return string(enum), nil
}
func (enum EvaluationType) MarshalValueBuf(b []byte) ([]byte, error) {
b = b[0:0]
return append(b, enum...), nil
}
type FeaturizationMethodName string
// Enum values for FeaturizationMethodName
const (
FeaturizationMethodNameFilling FeaturizationMethodName = "filling"
)
func (enum FeaturizationMethodName) MarshalValue() (string, error) {
return string(enum), nil
}
func (enum FeaturizationMethodName) MarshalValueBuf(b []byte) ([]byte, error) {
b = b[0:0]
return append(b, enum...), nil
}
type FilterConditionString string
// Enum values for FilterConditionString
const (
FilterConditionStringIs FilterConditionString = "IS"
FilterConditionStringIsNot FilterConditionString = "IS_NOT"
)
func (enum FilterConditionString) MarshalValue() (string, error) {
return string(enum), nil
}
func (enum FilterConditionString) MarshalValueBuf(b []byte) ([]byte, error) {
b = b[0:0]
return append(b, enum...), nil
}
type ScalingType string
// Enum values for ScalingType
const (
ScalingTypeAuto ScalingType = "Auto"
ScalingTypeLinear ScalingType = "Linear"
ScalingTypeLogarithmic ScalingType = "Logarithmic"
ScalingTypeReverseLogarithmic ScalingType = "ReverseLogarithmic"
)
func (enum ScalingType) MarshalValue() (string, error) {
return string(enum), nil
}
func (enum ScalingType) MarshalValueBuf(b []byte) ([]byte, error) {
b = b[0:0]
return append(b, enum...), nil
}