status

package module
v1.0.17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2024 License: MIT Imports: 0 Imported by: 35

README

status

Documentation

Overview

Package status provide status for many different occasions.

Index

Constants

View Source
const Name = "status"

Name of the entity.

Variables

This section is empty.

Functions

This section is empty.

Types

type Status

type Status string

Status is the status of something.

const (
	None Status = "none"

	// Common on displaying.
	Active   Status = "active"
	Hidden   Status = "hidden"
	Inactive Status = "inactive"

	// Common on CRUD.
	Counted   Status = "counted"
	Created   Status = "created"
	Deleted   Status = "deleted"
	Listed    Status = "listed"
	Retrieved Status = "retrieved"
	Updated   Status = "updated"

	// Common on state machines.
	Canceled    Status = "canceled"
	Completed   Status = "completed"
	Done        Status = "done"
	Failed      Status = "failed"
	Initialized Status = "initialized"
	Paused      Status = "paused"
	Runnning    Status = "running"
	Stopped     Status = "stopped"

	// Common for message brokers (pubsub).
	Emitted    Status = "emitted"
	Published  Status = "published"
	Subscribed Status = "subscribed"
	Notified   Status = "notified"

	// Metrics.
	Retried   Status = "retried"
	Succeeded Status = "succeeded"
	Total     Status = "total"

	// Errors.
	Invalid  Status = "invalid"
	Missing  Status = "missed"
	NotFound Status = "not found"
	Required Status = "required"

	// Connection.
	Connected    Status = "connected"
	Disconnected Status = "disconnected"
	Offline      Status = "offline"
	Online       Status = "online"

	// Instantiation.
	Instantiated   Status = "instantiated"
	Setup          Status = "setup"
	Uninstantiated Status = "not instantiated"

	// ETL
	Converted   Status = "converted"
	Exported    Status = "exported"
	Extracted   Status = "extracted"
	Finished    Status = "finished"
	Imported    Status = "imported"
	Interrupted Status = "interrupted"
	Loaded      Status = "loaded"
	Processed   Status = "processed"
	Started     Status = "started"
	Transformed Status = "transformed"

	// Common on authentication.
	Authenticated   Status = "authenticated"
	Authentication  Status = "authentication"
	Authorization   Status = "authorization"
	Authorized      Status = "authorized"
	Unauthenticated Status = "unauthenticated"
	Unauthorized    Status = "unauthorized"

	// Common on authorization.
	Granted  Status = "granted"
	Revoked  Status = "revoked"
	Verified Status = "verified"
)

func (Status) String

func (s Status) String() string

Implement the Stringer interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL