Documentation ¶
Overview ¶
Code generated by Iacker. DO NOT EDIT IT.
Package v1 ¶
Dashboard ¶
A dashboard is a collection of visualizations that you can use to monitor the health of your systems and applications. Dashboards are made up of one or more panels, which are the visualizations themselves. Each panel displays a single metric or a single aggregation of metrics.
Dashboards are a great way to visualize your data and monitor your systems. You can use them to track metrics over time, and to quickly see how your systems are performing. You can also use them to compare metrics from different systems and applications.
Guance Cloud's dashboard is used to clearly show the range in which the metric data values are located. It is suitable for slicing messy data into points.
Index ¶
- Constants
- Variables
- type Dashboard
- func (*Dashboard) Descriptor() ([]byte, []int)deprecated
- func (x *Dashboard) GetManifest() string
- func (x *Dashboard) GetName() string
- func (*Dashboard) ProtoMessage()
- func (x *Dashboard) ProtoReflect() protoreflect.Message
- func (x *Dashboard) Reset()
- func (x *Dashboard) String() string
- func (m *Dashboard) Validate() error
- func (m *Dashboard) ValidateAll() error
- type DashboardMultiError
- type DashboardValidationError
Constants ¶
const ResourceType = "Dashboard"
ResourceType is the unique type name of Dashboard
Variables ¶
var File_pkg_resources_dashboard_v1_dashboard_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Dashboard ¶
type Dashboard struct { // Dashboard Name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Dashboard Manifest Manifest string `protobuf:"bytes,2,opt,name=manifest,proto3" json:"manifest,omitempty"` // contains filtered or unexported fields }
func (*Dashboard) Descriptor
deprecated
func (*Dashboard) GetManifest ¶
func (*Dashboard) ProtoMessage ¶
func (*Dashboard) ProtoMessage()
func (*Dashboard) ProtoReflect ¶
func (x *Dashboard) ProtoReflect() protoreflect.Message
func (*Dashboard) Validate ¶
Validate checks the field values on Dashboard with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Dashboard) ValidateAll ¶
ValidateAll checks the field values on Dashboard with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DashboardMultiError, or nil if none found.
type DashboardMultiError ¶
type DashboardMultiError []error
DashboardMultiError is an error wrapping multiple validation errors returned by Dashboard.ValidateAll() if the designated constraints aren't met.
func (DashboardMultiError) AllErrors ¶
func (m DashboardMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DashboardMultiError) Error ¶
func (m DashboardMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DashboardValidationError ¶
type DashboardValidationError struct {
// contains filtered or unexported fields
}
DashboardValidationError is the validation error returned by Dashboard.Validate if the designated constraints aren't met.
func (DashboardValidationError) Cause ¶
func (e DashboardValidationError) Cause() error
Cause function returns cause value.
func (DashboardValidationError) Error ¶
func (e DashboardValidationError) Error() string
Error satisfies the builtin error interface
func (DashboardValidationError) ErrorName ¶
func (e DashboardValidationError) ErrorName() string
ErrorName returns error name.
func (DashboardValidationError) Field ¶
func (e DashboardValidationError) Field() string
Field function returns field value.
func (DashboardValidationError) Key ¶
func (e DashboardValidationError) Key() bool
Key function returns key value.
func (DashboardValidationError) Reason ¶
func (e DashboardValidationError) Reason() string
Reason function returns reason value.