mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-12 05:37:43 +00:00
chore: move the go code into a subfolder
This commit is contained in:
78
apps/api/internal/integration/sink/channel_enumer.go
Normal file
78
apps/api/internal/integration/sink/channel_enumer.go
Normal file
@@ -0,0 +1,78 @@
|
||||
// Code generated by "enumer -type Channel -trimprefix Channel -transform snake"; DO NOT EDIT.
|
||||
|
||||
package sink
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"strings"
|
||||
)
|
||||
|
||||
const _ChannelName = "milestonequota"
|
||||
|
||||
var _ChannelIndex = [...]uint8{0, 9, 14}
|
||||
|
||||
const _ChannelLowerName = "milestonequota"
|
||||
|
||||
func (i Channel) String() string {
|
||||
if i < 0 || i >= Channel(len(_ChannelIndex)-1) {
|
||||
return fmt.Sprintf("Channel(%d)", i)
|
||||
}
|
||||
return _ChannelName[_ChannelIndex[i]:_ChannelIndex[i+1]]
|
||||
}
|
||||
|
||||
// An "invalid array index" compiler error signifies that the constant values have changed.
|
||||
// Re-run the stringer command to generate them again.
|
||||
func _ChannelNoOp() {
|
||||
var x [1]struct{}
|
||||
_ = x[ChannelMilestone-(0)]
|
||||
_ = x[ChannelQuota-(1)]
|
||||
}
|
||||
|
||||
var _ChannelValues = []Channel{ChannelMilestone, ChannelQuota}
|
||||
|
||||
var _ChannelNameToValueMap = map[string]Channel{
|
||||
_ChannelName[0:9]: ChannelMilestone,
|
||||
_ChannelLowerName[0:9]: ChannelMilestone,
|
||||
_ChannelName[9:14]: ChannelQuota,
|
||||
_ChannelLowerName[9:14]: ChannelQuota,
|
||||
}
|
||||
|
||||
var _ChannelNames = []string{
|
||||
_ChannelName[0:9],
|
||||
_ChannelName[9:14],
|
||||
}
|
||||
|
||||
// ChannelString retrieves an enum value from the enum constants string name.
|
||||
// Throws an error if the param is not part of the enum.
|
||||
func ChannelString(s string) (Channel, error) {
|
||||
if val, ok := _ChannelNameToValueMap[s]; ok {
|
||||
return val, nil
|
||||
}
|
||||
|
||||
if val, ok := _ChannelNameToValueMap[strings.ToLower(s)]; ok {
|
||||
return val, nil
|
||||
}
|
||||
return 0, fmt.Errorf("%s does not belong to Channel values", s)
|
||||
}
|
||||
|
||||
// ChannelValues returns all values of the enum
|
||||
func ChannelValues() []Channel {
|
||||
return _ChannelValues
|
||||
}
|
||||
|
||||
// ChannelStrings returns a slice of all String values of the enum
|
||||
func ChannelStrings() []string {
|
||||
strs := make([]string, len(_ChannelNames))
|
||||
copy(strs, _ChannelNames)
|
||||
return strs
|
||||
}
|
||||
|
||||
// IsAChannel returns "true" if the value is listed in the enum definition. "false" otherwise
|
||||
func (i Channel) IsAChannel() bool {
|
||||
for _, v := range _ChannelValues {
|
||||
if i == v {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
Reference in New Issue
Block a user