Documentation ¶
Index ¶
- Variables
- func RangesInvalidErr() error
- type Variant
- func (it Variant) AllNameValues() []string
- func (it *Variant) AsBasicByteEnumContractsBinder() enuminf.BasicByteEnumContractsBinder
- func (it Variant) AsBasicEnumContractsBinder() enuminf.BasicEnumContractsBinder
- func (it *Variant) AsJsonContractsBinder() corejson.JsonContractsBinder
- func (it *Variant) AsJsonMarshaller() corejson.JsonMarshaller
- func (it *Variant) AsJsoner() corejson.Jsoner
- func (it Variant) DynamicInstructionName(reflectTypeName string) string
- func (it Variant) EnumType() enuminf.EnumTyper
- func (it Variant) Format(format string) (compiled string)
- func (it Variant) IntegerEnumRanges() []int
- func (it Variant) IsAnyNamesOf(names ...string) bool
- func (it Variant) IsAnyOf(anyOfItems ...Variant) bool
- func (it Variant) IsAnyValuesEqual(anyByteValues ...byte) bool
- func (it Variant) IsByteValueEqual(value byte) bool
- func (it Variant) IsInvalid() bool
- func (it Variant) IsNameEqual(name string) bool
- func (it Variant) IsValid() bool
- func (it Variant) IsValueEqual(value byte) bool
- func (it Variant) Json() corejson.Result
- func (it *Variant) JsonParseSelfInject(jsonResult *corejson.Result) error
- func (it Variant) JsonPtr() *corejson.Result
- func (it Variant) MarshalJSON() ([]byte, error)
- func (it Variant) MaxByte() byte
- func (it Variant) MaxInt() int
- func (it Variant) MaxValueString() string
- func (it Variant) MinByte() byte
- func (it Variant) MinInt() int
- func (it Variant) MinMaxAny() (min, max interface{})
- func (it Variant) MinValueString() string
- func (it Variant) Name() string
- func (it Variant) NameValue() string
- func (it Variant) OnlySupportedErr(names ...string) error
- func (it Variant) OnlySupportedMsgErr(message string, names ...string) error
- func (it Variant) RangeNamesCsv() string
- func (it Variant) RangesByte() []byte
- func (it Variant) RangesDynamicMap() map[string]interface{}
- func (it Variant) String() string
- func (it Variant) ToNumberString() string
- func (it Variant) ToPtr() *Variant
- func (it Variant) TypeName() string
- func (it *Variant) UnmarshalJSON(data []byte) error
- func (it Variant) UnmarshallEnumToValue(jsonUnmarshallingValue []byte) (byte, error)
- func (it Variant) ValueByte() byte
- func (it Variant) ValueInt() int
- func (it Variant) ValueInt16() int16
- func (it Variant) ValueInt32() int32
- func (it Variant) ValueInt8() int8
- func (it Variant) ValueString() string
- func (it Variant) ValueUInt16() uint16
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Ranges = [...]string{}/* 120 elements not displayed */
BasicEnumImpl = enumimpl.New.BasicByte.UsingTypeSlice(
coredynamic.TypeName(Invalid),
Ranges[:])
)
Functions ¶
func RangesInvalidErr ¶ added in v0.0.7
func RangesInvalidErr() error
Types ¶
type Variant ¶
type Variant byte
const ( Invalid Variant = iota Help Login SignOut Exit Risk Default Sleep Delay RegularTask RegularLockTask InstructionRoot SpecificInstructionWithType DbTask FsTask Fail2Ban AddPolicy Crontab User SysUser SysGroup PanelUser FtpUser MySqlUser PostgreSqlUser DbUser UserRole Ftp Sftp Dns Download Compress Decompress Ethernet MySql Postgre Database Webserver NginxWebserver ApacheWebserver Package Validate Verify Sync Status LogStatus DefaultConfig Config All Fs Ssl State StateSave StateRestore StateBackup StateRemove InstallConfigure ManyCommands FsTaskLock PackageInstall PackageCleanup PackageUninstall PackageLock PackageSynchronize PackageDownload DatabaseCleanup DatabaseMigrateAll SpecificDatabaseMigrate SoftwareUpdate Reminder Reinstall Remove RestartServer StopServer StartServer EnableServer RestartService RestartServices Email Synchronize FileSynchronize DirectorySynchronize BackupSynchronize PackagesSynchronize NotificationSynchronize DatabaseSynchronize SearchSynchronize Session Notification ErrorNotification ServerStorageOutNotification WebServerDownNotification MobileNotification EmailNotification Log SystemCleanup CacheUpdate Cache CleanCache Backup BackupSpecific Import Export ImportSpecific ExportSpecific Macro MacroSession DatabaseBackup SystemBackup OsBackup DirectoryStructureBackup FsBackup Clone BackupControlPanel Request StatusRequest SystemUpdate OperatingSystemUpdate ScheduleUpdate StatusUpdate )
func (Variant) AllNameValues ¶ added in v0.0.4
func (*Variant) AsBasicByteEnumContractsBinder ¶
func (it *Variant) AsBasicByteEnumContractsBinder() enuminf.BasicByteEnumContractsBinder
func (Variant) AsBasicEnumContractsBinder ¶
func (it Variant) AsBasicEnumContractsBinder() enuminf.BasicEnumContractsBinder
func (*Variant) AsJsonContractsBinder ¶
func (it *Variant) AsJsonContractsBinder() corejson.JsonContractsBinder
func (*Variant) AsJsonMarshaller ¶
func (it *Variant) AsJsonMarshaller() corejson.JsonMarshaller
func (Variant) DynamicInstructionName ¶
func (Variant) IntegerEnumRanges ¶ added in v0.0.4
func (Variant) IsAnyNamesOf ¶ added in v0.0.4
func (Variant) IsAnyValuesEqual ¶ added in v0.0.4
func (Variant) IsByteValueEqual ¶ added in v0.0.4
func (Variant) IsNameEqual ¶ added in v0.0.4
func (Variant) IsValueEqual ¶ added in v0.0.4
func (*Variant) JsonParseSelfInject ¶
func (Variant) MarshalJSON ¶
func (Variant) MaxValueString ¶ added in v0.0.4
func (Variant) MinValueString ¶ added in v0.0.4
func (Variant) OnlySupportedErr ¶ added in v0.0.4
func (Variant) OnlySupportedMsgErr ¶ added in v0.0.4
func (Variant) RangeNamesCsv ¶
func (Variant) RangesByte ¶
func (Variant) RangesDynamicMap ¶ added in v0.0.4
func (Variant) ToNumberString ¶
func (*Variant) UnmarshalJSON ¶
func (Variant) UnmarshallEnumToValue ¶
func (Variant) ValueInt16 ¶ added in v0.0.4
func (Variant) ValueInt32 ¶ added in v0.0.4
func (Variant) ValueString ¶ added in v0.0.4
func (Variant) ValueUInt16 ¶ added in v0.0.4
Click to show internal directories.
Click to hide internal directories.