monitoringv1

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: May 2, 2023 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Overview

Code generated by protoc-gen-deepcopy. DO NOT EDIT.

Code generated by protoc-gen-deepcopy. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var File_aperture_policy_monitoring_v1_policy_view_proto protoreflect.FileDescriptor
View Source
var File_aperture_policy_monitoring_v1_signal_metrics_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CircuitView added in v0.24.0

type CircuitView struct {
	Tree *Tree `protobuf:"bytes,1,opt,name=tree,proto3" json:"tree,omitempty"`
	// contains filtered or unexported fields
}

func (*CircuitView) DeepCopy added in v0.24.0

func (in *CircuitView) DeepCopy() *CircuitView

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CircuitView. Required by controller-gen.

func (*CircuitView) DeepCopyInterface added in v0.24.0

func (in *CircuitView) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new CircuitView. Required by controller-gen.

func (*CircuitView) DeepCopyInto added in v0.24.0

func (in *CircuitView) DeepCopyInto(out *CircuitView)

DeepCopyInto supports using CircuitView within kubernetes types, where deepcopy-gen is used.

func (*CircuitView) Descriptor deprecated added in v0.24.0

func (*CircuitView) Descriptor() ([]byte, []int)

Deprecated: Use CircuitView.ProtoReflect.Descriptor instead.

func (*CircuitView) GetTree added in v0.24.0

func (x *CircuitView) GetTree() *Tree

func (*CircuitView) MarshalJSON added in v0.24.0

func (msg *CircuitView) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*CircuitView) ProtoMessage added in v0.24.0

func (*CircuitView) ProtoMessage()

func (*CircuitView) ProtoReflect added in v0.24.0

func (x *CircuitView) ProtoReflect() protoreflect.Message

func (*CircuitView) Reset added in v0.24.0

func (x *CircuitView) Reset()

func (*CircuitView) String added in v0.24.0

func (x *CircuitView) String() string

func (*CircuitView) UnmarshalJSON added in v0.24.0

func (msg *CircuitView) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*CircuitView) Validate added in v1.2.0

func (m *CircuitView) Validate() error

Validate checks the field values on CircuitView 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 (*CircuitView) ValidateAll added in v1.2.0

func (m *CircuitView) ValidateAll() error

ValidateAll checks the field values on CircuitView 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 CircuitViewMultiError, or nil if none found.

type CircuitViewMultiError added in v1.2.0

type CircuitViewMultiError []error

CircuitViewMultiError is an error wrapping multiple validation errors returned by CircuitView.ValidateAll() if the designated constraints aren't met.

func (CircuitViewMultiError) AllErrors added in v1.2.0

func (m CircuitViewMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CircuitViewMultiError) Error added in v1.2.0

