Documentation
¶
Index ¶
- Variables
- type CPUTarget
- type CapsuleInterface
- func (*CapsuleInterface) Descriptor() ([]byte, []int)deprecated
- func (x *CapsuleInterface) GetLiveness() *InterfaceProbe
- func (x *CapsuleInterface) GetName() string
- func (x *CapsuleInterface) GetPort() int32
- func (x *CapsuleInterface) GetPublic() *CapsulePublicInterface
- func (x *CapsuleInterface) GetReadiness() *InterfaceProbe
- func (x *CapsuleInterface) GetRoutes() []*HostRoute
- func (*CapsuleInterface) ProtoMessage()
- func (x *CapsuleInterface) ProtoReflect() protoreflect.Message
- func (x *CapsuleInterface) Reset()
- func (x *CapsuleInterface) String() string
- type CapsuleInterfaceIngress
- func (*CapsuleInterfaceIngress) Descriptor() ([]byte, []int)deprecated
- func (x *CapsuleInterfaceIngress) GetHost() string
- func (x *CapsuleInterfaceIngress) GetPaths() []string
- func (*CapsuleInterfaceIngress) ProtoMessage()
- func (x *CapsuleInterfaceIngress) ProtoReflect() protoreflect.Message
- func (x *CapsuleInterfaceIngress) Reset()
- func (x *CapsuleInterfaceIngress) String() string
- type CapsuleInterfaceLoadBalancer
- func (*CapsuleInterfaceLoadBalancer) Descriptor() ([]byte, []int)deprecated
- func (x *CapsuleInterfaceLoadBalancer) GetPort() int32
- func (*CapsuleInterfaceLoadBalancer) ProtoMessage()
- func (x *CapsuleInterfaceLoadBalancer) ProtoReflect() protoreflect.Message
- func (x *CapsuleInterfaceLoadBalancer) Reset()
- func (x *CapsuleInterfaceLoadBalancer) String() string
- type CapsulePublicInterface
- func (*CapsulePublicInterface) Descriptor() ([]byte, []int)deprecated
- func (x *CapsulePublicInterface) GetIngress() *CapsuleInterfaceIngress
- func (x *CapsulePublicInterface) GetLoadBalancer() *CapsuleInterfaceLoadBalancer
- func (*CapsulePublicInterface) ProtoMessage()
- func (x *CapsulePublicInterface) ProtoReflect() protoreflect.Message
- func (x *CapsulePublicInterface) Reset()
- func (x *CapsulePublicInterface) String() string
- type CapsuleScale
- func (*CapsuleScale) Descriptor() ([]byte, []int)deprecated
- func (x *CapsuleScale) GetHorizontal() *HorizontalScale
- func (x *CapsuleScale) GetVertical() *VerticalScale
- func (*CapsuleScale) ProtoMessage()
- func (x *CapsuleScale) ProtoReflect() protoreflect.Message
- func (x *CapsuleScale) Reset()
- func (x *CapsuleScale) String() string
- type CronJob
- func (*CronJob) Descriptor() ([]byte, []int)deprecated
- func (x *CronJob) GetCommand() *JobCommand
- func (x *CronJob) GetMaxRetries() uint64
- func (x *CronJob) GetName() string
- func (x *CronJob) GetSchedule() string
- func (x *CronJob) GetTimeoutSeconds() uint64
- func (x *CronJob) GetUrl() *URL
- func (*CronJob) ProtoMessage()
- func (x *CronJob) ProtoReflect() protoreflect.Message
- func (x *CronJob) Reset()
- func (x *CronJob) String() string
- type CustomMetric
- func (*CustomMetric) Descriptor() ([]byte, []int)deprecated
- func (x *CustomMetric) GetInstanceMetric() *InstanceMetric
- func (x *CustomMetric) GetObjectMetric() *ObjectMetric
- func (*CustomMetric) ProtoMessage()
- func (x *CustomMetric) ProtoReflect() protoreflect.Message
- func (x *CustomMetric) Reset()
- func (x *CustomMetric) String() string
- type HTTPPathRoute
- func (*HTTPPathRoute) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPPathRoute) GetMatch() string
- func (x *HTTPPathRoute) GetPath() string
- func (*HTTPPathRoute) ProtoMessage()
- func (x *HTTPPathRoute) ProtoReflect() protoreflect.Message
- func (x *HTTPPathRoute) Reset()
- func (x *HTTPPathRoute) String() string
- type HorizontalScale
- func (*HorizontalScale) Descriptor() ([]byte, []int)deprecated
- func (x *HorizontalScale) GetCpuTarget() *CPUTarget
- func (x *HorizontalScale) GetCustomMetrics() []*CustomMetric
- func (x *HorizontalScale) GetInstances() *Instances
- func (*HorizontalScale) ProtoMessage()
- func (x *HorizontalScale) ProtoReflect() protoreflect.Message
- func (x *HorizontalScale) Reset()
- func (x *HorizontalScale) String() string
- type HostRoute
- func (*HostRoute) Descriptor() ([]byte, []int)deprecated
- func (x *HostRoute) GetAnnotations() map[string]string
- func (x *HostRoute) GetHost() string
- func (x *HostRoute) GetId() string
- func (x *HostRoute) GetPaths() []*HTTPPathRoute
- func (*HostRoute) ProtoMessage()
- func (x *HostRoute) ProtoReflect() protoreflect.Message
- func (x *HostRoute) Reset()
- func (x *HostRoute) String() string
- type InstanceMetric
- func (*InstanceMetric) Descriptor() ([]byte, []int)deprecated
- func (x *InstanceMetric) GetAverageValue() string
- func (x *InstanceMetric) GetMatchLabels() map[string]string
- func (x *InstanceMetric) GetMetricName() string
- func (*InstanceMetric) ProtoMessage()
- func (x *InstanceMetric) ProtoReflect() protoreflect.Message
- func (x *InstanceMetric) Reset()
- func (x *InstanceMetric) String() string
- type Instances
- type InterfaceGRPCProbe
- func (*InterfaceGRPCProbe) Descriptor() ([]byte, []int)deprecated
- func (x *InterfaceGRPCProbe) GetEnabled() bool
- func (x *InterfaceGRPCProbe) GetService() string
- func (*InterfaceGRPCProbe) ProtoMessage()
- func (x *InterfaceGRPCProbe) ProtoReflect() protoreflect.Message
- func (x *InterfaceGRPCProbe) Reset()
- func (x *InterfaceGRPCProbe) String() string
- type InterfaceProbe
- func (*InterfaceProbe) Descriptor() ([]byte, []int)deprecated
- func (x *InterfaceProbe) GetGrpc() *InterfaceGRPCProbe
- func (x *InterfaceProbe) GetPath() string
- func (x *InterfaceProbe) GetTcp() bool
- func (*InterfaceProbe) ProtoMessage()
- func (x *InterfaceProbe) ProtoReflect() protoreflect.Message
- func (x *InterfaceProbe) Reset()
- func (x *InterfaceProbe) String() string
- type JobCommand
- type ObjectMetric
- func (*ObjectMetric) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectMetric) GetAverageValue() string
- func (x *ObjectMetric) GetMatchLabels() map[string]string
- func (x *ObjectMetric) GetMetricName() string
- func (x *ObjectMetric) GetObjectReference() *v2.CrossVersionObjectReference
- func (x *ObjectMetric) GetValue() string
- func (*ObjectMetric) ProtoMessage()
- func (x *ObjectMetric) ProtoReflect() protoreflect.Message
- func (x *ObjectMetric) Reset()
- func (x *ObjectMetric) String() string
- type ResourceLimits
- func (*ResourceLimits) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceLimits) GetLimit() string
- func (x *ResourceLimits) GetRequest() string
- func (*ResourceLimits) ProtoMessage()
- func (x *ResourceLimits) ProtoReflect() protoreflect.Message
- func (x *ResourceLimits) Reset()
- func (x *ResourceLimits) String() string
- type ResourceRequest
- type URL
- type VerticalScale
- func (*VerticalScale) Descriptor() ([]byte, []int)deprecated
- func (x *VerticalScale) GetCpu() *ResourceLimits
- func (x *VerticalScale) GetGpu() *ResourceRequest
- func (x *VerticalScale) GetMemory() *ResourceLimits
- func (*VerticalScale) ProtoMessage()
- func (x *VerticalScale) ProtoReflect() protoreflect.Message
- func (x *VerticalScale) Reset()
- func (x *VerticalScale) String() string
Constants ¶
This section is empty.
Variables ¶
var File_v1alpha2_generated_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CPUTarget ¶
type CPUTarget struct {
Utilization uint32 `protobuf:"varint,1,opt,name=utilization,proto3" json:"utilization,omitempty"`
// contains filtered or unexported fields
}
func (*CPUTarget) Descriptor
deprecated
func (*CPUTarget) GetUtilization ¶
func (*CPUTarget) ProtoMessage ¶
func (*CPUTarget) ProtoMessage()
func (*CPUTarget) ProtoReflect ¶
func (x *CPUTarget) ProtoReflect() protoreflect.Message
type CapsuleInterface ¶
type CapsuleInterface struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
Liveness *InterfaceProbe `protobuf:"bytes,3,opt,name=liveness,proto3" json:"liveness,omitempty"`
Readiness *InterfaceProbe `protobuf:"bytes,4,opt,name=readiness,proto3" json:"readiness,omitempty"`
Public *CapsulePublicInterface `protobuf:"bytes,5,opt,name=public,proto3" json:"public,omitempty"`
Routes []*HostRoute `protobuf:"bytes,6,rep,name=routes,proto3" json:"routes,omitempty"`
// contains filtered or unexported fields
}
func (*CapsuleInterface) Descriptor
deprecated
func (*CapsuleInterface) Descriptor() ([]byte, []int)
Deprecated: Use CapsuleInterface.ProtoReflect.Descriptor instead.
func (*CapsuleInterface) GetLiveness ¶
func (x *CapsuleInterface) GetLiveness() *InterfaceProbe
func (*CapsuleInterface) GetName ¶
func (x *CapsuleInterface) GetName() string
func (*CapsuleInterface) GetPort ¶
func (x *CapsuleInterface) GetPort() int32
func (*CapsuleInterface) GetPublic ¶
func (x *CapsuleInterface) GetPublic() *CapsulePublicInterface
func (*CapsuleInterface) GetReadiness ¶
func (x *CapsuleInterface) GetReadiness() *InterfaceProbe
func (*CapsuleInterface) GetRoutes ¶
func (x *CapsuleInterface) GetRoutes() []*HostRoute
func (*CapsuleInterface) ProtoMessage ¶
func (*CapsuleInterface) ProtoMessage()
func (*CapsuleInterface) ProtoReflect ¶
func (x *CapsuleInterface) ProtoReflect() protoreflect.Message
func (*CapsuleInterface) Reset ¶
func (x *CapsuleInterface) Reset()
func (*CapsuleInterface) String ¶
func (x *CapsuleInterface) String() string
type CapsuleInterfaceIngress ¶
type CapsuleInterfaceIngress struct {
Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
Paths []string `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"`
// contains filtered or unexported fields
}
func (*CapsuleInterfaceIngress) Descriptor
deprecated
func (*CapsuleInterfaceIngress) Descriptor() ([]byte, []int)
Deprecated: Use CapsuleInterfaceIngress.ProtoReflect.Descriptor instead.
func (*CapsuleInterfaceIngress) GetHost ¶
func (x *CapsuleInterfaceIngress) GetHost() string
func (*CapsuleInterfaceIngress) GetPaths ¶
func (x *CapsuleInterfaceIngress) GetPaths() []string
func (*CapsuleInterfaceIngress) ProtoMessage ¶
func (*CapsuleInterfaceIngress) ProtoMessage()
func (*CapsuleInterfaceIngress) ProtoReflect ¶
func (x *CapsuleInterfaceIngress) ProtoReflect() protoreflect.Message
func (*CapsuleInterfaceIngress) Reset ¶
func (x *CapsuleInterfaceIngress) Reset()
func (*CapsuleInterfaceIngress) String ¶
func (x *CapsuleInterfaceIngress) String() string
type CapsuleInterfaceLoadBalancer ¶
type CapsuleInterfaceLoadBalancer struct {
Port int32 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`
// contains filtered or unexported fields
}
func (*CapsuleInterfaceLoadBalancer) Descriptor
deprecated
func (*CapsuleInterfaceLoadBalancer) Descriptor() ([]byte, []int)
Deprecated: Use CapsuleInterfaceLoadBalancer.ProtoReflect.Descriptor instead.
func (*CapsuleInterfaceLoadBalancer) GetPort ¶
func (x *CapsuleInterfaceLoadBalancer) GetPort() int32
func (*CapsuleInterfaceLoadBalancer) ProtoMessage ¶
func (*CapsuleInterfaceLoadBalancer) ProtoMessage()
func (*CapsuleInterfaceLoadBalancer) ProtoReflect ¶
func (x *CapsuleInterfaceLoadBalancer) ProtoReflect() protoreflect.Message
func (*CapsuleInterfaceLoadBalancer) Reset ¶
func (x *CapsuleInterfaceLoadBalancer) Reset()
func (*CapsuleInterfaceLoadBalancer) String ¶
func (x *CapsuleInterfaceLoadBalancer) String() string
type CapsulePublicInterface ¶
type CapsulePublicInterface struct {
Ingress *CapsuleInterfaceIngress `protobuf:"bytes,1,opt,name=ingress,proto3" json:"ingress,omitempty"`
LoadBalancer *CapsuleInterfaceLoadBalancer `protobuf:"bytes,2,opt,name=loadBalancer,proto3" json:"loadBalancer,omitempty"`
// contains filtered or unexported fields
}
func (*CapsulePublicInterface) Descriptor
deprecated
func (*CapsulePublicInterface) Descriptor() ([]byte, []int)
Deprecated: Use CapsulePublicInterface.ProtoReflect.Descriptor instead.
func (*CapsulePublicInterface) GetIngress ¶
func (x *CapsulePublicInterface) GetIngress() *CapsuleInterfaceIngress
func (*CapsulePublicInterface) GetLoadBalancer ¶
func (x *CapsulePublicInterface) GetLoadBalancer() *CapsuleInterfaceLoadBalancer
func (*CapsulePublicInterface) ProtoMessage ¶
func (*CapsulePublicInterface) ProtoMessage()
func (*CapsulePublicInterface) ProtoReflect ¶
func (x *CapsulePublicInterface) ProtoReflect() protoreflect.Message
func (*CapsulePublicInterface) Reset ¶
func (x *CapsulePublicInterface) Reset()
func (*CapsulePublicInterface) String ¶
func (x *CapsulePublicInterface) String() string
type CapsuleScale ¶
type CapsuleScale struct {
Horizontal *HorizontalScale `protobuf:"bytes,1,opt,name=horizontal,proto3" json:"horizontal,omitempty"`
Vertical *VerticalScale `protobuf:"bytes,2,opt,name=vertical,proto3" json:"vertical,omitempty"`
// contains filtered or unexported fields
}
func (*CapsuleScale) Descriptor
deprecated
func (*CapsuleScale) Descriptor() ([]byte, []int)
Deprecated: Use CapsuleScale.ProtoReflect.Descriptor instead.
func (*CapsuleScale) GetHorizontal ¶
func (x *CapsuleScale) GetHorizontal() *HorizontalScale
func (*CapsuleScale) GetVertical ¶
func (x *CapsuleScale) GetVertical() *VerticalScale
func (*CapsuleScale) ProtoMessage ¶
func (*CapsuleScale) ProtoMessage()
func (*CapsuleScale) ProtoReflect ¶
func (x *CapsuleScale) ProtoReflect() protoreflect.Message
func (*CapsuleScale) Reset ¶
func (x *CapsuleScale) Reset()
func (*CapsuleScale) String ¶
func (x *CapsuleScale) String() string
type CronJob ¶
type CronJob struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Schedule string `protobuf:"bytes,2,opt,name=schedule,proto3" json:"schedule,omitempty"`
Url *URL `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
Command *JobCommand `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"`
MaxRetries uint64 `protobuf:"varint,5,opt,name=maxRetries,proto3" json:"maxRetries,omitempty"`
TimeoutSeconds uint64 `protobuf:"varint,6,opt,name=timeoutSeconds,proto3" json:"timeoutSeconds,omitempty"`
// contains filtered or unexported fields
}
func (*CronJob) Descriptor
deprecated
func (*CronJob) GetCommand ¶
func (x *CronJob) GetCommand() *JobCommand
func (*CronJob) GetMaxRetries ¶
func (*CronJob) GetSchedule ¶
func (*CronJob) GetTimeoutSeconds ¶
func (*CronJob) ProtoMessage ¶
func (*CronJob) ProtoMessage()
func (*CronJob) ProtoReflect ¶
func (x *CronJob) ProtoReflect() protoreflect.Message
type CustomMetric ¶
type CustomMetric struct {
InstanceMetric *InstanceMetric `protobuf:"bytes,1,opt,name=instanceMetric,proto3" json:"instanceMetric,omitempty"`
ObjectMetric *ObjectMetric `protobuf:"bytes,2,opt,name=objectMetric,proto3" json:"objectMetric,omitempty"`
// contains filtered or unexported fields
}
func (*CustomMetric) Descriptor
deprecated
func (*CustomMetric) Descriptor() ([]byte, []int)
Deprecated: Use CustomMetric.ProtoReflect.Descriptor instead.
func (*CustomMetric) GetInstanceMetric ¶
func (x *CustomMetric) GetInstanceMetric() *InstanceMetric
func (*CustomMetric) GetObjectMetric ¶
func (x *CustomMetric) GetObjectMetric() *ObjectMetric
func (*CustomMetric) ProtoMessage ¶
func (*CustomMetric) ProtoMessage()
func (*CustomMetric) ProtoReflect ¶
func (x *CustomMetric) ProtoReflect() protoreflect.Message
func (*CustomMetric) Reset ¶
func (x *CustomMetric) Reset()
func (*CustomMetric) String ¶
func (x *CustomMetric) String() string
type HTTPPathRoute ¶
type HTTPPathRoute struct {
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
Match string `protobuf:"bytes,2,opt,name=match,proto3" json:"match,omitempty"`
// contains filtered or unexported fields
}
func (*HTTPPathRoute) Descriptor
deprecated
func (*HTTPPathRoute) Descriptor() ([]byte, []int)
Deprecated: Use HTTPPathRoute.ProtoReflect.Descriptor instead.
func (*HTTPPathRoute) GetMatch ¶
func (x *HTTPPathRoute) GetMatch() string
func (*HTTPPathRoute) GetPath ¶
func (x *HTTPPathRoute) GetPath() string
func (*HTTPPathRoute) ProtoMessage ¶
func (*HTTPPathRoute) ProtoMessage()
func (*HTTPPathRoute) ProtoReflect ¶
func (x *HTTPPathRoute) ProtoReflect() protoreflect.Message
func (*HTTPPathRoute) Reset ¶
func (x *HTTPPathRoute) Reset()
func (*HTTPPathRoute) String ¶
func (x *HTTPPathRoute) String() string
type HorizontalScale ¶
type HorizontalScale struct {
Instances *Instances `protobuf:"bytes,1,opt,name=instances,proto3" json:"instances,omitempty"`
CpuTarget *CPUTarget `protobuf:"bytes,2,opt,name=cpuTarget,proto3" json:"cpuTarget,omitempty"`
CustomMetrics []*CustomMetric `protobuf:"bytes,3,rep,name=customMetrics,proto3" json:"customMetrics,omitempty"`
// contains filtered or unexported fields
}
func (*HorizontalScale) Descriptor
deprecated
func (*HorizontalScale) Descriptor() ([]byte, []int)
Deprecated: Use HorizontalScale.ProtoReflect.Descriptor instead.
func (*HorizontalScale) GetCpuTarget ¶
func (x *HorizontalScale) GetCpuTarget() *CPUTarget
func (*HorizontalScale) GetCustomMetrics ¶
func (x *HorizontalScale) GetCustomMetrics() []*CustomMetric
func (*HorizontalScale) GetInstances ¶
func (x *HorizontalScale) GetInstances() *Instances
func (*HorizontalScale) ProtoMessage ¶
func (*HorizontalScale) ProtoMessage()
func (*HorizontalScale) ProtoReflect ¶
func (x *HorizontalScale) ProtoReflect() protoreflect.Message
func (*HorizontalScale) Reset ¶
func (x *HorizontalScale) Reset()
func (*HorizontalScale) String ¶
func (x *HorizontalScale) String() string
type HostRoute ¶
type HostRoute struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
Paths []*HTTPPathRoute `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths,omitempty"`
Annotations map[string]string `` /* 163-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*HostRoute) Descriptor
deprecated
func (*HostRoute) GetAnnotations ¶
func (*HostRoute) GetPaths ¶
func (x *HostRoute) GetPaths() []*HTTPPathRoute
func (*HostRoute) ProtoMessage ¶
func (*HostRoute) ProtoMessage()
func (*HostRoute) ProtoReflect ¶
func (x *HostRoute) ProtoReflect() protoreflect.Message
type InstanceMetric ¶
type InstanceMetric struct {
MetricName string `protobuf:"bytes,1,opt,name=metricName,proto3" json:"metricName,omitempty"`
MatchLabels map[string]string `` /* 163-byte string literal not displayed */
AverageValue string `protobuf:"bytes,3,opt,name=averageValue,proto3" json:"averageValue,omitempty"`
// contains filtered or unexported fields
}
func (*InstanceMetric) Descriptor
deprecated
func (*InstanceMetric) Descriptor() ([]byte, []int)
Deprecated: Use InstanceMetric.ProtoReflect.Descriptor instead.
func (*InstanceMetric) GetAverageValue ¶
func (x *InstanceMetric) GetAverageValue() string
func (*InstanceMetric) GetMatchLabels ¶
func (x *InstanceMetric) GetMatchLabels() map[string]string
func (*InstanceMetric) GetMetricName ¶
func (x *InstanceMetric) GetMetricName() string
func (*InstanceMetric) ProtoMessage ¶
func (*InstanceMetric) ProtoMessage()
func (*InstanceMetric) ProtoReflect ¶
func (x *InstanceMetric) ProtoReflect() protoreflect.Message
func (*InstanceMetric) Reset ¶
func (x *InstanceMetric) Reset()
func (*InstanceMetric) String ¶
func (x *InstanceMetric) String() string
type Instances ¶
type Instances struct {
Min uint32 `protobuf:"varint,1,opt,name=min,proto3" json:"min,omitempty"`
Max uint32 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
// contains filtered or unexported fields
}
func (*Instances) Descriptor
deprecated
func (*Instances) ProtoMessage ¶
func (*Instances) ProtoMessage()
func (*Instances) ProtoReflect ¶
func (x *Instances) ProtoReflect() protoreflect.Message
type InterfaceGRPCProbe ¶
type InterfaceGRPCProbe struct {
Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
// contains filtered or unexported fields
}
func (*InterfaceGRPCProbe) Descriptor
deprecated
func (*InterfaceGRPCProbe) Descriptor() ([]byte, []int)
Deprecated: Use InterfaceGRPCProbe.ProtoReflect.Descriptor instead.
func (*InterfaceGRPCProbe) GetEnabled ¶
func (x *InterfaceGRPCProbe) GetEnabled() bool
func (*InterfaceGRPCProbe) GetService ¶
func (x *InterfaceGRPCProbe) GetService() string
func (*InterfaceGRPCProbe) ProtoMessage ¶
func (*InterfaceGRPCProbe) ProtoMessage()
func (*InterfaceGRPCProbe) ProtoReflect ¶
func (x *InterfaceGRPCProbe) ProtoReflect() protoreflect.Message
func (*InterfaceGRPCProbe) Reset ¶
func (x *InterfaceGRPCProbe) Reset()
func (*InterfaceGRPCProbe) String ¶
func (x *InterfaceGRPCProbe) String() string
type InterfaceProbe ¶
type InterfaceProbe struct {
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
Tcp bool `protobuf:"varint,2,opt,name=tcp,proto3" json:"tcp,omitempty"`
Grpc *InterfaceGRPCProbe `protobuf:"bytes,3,opt,name=grpc,proto3" json:"grpc,omitempty"`
// contains filtered or unexported fields
}
func (*InterfaceProbe) Descriptor
deprecated
func (*InterfaceProbe) Descriptor() ([]byte, []int)
Deprecated: Use InterfaceProbe.ProtoReflect.Descriptor instead.
func (*InterfaceProbe) GetGrpc ¶
func (x *InterfaceProbe) GetGrpc() *InterfaceGRPCProbe
func (*InterfaceProbe) GetPath ¶
func (x *InterfaceProbe) GetPath() string
func (*InterfaceProbe) GetTcp ¶
func (x *InterfaceProbe) GetTcp() bool
func (*InterfaceProbe) ProtoMessage ¶
func (*InterfaceProbe) ProtoMessage()
func (*InterfaceProbe) ProtoReflect ¶
func (x *InterfaceProbe) ProtoReflect() protoreflect.Message
func (*InterfaceProbe) Reset ¶
func (x *InterfaceProbe) Reset()
func (*InterfaceProbe) String ¶
func (x *InterfaceProbe) String() string
type JobCommand ¶
type JobCommand struct {
Command string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
Args []string `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
// contains filtered or unexported fields
}
func (*JobCommand) Descriptor
deprecated
func (*JobCommand) Descriptor() ([]byte, []int)
Deprecated: Use JobCommand.ProtoReflect.Descriptor instead.
func (*JobCommand) GetArgs ¶
func (x *JobCommand) GetArgs() []string
func (*JobCommand) GetCommand ¶
func (x *JobCommand) GetCommand() string
func (*JobCommand) ProtoMessage ¶
func (*JobCommand) ProtoMessage()
func (*JobCommand) ProtoReflect ¶
func (x *JobCommand) ProtoReflect() protoreflect.Message
func (*JobCommand) Reset ¶
func (x *JobCommand) Reset()
func (*JobCommand) String ¶
func (x *JobCommand) String() string
type ObjectMetric ¶
type ObjectMetric struct {
MetricName string `protobuf:"bytes,1,opt,name=metricName,proto3" json:"metricName,omitempty"`
MatchLabels map[string]string `` /* 163-byte string literal not displayed */
AverageValue string `protobuf:"bytes,3,opt,name=averageValue,proto3" json:"averageValue,omitempty"`
Value string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
ObjectReference *v2.CrossVersionObjectReference `protobuf:"bytes,5,opt,name=objectReference,proto3" json:"objectReference,omitempty"`
// contains filtered or unexported fields
}
func (*ObjectMetric) Descriptor
deprecated
func (*ObjectMetric) Descriptor() ([]byte, []int)
Deprecated: Use ObjectMetric.ProtoReflect.Descriptor instead.
func (*ObjectMetric) GetAverageValue ¶
func (x *ObjectMetric) GetAverageValue() string
func (*ObjectMetric) GetMatchLabels ¶
func (x *ObjectMetric) GetMatchLabels() map[string]string
func (*ObjectMetric) GetMetricName ¶
func (x *ObjectMetric) GetMetricName() string
func (*ObjectMetric) GetObjectReference ¶
func (x *ObjectMetric) GetObjectReference() *v2.CrossVersionObjectReference
func (*ObjectMetric) GetValue ¶
func (x *ObjectMetric) GetValue() string
func (*ObjectMetric) ProtoMessage ¶
func (*ObjectMetric) ProtoMessage()
func (*ObjectMetric) ProtoReflect ¶
func (x *ObjectMetric) ProtoReflect() protoreflect.Message
func (*ObjectMetric) Reset ¶
func (x *ObjectMetric) Reset()
func (*ObjectMetric) String ¶
func (x *ObjectMetric) String() string
type ResourceLimits ¶
type ResourceLimits struct {
Request string `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
Limit string `protobuf:"bytes,2,opt,name=limit,proto3" json:"limit,omitempty"`
// contains filtered or unexported fields
}
func (*ResourceLimits) Descriptor
deprecated
func (*ResourceLimits) Descriptor() ([]byte, []int)
Deprecated: Use ResourceLimits.ProtoReflect.Descriptor instead.
func (*ResourceLimits) GetLimit ¶
func (x *ResourceLimits) GetLimit() string
func (*ResourceLimits) GetRequest ¶
func (x *ResourceLimits) GetRequest() string
func (*ResourceLimits) ProtoMessage ¶
func (*ResourceLimits) ProtoMessage()
func (*ResourceLimits) ProtoReflect ¶
func (x *ResourceLimits) ProtoReflect() protoreflect.Message
func (*ResourceLimits) Reset ¶
func (x *ResourceLimits) Reset()
func (*ResourceLimits) String ¶
func (x *ResourceLimits) String() string
type ResourceRequest ¶
type ResourceRequest struct {
Request string `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
// contains filtered or unexported fields
}
func (*ResourceRequest) Descriptor
deprecated
func (*ResourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResourceRequest.ProtoReflect.Descriptor instead.
func (*ResourceRequest) GetRequest ¶
func (x *ResourceRequest) GetRequest() string
func (*ResourceRequest) ProtoMessage ¶
func (*ResourceRequest) ProtoMessage()
func (*ResourceRequest) ProtoReflect ¶
func (x *ResourceRequest) ProtoReflect() protoreflect.Message
func (*ResourceRequest) Reset ¶
func (x *ResourceRequest) Reset()
func (*ResourceRequest) String ¶
func (x *ResourceRequest) String() string
type URL ¶
type URL struct {
Port uint32 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
QueryParameters map[string]string `` /* 171-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*URL) Descriptor
deprecated
func (*URL) GetQueryParameters ¶
func (*URL) ProtoMessage ¶
func (*URL) ProtoMessage()
func (*URL) ProtoReflect ¶
func (x *URL) ProtoReflect() protoreflect.Message
type VerticalScale ¶
type VerticalScale struct {
Cpu *ResourceLimits `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
Memory *ResourceLimits `protobuf:"bytes,2,opt,name=memory,proto3" json:"memory,omitempty"`
Gpu *ResourceRequest `protobuf:"bytes,3,opt,name=gpu,proto3" json:"gpu,omitempty"`
// contains filtered or unexported fields
}
func (*VerticalScale) Descriptor
deprecated
func (*VerticalScale) Descriptor() ([]byte, []int)
Deprecated: Use VerticalScale.ProtoReflect.Descriptor instead.
func (*VerticalScale) GetCpu ¶
func (x *VerticalScale) GetCpu() *ResourceLimits
func (*VerticalScale) GetGpu ¶
func (x *VerticalScale) GetGpu() *ResourceRequest
func (*VerticalScale) GetMemory ¶
func (x *VerticalScale) GetMemory() *ResourceLimits
func (*VerticalScale) ProtoMessage ¶
func (*VerticalScale) ProtoMessage()
func (*VerticalScale) ProtoReflect ¶
func (x *VerticalScale) ProtoReflect() protoreflect.Message
func (*VerticalScale) Reset ¶
func (x *VerticalScale) Reset()
func (*VerticalScale) String ¶
func (x *VerticalScale) String() string