Versions in this module Expand all Collapse all v0 v0.1.0 Jun 23, 2020 Changes in this version + var File_sm_proto protoreflect.FileDescriptor + var File_smps_proto protoreflect.FileDescriptor + var PerformanceTestConfig_Client_Protocol_name = map[int32]string + var PerformanceTestConfig_Client_Protocol_value = map[string]int32 + var ServiceMeshes_Type_name = map[int32]string + var ServiceMeshes_Type_value = map[string]int32 + type EnvironmentConfig struct + Id string + IndividualWorkloads []*EnvironmentConfig_IndividualWorkload + KubernetesVersion string + Labels map[string]string + Node []*EnvironmentConfig_Node + SmpsVersion string + func (*EnvironmentConfig) Descriptor() ([]byte, []int) + func (*EnvironmentConfig) ProtoMessage() + 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) GetNode() []*EnvironmentConfig_Node + func (x *EnvironmentConfig) GetSmpsVersion() string + func (x *EnvironmentConfig) ProtoReflect() protoreflect.Message + func (x *EnvironmentConfig) Reset() + func (x *EnvironmentConfig) String() string + type EnvironmentConfig_IndividualWorkload struct + Count int32 + CpuMCores int32 + MemMb int32 + Name string + func (*EnvironmentConfig_IndividualWorkload) Descriptor() ([]byte, []int) + func (*EnvironmentConfig_IndividualWorkload) ProtoMessage() + 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 (x *EnvironmentConfig_IndividualWorkload) ProtoReflect() protoreflect.Message + func (x *EnvironmentConfig_IndividualWorkload) Reset() + func (x *EnvironmentConfig_IndividualWorkload) String() string + type EnvironmentConfig_Node struct + Cores int32 + MemMb int64 + Type string + func (*EnvironmentConfig_Node) Descriptor() ([]byte, []int) + func (*EnvironmentConfig_Node) ProtoMessage() + func (x *EnvironmentConfig_Node) GetCores() int32 + func (x *EnvironmentConfig_Node) GetMemMb() int64 + func (x *EnvironmentConfig_Node) GetType() string + func (x *EnvironmentConfig_Node) ProtoReflect() protoreflect.Message + func (x *EnvironmentConfig_Node) Reset() + func (x *EnvironmentConfig_Node) String() string + type PerformanceTestConfig struct + Clients []*PerformanceTestConfig_Client + Duration string + Id string + Labels map[string]string + Name string + SmpsVersion string + func (*PerformanceTestConfig) Descriptor() ([]byte, []int) + func (*PerformanceTestConfig) ProtoMessage() + 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) GetSmpsVersion() string + func (x *PerformanceTestConfig) ProtoReflect() protoreflect.Message + func (x *PerformanceTestConfig) Reset() + func (x *PerformanceTestConfig) String() string + type PerformanceTestConfig_Client struct + Body string + Connections int32 + ContentType string + Cookies map[string]string + EndpointUrl []string + Headers map[string]string + Internal bool + LoadGenerator string + Protocol PerformanceTestConfig_Client_Protocol + Rps int64 + func (*PerformanceTestConfig_Client) Descriptor() ([]byte, []int) + func (*PerformanceTestConfig_Client) ProtoMessage() + 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) GetEndpointUrl() []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) ProtoReflect() protoreflect.Message + func (x *PerformanceTestConfig_Client) Reset() + func (x *PerformanceTestConfig_Client) String() string + type PerformanceTestConfig_Client_Protocol int32 + const PerformanceTestConfig_Client_grpc + const PerformanceTestConfig_Client_http + const PerformanceTestConfig_Client_tcp + const PerformanceTestConfig_Client_udp + func (PerformanceTestConfig_Client_Protocol) Descriptor() protoreflect.EnumDescriptor + func (PerformanceTestConfig_Client_Protocol) EnumDescriptor() ([]byte, []int) + func (PerformanceTestConfig_Client_Protocol) Type() protoreflect.EnumType + func (x PerformanceTestConfig_Client_Protocol) Enum() *PerformanceTestConfig_Client_Protocol + func (x PerformanceTestConfig_Client_Protocol) Number() protoreflect.EnumNumber + func (x PerformanceTestConfig_Client_Protocol) String() string + type PerformanceTestResult struct + Actual_QPS float64 + DetailsUri string + EndTime *timestamp.Timestamp + EnvId string + Id string + Labels map[string]string + LatenciesMs *PerformanceTestResult_Latency + MeshConfigId string + SmpsVersion string + StartTime *timestamp.Timestamp + TestId string + func (*PerformanceTestResult) Descriptor() ([]byte, []int) + func (*PerformanceTestResult) ProtoMessage() + func (x *PerformanceTestResult) GetActual_QPS() float64 + func (x *PerformanceTestResult) GetDetailsUri() string + func (x *PerformanceTestResult) GetEndTime() *timestamp.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) GetSmpsVersion() string + func (x *PerformanceTestResult) GetStartTime() *timestamp.Timestamp + func (x *PerformanceTestResult) GetTestId() string + func (x *PerformanceTestResult) ProtoReflect() protoreflect.Message + func (x *PerformanceTestResult) Reset() + func (x *PerformanceTestResult) String() string + type PerformanceTestResult_Latency struct + Average float64 + Max float64 + Min float64 + P50 float64 + P90 float64 + P99 float64 + func (*PerformanceTestResult_Latency) Descriptor() ([]byte, []int) + func (*PerformanceTestResult_Latency) ProtoMessage() + 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 (x *PerformanceTestResult_Latency) ProtoReflect() protoreflect.Message + func (x *PerformanceTestResult_Latency) Reset() + func (x *PerformanceTestResult_Latency) String() string + type ServiceMeshConfig struct + ExpGroupUuid string + ExpUuid string + Id string + IngressGateway *ServiceMeshConfig_IngressGateway + Labels map[string]string + MeshBuild string + MeshControlPlane *ServiceMeshConfig_MeshControlPlane + MeshPolicy *ServiceMeshConfig_MeshPolicy + MeshPolicyEnabled bool + MeshTelemetry *ServiceMeshConfig_MeshTelemetry + MeshTelemetryEnabled bool + MtlsEnabled bool + Profile string + ProxyBuild string + ProxyConcurrency int32 + Sidecar *ServiceMeshConfig_Sidecar + SmpsVersion string + Type *ServiceMeshes + func (*ServiceMeshConfig) Descriptor() ([]byte, []int) + func (*ServiceMeshConfig) ProtoMessage() + 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) 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) GetSmpsVersion() string + func (x *ServiceMeshConfig) GetType() *ServiceMeshes + func (x *ServiceMeshConfig) ProtoReflect() protoreflect.Message + func (x *ServiceMeshConfig) Reset() + func (x *ServiceMeshConfig) String() string + type ServiceMeshConfig_IngressGateway struct + Bps int32 + Count int32 + CpuMCores int32 + MemMb int32 + Rps int32 + func (*ServiceMeshConfig_IngressGateway) Descriptor() ([]byte, []int) + func (*ServiceMeshConfig_IngressGateway) ProtoMessage() + 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 (x *ServiceMeshConfig_IngressGateway) ProtoReflect() protoreflect.Message + func (x *ServiceMeshConfig_IngressGateway) Reset() + func (x *ServiceMeshConfig_IngressGateway) String() string + type ServiceMeshConfig_MeshControlPlane struct + CdsLatencyMs int32 + Count int32 + CpuMCores int32 + DestinationRules int32 + Endpoints int32 + LdsLatencyMs int32 + MemMb int32 + Services int32 + Sidecars int32 + VirtualServices int32 + func (*ServiceMeshConfig_MeshControlPlane) Descriptor() ([]byte, []int) + func (*ServiceMeshConfig_MeshControlPlane) ProtoMessage() + 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 (x *ServiceMeshConfig_MeshControlPlane) ProtoReflect() protoreflect.Message + func (x *ServiceMeshConfig_MeshControlPlane) Reset() + func (x *ServiceMeshConfig_MeshControlPlane) String() string + type ServiceMeshConfig_MeshPolicy struct + CacheHitRate int32 + Count int32 + CpuMCores int32 + MemMb int32 + Rps int32 + func (*ServiceMeshConfig_MeshPolicy) Descriptor() ([]byte, []int) + func (*ServiceMeshConfig_MeshPolicy) ProtoMessage() + 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 (x *ServiceMeshConfig_MeshPolicy) ProtoReflect() protoreflect.Message + func (x *ServiceMeshConfig_MeshPolicy) Reset() + func (x *ServiceMeshConfig_MeshPolicy) String() string + type ServiceMeshConfig_MeshTelemetry struct + Count int32 + CpuMCores int32 + MemMb int32 + Rps int32 + func (*ServiceMeshConfig_MeshTelemetry) Descriptor() ([]byte, []int) + func (*ServiceMeshConfig_MeshTelemetry) ProtoMessage() + 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 (x *ServiceMeshConfig_MeshTelemetry) ProtoReflect() protoreflect.Message + func (x *ServiceMeshConfig_MeshTelemetry) Reset() + func (x *ServiceMeshConfig_MeshTelemetry) String() string + type ServiceMeshConfig_Sidecar struct + Bps int32 + Count int32 + CpuMCores int32 + MemMb int32 + Rps int32 + func (*ServiceMeshConfig_Sidecar) Descriptor() ([]byte, []int) + func (*ServiceMeshConfig_Sidecar) ProtoMessage() + 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 (x *ServiceMeshConfig_Sidecar) ProtoReflect() protoreflect.Message + func (x *ServiceMeshConfig_Sidecar) Reset() + func (x *ServiceMeshConfig_Sidecar) String() string + type ServiceMeshes struct + func (*ServiceMeshes) Descriptor() ([]byte, []int) + func (*ServiceMeshes) ProtoMessage() + func (x *ServiceMeshes) ProtoReflect() protoreflect.Message + func (x *ServiceMeshes) Reset() + func (x *ServiceMeshes) String() string + type ServiceMeshes_Type int32 + const ServiceMeshes_appmesh + const ServiceMeshes_consul + const ServiceMeshes_istio + const ServiceMeshes_kuma + const ServiceMeshes_linkerd + const ServiceMeshes_maesh + const ServiceMeshes_networkservicemesh + const ServiceMeshes_octarine + const ServiceMeshes_tanzu + func (ServiceMeshes_Type) Descriptor() protoreflect.EnumDescriptor + func (ServiceMeshes_Type) EnumDescriptor() ([]byte, []int) + func (ServiceMeshes_Type) Type() protoreflect.EnumType + func (x ServiceMeshes_Type) Enum() *ServiceMeshes_Type + func (x ServiceMeshes_Type) Number() protoreflect.EnumNumber + func (x ServiceMeshes_Type) String() string