func (m CircuitViewMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CircuitViewValidationError added in v1.2.0

type CircuitViewValidationError struct {
	// contains filtered or unexported fields
}

CircuitViewValidationError is the validation error returned by CircuitView.Validate if the designated constraints aren't met.

func (CircuitViewValidationError) Cause added in v1.2.0

Cause function returns cause value.

func (CircuitViewValidationError) Error added in v1.2.0

Error satisfies the builtin error interface

func (CircuitViewValidationError) ErrorName added in v1.2.0

func (e CircuitViewValidationError) ErrorName() string

ErrorName returns error name.

func (CircuitViewValidationError) Field added in v1.2.0

Field function returns field value.

func (CircuitViewValidationError) Key added in v1.2.0

Key function returns key value.

func (CircuitViewValidationError) Reason added in v1.2.0

Reason function returns reason value.

type ComponentView

type ComponentView struct {
	ComponentId          string           `protobuf:"bytes,1,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
	ComponentName        string           `protobuf:"bytes,2,opt,name=component_name,json=componentName,proto3" json:"component_name,omitempty"`
	ComponentType        string           `protobuf:"bytes,3,opt,name=component_type,json=componentType,proto3" json:"component_type,omitempty"`
	ComponentDescription string           `protobuf:"bytes,4,opt,name=component_description,json=componentDescription,proto3" json:"component_description,omitempty"`
	Component            *structpb.Struct `protobuf:"bytes,5,opt,name=component,proto3" json:"component,omitempty"`
	InPorts              []*PortView      `protobuf:"bytes,6,rep,name=in_ports,json=inPorts,proto3" json:"in_ports,omitempty"`
	OutPorts             []*PortView      `protobuf:"bytes,7,rep,name=out_ports,json=outPorts,proto3" json:"out_ports,omitempty"`
	// contains filtered or unexported fields
}

func (*ComponentView) DeepCopy

func (in *ComponentView) DeepCopy() *ComponentView

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentView. Required by controller-gen.

func (*ComponentView) DeepCopyInterface

func (in *ComponentView) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComponentView. Required by controller-gen.

func (*ComponentView) DeepCopyInto

func (in *ComponentView) DeepCopyInto(out *ComponentView)

DeepCopyInto supports using ComponentView within kubernetes types, where deepcopy-gen is used.

func (*ComponentView) Descriptor deprecated

func (*ComponentView) Descriptor() ([]byte, []int)

Deprecated: Use ComponentView.ProtoReflect.Descriptor instead.

func (*ComponentView) GetComponent

func (x *ComponentView) GetComponent() *structpb.Struct

func (*ComponentView) GetComponentDescription

func (x *ComponentView) GetComponentDescription() string

func (*ComponentView) GetComponentId

func (x *ComponentView) GetComponentId() string

func (*ComponentView) GetComponentName

func (x *ComponentView) GetComponentName() string

func (*ComponentView) GetComponentType

func (x *ComponentView) GetComponentType() string

func (*ComponentView) GetInPorts

func (x *ComponentView) GetInPorts() []*PortView

func (*ComponentView) GetOutPorts

func (x *ComponentView) GetOutPorts() []*PortView

func (*ComponentView) MarshalJSON

func (msg *ComponentView) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*ComponentView) ProtoMessage

func (*ComponentView) ProtoMessage()

func (*ComponentView) ProtoReflect

func (x *ComponentView) ProtoReflect() protoreflect.Message

func (*ComponentView) Reset

func (x *ComponentView) Reset()

func (*ComponentView) String

func (x *ComponentView) String() string

func (*ComponentView) UnmarshalJSON

func (msg *ComponentView) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*ComponentView) Validate added in v1.2.0

func (m *ComponentView) Validate() error

Validate checks the field values on ComponentView 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 (*ComponentView) ValidateAll added in v1.2.0

func (m *ComponentView) ValidateAll() error

ValidateAll checks the field values on ComponentView 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 ComponentViewMultiError, or nil if none found.

type ComponentViewMultiError added in v1.2.0

type ComponentViewMultiError []error

ComponentViewMultiError is an error wrapping multiple validation errors returned by ComponentView.ValidateAll() if the designated constraints aren't met.

func (ComponentViewMultiError) AllErrors added in v1.2.0

func (m ComponentViewMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ComponentViewMultiError) Error added in v1.2.0

func (m ComponentViewMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ComponentViewValidationError added in v1.2.0

type ComponentViewValidationError struct {
	// contains filtered or unexported fields
}

ComponentViewValidationError is the validation error returned by ComponentView.Validate if the designated constraints aren't met.

func (ComponentViewValidationError) Cause added in v1.2.0

Cause function returns cause value.

func (ComponentViewValidationError) Error added in v1.2.0

Error satisfies the builtin error interface

func (ComponentViewValidationError) ErrorName added in v1.2.0

func (e ComponentViewValidationError) ErrorName() string

ErrorName returns error name.

func (ComponentViewValidationError) Field added in v1.2.0

Field function returns field value.

func (ComponentViewValidationError) Key added in v1.2.0

Key function returns key value.

func (ComponentViewValidationError) Reason added in v1.2.0

Reason function returns reason value.

type Graph added in v1.1.0

type Graph struct {
	InternalComponents []*ComponentView `protobuf:"bytes,1,rep,name=internal_components,json=internalComponents,proto3" json:"internal_components,omitempty"`
	ExternalComponents []*ComponentView `protobuf:"bytes,2,rep,name=external_components,json=externalComponents,proto3" json:"external_components,omitempty"`
	InternalLinks      []*Link          `protobuf:"bytes,3,rep,name=internal_links,json=internalLinks,proto3" json:"internal_links,omitempty"`
	ExternalLinks      []*Link          `protobuf:"bytes,4,rep,name=external_links,json=externalLinks,proto3" json:"external_links,omitempty"`
	// contains filtered or unexported fields
}

func (*Graph) DeepCopy added in v1.1.0

func (in *Graph) DeepCopy() *Graph

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Graph. Required by controller-gen.

func (*Graph) DeepCopyInterface added in v1.1.0

func (in *Graph) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Graph. Required by controller-gen.

func (*Graph) DeepCopyInto added in v1.1.0

func (in *Graph) DeepCopyInto(out *Graph)

DeepCopyInto supports using Graph within kubernetes types, where deepcopy-gen is used.

func (*Graph) Descriptor deprecated added in v1.1.0

func (*Graph) Descriptor() ([]byte, []int)

Deprecated: Use Graph.ProtoReflect.Descriptor instead.

func (*Graph) GetExternalComponents added in v1.1.0

func (x *Graph) GetExternalComponents() []*ComponentView
func (x *Graph) GetExternalLinks() []*Link

func (*Graph) GetInternalComponents added in v1.1.0

func (x *Graph) GetInternalComponents() []*ComponentView
func (x *Graph) GetInternalLinks() []*Link

func (*Graph) MarshalJSON added in v1.1.0

func (msg *Graph) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Graph) ProtoMessage added in v1.1.0

func (*Graph) ProtoMessage()

func (*Graph) ProtoReflect added in v1.1.0

func (x *Graph) ProtoReflect() protoreflect.Message

func (*Graph) Reset added in v1.1.0

func (x *Graph) Reset()

func (*Graph) String added in v1.1.0

func (x *Graph) String() string

func (*Graph) UnmarshalJSON added in v1.1.0

func (msg *Graph) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Graph) Validate added in v1.2.0

func (m *Graph) Validate() error

Validate checks the field values on Graph 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 (*Graph) ValidateAll added in v1.2.0

func (m *Graph) ValidateAll() error

ValidateAll checks the field values on Graph 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 GraphMultiError, or nil if none found.

type GraphMultiError added in v1.2.0

type GraphMultiError []error

GraphMultiError is an error wrapping multiple validation errors returned by Graph.ValidateAll() if the designated constraints aren't met.

func (GraphMultiError) AllErrors added in v1.2.0

func (m GraphMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GraphMultiError) Error added in v1.2.0

func (m GraphMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type GraphValidationError added in v1.2.0

type GraphValidationError struct {
	// contains filtered or unexported fields
}

GraphValidationError is the validation error returned by Graph.Validate if the designated constraints aren't met.

func (GraphValidationError) Cause added in v1.2.0

func (e GraphValidationError) Cause() error

Cause function returns cause value.

func (GraphValidationError) Error added in v1.2.0

func (e GraphValidationError) Error() string

Error satisfies the builtin error interface

func (GraphValidationError) ErrorName added in v1.2.0

func (e GraphValidationError) ErrorName() string

ErrorName returns error name.

func (GraphValidationError) Field added in v1.2.0

func (e GraphValidationError) Field() string

Field function returns field value.

func (GraphValidationError) Key added in v1.2.0

func (e GraphValidationError) Key() bool

Key function returns key value.

func (GraphValidationError) Reason added in v1.2.0

func (e GraphValidationError) Reason() string

Reason function returns reason value.

type Link struct {
	Source *SourceTarget `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Target *SourceTarget `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	// Types that are assignable to Value:
	//
	//	*Link_SignalName
	//	*Link_ConstantValue
	Value        isLink_Value `protobuf_oneof:"value"`
	Looped       string       `protobuf:"bytes,5,opt,name=looped,proto3" json:"looped,omitempty"`
	SubCircuitId string       `protobuf:"bytes,6,opt,name=sub_circuit_id,json=subCircuitId,proto3" json:"sub_circuit_id,omitempty"`
	// contains filtered or unexported fields
}

Link is a connection between Components.

func (*Link) DeepCopy

func (in *Link) DeepCopy() *Link

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Link. Required by controller-gen.

func (*Link) DeepCopyInterface

func (in *Link) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Link. Required by controller-gen.

func (*Link) DeepCopyInto

func (in *Link) DeepCopyInto(out *Link)

DeepCopyInto supports using Link within kubernetes types, where deepcopy-gen is used.

func (*Link) Descriptor deprecated

func (*Link) Descriptor() ([]byte, []int)

Deprecated: Use Link.ProtoReflect.Descriptor instead.

func (*Link) GetConstantValue added in v1.1.0

func (x *Link) GetConstantValue() float64

func (*Link) GetLooped added in v1.1.0

func (x *Link) GetLooped() string

func (*Link) GetSignalName

func (x *Link) GetSignalName() string

func (*Link) GetSource

func (x *Link) GetSource() *SourceTarget

func (*Link) GetSubCircuitId added in v1.1.0

func (x *Link) GetSubCircuitId() string

func (*Link) GetTarget

func (x *Link) GetTarget() *SourceTarget

func (*Link) GetValue added in v1.1.0

func (m *Link) GetValue() isLink_Value

func (*Link) MarshalJSON

func (msg *Link) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Link) ProtoMessage

func (*Link) ProtoMessage()

func (*Link) ProtoReflect

func (x *Link) ProtoReflect() protoreflect.Message

func (*Link) Reset

func (x *Link) Reset()

func (*Link) String

func (x *Link) String() string

func (*Link) UnmarshalJSON

func (msg *Link) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Link) Validate added in v1.2.0

func (m *Link) Validate() error

Validate checks the field values on Link 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 (*Link) ValidateAll added in v1.2.0

func (m *Link) ValidateAll() error

ValidateAll checks the field values on Link 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 LinkMultiError, or nil if none found.

type LinkMultiError added in v1.2.0

type LinkMultiError []error

LinkMultiError is an error wrapping multiple validation errors returned by Link.ValidateAll() if the designated constraints aren't met.

func (LinkMultiError) AllErrors added in v1.2.0

func (m LinkMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (LinkMultiError) Error added in v1.2.0

func (m LinkMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type LinkValidationError added in v1.2.0

type LinkValidationError struct {
	// contains filtered or unexported fields
}

LinkValidationError is the validation error returned by Link.Validate if the designated constraints aren't met.

func (LinkValidationError) Cause added in v1.2.0

func (e LinkValidationError) Cause() error

Cause function returns cause value.

func (LinkValidationError) Error added in v1.2.0

func (e LinkValidationError) Error() string

Error satisfies the builtin error interface

func (LinkValidationError) ErrorName added in v1.2.0

func (e LinkValidationError) ErrorName() string

ErrorName returns error name.

func (LinkValidationError) Field added in v1.2.0

func (e LinkValidationError) Field() string

Field function returns field value.

func (LinkValidationError) Key added in v1.2.0

func (e LinkValidationError) Key() bool

Key function returns key value.

func (LinkValidationError) Reason added in v1.2.0

func (e LinkValidationError) Reason() string

Reason function returns reason value.

type Link_ConstantValue struct {
	// Constant value at an incoming Port
	ConstantValue float64 `protobuf:"fixed64,4,opt,name=constant_value,json=constantValue,proto3,oneof"`
}
type Link_SignalName struct {
	// Name of the Signal on the Port.
	SignalName string `protobuf:"bytes,3,opt,name=signal_name,json=signalName,proto3,oneof"`
}

type PortView

type PortView struct {

	// Port name
	PortName string `protobuf:"bytes,1,opt,name=port_name,json=portName,proto3" json:"port_name,omitempty"`
	// Types that are assignable to Value:
	//
	//	*PortView_SignalName
	//	*PortView_ConstantValue
	Value isPortView_Value `protobuf_oneof:"value"`
	// True if port is looped.
	Looped bool `protobuf:"varint,4,opt,name=looped,proto3" json:"looped,omitempty"`
	// Sub circuit id, applicable only if value is of type signal_name.
	SubCircuitId string `protobuf:"bytes,5,opt,name=sub_circuit_id,json=subCircuitId,proto3" json:"sub_circuit_id,omitempty"`
	// contains filtered or unexported fields
}

Components are interconnected with each other via Ports

func (*PortView) DeepCopy

func (in *PortView) DeepCopy() *PortView

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortView. Required by controller-gen.

func (*PortView) DeepCopyInterface

func (in *PortView) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PortView. Required by controller-gen.

func (*PortView) DeepCopyInto

func (in *PortView) DeepCopyInto(out *PortView)

DeepCopyInto supports using PortView within kubernetes types, where deepcopy-gen is used.

func (*PortView) Descriptor deprecated

func (*PortView) Descriptor() ([]byte, []int)

Deprecated: Use PortView.ProtoReflect.Descriptor instead.

func (*PortView) GetConstantValue

func (x *PortView) GetConstantValue() float64

func (*PortView) GetLooped

func (x *PortView) GetLooped() bool

func (*PortView) GetPortName

func (x *PortView) GetPortName() string

func (*PortView) GetSignalName

func (x *PortView) GetSignalName() string

func (*PortView) GetSubCircuitId added in v1.1.0

func (x *PortView) GetSubCircuitId() string

func (*PortView) GetValue

func (m *PortView) GetValue() isPortView_Value

func (*PortView) MarshalJSON

func (msg *PortView) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*PortView) ProtoMessage

func (*PortView) ProtoMessage()

func (*PortView) ProtoReflect

func (x *PortView) ProtoReflect() protoreflect.Message

func (*PortView) Reset

func (x *PortView) Reset()

func (*PortView) String

func (x *PortView) String() string

func (*PortView) UnmarshalJSON

func (msg *PortView) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*PortView) Validate added in v1.2.0

func (m *PortView) Validate() error

Validate checks the field values on PortView 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 (*PortView) ValidateAll added in v1.2.0

func (m *PortView) ValidateAll() error

ValidateAll checks the field values on PortView 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 PortViewMultiError, or nil if none found.

type PortViewMultiError added in v1.2.0

type PortViewMultiError []error

PortViewMultiError is an error wrapping multiple validation errors returned by PortView.ValidateAll() if the designated constraints aren't met.

func (PortViewMultiError) AllErrors added in v1.2.0

func (m PortViewMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (PortViewMultiError) Error added in v1.2.0

func (m PortViewMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type PortViewValidationError added in v1.2.0

type PortViewValidationError struct {
	// contains filtered or unexported fields
}

PortViewValidationError is the validation error returned by PortView.Validate if the designated constraints aren't met.

func (PortViewValidationError) Cause added in v1.2.0

func (e PortViewValidationError) Cause() error

Cause function returns cause value.

func (PortViewValidationError) Error added in v1.2.0

func (e PortViewValidationError) Error() string

Error satisfies the builtin error interface

func (PortViewValidationError) ErrorName added in v1.2.0

func (e PortViewValidationError) ErrorName() string

ErrorName returns error name.

func (PortViewValidationError) Field added in v1.2.0

func (e PortViewValidationError) Field() string

Field function returns field value.

func (PortViewValidationError) Key added in v1.2.0

func (e PortViewValidationError) Key() bool

Key function returns key value.

func (PortViewValidationError) Reason added in v1.2.0

func (e PortViewValidationError) Reason() string

Reason function returns reason value.

type PortView_ConstantValue

type PortView_ConstantValue struct {
	// Constant value at an incoming Port
	ConstantValue float64 `protobuf:"fixed64,3,opt,name=constant_value,json=constantValue,proto3,oneof"`
}

type PortView_SignalName

type PortView_SignalName struct {
	// Name of the Signal on the Port.
	SignalName string `protobuf:"bytes,2,opt,name=signal_name,json=signalName,proto3,oneof"`
}

type SignalMetricsInfo

type SignalMetricsInfo struct {

	// Name of the Policy.
	PolicyName string `protobuf:"bytes,1,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"`
	// Hash of the entire Policy spec.
	PolicyHash string `protobuf:"bytes,2,opt,name=policy_hash,json=policyHash,proto3" json:"policy_hash,omitempty"`
	// List of signals readings.
	SignalReading []*SignalReading `protobuf:"bytes,3,rep,name=signal_reading,json=signalReading,proto3" json:"signal_reading,omitempty"`
	// contains filtered or unexported fields
}

func (*SignalMetricsInfo) DeepCopy

func (in *SignalMetricsInfo) DeepCopy() *SignalMetricsInfo

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalMetricsInfo. Required by controller-gen.

func (*SignalMetricsInfo) DeepCopyInterface

func (in *SignalMetricsInfo) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new SignalMetricsInfo. Required by controller-gen.

func (*SignalMetricsInfo) DeepCopyInto

func (in *SignalMetricsInfo) DeepCopyInto(out *SignalMetricsInfo)

DeepCopyInto supports using SignalMetricsInfo within kubernetes types, where deepcopy-gen is used.

func (*SignalMetricsInfo) Descriptor deprecated

func (*SignalMetricsInfo) Descriptor() ([]byte, []int)

Deprecated: Use SignalMetricsInfo.ProtoReflect.Descriptor instead.

func (*SignalMetricsInfo) GetPolicyHash

func (x *SignalMetricsInfo) GetPolicyHash() string

func (*SignalMetricsInfo) GetPolicyName

func (x *SignalMetricsInfo) GetPolicyName() string

func (*SignalMetricsInfo) GetSignalReading

func (x *SignalMetricsInfo) GetSignalReading() []*SignalReading

func (*SignalMetricsInfo) MarshalJSON

func (msg *SignalMetricsInfo) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*SignalMetricsInfo) ProtoMessage

func (*SignalMetricsInfo) ProtoMessage()

func (*SignalMetricsInfo) ProtoReflect

func (x *SignalMetricsInfo) ProtoReflect() protoreflect.Message

func (*SignalMetricsInfo) Reset

func (x *SignalMetricsInfo) Reset()

func (*SignalMetricsInfo) String

func (x *SignalMetricsInfo) String() string

func (*SignalMetricsInfo) UnmarshalJSON

func (msg *SignalMetricsInfo) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*SignalMetricsInfo) Validate added in v1.2.0

func (m *SignalMetricsInfo) Validate() error

Validate checks the field values on SignalMetricsInfo 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 (*SignalMetricsInfo) ValidateAll added in v1.2.0

func (m *SignalMetricsInfo) ValidateAll() error

ValidateAll checks the field values on SignalMetricsInfo 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 SignalMetricsInfoMultiError, or nil if none found.

type SignalMetricsInfoMultiError added in v1.2.0

type SignalMetricsInfoMultiError []error

SignalMetricsInfoMultiError is an error wrapping multiple validation errors returned by SignalMetricsInfo.ValidateAll() if the designated constraints aren't met.

func (SignalMetricsInfoMultiError) AllErrors added in v1.2.0

func (m SignalMetricsInfoMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SignalMetricsInfoMultiError) Error added in v1.2.0

Error returns a concatenation of all the error messages it wraps.

type SignalMetricsInfoValidationError added in v1.2.0

type SignalMetricsInfoValidationError struct {
	// contains filtered or unexported fields
}

SignalMetricsInfoValidationError is the validation error returned by SignalMetricsInfo.Validate if the designated constraints aren't met.

func (SignalMetricsInfoValidationError) Cause added in v1.2.0

Cause function returns cause value.

func (SignalMetricsInfoValidationError) Error added in v1.2.0

Error satisfies the builtin error interface

func (SignalMetricsInfoValidationError) ErrorName added in v1.2.0

ErrorName returns error name.

func (SignalMetricsInfoValidationError) Field added in v1.2.0

Field function returns field value.

func (SignalMetricsInfoValidationError) Key added in v1.2.0

Key function returns key value.

func (SignalMetricsInfoValidationError) Reason added in v1.2.0

Reason function returns reason value.

type SignalReading

type SignalReading struct {
	SignalName string  `protobuf:"bytes,1,opt,name=signal_name,json=signalName,proto3" json:"signal_name,omitempty"`
	Valid      bool    `protobuf:"varint,2,opt,name=valid,proto3" json:"valid,omitempty"`
	Value      float64 `protobuf:"fixed64,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*SignalReading) DeepCopy

func (in *SignalReading) DeepCopy() *SignalReading

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignalReading. Required by controller-gen.

func (*SignalReading) DeepCopyInterface

func (in *SignalReading) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new SignalReading. Required by controller-gen.

func (*SignalReading) DeepCopyInto

func (in *SignalReading) DeepCopyInto(out *SignalReading)

DeepCopyInto supports using SignalReading within kubernetes types, where deepcopy-gen is used.

func (*SignalReading) Descriptor deprecated

func (*SignalReading) Descriptor() ([]byte, []int)

Deprecated: Use SignalReading.ProtoReflect.Descriptor instead.

func (*SignalReading) GetSignalName

func (x *SignalReading) GetSignalName() string

func (*SignalReading) GetValid

func (x *SignalReading) GetValid() bool

func (*SignalReading) GetValue

func (x *SignalReading) GetValue() float64

func (*SignalReading) MarshalJSON

func (msg *SignalReading) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*SignalReading) ProtoMessage

func (*SignalReading) ProtoMessage()

func (*SignalReading) ProtoReflect

func (x *SignalReading) ProtoReflect() protoreflect.Message

func (*SignalReading) Reset

func (x *SignalReading) Reset()

func (*SignalReading) String

func (x *SignalReading) String() string

func (*SignalReading) UnmarshalJSON

func (msg *SignalReading) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*SignalReading) Validate added in v1.2.0

