models

package
v0.0.0-...-904661e Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2023 License: BSD-3-Clause Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// ClusterStatusStable captures enum value "stable"
	ClusterStatusStable string = "stable"

	// ClusterStatusUnstable captures enum value "unstable"
	ClusterStatusUnstable string = "unstable"

	// ClusterStatusUnreachable captures enum value "unreachable"
	ClusterStatusUnreachable string = "unreachable"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Cluster

type Cluster struct {

	// disk total
	// Required: true
	// Minimum: 0
	DiskTotal *int64 `json:"diskTotal"`

	// disk used
	// Required: true
	// Minimum: 0
	DiskUsed *int64 `json:"diskUsed"`

	// memory total
	// Required: true
	// Minimum: 0
	MemoryTotal *int64 `json:"memoryTotal"`

	// memory used
	// Required: true
	// Minimum: 0
	MemoryUsed *int64 `json:"memoryUsed"`

	// nodes
	// Required: true
	Nodes []string `json:"nodes"`

	// status
	// Required: true
	// Enum: [stable unstable unreachable]
	Status *string `json:"status"`
}

Cluster cluster

swagger:model Cluster

func (*Cluster) ContextValidate

func (m *Cluster) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this cluster based on context it is used

func (*Cluster) MarshalBinary

func (m *Cluster) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Cluster) UnmarshalBinary

func (m *Cluster) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Cluster) Validate

func (m *Cluster) Validate(formats strfmt.Registry) error

Validate validates this cluster

type Credential

type Credential struct {

	// secret key
	SecretKey string `json:"secret_key,omitempty"`

	// username
	Username string `json:"username,omitempty"`
}

Credential credential

swagger:model Credential

func (*Credential) ContextValidate

func (m *Credential) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this credential based on context it is used

func (*Credential) MarshalBinary

func (m *Credential) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Credential) UnmarshalBinary

func (m *Credential) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Credential) Validate

func (m *Credential) Validate(formats strfmt.Registry) error

Validate validates this credential

type Node

type Node struct {

	// cpu total
	// Required: true
	// Minimum: 0
	CPUTotal *int64 `json:"cpuTotal"`

	// cpu used
	// Required: true
	// Minimum: 0
	CPUUsed *int64 `json:"cpuUsed"`

	// disk total
	// Required: true
	// Minimum: 0
	DiskTotal *int64 `json:"diskTotal"`

	// disk used
	// Required: true
	// Minimum: 0
	DiskUsed *int64 `json:"diskUsed"`

	// id
	// Required: true
	ID *string `json:"id"`

	// memory total
	// Required: true
	// Minimum: 0
	MemoryTotal *int64 `json:"memoryTotal"`

	// memory used
	// Required: true
	// Minimum: 0
	MemoryUsed *int64 `json:"memoryUsed"`

	// os
	// Required: true
	Os *string `json:"os"`

	// quasardb version
	// Required: true
	QuasardbVersion *string `json:"quasardbVersion"`
}

Node node

swagger:model Node

func (*Node) ContextValidate

func (m *Node) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this node based on context it is used

func (*Node) MarshalBinary

func (m *Node) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Node) UnmarshalBinary

func (m *Node) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Node) Validate

func (m *Node) Validate(formats strfmt.Registry) error

Validate validates this node

type Principal

type Principal string

Principal principal

swagger:model Principal

func (Principal) ContextValidate

func (m Principal) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this principal based on context it is used

func (Principal) Validate

func (m Principal) Validate(formats strfmt.Registry) error

Validate validates this principal

type QdbError

type QdbError struct {

	// message
	Message string `json:"message,omitempty"`
}

QdbError qdb error

swagger:model QdbError

func (*QdbError) ContextValidate

func (m *QdbError) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this qdb error based on context it is used

func (*QdbError) MarshalBinary

func (m *QdbError) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*QdbError) UnmarshalBinary

func (m *QdbError) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*QdbError) Validate

func (m *QdbError) Validate(formats strfmt.Registry) error

Validate validates this qdb error

type Query

type Query struct {

	// query
	Query string `json:"query,omitempty"`
}

Query query

swagger:model Query

func (*Query) ContextValidate

func (m *Query) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this query based on context it is used

func (*Query) MarshalBinary

func (m *Query) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Query) UnmarshalBinary

func (m *Query) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Query) Validate

func (m *Query) Validate(formats strfmt.Registry) error

Validate validates this query

type QueryColumn

type QueryColumn struct {

	// data
	Data []interface{} `json:"data"`

	// name
	Name string `json:"name,omitempty"`

	// type
	Type string `json:"type,omitempty"`
}

QueryColumn query column

swagger:model QueryColumn

func (*QueryColumn) ContextValidate

func (m *QueryColumn) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this query column based on context it is used

func (*QueryColumn) MarshalBinary

func (m *QueryColumn) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*QueryColumn) UnmarshalBinary

func (m *QueryColumn) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*QueryColumn) Validate

func (m *QueryColumn) Validate(formats strfmt.Registry) error

Validate validates this query column

type QueryResult

type QueryResult struct {

	// tables
	// Required: true
	Tables []*QueryTable `json:"tables"`
}

QueryResult query result

swagger:model QueryResult

func (*QueryResult) ContextValidate

func (m *QueryResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this query result based on the context it is used

func (*QueryResult) MarshalBinary

func (m *QueryResult) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*QueryResult) UnmarshalBinary

func (m *QueryResult) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*QueryResult) Validate

func (m *QueryResult) Validate(formats strfmt.Registry) error

Validate validates this query result

type QueryTable

type QueryTable struct {

	// columns
	Columns []*QueryColumn `json:"columns"`

	// name
	Name string `json:"name,omitempty"`
}

QueryTable query table

swagger:model QueryTable

func (*QueryTable) ContextValidate

func (m *QueryTable) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this query table based on the context it is used

func (*QueryTable) MarshalBinary

func (m *QueryTable) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*QueryTable) UnmarshalBinary

func (m *QueryTable) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*QueryTable) Validate

func (m *QueryTable) Validate(formats strfmt.Registry) error

Validate validates this query table

type Token

type Token struct {

	// token
	Token string `json:"token,omitempty"`
}

Token token

swagger:model Token

func (*Token) ContextValidate

func (m *Token) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this token based on context it is used

func (*Token) MarshalBinary

func (m *Token) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Token) UnmarshalBinary

func (m *Token) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Token) Validate

func (m *Token) Validate(formats strfmt.Registry) error

Validate validates this token

Jump to

Keyboard shortcuts

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