Documentation
¶
Index ¶
- Variables
- type Variant
- func (it *Variant) AsBasicByteEnumContractsBinder() coreinterface.BasicByteEnumContractsBinder
- func (it *Variant) AsBasicEnumContractsBinder() coreinterface.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) IsAnyOf(anyOfItems ...Variant) 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) MinByte() byte
- func (it Variant) Name() string
- func (it Variant) NameValue() string
- func (it Variant) RangeNamesCsv() string
- func (it Variant) RangesByte() []byte
- func (it Variant) String() string
- func (it Variant) ToNumberString() string
- 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
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Ranges = [...]string{ Unknown: "Unknown", Invalid: "Invalid", Risk: "Risk", Default: "Default", Sleep: "Sleep", Delay: "Delay", RegularTask: "RegularTask", RegularLockTask: "RegularLockTask", InstructionRoot: "InstructionRoot", SpecificInstructionWithType: "SpecificInstructionWithType", DbTask: "DbTask", FsTask: "FsTask", FsTaskLock: "FsTaskLock", PackageInstall: "PackageInstall", PackageCleanup: "PackageCleanup", PackageUninstall: "PackageUninstall", PackageLock: "PackageLock", PackageSynchronize: "PackageSynchronize", PackageDownload: "PackageDownload", DatabaseCleanup: "DatabaseCleanup", DatabaseMigrateAll: "DatabaseMigrateAll", SpecificDatabaseMigrate: "SpecificDatabaseMigrate", SoftwareUpdate: "SoftwareUpdate", Reminder: "Reminder", Reinstall: "Reinstall", Remove: "Remove", RestartServer: "RestartServer", StopServer: "StopServer", StartServer: "StartServer", EnableServer: "EnableServer", RestartService: "RestartService", RestartServices: "RestartServices", Email: "Email", Synchronize: "Synchronize", FileSynchronize: "FileSynchronize", DirectorySynchronize: "DirectorySynchronize", BackupSynchronize: "BackupSynchronize", PackagesSynchronize: "PackagesSynchronize", NotificationSynchronize: "NotificationSynchronize", DatabaseSynchronize: "DatabaseSynchronize", SearchSynchronize: "SearchSynchronize", Session: "Session", Notification: "Notification", ErrorNotification: "ErrorNotification", ServerStorageOutNotification: "ServerStorageOutNotification", WebServerDownNotification: "WebServerDownNotification", MobileNotification: "MobileNotification", EmailNotification: "EmailNotification", Log: "Log", SystemCleanup: "SystemCleanup", CacheUpdate: "CacheUpdate", Cache: "Cache", CleanCache: "CleanCache", Backup: "Backup", DatabaseBackup: "DatabaseBackup", SystemBackup: "SystemBackup", OsBackup: "OsBackup", DirectoryStructureBackup: "DirectoryStructureBackup", FsBackup: "FsBackup", Clone: "Clone", BackupControlPanel: "BackupControlPanel", Request: "Request", StatusRequest: "StatusRequest", SystemUpdate: "SystemUpdate", OperatingSystemUpdate: "OperatingSystemUpdate", ScheduleUpdate: "ScheduleUpdate", StatusUpdate: "StatusUpdate", } BasicEnumImpl = enumimpl.NewBasicByteUsingIndexedSlice( coredynamic.TypeName(Unknown), Ranges[:]) )
Functions ¶
This section is empty.
Types ¶
type Variant ¶
type Variant byte
const ( Unknown Variant = iota Invalid Risk Default Sleep Delay RegularTask RegularLockTask InstructionRoot SpecificInstructionWithType DbTask FsTask 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 DatabaseBackup SystemBackup OsBackup DirectoryStructureBackup FsBackup Clone BackupControlPanel Request StatusRequest SystemUpdate OperatingSystemUpdate ScheduleUpdate StatusUpdate )
func (*Variant) AsBasicByteEnumContractsBinder ¶
func (it *Variant) AsBasicByteEnumContractsBinder() coreinterface.BasicByteEnumContractsBinder
func (*Variant) AsBasicEnumContractsBinder ¶
func (it *Variant) AsBasicEnumContractsBinder() coreinterface.BasicEnumContractsBinder
func (*Variant) AsJsonContractsBinder ¶
func (it *Variant) AsJsonContractsBinder() corejson.JsonContractsBinder
func (*Variant) AsJsonMarshaller ¶
func (it *Variant) AsJsonMarshaller() corejson.JsonMarshaller
func (Variant) DynamicInstructionName ¶
func (*Variant) JsonParseSelfInject ¶
func (Variant) MarshalJSON ¶
func (Variant) RangeNamesCsv ¶
func (Variant) RangesByte ¶
func (Variant) ToNumberString ¶
func (*Variant) UnmarshalJSON ¶
func (Variant) UnmarshallEnumToValue ¶
Click to show internal directories.
Click to hide internal directories.