func (m *SignalReading) Validate() error

Validate checks the field values on SignalReading 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 (*SignalReading) ValidateAll added in v1.2.0

func (m *SignalReading) ValidateAll() error

ValidateAll checks the field values on SignalReading 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 SignalReadingMultiError, or nil if none found.

type SignalReadingMultiError added in v1.2.0

type SignalReadingMultiError []error

SignalReadingMultiError is an error wrapping multiple validation errors returned by SignalReading.ValidateAll() if the designated constraints aren't met.

func (SignalReadingMultiError) AllErrors added in v1.2.0

func (m SignalReadingMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SignalReadingMultiError) Error added in v1.2.0

func (m SignalReadingMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type SignalReadingValidationError added in v1.2.0

type SignalReadingValidationError struct {
	// contains filtered or unexported fields
}

SignalReadingValidationError is the validation error returned by SignalReading.Validate if the designated constraints aren't met.

func (SignalReadingValidationError) Cause added in v1.2.0

Cause function returns cause value.

func (SignalReadingValidationError) Error added in v1.2.0

Error satisfies the builtin error interface

func (SignalReadingValidationError) ErrorName added in v1.2.0

func (e SignalReadingValidationError) ErrorName() string

ErrorName returns error name.

func (SignalReadingValidationError) Field added in v1.2.0

Field function returns field value.

func (SignalReadingValidationError) Key added in v1.2.0

Key function returns key value.

func (SignalReadingValidationError) Reason added in v1.2.0

Reason function returns reason value.

type SourceTarget

type SourceTarget struct {
	ComponentId string `protobuf:"bytes,1,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
	PortName    string `protobuf:"bytes,2,opt,name=port_name,json=portName,proto3" json:"port_name,omitempty"`
	// contains filtered or unexported fields
}

SourceTarget describes a link attachment to a component.

func (*SourceTarget) DeepCopy

func (in *SourceTarget) DeepCopy() *SourceTarget

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceTarget. Required by controller-gen.

func (*SourceTarget) DeepCopyInterface

func (in *SourceTarget) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new SourceTarget. Required by controller-gen.

func (*SourceTarget) DeepCopyInto

func (in *SourceTarget) DeepCopyInto(out *SourceTarget)

DeepCopyInto supports using SourceTarget within kubernetes types, where deepcopy-gen is used.

func (*SourceTarget) Descriptor deprecated

func (*SourceTarget) Descriptor() ([]byte, []int)

Deprecated: Use SourceTarget.ProtoReflect.Descriptor instead.

func (*SourceTarget) GetComponentId

func (x *SourceTarget) GetComponentId() string

func (*SourceTarget) GetPortName

func (x *SourceTarget) GetPortName() string

func (*SourceTarget) MarshalJSON

func (msg *SourceTarget) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*SourceTarget) ProtoMessage

func (*SourceTarget) ProtoMessage()

func (*SourceTarget) ProtoReflect

func (x *SourceTarget) ProtoReflect() protoreflect.Message

func (*SourceTarget) Reset

func (x *SourceTarget) Reset()

func (*SourceTarget) String

func (x *SourceTarget) String() string

func (*SourceTarget) UnmarshalJSON

func (msg *SourceTarget) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*SourceTarget) Validate added in v1.2.0

func (m *SourceTarget) Validate() error

Validate checks the field values on SourceTarget 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 (*SourceTarget) ValidateAll added in v1.2.0

func (m *SourceTarget) ValidateAll() error

ValidateAll checks the field values on SourceTarget 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 SourceTargetMultiError, or nil if none found.

type SourceTargetMultiError added in v1.2.0

type SourceTargetMultiError []error

SourceTargetMultiError is an error wrapping multiple validation errors returned by SourceTarget.ValidateAll() if the designated constraints aren't met.

func (SourceTargetMultiError) AllErrors added in v1.2.0

func (m SourceTargetMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SourceTargetMultiError) Error added in v1.2.0

func (m SourceTargetMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type SourceTargetValidationError added in v1.2.0

type SourceTargetValidationError struct {
	// contains filtered or unexported fields
}

SourceTargetValidationError is the validation error returned by SourceTarget.Validate if the designated constraints aren't met.

func (SourceTargetValidationError) Cause added in v1.2.0

Cause function returns cause value.

func (SourceTargetValidationError) Error added in v1.2.0

Error satisfies the builtin error interface

func (SourceTargetValidationError) ErrorName added in v1.2.0

func (e SourceTargetValidationError) ErrorName() string

ErrorName returns error name.

func (SourceTargetValidationError) Field added in v1.2.0

Field function returns field value.

func (SourceTargetValidationError) Key added in v1.2.0

Key function returns key value.

func (SourceTargetValidationError) Reason added in v1.2.0

Reason function returns reason value.

type Tree added in v0.24.0

type Tree struct {
	Node      *ComponentView   `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
	Graph     *Graph           `protobuf:"bytes,2,opt,name=graph,proto3" json:"graph,omitempty"`
	Children  []*Tree          `protobuf:"bytes,3,rep,name=children,proto3" json:"children,omitempty"`
	Actuators []*ComponentView `protobuf:"bytes,4,rep,name=actuators,proto3" json:"actuators,omitempty"`
	// contains filtered or unexported fields
}

func (*Tree) DeepCopy added in v0.24.0

func (in *Tree) DeepCopy() *Tree

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tree. Required by controller-gen.

func (*Tree) DeepCopyInterface added in v0.24.0

func (in *Tree) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Tree. Required by controller-gen.

func (*Tree) DeepCopyInto added in v0.24.0

func (in *Tree) DeepCopyInto(out *Tree)

DeepCopyInto supports using Tree within kubernetes types, where deepcopy-gen is used.

func (*Tree) Descriptor deprecated added in v0.24.0

func (*Tree) Descriptor() ([]byte, []int)

Deprecated: Use Tree.ProtoReflect.Descriptor instead.

func (*Tree) GetActuators added in v1.1.0

func (x *Tree) GetActuators() []*ComponentView

func (*Tree) GetChildren added in v0.24.0

func (x *Tree) GetChildren() []*Tree

func (*Tree) GetGraph added in v1.1.0

func (x *Tree) GetGraph() *Graph

func (*Tree) GetNode added in v1.1.0

func (x *Tree) GetNode() *ComponentView

func (*Tree) MarshalJSON added in v0.24.0

func (msg *Tree) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*Tree) ProtoMessage added in v0.24.0

