Documentation ¶
Index ¶
- Variables
- type AgentProperties
- func (*AgentProperties) Descriptor() ([]byte, []int)deprecated
- func (x *AgentProperties) GetLogUsageMetrics() bool
- func (x *AgentProperties) GetName() string
- func (x *AgentProperties) GetVersion() string
- func (*AgentProperties) ProtoMessage()
- func (x *AgentProperties) ProtoReflect() protoreflect.Message
- func (x *AgentProperties) Reset()
- func (x *AgentProperties) String() string
- type CollectionConfiguration
- func (*CollectionConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *CollectionConfiguration) GetAgentHealthFrequency() int64
- func (x *CollectionConfiguration) GetAgentMetricsFrequency() int64
- func (x *CollectionConfiguration) GetCollectAgentMetrics() bool
- func (x *CollectionConfiguration) GetCollectExperimentalMetrics() bool
- func (x *CollectionConfiguration) GetCollectProcessMetrics() bool
- func (x *CollectionConfiguration) GetCollectWorkloadValidationMetrics() bool
- func (x *CollectionConfiguration) GetHanaMetricsConfig() *HANAMetricsConfig
- func (x *CollectionConfiguration) GetHeartbeatFrequency() int64
- func (x *CollectionConfiguration) GetMissedHeartbeatThreshold() int64
- func (x *CollectionConfiguration) GetProcessMetricsFrequency() int64
- func (x *CollectionConfiguration) GetProcessMetricsSendFrequency() int64
- func (x *CollectionConfiguration) GetSapSystemDiscovery() bool
- func (x *CollectionConfiguration) GetWorkloadValidationMetricsFrequency() int64
- func (x *CollectionConfiguration) GetWorkloadValidationRemoteCollection() *WorkloadValidationRemoteCollection
- func (*CollectionConfiguration) ProtoMessage()
- func (x *CollectionConfiguration) ProtoReflect() protoreflect.Message
- func (x *CollectionConfiguration) Reset()
- func (x *CollectionConfiguration) String() string
- type Column
- func (*Column) Descriptor() ([]byte, []int)deprecated
- func (x *Column) GetMetricType() MetricType
- func (x *Column) GetName() string
- func (x *Column) GetNameOverride() string
- func (x *Column) GetValueType() ValueType
- func (*Column) ProtoMessage()
- func (x *Column) ProtoReflect() protoreflect.Message
- func (x *Column) Reset()
- func (x *Column) String() string
- type Configuration
- func (*Configuration) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration) GetAgentProperties() *AgentProperties
- func (x *Configuration) GetBareMetal() bool
- func (x *Configuration) GetCloudProperties() *instanceinfo.CloudProperties
- func (x *Configuration) GetCollectionConfiguration() *CollectionConfiguration
- func (x *Configuration) GetHanaMonitoringConfiguration() *HANAMonitoringConfiguration
- func (x *Configuration) GetLogLevel() Configuration_LogLevel
- func (x *Configuration) GetLogToCloud() bool
- func (x *Configuration) GetProvideSapHostAgentMetrics() bool
- func (x *Configuration) GetServiceEndpointOverride() string
- func (*Configuration) ProtoMessage()
- func (x *Configuration) ProtoReflect() protoreflect.Message
- func (x *Configuration) Reset()
- func (x *Configuration) String() string
- type Configuration_LogLevel
- func (Configuration_LogLevel) Descriptor() protoreflect.EnumDescriptor
- func (x Configuration_LogLevel) Enum() *Configuration_LogLevel
- func (Configuration_LogLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x Configuration_LogLevel) Number() protoreflect.EnumNumber
- func (x Configuration_LogLevel) String() string
- func (Configuration_LogLevel) Type() protoreflect.EnumType
- type HANAInstance
- func (*HANAInstance) Descriptor() ([]byte, []int)deprecated
- func (x *HANAInstance) GetEnableSsl() bool
- func (x *HANAInstance) GetHost() string
- func (x *HANAInstance) GetHostNameInCertificate() string
- func (x *HANAInstance) GetName() string
- func (x *HANAInstance) GetPassword() string
- func (x *HANAInstance) GetPort() string
- func (x *HANAInstance) GetSecretName() string
- func (x *HANAInstance) GetSid() string
- func (x *HANAInstance) GetTlsRootCaFile() string
- func (x *HANAInstance) GetUser() string
- func (*HANAInstance) ProtoMessage()
- func (x *HANAInstance) ProtoReflect() protoreflect.Message
- func (x *HANAInstance) Reset()
- func (x *HANAInstance) String() string
- type HANAMetricsConfig
- func (*HANAMetricsConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HANAMetricsConfig) GetHanaDbPassword() string
- func (x *HANAMetricsConfig) GetHanaDbPasswordSecretName() string
- func (x *HANAMetricsConfig) GetHanaDbUser() string
- func (*HANAMetricsConfig) ProtoMessage()
- func (x *HANAMetricsConfig) ProtoReflect() protoreflect.Message
- func (x *HANAMetricsConfig) Reset()
- func (x *HANAMetricsConfig) String() string
- type HANAMonitoringConfiguration
- func (*HANAMonitoringConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *HANAMonitoringConfiguration) GetEnabled() bool
- func (x *HANAMonitoringConfiguration) GetExecutionThreads() int64
- func (x *HANAMonitoringConfiguration) GetHanaInstances() []*HANAInstance
- func (x *HANAMonitoringConfiguration) GetQueries() []*Query
- func (x *HANAMonitoringConfiguration) GetQueryTimeoutSec() int64
- func (x *HANAMonitoringConfiguration) GetSampleIntervalSec() int64
- func (*HANAMonitoringConfiguration) ProtoMessage()
- func (x *HANAMonitoringConfiguration) ProtoReflect() protoreflect.Message
- func (x *HANAMonitoringConfiguration) Reset()
- func (x *HANAMonitoringConfiguration) String() string
- type MetricType
- type Query
- func (*Query) Descriptor() ([]byte, []int)deprecated
- func (x *Query) GetColumns() []*Column
- func (x *Query) GetEnabled() bool
- func (x *Query) GetName() string
- func (x *Query) GetSampleIntervalSec() int64
- func (x *Query) GetSql() string
- func (*Query) ProtoMessage()
- func (x *Query) ProtoReflect() protoreflect.Message
- func (x *Query) Reset()
- func (x *Query) String() string
- type RemoteCollectionGcloud
- func (*RemoteCollectionGcloud) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteCollectionGcloud) GetGcloudArgs() string
- func (x *RemoteCollectionGcloud) GetSshUsername() string
- func (x *RemoteCollectionGcloud) GetTunnelThroughIap() bool
- func (x *RemoteCollectionGcloud) GetUseInternalIp() bool
- func (*RemoteCollectionGcloud) ProtoMessage()
- func (x *RemoteCollectionGcloud) ProtoReflect() protoreflect.Message
- func (x *RemoteCollectionGcloud) Reset()
- func (x *RemoteCollectionGcloud) String() string
- type RemoteCollectionInstance
- func (*RemoteCollectionInstance) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteCollectionInstance) GetInstanceId() string
- func (x *RemoteCollectionInstance) GetInstanceName() string
- func (x *RemoteCollectionInstance) GetProjectId() string
- func (x *RemoteCollectionInstance) GetSshHostAddress() string
- func (x *RemoteCollectionInstance) GetZone() string
- func (*RemoteCollectionInstance) ProtoMessage()
- func (x *RemoteCollectionInstance) ProtoReflect() protoreflect.Message
- func (x *RemoteCollectionInstance) Reset()
- func (x *RemoteCollectionInstance) String() string
- type RemoteCollectionSsh
- func (*RemoteCollectionSsh) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteCollectionSsh) GetSshPrivateKeyPath() string
- func (x *RemoteCollectionSsh) GetSshUsername() string
- func (*RemoteCollectionSsh) ProtoMessage()
- func (x *RemoteCollectionSsh) ProtoReflect() protoreflect.Message
- func (x *RemoteCollectionSsh) Reset()
- func (x *RemoteCollectionSsh) String() string
- type ValueType
- type WorkloadValidationRemoteCollection
- func (*WorkloadValidationRemoteCollection) Descriptor() ([]byte, []int)deprecated
- func (x *WorkloadValidationRemoteCollection) GetConcurrentCollections() int64
- func (x *WorkloadValidationRemoteCollection) GetRemoteCollectionBinary() string
- func (x *WorkloadValidationRemoteCollection) GetRemoteCollectionGcloud() *RemoteCollectionGcloud
- func (x *WorkloadValidationRemoteCollection) GetRemoteCollectionInstances() []*RemoteCollectionInstance
- func (x *WorkloadValidationRemoteCollection) GetRemoteCollectionSsh() *RemoteCollectionSsh
- func (*WorkloadValidationRemoteCollection) ProtoMessage()
- func (x *WorkloadValidationRemoteCollection) ProtoReflect() protoreflect.Message
- func (x *WorkloadValidationRemoteCollection) Reset()
- func (x *WorkloadValidationRemoteCollection) String() string
Constants ¶
This section is empty.
Variables ¶
var ( MetricType_name = map[int32]string{ 0: "METRIC_UNSPECIFIED", 1: "METRIC_LABEL", 2: "METRIC_GAUGE", 3: "METRIC_CUMULATIVE", } MetricType_value = map[string]int32{ "METRIC_UNSPECIFIED": 0, "METRIC_LABEL": 1, "METRIC_GAUGE": 2, "METRIC_CUMULATIVE": 3, } )
Enum value maps for MetricType.
var ( ValueType_name = map[int32]string{ 0: "VALUE_UNSPECIFIED", 1: "VALUE_BOOL", 2: "VALUE_INT64", 3: "VALUE_STRING", 4: "VALUE_DOUBLE", } ValueType_value = map[string]int32{ "VALUE_UNSPECIFIED": 0, "VALUE_BOOL": 1, "VALUE_INT64": 2, "VALUE_STRING": 3, "VALUE_DOUBLE": 4, } )
Enum value maps for ValueType.
var ( Configuration_LogLevel_name = map[int32]string{ 0: "UNDEFINED", 1: "DEBUG", 2: "INFO", 3: "WARNING", 4: "ERROR", } Configuration_LogLevel_value = map[string]int32{ "UNDEFINED": 0, "DEBUG": 1, "INFO": 2, "WARNING": 3, "ERROR": 4, } )
Enum value maps for Configuration_LogLevel.
var File_configuration_configuration_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AgentProperties ¶
type AgentProperties struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` LogUsageMetrics bool `protobuf:"varint,3,opt,name=log_usage_metrics,json=logUsageMetrics,proto3" json:"log_usage_metrics,omitempty"` // contains filtered or unexported fields }
func (*AgentProperties) Descriptor
deprecated
func (*AgentProperties) Descriptor() ([]byte, []int)
Deprecated: Use AgentProperties.ProtoReflect.Descriptor instead.
func (*AgentProperties) GetLogUsageMetrics ¶
func (x *AgentProperties) GetLogUsageMetrics() bool
func (*AgentProperties) GetName ¶
func (x *AgentProperties) GetName() string
func (*AgentProperties) GetVersion ¶
func (x *AgentProperties) GetVersion() string
func (*AgentProperties) ProtoMessage ¶
func (*AgentProperties) ProtoMessage()
func (*AgentProperties) ProtoReflect ¶
func (x *AgentProperties) ProtoReflect() protoreflect.Message
func (*AgentProperties) Reset ¶
func (x *AgentProperties) Reset()
func (*AgentProperties) String ¶
func (x *AgentProperties) String() string
type CollectionConfiguration ¶
type CollectionConfiguration struct { CollectWorkloadValidationMetrics bool `` /* 162-byte string literal not displayed */ WorkloadValidationMetricsFrequency int64 `` /* 168-byte string literal not displayed */ CollectProcessMetrics bool `` /* 127-byte string literal not displayed */ ProcessMetricsFrequency int64 `` /* 133-byte string literal not displayed */ ProcessMetricsSendFrequency int64 `` /* 147-byte string literal not displayed */ WorkloadValidationRemoteCollection *WorkloadValidationRemoteCollection `` /* 167-byte string literal not displayed */ CollectExperimentalMetrics bool `` /* 142-byte string literal not displayed */ HanaMetricsConfig *HANAMetricsConfig `protobuf:"bytes,8,opt,name=hana_metrics_config,json=hanaMetricsConfig,proto3" json:"hana_metrics_config,omitempty"` SapSystemDiscovery bool `protobuf:"varint,9,opt,name=sap_system_discovery,json=sapSystemDiscovery,proto3" json:"sap_system_discovery,omitempty"` CollectAgentMetrics bool `protobuf:"varint,10,opt,name=collect_agent_metrics,json=collectAgentMetrics,proto3" json:"collect_agent_metrics,omitempty"` AgentMetricsFrequency int64 `` /* 128-byte string literal not displayed */ HeartbeatFrequency int64 `protobuf:"varint,12,opt,name=heartbeat_frequency,json=heartbeatFrequency,proto3" json:"heartbeat_frequency,omitempty"` MissedHeartbeatThreshold int64 `` /* 137-byte string literal not displayed */ AgentHealthFrequency int64 `protobuf:"varint,14,opt,name=agent_health_frequency,json=agentHealthFrequency,proto3" json:"agent_health_frequency,omitempty"` // contains filtered or unexported fields }
func (*CollectionConfiguration) Descriptor
deprecated
func (*CollectionConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use CollectionConfiguration.ProtoReflect.Descriptor instead.
func (*CollectionConfiguration) GetAgentHealthFrequency ¶
func (x *CollectionConfiguration) GetAgentHealthFrequency() int64
func (*CollectionConfiguration) GetAgentMetricsFrequency ¶
func (x *CollectionConfiguration) GetAgentMetricsFrequency() int64
func (*CollectionConfiguration) GetCollectAgentMetrics ¶
func (x *CollectionConfiguration) GetCollectAgentMetrics() bool
func (*CollectionConfiguration) GetCollectExperimentalMetrics ¶
func (x *CollectionConfiguration) GetCollectExperimentalMetrics() bool
func (*CollectionConfiguration) GetCollectProcessMetrics ¶
func (x *CollectionConfiguration) GetCollectProcessMetrics() bool
func (*CollectionConfiguration) GetCollectWorkloadValidationMetrics ¶
func (x *CollectionConfiguration) GetCollectWorkloadValidationMetrics() bool
func (*CollectionConfiguration) GetHanaMetricsConfig ¶
func (x *CollectionConfiguration) GetHanaMetricsConfig() *HANAMetricsConfig
func (*CollectionConfiguration) GetHeartbeatFrequency ¶
func (x *CollectionConfiguration) GetHeartbeatFrequency() int64
func (*CollectionConfiguration) GetMissedHeartbeatThreshold ¶
func (x *CollectionConfiguration) GetMissedHeartbeatThreshold() int64
func (*CollectionConfiguration) GetProcessMetricsFrequency ¶
func (x *CollectionConfiguration) GetProcessMetricsFrequency() int64
func (*CollectionConfiguration) GetProcessMetricsSendFrequency ¶
func (x *CollectionConfiguration) GetProcessMetricsSendFrequency() int64
func (*CollectionConfiguration) GetSapSystemDiscovery ¶
func (x *CollectionConfiguration) GetSapSystemDiscovery() bool
func (*CollectionConfiguration) GetWorkloadValidationMetricsFrequency ¶
func (x *CollectionConfiguration) GetWorkloadValidationMetricsFrequency() int64
func (*CollectionConfiguration) GetWorkloadValidationRemoteCollection ¶
func (x *CollectionConfiguration) GetWorkloadValidationRemoteCollection() *WorkloadValidationRemoteCollection
func (*CollectionConfiguration) ProtoMessage ¶
func (*CollectionConfiguration) ProtoMessage()
func (*CollectionConfiguration) ProtoReflect ¶
func (x *CollectionConfiguration) ProtoReflect() protoreflect.Message
func (*CollectionConfiguration) Reset ¶
func (x *CollectionConfiguration) Reset()
func (*CollectionConfiguration) String ¶
func (x *CollectionConfiguration) String() string
type Column ¶
type Column struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` MetricType MetricType `` /* 156-byte string literal not displayed */ ValueType ValueType `` /* 152-byte string literal not displayed */ NameOverride string `protobuf:"bytes,4,opt,name=name_override,json=nameOverride,proto3" json:"name_override,omitempty"` // contains filtered or unexported fields }
func (*Column) Descriptor
deprecated
func (*Column) GetMetricType ¶
func (x *Column) GetMetricType() MetricType
func (*Column) GetNameOverride ¶
func (*Column) GetValueType ¶
func (*Column) ProtoMessage ¶
func (*Column) ProtoMessage()
func (*Column) ProtoReflect ¶
func (x *Column) ProtoReflect() protoreflect.Message
type Configuration ¶
type Configuration struct { ProvideSapHostAgentMetrics bool `` /* 146-byte string literal not displayed */ BareMetal bool `protobuf:"varint,2,opt,name=bare_metal,json=bareMetal,proto3" json:"bare_metal,omitempty"` ServiceEndpointOverride string `` /* 132-byte string literal not displayed */ LogLevel Configuration_LogLevel `` /* 162-byte string literal not displayed */ CollectionConfiguration *CollectionConfiguration `` /* 130-byte string literal not displayed */ CloudProperties *instanceinfo.CloudProperties `protobuf:"bytes,6,opt,name=cloud_properties,json=cloudProperties,proto3" json:"cloud_properties,omitempty"` AgentProperties *AgentProperties `protobuf:"bytes,7,opt,name=agent_properties,json=agentProperties,proto3" json:"agent_properties,omitempty"` HanaMonitoringConfiguration *HANAMonitoringConfiguration `` /* 144-byte string literal not displayed */ LogToCloud bool `protobuf:"varint,9,opt,name=log_to_cloud,json=logToCloud,proto3" json:"log_to_cloud,omitempty"` // contains filtered or unexported fields }
func (*Configuration) Descriptor
deprecated
func (*Configuration) Descriptor() ([]byte, []int)
Deprecated: Use Configuration.ProtoReflect.Descriptor instead.
func (*Configuration) GetAgentProperties ¶
func (x *Configuration) GetAgentProperties() *AgentProperties
func (*Configuration) GetBareMetal ¶
func (x *Configuration) GetBareMetal() bool
func (*Configuration) GetCloudProperties ¶
func (x *Configuration) GetCloudProperties() *instanceinfo.CloudProperties
func (*Configuration) GetCollectionConfiguration ¶
func (x *Configuration) GetCollectionConfiguration() *CollectionConfiguration
func (*Configuration) GetHanaMonitoringConfiguration ¶
func (x *Configuration) GetHanaMonitoringConfiguration() *HANAMonitoringConfiguration
func (*Configuration) GetLogLevel ¶
func (x *Configuration) GetLogLevel() Configuration_LogLevel
func (*Configuration) GetLogToCloud ¶
func (x *Configuration) GetLogToCloud() bool
func (*Configuration) GetProvideSapHostAgentMetrics ¶
func (x *Configuration) GetProvideSapHostAgentMetrics() bool
func (*Configuration) GetServiceEndpointOverride ¶
func (x *Configuration) GetServiceEndpointOverride() string
func (*Configuration) ProtoMessage ¶
func (*Configuration) ProtoMessage()
func (*Configuration) ProtoReflect ¶
func (x *Configuration) ProtoReflect() protoreflect.Message
func (*Configuration) Reset ¶
func (x *Configuration) Reset()
func (*Configuration) String ¶
func (x *Configuration) String() string
type Configuration_LogLevel ¶
type Configuration_LogLevel int32
const ( Configuration_UNDEFINED Configuration_LogLevel = 0 Configuration_DEBUG Configuration_LogLevel = 1 Configuration_INFO Configuration_LogLevel = 2 Configuration_WARNING Configuration_LogLevel = 3 Configuration_ERROR Configuration_LogLevel = 4 )
func (Configuration_LogLevel) Descriptor ¶
func (Configuration_LogLevel) Descriptor() protoreflect.EnumDescriptor
func (Configuration_LogLevel) Enum ¶
func (x Configuration_LogLevel) Enum() *Configuration_LogLevel
func (Configuration_LogLevel) EnumDescriptor
deprecated
func (Configuration_LogLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use Configuration_LogLevel.Descriptor instead.
func (Configuration_LogLevel) Number ¶
func (x Configuration_LogLevel) Number() protoreflect.EnumNumber
func (Configuration_LogLevel) String ¶
func (x Configuration_LogLevel) String() string
func (Configuration_LogLevel) Type ¶
func (Configuration_LogLevel) Type() protoreflect.EnumType
type HANAInstance ¶
type HANAInstance struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Sid string `protobuf:"bytes,2,opt,name=sid,proto3" json:"sid,omitempty"` Host string `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"` Port string `protobuf:"bytes,4,opt,name=port,proto3" json:"port,omitempty"` User string `protobuf:"bytes,5,opt,name=user,proto3" json:"user,omitempty"` Password string `protobuf:"bytes,6,opt,name=password,proto3" json:"password,omitempty"` SecretName string `protobuf:"bytes,7,opt,name=secret_name,json=secretName,proto3" json:"secret_name,omitempty"` EnableSsl bool `protobuf:"varint,8,opt,name=enable_ssl,json=enableSsl,proto3" json:"enable_ssl,omitempty"` HostNameInCertificate string `` /* 128-byte string literal not displayed */ TlsRootCaFile string `protobuf:"bytes,10,opt,name=tls_root_ca_file,json=tlsRootCaFile,proto3" json:"tls_root_ca_file,omitempty"` // contains filtered or unexported fields }
func (*HANAInstance) Descriptor
deprecated
func (*HANAInstance) Descriptor() ([]byte, []int)
Deprecated: Use HANAInstance.ProtoReflect.Descriptor instead.
func (*HANAInstance) GetEnableSsl ¶
func (x *HANAInstance) GetEnableSsl() bool
func (*HANAInstance) GetHost ¶
func (x *HANAInstance) GetHost() string
func (*HANAInstance) GetHostNameInCertificate ¶
func (x *HANAInstance) GetHostNameInCertificate() string
func (*HANAInstance) GetName ¶
func (x *HANAInstance) GetName() string
func (*HANAInstance) GetPassword ¶
func (x *HANAInstance) GetPassword() string
func (*HANAInstance) GetPort ¶
func (x *HANAInstance) GetPort() string
func (*HANAInstance) GetSecretName ¶
func (x *HANAInstance) GetSecretName() string
func (*HANAInstance) GetSid ¶
func (x *HANAInstance) GetSid() string
func (*HANAInstance) GetTlsRootCaFile ¶
func (x *HANAInstance) GetTlsRootCaFile() string
func (*HANAInstance) GetUser ¶
func (x *HANAInstance) GetUser() string
func (*HANAInstance) ProtoMessage ¶
func (*HANAInstance) ProtoMessage()
func (*HANAInstance) ProtoReflect ¶
func (x *HANAInstance) ProtoReflect() protoreflect.Message
func (*HANAInstance) Reset ¶
func (x *HANAInstance) Reset()
func (*HANAInstance) String ¶
func (x *HANAInstance) String() string
type HANAMetricsConfig ¶
type HANAMetricsConfig struct { HanaDbUser string `protobuf:"bytes,1,opt,name=hana_db_user,json=hanaDbUser,proto3" json:"hana_db_user,omitempty"` HanaDbPassword string `protobuf:"bytes,2,opt,name=hana_db_password,json=hanaDbPassword,proto3" json:"hana_db_password,omitempty"` HanaDbPasswordSecretName string `` /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
func (*HANAMetricsConfig) Descriptor
deprecated
func (*HANAMetricsConfig) Descriptor() ([]byte, []int)
Deprecated: Use HANAMetricsConfig.ProtoReflect.Descriptor instead.
func (*HANAMetricsConfig) GetHanaDbPassword ¶
func (x *HANAMetricsConfig) GetHanaDbPassword() string
func (*HANAMetricsConfig) GetHanaDbPasswordSecretName ¶
func (x *HANAMetricsConfig) GetHanaDbPasswordSecretName() string
func (*HANAMetricsConfig) GetHanaDbUser ¶
func (x *HANAMetricsConfig) GetHanaDbUser() string
func (*HANAMetricsConfig) ProtoMessage ¶
func (*HANAMetricsConfig) ProtoMessage()
func (*HANAMetricsConfig) ProtoReflect ¶
func (x *HANAMetricsConfig) ProtoReflect() protoreflect.Message
func (*HANAMetricsConfig) Reset ¶
func (x *HANAMetricsConfig) Reset()
func (*HANAMetricsConfig) String ¶
func (x *HANAMetricsConfig) String() string
type HANAMonitoringConfiguration ¶
type HANAMonitoringConfiguration struct { SampleIntervalSec int64 `protobuf:"varint,1,opt,name=sample_interval_sec,json=sampleIntervalSec,proto3" json:"sample_interval_sec,omitempty"` QueryTimeoutSec int64 `protobuf:"varint,2,opt,name=query_timeout_sec,json=queryTimeoutSec,proto3" json:"query_timeout_sec,omitempty"` ExecutionThreads int64 `protobuf:"varint,3,opt,name=execution_threads,json=executionThreads,proto3" json:"execution_threads,omitempty"` HanaInstances []*HANAInstance `protobuf:"bytes,4,rep,name=hana_instances,json=hanaInstances,proto3" json:"hana_instances,omitempty"` Queries []*Query `protobuf:"bytes,5,rep,name=queries,proto3" json:"queries,omitempty"` Enabled bool `protobuf:"varint,6,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*HANAMonitoringConfiguration) Descriptor
deprecated
func (*HANAMonitoringConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use HANAMonitoringConfiguration.ProtoReflect.Descriptor instead.
func (*HANAMonitoringConfiguration) GetEnabled ¶
func (x *HANAMonitoringConfiguration) GetEnabled() bool
func (*HANAMonitoringConfiguration) GetExecutionThreads ¶
func (x *HANAMonitoringConfiguration) GetExecutionThreads() int64
func (*HANAMonitoringConfiguration) GetHanaInstances ¶
func (x *HANAMonitoringConfiguration) GetHanaInstances() []*HANAInstance
func (*HANAMonitoringConfiguration) GetQueries ¶
func (x *HANAMonitoringConfiguration) GetQueries() []*Query
func (*HANAMonitoringConfiguration) GetQueryTimeoutSec ¶
func (x *HANAMonitoringConfiguration) GetQueryTimeoutSec() int64
func (*HANAMonitoringConfiguration) GetSampleIntervalSec ¶
func (x *HANAMonitoringConfiguration) GetSampleIntervalSec() int64
func (*HANAMonitoringConfiguration) ProtoMessage ¶
func (*HANAMonitoringConfiguration) ProtoMessage()
func (*HANAMonitoringConfiguration) ProtoReflect ¶
func (x *HANAMonitoringConfiguration) ProtoReflect() protoreflect.Message
func (*HANAMonitoringConfiguration) Reset ¶
func (x *HANAMonitoringConfiguration) Reset()
func (*HANAMonitoringConfiguration) String ¶
func (x *HANAMonitoringConfiguration) String() string
type MetricType ¶
type MetricType int32
const ( MetricType_METRIC_UNSPECIFIED MetricType = 0 MetricType_METRIC_LABEL MetricType = 1 MetricType_METRIC_GAUGE MetricType = 2 MetricType_METRIC_CUMULATIVE MetricType = 3 )
func (MetricType) Descriptor ¶
func (MetricType) Descriptor() protoreflect.EnumDescriptor
func (MetricType) Enum ¶
func (x MetricType) Enum() *MetricType
func (MetricType) EnumDescriptor
deprecated
func (MetricType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MetricType.Descriptor instead.
func (MetricType) Number ¶
func (x MetricType) Number() protoreflect.EnumNumber
func (MetricType) String ¶
func (x MetricType) String() string
func (MetricType) Type ¶
func (MetricType) Type() protoreflect.EnumType
type Query ¶
type Query struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Sql string `protobuf:"bytes,3,opt,name=sql,proto3" json:"sql,omitempty"` SampleIntervalSec int64 `protobuf:"varint,4,opt,name=sample_interval_sec,json=sampleIntervalSec,proto3" json:"sample_interval_sec,omitempty"` Columns []*Column `protobuf:"bytes,5,rep,name=columns,proto3" json:"columns,omitempty"` // contains filtered or unexported fields }
func (*Query) Descriptor
deprecated
func (*Query) GetColumns ¶
func (*Query) GetEnabled ¶
func (*Query) GetSampleIntervalSec ¶
func (*Query) ProtoMessage ¶
func (*Query) ProtoMessage()
func (*Query) ProtoReflect ¶
func (x *Query) ProtoReflect() protoreflect.Message
type RemoteCollectionGcloud ¶
type RemoteCollectionGcloud struct { // user that will be used when issue gcloud ssh commands, if omitted then the // owner of the systemd service is used, usually root SshUsername string `protobuf:"bytes,1,opt,name=ssh_username,json=sshUsername,proto3" json:"ssh_username,omitempty"` UseInternalIp bool `protobuf:"varint,2,opt,name=use_internal_ip,json=useInternalIp,proto3" json:"use_internal_ip,omitempty"` TunnelThroughIap bool `protobuf:"varint,3,opt,name=tunnel_through_iap,json=tunnelThroughIap,proto3" json:"tunnel_through_iap,omitempty"` GcloudArgs string `protobuf:"bytes,4,opt,name=gcloud_args,json=gcloudArgs,proto3" json:"gcloud_args,omitempty"` // contains filtered or unexported fields }
func (*RemoteCollectionGcloud) Descriptor
deprecated
func (*RemoteCollectionGcloud) Descriptor() ([]byte, []int)
Deprecated: Use RemoteCollectionGcloud.ProtoReflect.Descriptor instead.
func (*RemoteCollectionGcloud) GetGcloudArgs ¶
func (x *RemoteCollectionGcloud) GetGcloudArgs() string
func (*RemoteCollectionGcloud) GetSshUsername ¶
func (x *RemoteCollectionGcloud) GetSshUsername() string
func (*RemoteCollectionGcloud) GetTunnelThroughIap ¶
func (x *RemoteCollectionGcloud) GetTunnelThroughIap() bool
func (*RemoteCollectionGcloud) GetUseInternalIp ¶
func (x *RemoteCollectionGcloud) GetUseInternalIp() bool
func (*RemoteCollectionGcloud) ProtoMessage ¶
func (*RemoteCollectionGcloud) ProtoMessage()
func (*RemoteCollectionGcloud) ProtoReflect ¶
func (x *RemoteCollectionGcloud) ProtoReflect() protoreflect.Message
func (*RemoteCollectionGcloud) Reset ¶
func (x *RemoteCollectionGcloud) Reset()
func (*RemoteCollectionGcloud) String ¶
func (x *RemoteCollectionGcloud) String() string
type RemoteCollectionInstance ¶
type RemoteCollectionInstance struct { ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` Zone string `protobuf:"bytes,2,opt,name=zone,proto3" json:"zone,omitempty"` InstanceId string `protobuf:"bytes,3,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` InstanceName string `protobuf:"bytes,4,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` SshHostAddress string `protobuf:"bytes,5,opt,name=ssh_host_address,json=sshHostAddress,proto3" json:"ssh_host_address,omitempty"` // contains filtered or unexported fields }
func (*RemoteCollectionInstance) Descriptor
deprecated
func (*RemoteCollectionInstance) Descriptor() ([]byte, []int)
Deprecated: Use RemoteCollectionInstance.ProtoReflect.Descriptor instead.
func (*RemoteCollectionInstance) GetInstanceId ¶
func (x *RemoteCollectionInstance) GetInstanceId() string
func (*RemoteCollectionInstance) GetInstanceName ¶
func (x *RemoteCollectionInstance) GetInstanceName() string
func (*RemoteCollectionInstance) GetProjectId ¶
func (x *RemoteCollectionInstance) GetProjectId() string
func (*RemoteCollectionInstance) GetSshHostAddress ¶
func (x *RemoteCollectionInstance) GetSshHostAddress() string
func (*RemoteCollectionInstance) GetZone ¶
func (x *RemoteCollectionInstance) GetZone() string
func (*RemoteCollectionInstance) ProtoMessage ¶
func (*RemoteCollectionInstance) ProtoMessage()
func (*RemoteCollectionInstance) ProtoReflect ¶
func (x *RemoteCollectionInstance) ProtoReflect() protoreflect.Message
func (*RemoteCollectionInstance) Reset ¶
func (x *RemoteCollectionInstance) Reset()
func (*RemoteCollectionInstance) String ¶
func (x *RemoteCollectionInstance) String() string
type RemoteCollectionSsh ¶
type RemoteCollectionSsh struct { SshUsername string `protobuf:"bytes,1,opt,name=ssh_username,json=sshUsername,proto3" json:"ssh_username,omitempty"` SshPrivateKeyPath string `protobuf:"bytes,2,opt,name=ssh_private_key_path,json=sshPrivateKeyPath,proto3" json:"ssh_private_key_path,omitempty"` // contains filtered or unexported fields }
func (*RemoteCollectionSsh) Descriptor
deprecated
func (*RemoteCollectionSsh) Descriptor() ([]byte, []int)
Deprecated: Use RemoteCollectionSsh.ProtoReflect.Descriptor instead.
func (*RemoteCollectionSsh) GetSshPrivateKeyPath ¶
func (x *RemoteCollectionSsh) GetSshPrivateKeyPath() string
func (*RemoteCollectionSsh) GetSshUsername ¶
func (x *RemoteCollectionSsh) GetSshUsername() string
func (*RemoteCollectionSsh) ProtoMessage ¶
func (*RemoteCollectionSsh) ProtoMessage()
func (*RemoteCollectionSsh) ProtoReflect ¶
func (x *RemoteCollectionSsh) ProtoReflect() protoreflect.Message
func (*RemoteCollectionSsh) Reset ¶
func (x *RemoteCollectionSsh) Reset()
func (*RemoteCollectionSsh) String ¶
func (x *RemoteCollectionSsh) String() string
type ValueType ¶
type ValueType int32
func (ValueType) Descriptor ¶
func (ValueType) Descriptor() protoreflect.EnumDescriptor
func (ValueType) EnumDescriptor
deprecated
func (ValueType) Number ¶
func (x ValueType) Number() protoreflect.EnumNumber
func (ValueType) Type ¶
func (ValueType) Type() protoreflect.EnumType
type WorkloadValidationRemoteCollection ¶
type WorkloadValidationRemoteCollection struct { RemoteCollectionBinary string `` /* 129-byte string literal not displayed */ ConcurrentCollections int64 `protobuf:"varint,2,opt,name=concurrent_collections,json=concurrentCollections,proto3" json:"concurrent_collections,omitempty"` RemoteCollectionGcloud *RemoteCollectionGcloud `` /* 129-byte string literal not displayed */ RemoteCollectionSsh *RemoteCollectionSsh `protobuf:"bytes,4,opt,name=remote_collection_ssh,json=remoteCollectionSsh,proto3" json:"remote_collection_ssh,omitempty"` RemoteCollectionInstances []*RemoteCollectionInstance `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*WorkloadValidationRemoteCollection) Descriptor
deprecated
func (*WorkloadValidationRemoteCollection) Descriptor() ([]byte, []int)
Deprecated: Use WorkloadValidationRemoteCollection.ProtoReflect.Descriptor instead.
func (*WorkloadValidationRemoteCollection) GetConcurrentCollections ¶
func (x *WorkloadValidationRemoteCollection) GetConcurrentCollections() int64
func (*WorkloadValidationRemoteCollection) GetRemoteCollectionBinary ¶
func (x *WorkloadValidationRemoteCollection) GetRemoteCollectionBinary() string
func (*WorkloadValidationRemoteCollection) GetRemoteCollectionGcloud ¶
func (x *WorkloadValidationRemoteCollection) GetRemoteCollectionGcloud() *RemoteCollectionGcloud
func (*WorkloadValidationRemoteCollection) GetRemoteCollectionInstances ¶
func (x *WorkloadValidationRemoteCollection) GetRemoteCollectionInstances() []*RemoteCollectionInstance
func (*WorkloadValidationRemoteCollection) GetRemoteCollectionSsh ¶
func (x *WorkloadValidationRemoteCollection) GetRemoteCollectionSsh() *RemoteCollectionSsh
func (*WorkloadValidationRemoteCollection) ProtoMessage ¶
func (*WorkloadValidationRemoteCollection) ProtoMessage()
func (*WorkloadValidationRemoteCollection) ProtoReflect ¶
func (x *WorkloadValidationRemoteCollection) ProtoReflect() protoreflect.Message
func (*WorkloadValidationRemoteCollection) Reset ¶
func (x *WorkloadValidationRemoteCollection) Reset()
func (*WorkloadValidationRemoteCollection) String ¶
func (x *WorkloadValidationRemoteCollection) String() string