Documentation
¶
Index ¶
- Variables
- type ApplicationMetadata
- func (*ApplicationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ApplicationMetadata) GetApplicationName() string
- func (x *ApplicationMetadata) GetApplicationProtocol() ApplicationMetadata_ApplicationProtocol
- func (x *ApplicationMetadata) GetApplicationVersion() string
- func (x *ApplicationMetadata) GetClusterName() string
- func (x *ApplicationMetadata) GetCnabspecVersion() string
- func (x *ApplicationMetadata) GetComposeVersion() string
- func (x *ApplicationMetadata) GetHelmchartName() string
- func (x *ApplicationMetadata) GetHelmchartVersion() string
- func (x *ApplicationMetadata) GetK8SVersionSupported() string
- func (*ApplicationMetadata) ProtoMessage()
- func (x *ApplicationMetadata) ProtoReflect() protoreflect.Message
- func (x *ApplicationMetadata) Reset()
- func (x *ApplicationMetadata) String() string
- type ApplicationMetadata_ApplicationProtocol
- func (ApplicationMetadata_ApplicationProtocol) Descriptor() protoreflect.EnumDescriptor
- func (x ApplicationMetadata_ApplicationProtocol) Enum() *ApplicationMetadata_ApplicationProtocol
- func (ApplicationMetadata_ApplicationProtocol) EnumDescriptor() ([]byte, []int)deprecated
- func (x ApplicationMetadata_ApplicationProtocol) Number() protoreflect.EnumNumber
- func (x ApplicationMetadata_ApplicationProtocol) String() string
- func (ApplicationMetadata_ApplicationProtocol) Type() protoreflect.EnumType
- type EnvironmentConfig
- func (*EnvironmentConfig) Descriptor() ([]byte, []int)deprecated
- func (x *EnvironmentConfig) GetId() string
- func (x *EnvironmentConfig) GetIndividualWorkloads() []*EnvironmentConfig_IndividualWorkload
- func (x *EnvironmentConfig) GetKubernetesVersion() string
- func (x *EnvironmentConfig) GetLabels() map[string]string
- func (x *EnvironmentConfig) GetNodes() []*EnvironmentConfig_Node
- func (x *EnvironmentConfig) GetSmpVersion() string
- func (x *EnvironmentConfig) GetTrafficMetadata() *TrafficMetadata
- func (*EnvironmentConfig) ProtoMessage()
- func (x *EnvironmentConfig) ProtoReflect() protoreflect.Message
- func (x *EnvironmentConfig) Reset()
- func (x *EnvironmentConfig) String() string
- type EnvironmentConfig_IndividualWorkload
- func (*EnvironmentConfig_IndividualWorkload) Descriptor() ([]byte, []int)deprecated
- func (x *EnvironmentConfig_IndividualWorkload) GetCount() int32
- func (x *EnvironmentConfig_IndividualWorkload) GetCpuMcores() int32
- func (x *EnvironmentConfig_IndividualWorkload) GetMemMb() int32
- func (x *EnvironmentConfig_IndividualWorkload) GetName() string
- func (*EnvironmentConfig_IndividualWorkload) ProtoMessage()
- func (x *EnvironmentConfig_IndividualWorkload) ProtoReflect() protoreflect.Message
- func (x *EnvironmentConfig_IndividualWorkload) Reset()
- func (x *EnvironmentConfig_IndividualWorkload) String() string
- type EnvironmentConfig_Node
- func (*EnvironmentConfig_Node) Descriptor() ([]byte, []int)deprecated
- func (x *EnvironmentConfig_Node) GetCores() int32
- func (x *EnvironmentConfig_Node) GetMemMb() int64
- func (x *EnvironmentConfig_Node) GetType() string
- func (*EnvironmentConfig_Node) ProtoMessage()
- func (x *EnvironmentConfig_Node) ProtoReflect() protoreflect.Message
- func (x *EnvironmentConfig_Node) Reset()
- func (x *EnvironmentConfig_Node) String() string
- type PerformanceTestConfig
- func (*PerformanceTestConfig) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceTestConfig) GetClients() []*PerformanceTestConfig_Client
- func (x *PerformanceTestConfig) GetDuration() string
- func (x *PerformanceTestConfig) GetId() string
- func (x *PerformanceTestConfig) GetLabels() map[string]string
- func (x *PerformanceTestConfig) GetName() string
- func (x *PerformanceTestConfig) GetSmpVersion() string
- func (*PerformanceTestConfig) ProtoMessage()
- func (x *PerformanceTestConfig) ProtoReflect() protoreflect.Message
- func (x *PerformanceTestConfig) Reset()
- func (x *PerformanceTestConfig) String() string
- type PerformanceTestConfig_Client
- func (*PerformanceTestConfig_Client) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceTestConfig_Client) GetAdditionalOptions() string
- func (x *PerformanceTestConfig_Client) GetBody() string
- func (x *PerformanceTestConfig_Client) GetConnections() int32
- func (x *PerformanceTestConfig_Client) GetContentType() string
- func (x *PerformanceTestConfig_Client) GetCookies() map[string]string
- func (x *PerformanceTestConfig_Client) GetEndpointUrls() []string
- func (x *PerformanceTestConfig_Client) GetHeaders() map[string]string
- func (x *PerformanceTestConfig_Client) GetInternal() bool
- func (x *PerformanceTestConfig_Client) GetLoadGenerator() string
- func (x *PerformanceTestConfig_Client) GetProtocol() PerformanceTestConfig_Client_Protocol
- func (x *PerformanceTestConfig_Client) GetRps() int64
- func (x *PerformanceTestConfig_Client) GetSslCertificate() string
- func (*PerformanceTestConfig_Client) ProtoMessage()
- func (x *PerformanceTestConfig_Client) ProtoReflect() protoreflect.Message
- func (x *PerformanceTestConfig_Client) Reset()
- func (x *PerformanceTestConfig_Client) String() string
- type PerformanceTestConfig_Client_Protocol
- func (PerformanceTestConfig_Client_Protocol) Descriptor() protoreflect.EnumDescriptor
- func (x PerformanceTestConfig_Client_Protocol) Enum() *PerformanceTestConfig_Client_Protocol
- func (PerformanceTestConfig_Client_Protocol) EnumDescriptor() ([]byte, []int)deprecated
- func (x PerformanceTestConfig_Client_Protocol) Number() protoreflect.EnumNumber
- func (x PerformanceTestConfig_Client_Protocol) String() string
- func (PerformanceTestConfig_Client_Protocol) Type() protoreflect.EnumType
- type PerformanceTestResult
- func (*PerformanceTestResult) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceTestResult) GetActualQps() float64
- func (x *PerformanceTestResult) GetDetailsUri() string
- func (x *PerformanceTestResult) GetEndTime() *timestamppb.Timestamp
- func (x *PerformanceTestResult) GetEnvId() string
- func (x *PerformanceTestResult) GetId() string
- func (x *PerformanceTestResult) GetLabels() map[string]string
- func (x *PerformanceTestResult) GetLatenciesMs() *PerformanceTestResult_Latency
- func (x *PerformanceTestResult) GetMeshConfigId() string
- func (x *PerformanceTestResult) GetSmpVersion() string
- func (x *PerformanceTestResult) GetStartTime() *timestamppb.Timestamp
- func (x *PerformanceTestResult) GetTestId() string
- func (*PerformanceTestResult) ProtoMessage()
- func (x *PerformanceTestResult) ProtoReflect() protoreflect.Message
- func (x *PerformanceTestResult) Reset()
- func (x *PerformanceTestResult) String() string
- type PerformanceTestResult_CPU
- func (*PerformanceTestResult_CPU) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceTestResult_CPU) GetCpuMcores() int32
- func (x *PerformanceTestResult_CPU) GetHardwareInterrupt() float64
- func (x *PerformanceTestResult_CPU) GetIdle() float64
- func (x *PerformanceTestResult_CPU) GetIowait() float64
- func (x *PerformanceTestResult_CPU) GetNice() float64
- func (x *PerformanceTestResult_CPU) GetSoftwareInterrupt() float64
- func (x *PerformanceTestResult_CPU) GetSteal() float64
- func (x *PerformanceTestResult_CPU) GetSystem() float64
- func (x *PerformanceTestResult_CPU) GetUser() float64
- func (*PerformanceTestResult_CPU) ProtoMessage()
- func (x *PerformanceTestResult_CPU) ProtoReflect() protoreflect.Message
- func (x *PerformanceTestResult_CPU) Reset()
- func (x *PerformanceTestResult_CPU) String() string
- type PerformanceTestResult_Latency
- func (*PerformanceTestResult_Latency) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceTestResult_Latency) GetAverage() float64
- func (x *PerformanceTestResult_Latency) GetMax() float64
- func (x *PerformanceTestResult_Latency) GetMin() float64
- func (x *PerformanceTestResult_Latency) GetP50() float64
- func (x *PerformanceTestResult_Latency) GetP90() float64
- func (x *PerformanceTestResult_Latency) GetP99() float64
- func (*PerformanceTestResult_Latency) ProtoMessage()
- func (x *PerformanceTestResult_Latency) ProtoReflect() protoreflect.Message
- func (x *PerformanceTestResult_Latency) Reset()
- func (x *PerformanceTestResult_Latency) String() string
- type PerformanceTestResult_Memory
- func (*PerformanceTestResult_Memory) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceTestResult_Memory) GetMemFreeMb() float64
- func (x *PerformanceTestResult_Memory) GetMemTotalMb() float64
- func (x *PerformanceTestResult_Memory) GetMemUsedMb() float64
- func (*PerformanceTestResult_Memory) ProtoMessage()
- func (x *PerformanceTestResult_Memory) ProtoReflect() protoreflect.Message
- func (x *PerformanceTestResult_Memory) Reset()
- func (x *PerformanceTestResult_Memory) String() string
- type PerformanceTestResult_Swap
- func (*PerformanceTestResult_Swap) Descriptor() ([]byte, []int)deprecated
- func (x *PerformanceTestResult_Swap) GetSwapFreeMb() float64
- func (x *PerformanceTestResult_Swap) GetSwapTotalMb() float64
- func (x *PerformanceTestResult_Swap) GetSwapUsedMb() float64
- func (*PerformanceTestResult_Swap) ProtoMessage()
- func (x *PerformanceTestResult_Swap) ProtoReflect() protoreflect.Message
- func (x *PerformanceTestResult_Swap) Reset()
- func (x *PerformanceTestResult_Swap) String() string
- type ServiceMesh
- func (*ServiceMesh) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceMesh) GetAnnotations() map[string]string
- func (x *ServiceMesh) GetLabels() map[string]string
- func (x *ServiceMesh) GetType() ServiceMesh_Type
- func (x *ServiceMesh) GetVersion() string
- func (*ServiceMesh) ProtoMessage()
- func (x *ServiceMesh) ProtoReflect() protoreflect.Message
- func (x *ServiceMesh) Reset()
- func (x *ServiceMesh) String() string
- type ServiceMeshConfig
- func (*ServiceMeshConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceMeshConfig) GetApplicationMetadata() *ApplicationMetadata
- func (x *ServiceMeshConfig) GetExpGroupUuid() string
- func (x *ServiceMeshConfig) GetExpUuid() string
- func (x *ServiceMeshConfig) GetId() string
- func (x *ServiceMeshConfig) GetIngressGateway() *ServiceMeshConfig_IngressGateway
- func (x *ServiceMeshConfig) GetLabels() map[string]string
- func (x *ServiceMeshConfig) GetMeshBuild() string
- func (x *ServiceMeshConfig) GetMeshControlPlane() *ServiceMeshConfig_MeshControlPlane
- func (x *ServiceMeshConfig) GetMeshPolicy() *ServiceMeshConfig_MeshPolicy
- func (x *ServiceMeshConfig) GetMeshPolicyEnabled() bool
- func (x *ServiceMeshConfig) GetMeshTelemetry() *ServiceMeshConfig_MeshTelemetry
- func (x *ServiceMeshConfig) GetMeshTelemetryEnabled() bool
- func (x *ServiceMeshConfig) GetMeshType() *ServiceMesh
- func (x *ServiceMeshConfig) GetMtlsEnabled() bool
- func (x *ServiceMeshConfig) GetProfile() string
- func (x *ServiceMeshConfig) GetProxyBuild() string
- func (x *ServiceMeshConfig) GetProxyConcurrency() int32
- func (x *ServiceMeshConfig) GetSidecar() *ServiceMeshConfig_Sidecar
- func (x *ServiceMeshConfig) GetSmpVersion() string
- func (*ServiceMeshConfig) ProtoMessage()
- func (x *ServiceMeshConfig) ProtoReflect() protoreflect.Message
- func (x *ServiceMeshConfig) Reset()
- func (x *ServiceMeshConfig) String() string
- type ServiceMeshConfig_EgressGateway
- func (*ServiceMeshConfig_EgressGateway) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceMeshConfig_EgressGateway) GetBps() int32
- func (x *ServiceMeshConfig_EgressGateway) GetCount() int32
- func (x *ServiceMeshConfig_EgressGateway) GetCpuMcores() int32
- func (x *ServiceMeshConfig_EgressGateway) GetMemMb() int32
- func (x *ServiceMeshConfig_EgressGateway) GetRps() int32
- func (*ServiceMeshConfig_EgressGateway) ProtoMessage()
- func (x *ServiceMeshConfig_EgressGateway) ProtoReflect() protoreflect.Message
- func (x *ServiceMeshConfig_EgressGateway) Reset()
- func (x *ServiceMeshConfig_EgressGateway) String() string
- type ServiceMeshConfig_IngressGateway
- func (*ServiceMeshConfig_IngressGateway) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceMeshConfig_IngressGateway) GetBps() int32
- func (x *ServiceMeshConfig_IngressGateway) GetCount() int32
- func (x *ServiceMeshConfig_IngressGateway) GetCpuMcores() int32
- func (x *ServiceMeshConfig_IngressGateway) GetMemMb() int32
- func (x *ServiceMeshConfig_IngressGateway) GetRps() int32
- func (*ServiceMeshConfig_IngressGateway) ProtoMessage()
- func (x *ServiceMeshConfig_IngressGateway) ProtoReflect() protoreflect.Message
- func (x *ServiceMeshConfig_IngressGateway) Reset()
- func (x *ServiceMeshConfig_IngressGateway) String() string
- type ServiceMeshConfig_MeshControlPlane
- func (*ServiceMeshConfig_MeshControlPlane) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceMeshConfig_MeshControlPlane) GetCdsLatencyMs() int32
- func (x *ServiceMeshConfig_MeshControlPlane) GetCount() int32
- func (x *ServiceMeshConfig_MeshControlPlane) GetCpuMcores() int32
- func (x *ServiceMeshConfig_MeshControlPlane) GetDestinationRules() int32
- func (x *ServiceMeshConfig_MeshControlPlane) GetEndpoints() int32
- func (x *ServiceMeshConfig_MeshControlPlane) GetLdsLatencyMs() int32
- func (x *ServiceMeshConfig_MeshControlPlane) GetMemMb() int32
- func (x *ServiceMeshConfig_MeshControlPlane) GetServices() int32
- func (x *ServiceMeshConfig_MeshControlPlane) GetSidecars() int32
- func (x *ServiceMeshConfig_MeshControlPlane) GetVirtualServices() int32
- func (*ServiceMeshConfig_MeshControlPlane) ProtoMessage()
- func (x *ServiceMeshConfig_MeshControlPlane) ProtoReflect() protoreflect.Message
- func (x *ServiceMeshConfig_MeshControlPlane) Reset()
- func (x *ServiceMeshConfig_MeshControlPlane) String() string
- type ServiceMeshConfig_MeshPolicy
- func (*ServiceMeshConfig_MeshPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceMeshConfig_MeshPolicy) GetCacheHitRate() int32
- func (x *ServiceMeshConfig_MeshPolicy) GetCount() int32
- func (x *ServiceMeshConfig_MeshPolicy) GetCpuMcores() int32
- func (x *ServiceMeshConfig_MeshPolicy) GetMemMb() int32
- func (x *ServiceMeshConfig_MeshPolicy) GetRps() int32
- func (*ServiceMeshConfig_MeshPolicy) ProtoMessage()
- func (x *ServiceMeshConfig_MeshPolicy) ProtoReflect() protoreflect.Message
- func (x *ServiceMeshConfig_MeshPolicy) Reset()
- func (x *ServiceMeshConfig_MeshPolicy) String() string
- type ServiceMeshConfig_MeshTelemetry
- func (*ServiceMeshConfig_MeshTelemetry) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceMeshConfig_MeshTelemetry) GetCount() int32
- func (x *ServiceMeshConfig_MeshTelemetry) GetCpuMcores() int32
- func (x *ServiceMeshConfig_MeshTelemetry) GetMemMb() int32
- func (x *ServiceMeshConfig_MeshTelemetry) GetRps() int32
- func (*ServiceMeshConfig_MeshTelemetry) ProtoMessage()
- func (x *ServiceMeshConfig_MeshTelemetry) ProtoReflect() protoreflect.Message
- func (x *ServiceMeshConfig_MeshTelemetry) Reset()
- func (x *ServiceMeshConfig_MeshTelemetry) String() string
- type ServiceMeshConfig_Sidecar
- func (*ServiceMeshConfig_Sidecar) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceMeshConfig_Sidecar) GetBps() int32
- func (x *ServiceMeshConfig_Sidecar) GetCount() int32
- func (x *ServiceMeshConfig_Sidecar) GetCpuMcores() int32
- func (x *ServiceMeshConfig_Sidecar) GetMemMb() int32
- func (x *ServiceMeshConfig_Sidecar) GetRps() int32
- func (*ServiceMeshConfig_Sidecar) ProtoMessage()
- func (x *ServiceMeshConfig_Sidecar) ProtoReflect() protoreflect.Message
- func (x *ServiceMeshConfig_Sidecar) Reset()
- func (x *ServiceMeshConfig_Sidecar) String() string
- type ServiceMesh_Type
- func (ServiceMesh_Type) Descriptor() protoreflect.EnumDescriptor
- func (x ServiceMesh_Type) Enum() *ServiceMesh_Type
- func (ServiceMesh_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServiceMesh_Type) Number() protoreflect.EnumNumber
- func (x ServiceMesh_Type) String() string
- func (ServiceMesh_Type) Type() protoreflect.EnumType
- type TrafficMetadata
- func (*TrafficMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *TrafficMetadata) GetHostEndpoint() string
- func (x *TrafficMetadata) GetHttpHeaders() string
- func (x *TrafficMetadata) GetLoadBalanceIp() string
- func (x *TrafficMetadata) GetLoadBalanceName() string
- func (x *TrafficMetadata) GetPingHealthEndpoint() string
- func (x *TrafficMetadata) GetPrometheusUrl() string
- func (x *TrafficMetadata) GetUserAgent() string
- func (*TrafficMetadata) ProtoMessage()
- func (x *TrafficMetadata) ProtoReflect() protoreflect.Message
- func (x *TrafficMetadata) Reset()
- func (x *TrafficMetadata) String() string
Constants ¶
This section is empty.
Variables ¶
var ( ApplicationMetadata_ApplicationProtocol_name = map[int32]string{ 0: "PROTOCOL_INVALID", 1: "PROTOCOL_HTTP", 2: "PROTOCOL_HTTPS", } ApplicationMetadata_ApplicationProtocol_value = map[string]int32{ "PROTOCOL_INVALID": 0, "PROTOCOL_HTTP": 1, "PROTOCOL_HTTPS": 2, } )
Enum value maps for ApplicationMetadata_ApplicationProtocol.
var ( ServiceMesh_Type_name = map[int32]string{ 0: "INVALID_MESH", 1: "APP_MESH", 2: "CONSUL", 3: "ISTIO", 4: "KUMA", 5: "LINKERD", 6: "TRAEFIK_MESH", 7: "OCTARINE", 8: "NETWORK_SERVICE_MESH", 9: "TANZU", 10: "OPEN_SERVICE_MESH", 11: "NGINX_SERVICE_MESH", 12: "CILIUM_SERVICE_MESH", } ServiceMesh_Type_value = map[string]int32{ "INVALID_MESH": 0, "APP_MESH": 1, "CONSUL": 2, "ISTIO": 3, "KUMA": 4, "LINKERD": 5, "TRAEFIK_MESH": 6, "OCTARINE": 7, "NETWORK_SERVICE_MESH": 8, "TANZU": 9, "OPEN_SERVICE_MESH": 10, "NGINX_SERVICE_MESH": 11, "CILIUM_SERVICE_MESH": 12, } )
Enum value maps for ServiceMesh_Type.
var ( PerformanceTestConfig_Client_Protocol_name = map[int32]string{ 0: "PROTOCOL_INVALID", 1: "PROTOCOL_HTTP", 2: "PROTOCOL_TCP", 3: "PROTOCOL_UDP", 4: "PROTOCOL_GRPC", } PerformanceTestConfig_Client_Protocol_value = map[string]int32{ "PROTOCOL_INVALID": 0, "PROTOCOL_HTTP": 1, "PROTOCOL_TCP": 2, "PROTOCOL_UDP": 3, "PROTOCOL_GRPC": 4, } )
Enum value maps for PerformanceTestConfig_Client_Protocol.
var File_protos_metadata_proto protoreflect.FileDescriptor
var File_protos_service_mesh_performance_proto protoreflect.FileDescriptor
var File_protos_service_mesh_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ApplicationMetadata ¶
type ApplicationMetadata struct { ApplicationName string `protobuf:"bytes,1,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"` ApplicationVersion string `protobuf:"bytes,2,opt,name=application_version,json=applicationVersion,proto3" json:"application_version,omitempty"` HelmchartName string `protobuf:"bytes,3,opt,name=helmchart_name,json=helmchartName,proto3" json:"helmchart_name,omitempty"` HelmchartVersion string `protobuf:"bytes,4,opt,name=helmchart_version,json=helmchartVersion,proto3" json:"helmchart_version,omitempty"` CnabspecVersion string `protobuf:"bytes,5,opt,name=cnabspec_version,json=cnabspecVersion,proto3" json:"cnabspec_version,omitempty"` ComposeVersion string `protobuf:"bytes,6,opt,name=compose_version,json=composeVersion,proto3" json:"compose_version,omitempty"` ClusterName string `protobuf:"bytes,7,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` K8SVersionSupported string `protobuf:"bytes,8,opt,name=k8s_version_supported,json=k8sVersionSupported,proto3" json:"k8s_version_supported,omitempty"` ApplicationProtocol ApplicationMetadata_ApplicationProtocol `` /* 168-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ApplicationMetadata) Descriptor
deprecated
func (*ApplicationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ApplicationMetadata.ProtoReflect.Descriptor instead.
func (*ApplicationMetadata) GetApplicationName ¶
func (x *ApplicationMetadata) GetApplicationName() string
func (*ApplicationMetadata) GetApplicationProtocol ¶
func (x *ApplicationMetadata) GetApplicationProtocol() ApplicationMetadata_ApplicationProtocol
func (*ApplicationMetadata) GetApplicationVersion ¶
func (x *ApplicationMetadata) GetApplicationVersion() string
func (*ApplicationMetadata) GetClusterName ¶
func (x *ApplicationMetadata) GetClusterName() string
func (*ApplicationMetadata) GetCnabspecVersion ¶
func (x *ApplicationMetadata) GetCnabspecVersion() string
func (*ApplicationMetadata) GetComposeVersion ¶
func (x *ApplicationMetadata) GetComposeVersion() string
func (*ApplicationMetadata) GetHelmchartName ¶
func (x *ApplicationMetadata) GetHelmchartName() string
func (*ApplicationMetadata) GetHelmchartVersion ¶
func (x *ApplicationMetadata) GetHelmchartVersion() string
func (*ApplicationMetadata) GetK8SVersionSupported ¶
func (x *ApplicationMetadata) GetK8SVersionSupported() string
func (*ApplicationMetadata) ProtoMessage ¶
func (*ApplicationMetadata) ProtoMessage()
func (*ApplicationMetadata) ProtoReflect ¶
func (x *ApplicationMetadata) ProtoReflect() protoreflect.Message
func (*ApplicationMetadata) Reset ¶
func (x *ApplicationMetadata) Reset()
func (*ApplicationMetadata) String ¶
func (x *ApplicationMetadata) String() string
type ApplicationMetadata_ApplicationProtocol ¶
type ApplicationMetadata_ApplicationProtocol int32
const ( ApplicationMetadata_PROTOCOL_INVALID ApplicationMetadata_ApplicationProtocol = 0 ApplicationMetadata_PROTOCOL_HTTP ApplicationMetadata_ApplicationProtocol = 1 ApplicationMetadata_PROTOCOL_HTTPS ApplicationMetadata_ApplicationProtocol = 2 )
func (ApplicationMetadata_ApplicationProtocol) Descriptor ¶
func (ApplicationMetadata_ApplicationProtocol) Descriptor() protoreflect.EnumDescriptor
func (ApplicationMetadata_ApplicationProtocol) EnumDescriptor
deprecated
func (ApplicationMetadata_ApplicationProtocol) EnumDescriptor() ([]byte, []int)
Deprecated: Use ApplicationMetadata_ApplicationProtocol.Descriptor instead.
func (ApplicationMetadata_ApplicationProtocol) Number ¶
func (x ApplicationMetadata_ApplicationProtocol) Number() protoreflect.EnumNumber
func (ApplicationMetadata_ApplicationProtocol) String ¶
func (x ApplicationMetadata_ApplicationProtocol) String() string
func (ApplicationMetadata_ApplicationProtocol) Type ¶
func (ApplicationMetadata_ApplicationProtocol) Type() protoreflect.EnumType
type EnvironmentConfig ¶
type EnvironmentConfig struct { SmpVersion string `protobuf:"bytes,1,opt,name=smp_version,json=smpVersion,proto3" json:"smp_version,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Labels map[string]string `` /* 153-byte string literal not displayed */ KubernetesVersion string `protobuf:"bytes,4,opt,name=kubernetes_version,json=kubernetesVersion,proto3" json:"kubernetes_version,omitempty"` Nodes []*EnvironmentConfig_Node `protobuf:"bytes,5,rep,name=nodes,proto3" json:"nodes,omitempty"` IndividualWorkloads []*EnvironmentConfig_IndividualWorkload `protobuf:"bytes,6,rep,name=individual_workloads,json=individualWorkloads,proto3" json:"individual_workloads,omitempty"` TrafficMetadata *TrafficMetadata `protobuf:"bytes,7,opt,name=traffic_metadata,json=trafficMetadata,proto3" json:"traffic_metadata,omitempty"` // contains filtered or unexported fields }
func (*EnvironmentConfig) Descriptor
deprecated
func (*EnvironmentConfig) Descriptor() ([]byte, []int)
Deprecated: Use EnvironmentConfig.ProtoReflect.Descriptor instead.
func (*EnvironmentConfig) GetId ¶
func (x *EnvironmentConfig) GetId() string
func (*EnvironmentConfig) GetIndividualWorkloads ¶
func (x *EnvironmentConfig) GetIndividualWorkloads() []*EnvironmentConfig_IndividualWorkload
func (*EnvironmentConfig) GetKubernetesVersion ¶
func (x *EnvironmentConfig) GetKubernetesVersion() string
func (*EnvironmentConfig) GetLabels ¶
func (x *EnvironmentConfig) GetLabels() map[string]string
func (*EnvironmentConfig) GetNodes ¶
func (x *EnvironmentConfig) GetNodes() []*EnvironmentConfig_Node
func (*EnvironmentConfig) GetSmpVersion ¶
func (x *EnvironmentConfig) GetSmpVersion() string
func (*EnvironmentConfig) GetTrafficMetadata ¶
func (x *EnvironmentConfig) GetTrafficMetadata() *TrafficMetadata
func (*EnvironmentConfig) ProtoMessage ¶
func (*EnvironmentConfig) ProtoMessage()
func (*EnvironmentConfig) ProtoReflect ¶
func (x *EnvironmentConfig) ProtoReflect() protoreflect.Message
func (*EnvironmentConfig) Reset ¶
func (x *EnvironmentConfig) Reset()
func (*EnvironmentConfig) String ¶
func (x *EnvironmentConfig) String() string
type EnvironmentConfig_IndividualWorkload ¶
type EnvironmentConfig_IndividualWorkload struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` CpuMcores int32 `protobuf:"varint,3,opt,name=cpu_mcores,json=cpuMcores,proto3" json:"cpu_mcores,omitempty"` MemMb int32 `protobuf:"varint,4,opt,name=mem_mb,json=memMb,proto3" json:"mem_mb,omitempty"` // contains filtered or unexported fields }
func (*EnvironmentConfig_IndividualWorkload) Descriptor
deprecated
func (*EnvironmentConfig_IndividualWorkload) Descriptor() ([]byte, []int)
Deprecated: Use EnvironmentConfig_IndividualWorkload.ProtoReflect.Descriptor instead.
func (*EnvironmentConfig_IndividualWorkload) GetCount ¶
func (x *EnvironmentConfig_IndividualWorkload) GetCount() int32
func (*EnvironmentConfig_IndividualWorkload) GetCpuMcores ¶
func (x *EnvironmentConfig_IndividualWorkload) GetCpuMcores() int32
func (*EnvironmentConfig_IndividualWorkload) GetMemMb ¶
func (x *EnvironmentConfig_IndividualWorkload) GetMemMb() int32
func (*EnvironmentConfig_IndividualWorkload) GetName ¶
func (x *EnvironmentConfig_IndividualWorkload) GetName() string
func (*EnvironmentConfig_IndividualWorkload) ProtoMessage ¶
func (*EnvironmentConfig_IndividualWorkload) ProtoMessage()
func (*EnvironmentConfig_IndividualWorkload) ProtoReflect ¶
func (x *EnvironmentConfig_IndividualWorkload) ProtoReflect() protoreflect.Message
func (*EnvironmentConfig_IndividualWorkload) Reset ¶
func (x *EnvironmentConfig_IndividualWorkload) Reset()
func (*EnvironmentConfig_IndividualWorkload) String ¶
func (x *EnvironmentConfig_IndividualWorkload) String() string
type EnvironmentConfig_Node ¶
type EnvironmentConfig_Node struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Cores int32 `protobuf:"varint,2,opt,name=cores,proto3" json:"cores,omitempty"` MemMb int64 `protobuf:"varint,3,opt,name=mem_mb,json=memMb,proto3" json:"mem_mb,omitempty"` // contains filtered or unexported fields }
func (*EnvironmentConfig_Node) Descriptor
deprecated
func (*EnvironmentConfig_Node) Descriptor() ([]byte, []int)
Deprecated: Use EnvironmentConfig_Node.ProtoReflect.Descriptor instead.
func (*EnvironmentConfig_Node) GetCores ¶
func (x *EnvironmentConfig_Node) GetCores() int32
func (*EnvironmentConfig_Node) GetMemMb ¶
func (x *EnvironmentConfig_Node) GetMemMb() int64
func (*EnvironmentConfig_Node) GetType ¶
func (x *EnvironmentConfig_Node) GetType() string
func (*EnvironmentConfig_Node) ProtoMessage ¶
func (*EnvironmentConfig_Node) ProtoMessage()
func (*EnvironmentConfig_Node) ProtoReflect ¶
func (x *EnvironmentConfig_Node) ProtoReflect() protoreflect.Message
func (*EnvironmentConfig_Node) Reset ¶
func (x *EnvironmentConfig_Node) Reset()
func (*EnvironmentConfig_Node) String ¶
func (x *EnvironmentConfig_Node) String() string
type PerformanceTestConfig ¶
type PerformanceTestConfig struct { // Spec version SmpVersion string `protobuf:"bytes,1,opt,name=smp_version,json=smpVersion,proto3" json:"smp_version,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Labels map[string]string `` /* 153-byte string literal not displayed */ // Single or distributed load generators Clients []*PerformanceTestConfig_Client `protobuf:"bytes,5,rep,name=clients,proto3" json:"clients,omitempty"` // Length of time the endpoint will be under load Duration string `protobuf:"bytes,6,opt,name=duration,proto3" json:"duration,omitempty"` // contains filtered or unexported fields }
func (*PerformanceTestConfig) Descriptor
deprecated
func (*PerformanceTestConfig) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceTestConfig.ProtoReflect.Descriptor instead.
func (*PerformanceTestConfig) GetClients ¶
func (x *PerformanceTestConfig) GetClients() []*PerformanceTestConfig_Client
func (*PerformanceTestConfig) GetDuration ¶
func (x *PerformanceTestConfig) GetDuration() string
func (*PerformanceTestConfig) GetId ¶
func (x *PerformanceTestConfig) GetId() string
func (*PerformanceTestConfig) GetLabels ¶
func (x *PerformanceTestConfig) GetLabels() map[string]string
func (*PerformanceTestConfig) GetName ¶
func (x *PerformanceTestConfig) GetName() string
func (*PerformanceTestConfig) GetSmpVersion ¶
func (x *PerformanceTestConfig) GetSmpVersion() string
func (*PerformanceTestConfig) ProtoMessage ¶
func (*PerformanceTestConfig) ProtoMessage()
func (*PerformanceTestConfig) ProtoReflect ¶
func (x *PerformanceTestConfig) ProtoReflect() protoreflect.Message
func (*PerformanceTestConfig) Reset ¶
func (x *PerformanceTestConfig) Reset()
func (*PerformanceTestConfig) String ¶
func (x *PerformanceTestConfig) String() string
type PerformanceTestConfig_Client ¶
type PerformanceTestConfig_Client struct { Internal bool `protobuf:"varint,1,opt,name=internal,proto3" json:"internal,omitempty"` LoadGenerator string `protobuf:"bytes,2,opt,name=load_generator,json=loadGenerator,proto3" json:"load_generator,omitempty"` Protocol PerformanceTestConfig_Client_Protocol `protobuf:"varint,3,opt,name=protocol,proto3,enum=smp.PerformanceTestConfig_Client_Protocol" json:"protocol,omitempty"` Connections int32 `protobuf:"varint,4,opt,name=connections,proto3" json:"connections,omitempty"` Rps int64 `protobuf:"varint,5,opt,name=rps,proto3" json:"rps,omitempty"` Headers map[string]string `` /* 155-byte string literal not displayed */ Cookies map[string]string `` /* 155-byte string literal not displayed */ Body string `protobuf:"bytes,8,opt,name=body,proto3" json:"body,omitempty"` ContentType string `protobuf:"bytes,9,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` EndpointUrls []string `protobuf:"bytes,10,rep,name=endpoint_urls,json=endpointUrls,proto3" json:"endpoint_urls,omitempty"` SslCertificate string `protobuf:"bytes,11,opt,name=ssl_certificate,json=sslCertificate,proto3" json:"ssl_certificate,omitempty"` AdditionalOptions string `protobuf:"bytes,12,opt,name=additional_options,json=additionalOptions,proto3" json:"additional_options,omitempty"` // contains filtered or unexported fields }
func (*PerformanceTestConfig_Client) Descriptor
deprecated
func (*PerformanceTestConfig_Client) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceTestConfig_Client.ProtoReflect.Descriptor instead.
func (*PerformanceTestConfig_Client) GetAdditionalOptions ¶
func (x *PerformanceTestConfig_Client) GetAdditionalOptions() string
func (*PerformanceTestConfig_Client) GetBody ¶
func (x *PerformanceTestConfig_Client) GetBody() string
func (*PerformanceTestConfig_Client) GetConnections ¶
func (x *PerformanceTestConfig_Client) GetConnections() int32
func (*PerformanceTestConfig_Client) GetContentType ¶
func (x *PerformanceTestConfig_Client) GetContentType() string
func (*PerformanceTestConfig_Client) GetCookies ¶
func (x *PerformanceTestConfig_Client) GetCookies() map[string]string
func (*PerformanceTestConfig_Client) GetEndpointUrls ¶
func (x *PerformanceTestConfig_Client) GetEndpointUrls() []string
func (*PerformanceTestConfig_Client) GetHeaders ¶
func (x *PerformanceTestConfig_Client) GetHeaders() map[string]string
func (*PerformanceTestConfig_Client) GetInternal ¶
func (x *PerformanceTestConfig_Client) GetInternal() bool
func (*PerformanceTestConfig_Client) GetLoadGenerator ¶
func (x *PerformanceTestConfig_Client) GetLoadGenerator() string
func (*PerformanceTestConfig_Client) GetProtocol ¶
func (x *PerformanceTestConfig_Client) GetProtocol() PerformanceTestConfig_Client_Protocol
func (*PerformanceTestConfig_Client) GetRps ¶
func (x *PerformanceTestConfig_Client) GetRps() int64
func (*PerformanceTestConfig_Client) GetSslCertificate ¶
func (x *PerformanceTestConfig_Client) GetSslCertificate() string
func (*PerformanceTestConfig_Client) ProtoMessage ¶
func (*PerformanceTestConfig_Client) ProtoMessage()
func (*PerformanceTestConfig_Client) ProtoReflect ¶
func (x *PerformanceTestConfig_Client) ProtoReflect() protoreflect.Message
func (*PerformanceTestConfig_Client) Reset ¶
func (x *PerformanceTestConfig_Client) Reset()
func (*PerformanceTestConfig_Client) String ¶
func (x *PerformanceTestConfig_Client) String() string
type PerformanceTestConfig_Client_Protocol ¶
type PerformanceTestConfig_Client_Protocol int32
const ( PerformanceTestConfig_Client_PROTOCOL_INVALID PerformanceTestConfig_Client_Protocol = 0 PerformanceTestConfig_Client_PROTOCOL_HTTP PerformanceTestConfig_Client_Protocol = 1 PerformanceTestConfig_Client_PROTOCOL_TCP PerformanceTestConfig_Client_Protocol = 2 PerformanceTestConfig_Client_PROTOCOL_UDP PerformanceTestConfig_Client_Protocol = 3 PerformanceTestConfig_Client_PROTOCOL_GRPC PerformanceTestConfig_Client_Protocol = 4 )
func (PerformanceTestConfig_Client_Protocol) Descriptor ¶
func (PerformanceTestConfig_Client_Protocol) Descriptor() protoreflect.EnumDescriptor
func (PerformanceTestConfig_Client_Protocol) EnumDescriptor
deprecated
func (PerformanceTestConfig_Client_Protocol) EnumDescriptor() ([]byte, []int)
Deprecated: Use PerformanceTestConfig_Client_Protocol.Descriptor instead.
func (PerformanceTestConfig_Client_Protocol) Number ¶
func (x PerformanceTestConfig_Client_Protocol) Number() protoreflect.EnumNumber
func (PerformanceTestConfig_Client_Protocol) String ¶
func (x PerformanceTestConfig_Client_Protocol) String() string
func (PerformanceTestConfig_Client_Protocol) Type ¶
func (PerformanceTestConfig_Client_Protocol) Type() protoreflect.EnumType
type PerformanceTestResult ¶
type PerformanceTestResult struct { // Spec version SmpVersion string `protobuf:"bytes,1,opt,name=smp_version,json=smpVersion,proto3" json:"smp_version,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Labels map[string]string `` /* 153-byte string literal not displayed */ // All times in UTC StartTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` EndTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` LatenciesMs *PerformanceTestResult_Latency `protobuf:"bytes,6,opt,name=latencies_ms,json=latenciesMs,proto3" json:"latencies_ms,omitempty"` ActualQps float64 `protobuf:"fixed64,7,opt,name=actual_qps,json=actualQps,proto3" json:"actual_qps,omitempty"` DetailsUri string `protobuf:"bytes,8,opt,name=details_uri,json=detailsUri,proto3" json:"details_uri,omitempty"` TestId string `protobuf:"bytes,9,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"` MeshConfigId string `protobuf:"bytes,10,opt,name=mesh_config_id,json=meshConfigId,proto3" json:"mesh_config_id,omitempty"` EnvId string `protobuf:"bytes,11,opt,name=env_id,json=envId,proto3" json:"env_id,omitempty"` // contains filtered or unexported fields }
func (*PerformanceTestResult) Descriptor
deprecated
func (*PerformanceTestResult) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceTestResult.ProtoReflect.Descriptor instead.
func (*PerformanceTestResult) GetActualQps ¶
func (x *PerformanceTestResult) GetActualQps() float64
func (*PerformanceTestResult) GetDetailsUri ¶
func (x *PerformanceTestResult) GetDetailsUri() string
func (*PerformanceTestResult) GetEndTime ¶
func (x *PerformanceTestResult) GetEndTime() *timestamppb.Timestamp
func (*PerformanceTestResult) GetEnvId ¶
func (x *PerformanceTestResult) GetEnvId() string
func (*PerformanceTestResult) GetId ¶
func (x *PerformanceTestResult) GetId() string
func (*PerformanceTestResult) GetLabels ¶
func (x *PerformanceTestResult) GetLabels() map[string]string
func (*PerformanceTestResult) GetLatenciesMs ¶
func (x *PerformanceTestResult) GetLatenciesMs() *PerformanceTestResult_Latency
func (*PerformanceTestResult) GetMeshConfigId ¶
func (x *PerformanceTestResult) GetMeshConfigId() string
func (*PerformanceTestResult) GetSmpVersion ¶
func (x *PerformanceTestResult) GetSmpVersion() string
func (*PerformanceTestResult) GetStartTime ¶
func (x *PerformanceTestResult) GetStartTime() *timestamppb.Timestamp
func (*PerformanceTestResult) GetTestId ¶
func (x *PerformanceTestResult) GetTestId() string
func (*PerformanceTestResult) ProtoMessage ¶
func (*PerformanceTestResult) ProtoMessage()
func (*PerformanceTestResult) ProtoReflect ¶
func (x *PerformanceTestResult) ProtoReflect() protoreflect.Message
func (*PerformanceTestResult) Reset ¶
func (x *PerformanceTestResult) Reset()
func (*PerformanceTestResult) String ¶
func (x *PerformanceTestResult) String() string
type PerformanceTestResult_CPU ¶
type PerformanceTestResult_CPU struct { // cpu in mCores CpuMcores int32 `protobuf:"varint,1,opt,name=cpu_mcores,json=cpuMcores,proto3" json:"cpu_mcores,omitempty"` User float64 `protobuf:"fixed64,2,opt,name=user,proto3" json:"user,omitempty"` Nice float64 `protobuf:"fixed64,3,opt,name=nice,proto3" json:"nice,omitempty"` System float64 `protobuf:"fixed64,4,opt,name=system,proto3" json:"system,omitempty"` Idle float64 `protobuf:"fixed64,5,opt,name=idle,proto3" json:"idle,omitempty"` Iowait float64 `protobuf:"fixed64,6,opt,name=iowait,proto3" json:"iowait,omitempty"` HardwareInterrupt float64 `protobuf:"fixed64,7,opt,name=hardware_interrupt,json=hardwareInterrupt,proto3" json:"hardware_interrupt,omitempty"` SoftwareInterrupt float64 `protobuf:"fixed64,8,opt,name=software_interrupt,json=softwareInterrupt,proto3" json:"software_interrupt,omitempty"` Steal float64 `protobuf:"fixed64,9,opt,name=steal,proto3" json:"steal,omitempty"` // contains filtered or unexported fields }
CPU
func (*PerformanceTestResult_CPU) Descriptor
deprecated
func (*PerformanceTestResult_CPU) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceTestResult_CPU.ProtoReflect.Descriptor instead.
func (*PerformanceTestResult_CPU) GetCpuMcores ¶
func (x *PerformanceTestResult_CPU) GetCpuMcores() int32
func (*PerformanceTestResult_CPU) GetHardwareInterrupt ¶
func (x *PerformanceTestResult_CPU) GetHardwareInterrupt() float64
func (*PerformanceTestResult_CPU) GetIdle ¶
func (x *PerformanceTestResult_CPU) GetIdle() float64
func (*PerformanceTestResult_CPU) GetIowait ¶
func (x *PerformanceTestResult_CPU) GetIowait() float64
func (*PerformanceTestResult_CPU) GetNice ¶
func (x *PerformanceTestResult_CPU) GetNice() float64
func (*PerformanceTestResult_CPU) GetSoftwareInterrupt ¶
func (x *PerformanceTestResult_CPU) GetSoftwareInterrupt() float64
func (*PerformanceTestResult_CPU) GetSteal ¶
func (x *PerformanceTestResult_CPU) GetSteal() float64
func (*PerformanceTestResult_CPU) GetSystem ¶
func (x *PerformanceTestResult_CPU) GetSystem() float64
func (*PerformanceTestResult_CPU) GetUser ¶
func (x *PerformanceTestResult_CPU) GetUser() float64
func (*PerformanceTestResult_CPU) ProtoMessage ¶
func (*PerformanceTestResult_CPU) ProtoMessage()
func (*PerformanceTestResult_CPU) ProtoReflect ¶
func (x *PerformanceTestResult_CPU) ProtoReflect() protoreflect.Message
func (*PerformanceTestResult_CPU) Reset ¶
func (x *PerformanceTestResult_CPU) Reset()
func (*PerformanceTestResult_CPU) String ¶
func (x *PerformanceTestResult_CPU) String() string
type PerformanceTestResult_Latency ¶
type PerformanceTestResult_Latency struct { Min float64 `protobuf:"fixed64,1,opt,name=min,proto3" json:"min,omitempty"` Average float64 `protobuf:"fixed64,2,opt,name=average,proto3" json:"average,omitempty"` P50 float64 `protobuf:"fixed64,3,opt,name=p50,proto3" json:"p50,omitempty"` P90 float64 `protobuf:"fixed64,4,opt,name=p90,proto3" json:"p90,omitempty"` P99 float64 `protobuf:"fixed64,5,opt,name=p99,proto3" json:"p99,omitempty"` Max float64 `protobuf:"fixed64,6,opt,name=max,proto3" json:"max,omitempty"` // contains filtered or unexported fields }
latency histogram in ms and average
func (*PerformanceTestResult_Latency) Descriptor
deprecated
func (*PerformanceTestResult_Latency) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceTestResult_Latency.ProtoReflect.Descriptor instead.
func (*PerformanceTestResult_Latency) GetAverage ¶
func (x *PerformanceTestResult_Latency) GetAverage() float64
func (*PerformanceTestResult_Latency) GetMax ¶
func (x *PerformanceTestResult_Latency) GetMax() float64
func (*PerformanceTestResult_Latency) GetMin ¶
func (x *PerformanceTestResult_Latency) GetMin() float64
func (*PerformanceTestResult_Latency) GetP50 ¶
func (x *PerformanceTestResult_Latency) GetP50() float64
func (*PerformanceTestResult_Latency) GetP90 ¶
func (x *PerformanceTestResult_Latency) GetP90() float64
func (*PerformanceTestResult_Latency) GetP99 ¶
func (x *PerformanceTestResult_Latency) GetP99() float64
func (*PerformanceTestResult_Latency) ProtoMessage ¶
func (*PerformanceTestResult_Latency) ProtoMessage()
func (*PerformanceTestResult_Latency) ProtoReflect ¶
func (x *PerformanceTestResult_Latency) ProtoReflect() protoreflect.Message
func (*PerformanceTestResult_Latency) Reset ¶
func (x *PerformanceTestResult_Latency) Reset()
func (*PerformanceTestResult_Latency) String ¶
func (x *PerformanceTestResult_Latency) String() string
type PerformanceTestResult_Memory ¶
type PerformanceTestResult_Memory struct { // memory in MB MemTotalMb float64 `protobuf:"fixed64,1,opt,name=mem_total_mb,json=memTotalMb,proto3" json:"mem_total_mb,omitempty"` MemFreeMb float64 `protobuf:"fixed64,2,opt,name=mem_free_mb,json=memFreeMb,proto3" json:"mem_free_mb,omitempty"` MemUsedMb float64 `protobuf:"fixed64,3,opt,name=mem_used_mb,json=memUsedMb,proto3" json:"mem_used_mb,omitempty"` // contains filtered or unexported fields }
Memory
func (*PerformanceTestResult_Memory) Descriptor
deprecated
func (*PerformanceTestResult_Memory) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceTestResult_Memory.ProtoReflect.Descriptor instead.
func (*PerformanceTestResult_Memory) GetMemFreeMb ¶
func (x *PerformanceTestResult_Memory) GetMemFreeMb() float64
func (*PerformanceTestResult_Memory) GetMemTotalMb ¶
func (x *PerformanceTestResult_Memory) GetMemTotalMb() float64
func (*PerformanceTestResult_Memory) GetMemUsedMb ¶
func (x *PerformanceTestResult_Memory) GetMemUsedMb() float64
func (*PerformanceTestResult_Memory) ProtoMessage ¶
func (*PerformanceTestResult_Memory) ProtoMessage()
func (*PerformanceTestResult_Memory) ProtoReflect ¶
func (x *PerformanceTestResult_Memory) ProtoReflect() protoreflect.Message
func (*PerformanceTestResult_Memory) Reset ¶
func (x *PerformanceTestResult_Memory) Reset()
func (*PerformanceTestResult_Memory) String ¶
func (x *PerformanceTestResult_Memory) String() string
type PerformanceTestResult_Swap ¶
type PerformanceTestResult_Swap struct { // swap in MB SwapTotalMb float64 `protobuf:"fixed64,1,opt,name=swap_total_mb,json=swapTotalMb,proto3" json:"swap_total_mb,omitempty"` SwapFreeMb float64 `protobuf:"fixed64,2,opt,name=swap_free_mb,json=swapFreeMb,proto3" json:"swap_free_mb,omitempty"` SwapUsedMb float64 `protobuf:"fixed64,3,opt,name=swap_used_mb,json=swapUsedMb,proto3" json:"swap_used_mb,omitempty"` // contains filtered or unexported fields }
Swap
func (*PerformanceTestResult_Swap) Descriptor
deprecated
func (*PerformanceTestResult_Swap) Descriptor() ([]byte, []int)
Deprecated: Use PerformanceTestResult_Swap.ProtoReflect.Descriptor instead.
func (*PerformanceTestResult_Swap) GetSwapFreeMb ¶
func (x *PerformanceTestResult_Swap) GetSwapFreeMb() float64
func (*PerformanceTestResult_Swap) GetSwapTotalMb ¶
func (x *PerformanceTestResult_Swap) GetSwapTotalMb() float64
func (*PerformanceTestResult_Swap) GetSwapUsedMb ¶
func (x *PerformanceTestResult_Swap) GetSwapUsedMb() float64
func (*PerformanceTestResult_Swap) ProtoMessage ¶
func (*PerformanceTestResult_Swap) ProtoMessage()
func (*PerformanceTestResult_Swap) ProtoReflect ¶
func (x *PerformanceTestResult_Swap) ProtoReflect() protoreflect.Message
func (*PerformanceTestResult_Swap) Reset ¶
func (x *PerformanceTestResult_Swap) Reset()
func (*PerformanceTestResult_Swap) String ¶
func (x *PerformanceTestResult_Swap) String() string
type ServiceMesh ¶
type ServiceMesh struct { Type ServiceMesh_Type `protobuf:"varint,1,opt,name=type,proto3,enum=smp.ServiceMesh_Type" json:"type,omitempty"` Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` Labels map[string]string `` /* 153-byte string literal not displayed */ Annotations map[string]string `` /* 163-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ServiceMesh) Descriptor
deprecated
func (*ServiceMesh) Descriptor() ([]byte, []int)
Deprecated: Use ServiceMesh.ProtoReflect.Descriptor instead.
func (*ServiceMesh) GetAnnotations ¶
func (x *ServiceMesh) GetAnnotations() map[string]string
func (*ServiceMesh) GetLabels ¶
func (x *ServiceMesh) GetLabels() map[string]string
func (*ServiceMesh) GetType ¶
func (x *ServiceMesh) GetType() ServiceMesh_Type
func (*ServiceMesh) GetVersion ¶
func (x *ServiceMesh) GetVersion() string
func (*ServiceMesh) ProtoMessage ¶
func (*ServiceMesh) ProtoMessage()
func (*ServiceMesh) ProtoReflect ¶
func (x *ServiceMesh) ProtoReflect() protoreflect.Message
func (*ServiceMesh) Reset ¶
func (x *ServiceMesh) Reset()
func (*ServiceMesh) String ¶
func (x *ServiceMesh) String() string
type ServiceMeshConfig ¶
type ServiceMeshConfig struct { SmpVersion string `protobuf:"bytes,1,opt,name=smp_version,json=smpVersion,proto3" json:"smp_version,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` Labels map[string]string `` /* 153-byte string literal not displayed */ IngressGateway *ServiceMeshConfig_IngressGateway `protobuf:"bytes,4,opt,name=ingress_gateway,json=ingressGateway,proto3" json:"ingress_gateway,omitempty"` Sidecar *ServiceMeshConfig_Sidecar `protobuf:"bytes,5,opt,name=sidecar,proto3" json:"sidecar,omitempty"` MeshTelemetry *ServiceMeshConfig_MeshTelemetry `protobuf:"bytes,6,opt,name=mesh_telemetry,json=meshTelemetry,proto3" json:"mesh_telemetry,omitempty"` MeshPolicy *ServiceMeshConfig_MeshPolicy `protobuf:"bytes,7,opt,name=mesh_policy,json=meshPolicy,proto3" json:"mesh_policy,omitempty"` MeshControlPlane *ServiceMeshConfig_MeshControlPlane `protobuf:"bytes,8,opt,name=mesh_control_plane,json=meshControlPlane,proto3" json:"mesh_control_plane,omitempty"` MeshPolicyEnabled bool `protobuf:"varint,9,opt,name=mesh_policy_enabled,json=meshPolicyEnabled,proto3" json:"mesh_policy_enabled,omitempty"` MeshTelemetryEnabled bool `protobuf:"varint,10,opt,name=mesh_telemetry_enabled,json=meshTelemetryEnabled,proto3" json:"mesh_telemetry_enabled,omitempty"` MtlsEnabled bool `protobuf:"varint,11,opt,name=mtls_enabled,json=mtlsEnabled,proto3" json:"mtls_enabled,omitempty"` ProxyConcurrency int32 `protobuf:"varint,12,opt,name=proxy_concurrency,json=proxyConcurrency,proto3" json:"proxy_concurrency,omitempty"` MeshBuild string `protobuf:"bytes,13,opt,name=mesh_build,json=meshBuild,proto3" json:"mesh_build,omitempty"` ProxyBuild string `protobuf:"bytes,14,opt,name=proxy_build,json=proxyBuild,proto3" json:"proxy_build,omitempty"` ExpGroupUuid string `protobuf:"bytes,15,opt,name=exp_group_uuid,json=expGroupUuid,proto3" json:"exp_group_uuid,omitempty"` ExpUuid string `protobuf:"bytes,16,opt,name=exp_uuid,json=expUuid,proto3" json:"exp_uuid,omitempty"` Profile string `protobuf:"bytes,17,opt,name=profile,proto3" json:"profile,omitempty"` MeshType *ServiceMesh `protobuf:"bytes,18,opt,name=mesh_type,json=meshType,proto3" json:"mesh_type,omitempty"` ApplicationMetadata *ApplicationMetadata `protobuf:"bytes,19,opt,name=application_metadata,json=applicationMetadata,proto3" json:"application_metadata,omitempty"` // contains filtered or unexported fields }
func (*ServiceMeshConfig) Descriptor
deprecated
func (*ServiceMeshConfig) Descriptor() ([]byte, []int)
Deprecated: Use ServiceMeshConfig.ProtoReflect.Descriptor instead.
func (*ServiceMeshConfig) GetApplicationMetadata ¶
func (x *ServiceMeshConfig) GetApplicationMetadata() *ApplicationMetadata
func (*ServiceMeshConfig) GetExpGroupUuid ¶
func (x *ServiceMeshConfig) GetExpGroupUuid() string
func (*ServiceMeshConfig) GetExpUuid ¶
func (x *ServiceMeshConfig) GetExpUuid() string
func (*ServiceMeshConfig) GetId ¶
func (x *ServiceMeshConfig) GetId() string
func (*ServiceMeshConfig) GetIngressGateway ¶
func (x *ServiceMeshConfig) GetIngressGateway() *ServiceMeshConfig_IngressGateway
func (*ServiceMeshConfig) GetLabels ¶
func (x *ServiceMeshConfig) GetLabels() map[string]string
func (*ServiceMeshConfig) GetMeshBuild ¶
func (x *ServiceMeshConfig) GetMeshBuild() string
func (*ServiceMeshConfig) GetMeshControlPlane ¶
func (x *ServiceMeshConfig) GetMeshControlPlane() *ServiceMeshConfig_MeshControlPlane
func (*ServiceMeshConfig) GetMeshPolicy ¶
func (x *ServiceMeshConfig) GetMeshPolicy() *ServiceMeshConfig_MeshPolicy
func (*ServiceMeshConfig) GetMeshPolicyEnabled ¶
func (x *ServiceMeshConfig) GetMeshPolicyEnabled() bool
func (*ServiceMeshConfig) GetMeshTelemetry ¶
func (x *ServiceMeshConfig) GetMeshTelemetry() *ServiceMeshConfig_MeshTelemetry
func (*ServiceMeshConfig) GetMeshTelemetryEnabled ¶
func (x *ServiceMeshConfig) GetMeshTelemetryEnabled() bool
func (*ServiceMeshConfig) GetMeshType ¶
func (x *ServiceMeshConfig) GetMeshType() *ServiceMesh
func (*ServiceMeshConfig) GetMtlsEnabled ¶
func (x *ServiceMeshConfig) GetMtlsEnabled() bool
func (*ServiceMeshConfig) GetProfile ¶
func (x *ServiceMeshConfig) GetProfile() string
func (*ServiceMeshConfig) GetProxyBuild ¶
func (x *ServiceMeshConfig) GetProxyBuild() string
func (*ServiceMeshConfig) GetProxyConcurrency ¶
func (x *ServiceMeshConfig) GetProxyConcurrency() int32
func (*ServiceMeshConfig) GetSidecar ¶
func (x *ServiceMeshConfig) GetSidecar() *ServiceMeshConfig_Sidecar
func (*ServiceMeshConfig) GetSmpVersion ¶
func (x *ServiceMeshConfig) GetSmpVersion() string
func (*ServiceMeshConfig) ProtoMessage ¶
func (*ServiceMeshConfig) ProtoMessage()
func (*ServiceMeshConfig) ProtoReflect ¶
func (x *ServiceMeshConfig) ProtoReflect() protoreflect.Message
func (*ServiceMeshConfig) Reset ¶
func (x *ServiceMeshConfig) Reset()
func (*ServiceMeshConfig) String ¶
func (x *ServiceMeshConfig) String() string
type ServiceMeshConfig_EgressGateway ¶
type ServiceMeshConfig_EgressGateway struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // cpu in mCores CpuMcores int32 `protobuf:"varint,2,opt,name=cpu_mcores,json=cpuMcores,proto3" json:"cpu_mcores,omitempty"` // memory in MB MemMb int32 `protobuf:"varint,3,opt,name=mem_mb,json=memMb,proto3" json:"mem_mb,omitempty"` // traffic sent thru egress gateway Rps int32 `protobuf:"varint,4,opt,name=rps,proto3" json:"rps,omitempty"` // Total bytes sent thru egress Bps int32 `protobuf:"varint,5,opt,name=bps,proto3" json:"bps,omitempty"` // contains filtered or unexported fields }
func (*ServiceMeshConfig_EgressGateway) Descriptor
deprecated
func (*ServiceMeshConfig_EgressGateway) Descriptor() ([]byte, []int)
Deprecated: Use ServiceMeshConfig_EgressGateway.ProtoReflect.Descriptor instead.
func (*ServiceMeshConfig_EgressGateway) GetBps ¶
func (x *ServiceMeshConfig_EgressGateway) GetBps() int32
func (*ServiceMeshConfig_EgressGateway) GetCount ¶
func (x *ServiceMeshConfig_EgressGateway) GetCount() int32
func (*ServiceMeshConfig_EgressGateway) GetCpuMcores ¶
func (x *ServiceMeshConfig_EgressGateway) GetCpuMcores() int32
func (*ServiceMeshConfig_EgressGateway) GetMemMb ¶
func (x *ServiceMeshConfig_EgressGateway) GetMemMb() int32
func (*ServiceMeshConfig_EgressGateway) GetRps ¶
func (x *ServiceMeshConfig_EgressGateway) GetRps() int32
func (*ServiceMeshConfig_EgressGateway) ProtoMessage ¶
func (*ServiceMeshConfig_EgressGateway) ProtoMessage()
func (*ServiceMeshConfig_EgressGateway) ProtoReflect ¶
func (x *ServiceMeshConfig_EgressGateway) ProtoReflect() protoreflect.Message
func (*ServiceMeshConfig_EgressGateway) Reset ¶
func (x *ServiceMeshConfig_EgressGateway) Reset()
func (*ServiceMeshConfig_EgressGateway) String ¶
func (x *ServiceMeshConfig_EgressGateway) String() string
type ServiceMeshConfig_IngressGateway ¶
type ServiceMeshConfig_IngressGateway struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // cpu in mCores CpuMcores int32 `protobuf:"varint,2,opt,name=cpu_mcores,json=cpuMcores,proto3" json:"cpu_mcores,omitempty"` // memory in MB MemMb int32 `protobuf:"varint,3,opt,name=mem_mb,json=memMb,proto3" json:"mem_mb,omitempty"` // traffic sent thru ingress gateway Rps int32 `protobuf:"varint,4,opt,name=rps,proto3" json:"rps,omitempty"` // Total bytes sent thru ingress Bps int32 `protobuf:"varint,5,opt,name=bps,proto3" json:"bps,omitempty"` // contains filtered or unexported fields }
func (*ServiceMeshConfig_IngressGateway) Descriptor
deprecated
func (*ServiceMeshConfig_IngressGateway) Descriptor() ([]byte, []int)
Deprecated: Use ServiceMeshConfig_IngressGateway.ProtoReflect.Descriptor instead.
func (*ServiceMeshConfig_IngressGateway) GetBps ¶
func (x *ServiceMeshConfig_IngressGateway) GetBps() int32
func (*ServiceMeshConfig_IngressGateway) GetCount ¶
func (x *ServiceMeshConfig_IngressGateway) GetCount() int32
func (*ServiceMeshConfig_IngressGateway) GetCpuMcores ¶
func (x *ServiceMeshConfig_IngressGateway) GetCpuMcores() int32
func (*ServiceMeshConfig_IngressGateway) GetMemMb ¶
func (x *ServiceMeshConfig_IngressGateway) GetMemMb() int32
func (*ServiceMeshConfig_IngressGateway) GetRps ¶
func (x *ServiceMeshConfig_IngressGateway) GetRps() int32
func (*ServiceMeshConfig_IngressGateway) ProtoMessage ¶
func (*ServiceMeshConfig_IngressGateway) ProtoMessage()
func (*ServiceMeshConfig_IngressGateway) ProtoReflect ¶
func (x *ServiceMeshConfig_IngressGateway) ProtoReflect() protoreflect.Message
func (*ServiceMeshConfig_IngressGateway) Reset ¶
func (x *ServiceMeshConfig_IngressGateway) Reset()
func (*ServiceMeshConfig_IngressGateway) String ¶
func (x *ServiceMeshConfig_IngressGateway) String() string
type ServiceMeshConfig_MeshControlPlane ¶
type ServiceMeshConfig_MeshControlPlane struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // cpu used by mesh_pilot pods CpuMcores int32 `protobuf:"varint,2,opt,name=cpu_mcores,json=cpuMcores,proto3" json:"cpu_mcores,omitempty"` MemMb int32 `protobuf:"varint,3,opt,name=mem_mb,json=memMb,proto3" json:"mem_mb,omitempty"` Endpoints int32 `protobuf:"varint,4,opt,name=endpoints,proto3" json:"endpoints,omitempty"` // services + service entries Services int32 `protobuf:"varint,5,opt,name=services,proto3" json:"services,omitempty"` Sidecars int32 `protobuf:"varint,6,opt,name=sidecars,proto3" json:"sidecars,omitempty"` VirtualServices int32 `protobuf:"varint,7,opt,name=virtual_services,json=virtualServices,proto3" json:"virtual_services,omitempty"` DestinationRules int32 `protobuf:"varint,8,opt,name=destination_rules,json=destinationRules,proto3" json:"destination_rules,omitempty"` // how long does it take a listener change to propagate to 90% proxies LdsLatencyMs int32 `protobuf:"varint,9,opt,name=lds_latency_ms,json=ldsLatencyMs,proto3" json:"lds_latency_ms,omitempty"` // how long does it take for cluster change to propagate to 90% proxies CdsLatencyMs int32 `protobuf:"varint,10,opt,name=cds_latency_ms,json=cdsLatencyMs,proto3" json:"cds_latency_ms,omitempty"` // contains filtered or unexported fields }
func (*ServiceMeshConfig_MeshControlPlane) Descriptor
deprecated
func (*ServiceMeshConfig_MeshControlPlane) Descriptor() ([]byte, []int)
Deprecated: Use ServiceMeshConfig_MeshControlPlane.ProtoReflect.Descriptor instead.
func (*ServiceMeshConfig_MeshControlPlane) GetCdsLatencyMs ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetCdsLatencyMs() int32
func (*ServiceMeshConfig_MeshControlPlane) GetCount ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetCount() int32
func (*ServiceMeshConfig_MeshControlPlane) GetCpuMcores ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetCpuMcores() int32
func (*ServiceMeshConfig_MeshControlPlane) GetDestinationRules ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetDestinationRules() int32
func (*ServiceMeshConfig_MeshControlPlane) GetEndpoints ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetEndpoints() int32
func (*ServiceMeshConfig_MeshControlPlane) GetLdsLatencyMs ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetLdsLatencyMs() int32
func (*ServiceMeshConfig_MeshControlPlane) GetMemMb ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetMemMb() int32
func (*ServiceMeshConfig_MeshControlPlane) GetServices ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetServices() int32
func (*ServiceMeshConfig_MeshControlPlane) GetSidecars ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetSidecars() int32
func (*ServiceMeshConfig_MeshControlPlane) GetVirtualServices ¶
func (x *ServiceMeshConfig_MeshControlPlane) GetVirtualServices() int32
func (*ServiceMeshConfig_MeshControlPlane) ProtoMessage ¶
func (*ServiceMeshConfig_MeshControlPlane) ProtoMessage()
func (*ServiceMeshConfig_MeshControlPlane) ProtoReflect ¶
func (x *ServiceMeshConfig_MeshControlPlane) ProtoReflect() protoreflect.Message
func (*ServiceMeshConfig_MeshControlPlane) Reset ¶
func (x *ServiceMeshConfig_MeshControlPlane) Reset()
func (*ServiceMeshConfig_MeshControlPlane) String ¶
func (x *ServiceMeshConfig_MeshControlPlane) String() string
type ServiceMeshConfig_MeshPolicy ¶
type ServiceMeshConfig_MeshPolicy struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // cpu used by all mesh_policy pods CpuMcores int32 `protobuf:"varint,2,opt,name=cpu_mcores,json=cpuMcores,proto3" json:"cpu_mcores,omitempty"` MemMb int32 `protobuf:"varint,3,opt,name=mem_mb,json=memMb,proto3" json:"mem_mb,omitempty"` // Total rps traversing all proxies (sidecars+ingress+egress) Rps int32 `protobuf:"varint,4,opt,name=rps,proto3" json:"rps,omitempty"` CacheHitRate int32 `protobuf:"varint,5,opt,name=cache_hit_rate,json=cacheHitRate,proto3" json:"cache_hit_rate,omitempty"` // contains filtered or unexported fields }
func (*ServiceMeshConfig_MeshPolicy) Descriptor
deprecated
func (*ServiceMeshConfig_MeshPolicy) Descriptor() ([]byte, []int)
Deprecated: Use ServiceMeshConfig_MeshPolicy.ProtoReflect.Descriptor instead.
func (*ServiceMeshConfig_MeshPolicy) GetCacheHitRate ¶
func (x *ServiceMeshConfig_MeshPolicy) GetCacheHitRate() int32
func (*ServiceMeshConfig_MeshPolicy) GetCount ¶
func (x *ServiceMeshConfig_MeshPolicy) GetCount() int32
func (*ServiceMeshConfig_MeshPolicy) GetCpuMcores ¶
func (x *ServiceMeshConfig_MeshPolicy) GetCpuMcores() int32
func (*ServiceMeshConfig_MeshPolicy) GetMemMb ¶
func (x *ServiceMeshConfig_MeshPolicy) GetMemMb() int32
func (*ServiceMeshConfig_MeshPolicy) GetRps ¶
func (x *ServiceMeshConfig_MeshPolicy) GetRps() int32
func (*ServiceMeshConfig_MeshPolicy) ProtoMessage ¶
func (*ServiceMeshConfig_MeshPolicy) ProtoMessage()
func (*ServiceMeshConfig_MeshPolicy) ProtoReflect ¶
func (x *ServiceMeshConfig_MeshPolicy) ProtoReflect() protoreflect.Message
func (*ServiceMeshConfig_MeshPolicy) Reset ¶
func (x *ServiceMeshConfig_MeshPolicy) Reset()
func (*ServiceMeshConfig_MeshPolicy) String ¶
func (x *ServiceMeshConfig_MeshPolicy) String() string
type ServiceMeshConfig_MeshTelemetry ¶
type ServiceMeshConfig_MeshTelemetry struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // cpu used by all mesh_telemetry pods CpuMcores int32 `protobuf:"varint,2,opt,name=cpu_mcores,json=cpuMcores,proto3" json:"cpu_mcores,omitempty"` MemMb int32 `protobuf:"varint,3,opt,name=mem_mb,json=memMb,proto3" json:"mem_mb,omitempty"` // Total rps traversing all proxies (sidecars+ingress+egress) Rps int32 `protobuf:"varint,4,opt,name=rps,proto3" json:"rps,omitempty"` // contains filtered or unexported fields }
func (*ServiceMeshConfig_MeshTelemetry) Descriptor
deprecated
func (*ServiceMeshConfig_MeshTelemetry) Descriptor() ([]byte, []int)
Deprecated: Use ServiceMeshConfig_MeshTelemetry.ProtoReflect.Descriptor instead.
func (*ServiceMeshConfig_MeshTelemetry) GetCount ¶
func (x *ServiceMeshConfig_MeshTelemetry) GetCount() int32
func (*ServiceMeshConfig_MeshTelemetry) GetCpuMcores ¶
func (x *ServiceMeshConfig_MeshTelemetry) GetCpuMcores() int32
func (*ServiceMeshConfig_MeshTelemetry) GetMemMb ¶
func (x *ServiceMeshConfig_MeshTelemetry) GetMemMb() int32
func (*ServiceMeshConfig_MeshTelemetry) GetRps ¶
func (x *ServiceMeshConfig_MeshTelemetry) GetRps() int32
func (*ServiceMeshConfig_MeshTelemetry) ProtoMessage ¶
func (*ServiceMeshConfig_MeshTelemetry) ProtoMessage()
func (*ServiceMeshConfig_MeshTelemetry) ProtoReflect ¶
func (x *ServiceMeshConfig_MeshTelemetry) ProtoReflect() protoreflect.Message
func (*ServiceMeshConfig_MeshTelemetry) Reset ¶
func (x *ServiceMeshConfig_MeshTelemetry) Reset()
func (*ServiceMeshConfig_MeshTelemetry) String ¶
func (x *ServiceMeshConfig_MeshTelemetry) String() string
type ServiceMeshConfig_Sidecar ¶
type ServiceMeshConfig_Sidecar struct { Count int32 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` // cpu used by all sidecars except ingress / egress CpuMcores int32 `protobuf:"varint,2,opt,name=cpu_mcores,json=cpuMcores,proto3" json:"cpu_mcores,omitempty"` MemMb int32 `protobuf:"varint,3,opt,name=mem_mb,json=memMb,proto3" json:"mem_mb,omitempty"` // Total rps traversing all sidecars Rps int32 `protobuf:"varint,4,opt,name=rps,proto3" json:"rps,omitempty"` // Total bytes sent thru sidecars Bps int32 `protobuf:"varint,5,opt,name=bps,proto3" json:"bps,omitempty"` // contains filtered or unexported fields }
func (*ServiceMeshConfig_Sidecar) Descriptor
deprecated
func (*ServiceMeshConfig_Sidecar) Descriptor() ([]byte, []int)
Deprecated: Use ServiceMeshConfig_Sidecar.ProtoReflect.Descriptor instead.
func (*ServiceMeshConfig_Sidecar) GetBps ¶
func (x *ServiceMeshConfig_Sidecar) GetBps() int32
func (*ServiceMeshConfig_Sidecar) GetCount ¶
func (x *ServiceMeshConfig_Sidecar) GetCount() int32
func (*ServiceMeshConfig_Sidecar) GetCpuMcores ¶
func (x *ServiceMeshConfig_Sidecar) GetCpuMcores() int32
func (*ServiceMeshConfig_Sidecar) GetMemMb ¶
func (x *ServiceMeshConfig_Sidecar) GetMemMb() int32
func (*ServiceMeshConfig_Sidecar) GetRps ¶
func (x *ServiceMeshConfig_Sidecar) GetRps() int32
func (*ServiceMeshConfig_Sidecar) ProtoMessage ¶
func (*ServiceMeshConfig_Sidecar) ProtoMessage()
func (*ServiceMeshConfig_Sidecar) ProtoReflect ¶
func (x *ServiceMeshConfig_Sidecar) ProtoReflect() protoreflect.Message
func (*ServiceMeshConfig_Sidecar) Reset ¶
func (x *ServiceMeshConfig_Sidecar) Reset()
func (*ServiceMeshConfig_Sidecar) String ¶
func (x *ServiceMeshConfig_Sidecar) String() string
type ServiceMesh_Type ¶
type ServiceMesh_Type int32
const ( ServiceMesh_INVALID_MESH ServiceMesh_Type = 0 ServiceMesh_APP_MESH ServiceMesh_Type = 1 ServiceMesh_CONSUL ServiceMesh_Type = 2 ServiceMesh_ISTIO ServiceMesh_Type = 3 ServiceMesh_KUMA ServiceMesh_Type = 4 ServiceMesh_LINKERD ServiceMesh_Type = 5 ServiceMesh_TRAEFIK_MESH ServiceMesh_Type = 6 ServiceMesh_OCTARINE ServiceMesh_Type = 7 ServiceMesh_NETWORK_SERVICE_MESH ServiceMesh_Type = 8 ServiceMesh_TANZU ServiceMesh_Type = 9 ServiceMesh_OPEN_SERVICE_MESH ServiceMesh_Type = 10 ServiceMesh_NGINX_SERVICE_MESH ServiceMesh_Type = 11 ServiceMesh_CILIUM_SERVICE_MESH ServiceMesh_Type = 12 )
func (ServiceMesh_Type) Descriptor ¶
func (ServiceMesh_Type) Descriptor() protoreflect.EnumDescriptor
func (ServiceMesh_Type) Enum ¶
func (x ServiceMesh_Type) Enum() *ServiceMesh_Type
func (ServiceMesh_Type) EnumDescriptor
deprecated
func (ServiceMesh_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServiceMesh_Type.Descriptor instead.
func (ServiceMesh_Type) Number ¶
func (x ServiceMesh_Type) Number() protoreflect.EnumNumber
func (ServiceMesh_Type) String ¶
func (x ServiceMesh_Type) String() string
func (ServiceMesh_Type) Type ¶
func (ServiceMesh_Type) Type() protoreflect.EnumType
type TrafficMetadata ¶
type TrafficMetadata struct { LoadBalanceName string `protobuf:"bytes,1,opt,name=load_balance_name,json=loadBalanceName,proto3" json:"load_balance_name,omitempty"` LoadBalanceIp string `protobuf:"bytes,2,opt,name=load_balance_ip,json=loadBalanceIp,proto3" json:"load_balance_ip,omitempty"` HostEndpoint string `protobuf:"bytes,3,opt,name=host_endpoint,json=hostEndpoint,proto3" json:"host_endpoint,omitempty"` PrometheusUrl string `protobuf:"bytes,4,opt,name=prometheus_url,json=prometheusUrl,proto3" json:"prometheus_url,omitempty"` HttpHeaders string `protobuf:"bytes,5,opt,name=http_headers,json=httpHeaders,proto3" json:"http_headers,omitempty"` UserAgent string `protobuf:"bytes,6,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"` PingHealthEndpoint string `protobuf:"bytes,7,opt,name=ping_health_endpoint,json=pingHealthEndpoint,proto3" json:"ping_health_endpoint,omitempty"` // contains filtered or unexported fields }
func (*TrafficMetadata) Descriptor
deprecated
func (*TrafficMetadata) Descriptor() ([]byte, []int)
Deprecated: Use TrafficMetadata.ProtoReflect.Descriptor instead.
func (*TrafficMetadata) GetHostEndpoint ¶
func (x *TrafficMetadata) GetHostEndpoint() string
func (*TrafficMetadata) GetHttpHeaders ¶
func (x *TrafficMetadata) GetHttpHeaders() string
func (*TrafficMetadata) GetLoadBalanceIp ¶
func (x *TrafficMetadata) GetLoadBalanceIp() string
func (*TrafficMetadata) GetLoadBalanceName ¶
func (x *TrafficMetadata) GetLoadBalanceName() string
func (*TrafficMetadata) GetPingHealthEndpoint ¶
func (x *TrafficMetadata) GetPingHealthEndpoint() string
func (*TrafficMetadata) GetPrometheusUrl ¶
func (x *TrafficMetadata) GetPrometheusUrl() string
func (*TrafficMetadata) GetUserAgent ¶
func (x *TrafficMetadata) GetUserAgent() string
func (*TrafficMetadata) ProtoMessage ¶
func (*TrafficMetadata) ProtoMessage()
func (*TrafficMetadata) ProtoReflect ¶
func (x *TrafficMetadata) ProtoReflect() protoreflect.Message
func (*TrafficMetadata) Reset ¶
func (x *TrafficMetadata) Reset()
func (*TrafficMetadata) String ¶
func (x *TrafficMetadata) String() string