func (*Tree) ProtoMessage()

func (*Tree) ProtoReflect added in v0.24.0

func (x *Tree) ProtoReflect() protoreflect.Message

func (*Tree) Reset added in v0.24.0

func (x *Tree) Reset()

func (*Tree) String added in v0.24.0

func (x *Tree) String() string

func (*Tree) UnmarshalJSON added in v0.24.0

func (msg *Tree) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*Tree) Validate added in v1.2.0

func (m *Tree) Validate() error

Validate checks the field values on Tree 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 (*Tree) ValidateAll added in v1.2.0

func (m *Tree) ValidateAll() error

ValidateAll checks the field values on Tree 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 TreeMultiError, or nil if none found.

type TreeMultiError added in v1.2.0

type TreeMultiError []error

TreeMultiError is an error wrapping multiple validation errors returned by Tree.ValidateAll() if the designated constraints aren't met.

func (TreeMultiError) AllErrors added in v1.2.0

func (m TreeMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TreeMultiError) Error added in v1.2.0

func (m TreeMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type TreeValidationError added in v1.2.0

type TreeValidationError struct {
	// contains filtered or unexported fields
}

TreeValidationError is the validation error returned by Tree.Validate if the designated constraints aren't met.

func (TreeValidationError) Cause added in v1.2.0

func (e TreeValidationError) Cause() error

Cause function returns cause value.

func (TreeValidationError) Error added in v1.2.0

func (e TreeValidationError) Error() string

Error satisfies the builtin error interface

func (TreeValidationError) ErrorName added in v1.2.0

func (e TreeValidationError) ErrorName() string

ErrorName returns error name.

func (TreeValidationError) Field added in v1.2.0

func (e TreeValidationError) Field() string

Field function returns field value.

func (TreeValidationError) Key added in v1.2.0

func (e TreeValidationError) Key() bool

Key function returns key value.

func (TreeValidationError) Reason added in v1.2.0

func (e TreeValidationError) Reason() string

Reason function returns reason value.

Jump to

Keyboard shortcuts

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