managementpb

package
v2.0.0-beta7+incompatible Latest Latest
Warning

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

Go to latest
Published: Sep 9, 2019 License: AGPL-3.0 Imports: 16 Imported by: 0

Documentation

Overview

Package managementpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package managementpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package managementpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package managementpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package managementpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package managementpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package managementpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var ActionType_name = map[int32]string{
	0:  "ACTION_TYPE_INVALID",
	3:  "PT_SUMMARY",
	4:  "PT_MYSQL_SUMMARY",
	8:  "MYSQL_EXPLAIN",
	9:  "MYSQL_SHOW_CREATE_TABLE",
	10: "MYSQL_SHOW_TABLE_STATUS",
	11: "MYSQL_SHOW_INDEX",
	12: "POSTGRESQL_SHOW_CREATE_TABLE",
	13: "POSTGRESQL_SHOW_INDEX",
}
View Source
var ActionType_value = map[string]int32{
	"ACTION_TYPE_INVALID":          0,
	"PT_SUMMARY":                   3,
	"PT_MYSQL_SUMMARY":             4,
	"MYSQL_EXPLAIN":                8,
	"MYSQL_SHOW_CREATE_TABLE":      9,
	"MYSQL_SHOW_TABLE_STATUS":      10,
	"MYSQL_SHOW_INDEX":             11,
	"POSTGRESQL_SHOW_CREATE_TABLE": 12,
	"POSTGRESQL_SHOW_INDEX":        13,
}

Functions

func RegisterActionsHandler

func RegisterActionsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterActionsHandler registers the http handlers for service Actions to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterActionsHandlerClient

func RegisterActionsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ActionsClient) error

RegisterActionsHandlerClient registers the http handlers for service Actions to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ActionsClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ActionsClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ActionsClient" to call the correct interceptors.

func RegisterActionsHandlerFromEndpoint

func RegisterActionsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterActionsHandlerFromEndpoint is same as RegisterActionsHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterActionsServer

func RegisterActionsServer(s *grpc.Server, srv ActionsServer)

func RegisterMongoDBHandler

func RegisterMongoDBHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMongoDBHandler registers the http handlers for service MongoDB to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMongoDBHandlerClient

func RegisterMongoDBHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MongoDBClient) error

RegisterMongoDBHandlerClient registers the http handlers for service MongoDB to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MongoDBClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MongoDBClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MongoDBClient" to call the correct interceptors.

func RegisterMongoDBHandlerFromEndpoint

func RegisterMongoDBHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMongoDBHandlerFromEndpoint is same as RegisterMongoDBHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMongoDBServer

func RegisterMongoDBServer(s *grpc.Server, srv MongoDBServer)

func RegisterMySQLHandler

func RegisterMySQLHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMySQLHandler registers the http handlers for service MySQL to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMySQLHandlerClient

func RegisterMySQLHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MySQLClient) error

RegisterMySQLHandlerClient registers the http handlers for service MySQL to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MySQLClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MySQLClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MySQLClient" to call the correct interceptors.

func RegisterMySQLHandlerFromEndpoint

func RegisterMySQLHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMySQLHandlerFromEndpoint is same as RegisterMySQLHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMySQLServer

func RegisterMySQLServer(s *grpc.Server, srv MySQLServer)

func RegisterNodeHandler

func RegisterNodeHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterNodeHandler registers the http handlers for service Node to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterNodeHandlerClient

func RegisterNodeHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NodeClient) error

RegisterNodeHandlerClient registers the http handlers for service Node to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "NodeClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "NodeClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "NodeClient" to call the correct interceptors.

func RegisterNodeHandlerFromEndpoint

func RegisterNodeHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterNodeHandlerFromEndpoint is same as RegisterNodeHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterNodeServer

func RegisterNodeServer(s *grpc.Server, srv NodeServer)

func RegisterPostgreSQLHandler

func RegisterPostgreSQLHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterPostgreSQLHandler registers the http handlers for service PostgreSQL to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterPostgreSQLHandlerClient

func RegisterPostgreSQLHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PostgreSQLClient) error

RegisterPostgreSQLHandlerClient registers the http handlers for service PostgreSQL to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "PostgreSQLClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "PostgreSQLClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "PostgreSQLClient" to call the correct interceptors.

func RegisterPostgreSQLHandlerFromEndpoint

func RegisterPostgreSQLHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterPostgreSQLHandlerFromEndpoint is same as RegisterPostgreSQLHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterPostgreSQLServer

func RegisterPostgreSQLServer(s *grpc.Server, srv PostgreSQLServer)

func RegisterProxySQLHandler

func RegisterProxySQLHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterProxySQLHandler registers the http handlers for service ProxySQL to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterProxySQLHandlerClient

func RegisterProxySQLHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ProxySQLClient) error

RegisterProxySQLHandlerClient registers the http handlers for service ProxySQL to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ProxySQLClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ProxySQLClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ProxySQLClient" to call the correct interceptors.

func RegisterProxySQLHandlerFromEndpoint

func RegisterProxySQLHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterProxySQLHandlerFromEndpoint is same as RegisterProxySQLHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterProxySQLServer

func RegisterProxySQLServer(s *grpc.Server, srv ProxySQLServer)

func RegisterServiceHandler

func RegisterServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterServiceHandler registers the http handlers for service Service to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterServiceHandlerClient

func RegisterServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceClient) error

RegisterServiceHandlerClient registers the http handlers for service Service to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ServiceClient" to call the correct interceptors.

func RegisterServiceHandlerFromEndpoint

func RegisterServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterServiceHandlerFromEndpoint is same as RegisterServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterServiceServer

func RegisterServiceServer(s *grpc.Server, srv ServiceServer)

Types

type ActionType

type ActionType int32

ActionType represents Action type.

const (
	ActionType_ACTION_TYPE_INVALID          ActionType = 0
	ActionType_PT_SUMMARY                   ActionType = 3
	ActionType_PT_MYSQL_SUMMARY             ActionType = 4
	ActionType_MYSQL_EXPLAIN                ActionType = 8
	ActionType_MYSQL_SHOW_CREATE_TABLE      ActionType = 9
	ActionType_MYSQL_SHOW_TABLE_STATUS      ActionType = 10
	ActionType_MYSQL_SHOW_INDEX             ActionType = 11
	ActionType_POSTGRESQL_SHOW_CREATE_TABLE ActionType = 12
	ActionType_POSTGRESQL_SHOW_INDEX        ActionType = 13
)

func (ActionType) EnumDescriptor

func (ActionType) EnumDescriptor() ([]byte, []int)

func (ActionType) String

func (x ActionType) String() string

type ActionsClient

type ActionsClient interface {
	// GetAction gets an result of given Action.
	GetAction(ctx context.Context, in *GetActionRequest, opts ...grpc.CallOption) (*GetActionResponse, error)
	// StartPTSummaryAction starts pt-summary Action.
	StartPTSummaryAction(ctx context.Context, in *StartPTSummaryActionRequest, opts ...grpc.CallOption) (*StartPTSummaryActionResponse, error)
	// StartPTMySQLSummaryAction starts pt-mysql-summary Action.
	StartPTMySQLSummaryAction(ctx context.Context, in *StartPTMySQLSummaryActionRequest, opts ...grpc.CallOption) (*StartPTMySQLSummaryActionResponse, error)
	// StartMySQLExplainAction starts MySQL EXPLAIN Action with traditional output.
	StartMySQLExplainAction(ctx context.Context, in *StartMySQLExplainActionRequest, opts ...grpc.CallOption) (*StartMySQLExplainActionResponse, error)
	// StartMySQLExplainJSONAction starts MySQL EXPLAIN Action with JSON output.
	StartMySQLExplainJSONAction(ctx context.Context, in *StartMySQLExplainJSONActionRequest, opts ...grpc.CallOption) (*StartMySQLExplainJSONActionResponse, error)
	// StartMySQLExplainTraditionalJSONAction starts MySQL EXPLAIN Action with traditional JSON output.
	StartMySQLExplainTraditionalJSONAction(ctx context.Context, in *StartMySQLExplainTraditionalJSONActionRequest, opts ...grpc.CallOption) (*StartMySQLExplainTraditionalJSONActionResponse, error)
	// StartMySQLShowCreateTableAction starts MySQL SHOW CREATE TABLE Action.
	StartMySQLShowCreateTableAction(ctx context.Context, in *StartMySQLShowCreateTableActionRequest, opts ...grpc.CallOption) (*StartMySQLShowCreateTableActionResponse, error)
	// StartMySQLShowTableStatusAction starts MySQL SHOW TABLE STATUS Action.
	StartMySQLShowTableStatusAction(ctx context.Context, in *StartMySQLShowTableStatusActionRequest, opts ...grpc.CallOption) (*StartMySQLShowTableStatusActionResponse, error)
	// StartMySQLShowIndexAction starts MySQL SHOW INDEX Action.
	StartMySQLShowIndexAction(ctx context.Context, in *StartMySQLShowIndexActionRequest, opts ...grpc.CallOption) (*StartMySQLShowIndexActionResponse, error)
	// StartPostgreSQLShowCreateTableAction starts PostgreSQL SHOW CREATE TABLE Action.
	StartPostgreSQLShowCreateTableAction(ctx context.Context, in *StartPostgreSQLShowCreateTableActionRequest, opts ...grpc.CallOption) (*StartPostgreSQLShowCreateTableActionResponse, error)
	// StartPostgreSQLShowIndexAction starts PostgreSQL SHOW INDEX Action.
	StartPostgreSQLShowIndexAction(ctx context.Context, in *StartPostgreSQLShowIndexActionRequest, opts ...grpc.CallOption) (*StartPostgreSQLShowIndexActionResponse, error)
	// CancelAction stops an Action.
	CancelAction(ctx context.Context, in *CancelActionRequest, opts ...grpc.CallOption) (*CancelActionResponse, error)
}

ActionsClient is the client API for Actions service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewActionsClient

func NewActionsClient(cc *grpc.ClientConn) ActionsClient

type ActionsServer

type ActionsServer interface {
	// GetAction gets an result of given Action.
	GetAction(context.Context, *GetActionRequest) (*GetActionResponse, error)
	// StartPTSummaryAction starts pt-summary Action.
	StartPTSummaryAction(context.Context, *StartPTSummaryActionRequest) (*StartPTSummaryActionResponse, error)
	// StartPTMySQLSummaryAction starts pt-mysql-summary Action.
	StartPTMySQLSummaryAction(context.Context, *StartPTMySQLSummaryActionRequest) (*StartPTMySQLSummaryActionResponse, error)
	// StartMySQLExplainAction starts MySQL EXPLAIN Action with traditional output.
	StartMySQLExplainAction(context.Context, *StartMySQLExplainActionRequest) (*StartMySQLExplainActionResponse, error)
	// StartMySQLExplainJSONAction starts MySQL EXPLAIN Action with JSON output.
	StartMySQLExplainJSONAction(context.Context, *StartMySQLExplainJSONActionRequest) (*StartMySQLExplainJSONActionResponse, error)
	// StartMySQLExplainTraditionalJSONAction starts MySQL EXPLAIN Action with traditional JSON output.
	StartMySQLExplainTraditionalJSONAction(context.Context, *StartMySQLExplainTraditionalJSONActionRequest) (*StartMySQLExplainTraditionalJSONActionResponse, error)
	// StartMySQLShowCreateTableAction starts MySQL SHOW CREATE TABLE Action.
	StartMySQLShowCreateTableAction(context.Context, *StartMySQLShowCreateTableActionRequest) (*StartMySQLShowCreateTableActionResponse, error)
	// StartMySQLShowTableStatusAction starts MySQL SHOW TABLE STATUS Action.
	StartMySQLShowTableStatusAction(context.Context, *StartMySQLShowTableStatusActionRequest) (*StartMySQLShowTableStatusActionResponse, error)
	// StartMySQLShowIndexAction starts MySQL SHOW INDEX Action.
	StartMySQLShowIndexAction(context.Context, *StartMySQLShowIndexActionRequest) (*StartMySQLShowIndexActionResponse, error)
	// StartPostgreSQLShowCreateTableAction starts PostgreSQL SHOW CREATE TABLE Action.
	StartPostgreSQLShowCreateTableAction(context.Context, *StartPostgreSQLShowCreateTableActionRequest) (*StartPostgreSQLShowCreateTableActionResponse, error)
	// StartPostgreSQLShowIndexAction starts PostgreSQL SHOW INDEX Action.
	StartPostgreSQLShowIndexAction(context.Context, *StartPostgreSQLShowIndexActionRequest) (*StartPostgreSQLShowIndexActionResponse, error)
	// CancelAction stops an Action.
	CancelAction(context.Context, *CancelActionRequest) (*CancelActionResponse, error)
}

ActionsServer is the server API for Actions service.

type AddMongoDBRequest

type AddMongoDBRequest struct {
	// Node identifier on which a service is been running.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// Node name on which a service is been running.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	NodeName string `protobuf:"bytes,21,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	// Create a new Node with those parameters.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	AddNode *AddNodeParams `protobuf:"bytes,22,opt,name=add_node,json=addNode,proto3" json:"add_node,omitempty"`
	// Unique across all Services user-defined name. Required.
	ServiceName string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	// Node and Service access address (DNS name or IP). Required.
	Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	// Service Access port. Required.
	Port uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	// The "pmm-agent" identifier which should run agents. Required.
	PmmAgentId string `protobuf:"bytes,5,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Environment name.
	Environment string `protobuf:"bytes,6,opt,name=environment,proto3" json:"environment,omitempty"`
	// Cluster name.
	Cluster string `protobuf:"bytes,7,opt,name=cluster,proto3" json:"cluster,omitempty"`
	// Replication set name.
	ReplicationSet string `protobuf:"bytes,8,opt,name=replication_set,json=replicationSet,proto3" json:"replication_set,omitempty"`
	// MongoDB username for exporter and QAN agent access.
	Username string `protobuf:"bytes,9,opt,name=username,proto3" json:"username,omitempty"`
	// MongoDB password for exporter and QAN agent access.
	Password string `protobuf:"bytes,10,opt,name=password,proto3" json:"password,omitempty"`
	// If true, adds qan-mongodb-profiler-agent for provided service.
	QanMongodbProfiler bool `protobuf:"varint,12,opt,name=qan_mongodb_profiler,json=qanMongodbProfiler,proto3" json:"qan_mongodb_profiler,omitempty"`
	// Custom user-assigned labels.
	CustomLabels map[string]string `` /* 186-byte string literal not displayed */
	// Skip connection check.
	SkipConnectionCheck  bool     `protobuf:"varint,30,opt,name=skip_connection_check,json=skipConnectionCheck,proto3" json:"skip_connection_check,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddMongoDBRequest) Descriptor

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

func (*AddMongoDBRequest) GetAddNode

func (m *AddMongoDBRequest) GetAddNode() *AddNodeParams

func (*AddMongoDBRequest) GetAddress

func (m *AddMongoDBRequest) GetAddress() string

func (*AddMongoDBRequest) GetCluster

func (m *AddMongoDBRequest) GetCluster() string

func (*AddMongoDBRequest) GetCustomLabels

func (m *AddMongoDBRequest) GetCustomLabels() map[string]string

func (*AddMongoDBRequest) GetEnvironment

func (m *AddMongoDBRequest) GetEnvironment() string

func (*AddMongoDBRequest) GetNodeId

func (m *AddMongoDBRequest) GetNodeId() string

func (*AddMongoDBRequest) GetNodeName

func (m *AddMongoDBRequest) GetNodeName() string

func (*AddMongoDBRequest) GetPassword

func (m *AddMongoDBRequest) GetPassword() string

func (*AddMongoDBRequest) GetPmmAgentId

func (m *AddMongoDBRequest) GetPmmAgentId() string

func (*AddMongoDBRequest) GetPort

func (m *AddMongoDBRequest) GetPort() uint32

func (*AddMongoDBRequest) GetQanMongodbProfiler

func (m *AddMongoDBRequest) GetQanMongodbProfiler() bool

func (*AddMongoDBRequest) GetReplicationSet

func (m *AddMongoDBRequest) GetReplicationSet() string

func (*AddMongoDBRequest) GetServiceName

func (m *AddMongoDBRequest) GetServiceName() string

func (*AddMongoDBRequest) GetSkipConnectionCheck

func (m *AddMongoDBRequest) GetSkipConnectionCheck() bool

func (*AddMongoDBRequest) GetUsername

func (m *AddMongoDBRequest) GetUsername() string

func (*AddMongoDBRequest) ProtoMessage

func (*AddMongoDBRequest) ProtoMessage()

func (*AddMongoDBRequest) Reset

func (m *AddMongoDBRequest) Reset()

func (*AddMongoDBRequest) String

func (m *AddMongoDBRequest) String() string

func (*AddMongoDBRequest) Validate

func (this *AddMongoDBRequest) Validate() error

func (*AddMongoDBRequest) XXX_DiscardUnknown

func (m *AddMongoDBRequest) XXX_DiscardUnknown()

func (*AddMongoDBRequest) XXX_Marshal

func (m *AddMongoDBRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddMongoDBRequest) XXX_Merge

func (m *AddMongoDBRequest) XXX_Merge(src proto.Message)

func (*AddMongoDBRequest) XXX_Size

func (m *AddMongoDBRequest) XXX_Size() int

func (*AddMongoDBRequest) XXX_Unmarshal

func (m *AddMongoDBRequest) XXX_Unmarshal(b []byte) error

type AddMongoDBResponse

type AddMongoDBResponse struct {
	Service              *inventorypb.MongoDBService          `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	MongodbExporter      *inventorypb.MongoDBExporter         `protobuf:"bytes,2,opt,name=mongodb_exporter,json=mongodbExporter,proto3" json:"mongodb_exporter,omitempty"`
	QanMongodbProfiler   *inventorypb.QANMongoDBProfilerAgent `protobuf:"bytes,3,opt,name=qan_mongodb_profiler,json=qanMongodbProfiler,proto3" json:"qan_mongodb_profiler,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

func (*AddMongoDBResponse) Descriptor

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

func (*AddMongoDBResponse) GetMongodbExporter

func (m *AddMongoDBResponse) GetMongodbExporter() *inventorypb.MongoDBExporter

func (*AddMongoDBResponse) GetQanMongodbProfiler

func (m *AddMongoDBResponse) GetQanMongodbProfiler() *inventorypb.QANMongoDBProfilerAgent

func (*AddMongoDBResponse) GetService

func (*AddMongoDBResponse) ProtoMessage

func (*AddMongoDBResponse) ProtoMessage()

func (*AddMongoDBResponse) Reset

func (m *AddMongoDBResponse) Reset()

func (*AddMongoDBResponse) String

func (m *AddMongoDBResponse) String() string

func (*AddMongoDBResponse) Validate

func (this *AddMongoDBResponse) Validate() error

func (*AddMongoDBResponse) XXX_DiscardUnknown

func (m *AddMongoDBResponse) XXX_DiscardUnknown()

func (*AddMongoDBResponse) XXX_Marshal

func (m *AddMongoDBResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddMongoDBResponse) XXX_Merge

func (m *AddMongoDBResponse) XXX_Merge(src proto.Message)

func (*AddMongoDBResponse) XXX_Size

func (m *AddMongoDBResponse) XXX_Size() int

func (*AddMongoDBResponse) XXX_Unmarshal

func (m *AddMongoDBResponse) XXX_Unmarshal(b []byte) error

type AddMySQLRequest

type AddMySQLRequest struct {
	// Node identifier on which a service is been running.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// Node name on which a service is been running.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	NodeName string `protobuf:"bytes,21,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	// Create a new Node with those parameters.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	AddNode *AddNodeParams `protobuf:"bytes,22,opt,name=add_node,json=addNode,proto3" json:"add_node,omitempty"`
	// Unique across all Services user-defined name. Required.
	ServiceName string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	// Node and Service access address (DNS name or IP). Required.
	Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	// Service Access port. Required.
	Port uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	// The "pmm-agent" identifier which should run agents. Required.
	PmmAgentId string `protobuf:"bytes,5,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Environment name.
	Environment string `protobuf:"bytes,6,opt,name=environment,proto3" json:"environment,omitempty"`
	// Cluster name.
	Cluster string `protobuf:"bytes,7,opt,name=cluster,proto3" json:"cluster,omitempty"`
	// Replication set name.
	ReplicationSet string `protobuf:"bytes,8,opt,name=replication_set,json=replicationSet,proto3" json:"replication_set,omitempty"`
	// MySQL username for scraping metrics.
	Username string `protobuf:"bytes,9,opt,name=username,proto3" json:"username,omitempty"`
	// MySQL password for scraping metrics.
	Password string `protobuf:"bytes,10,opt,name=password,proto3" json:"password,omitempty"`
	// If true, adds qan-mysql-perfschema-agent for provided service.
	QanMysqlPerfschema bool `protobuf:"varint,14,opt,name=qan_mysql_perfschema,json=qanMysqlPerfschema,proto3" json:"qan_mysql_perfschema,omitempty"`
	// If true, adds qan-mysql-slowlog-agent for provided service.
	QanMysqlSlowlog bool `protobuf:"varint,15,opt,name=qan_mysql_slowlog,json=qanMysqlSlowlog,proto3" json:"qan_mysql_slowlog,omitempty"`
	// Custom user-assigned labels.
	CustomLabels map[string]string `` /* 186-byte string literal not displayed */
	// Skip connection check.
	SkipConnectionCheck bool `protobuf:"varint,30,opt,name=skip_connection_check,json=skipConnectionCheck,proto3" json:"skip_connection_check,omitempty"`
	// Skip query examples.
	DisableQueryExamples bool     `protobuf:"varint,31,opt,name=disable_query_examples,json=disableQueryExamples,proto3" json:"disable_query_examples,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddMySQLRequest) Descriptor

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

func (*AddMySQLRequest) GetAddNode

func (m *AddMySQLRequest) GetAddNode() *AddNodeParams

func (*AddMySQLRequest) GetAddress

func (m *AddMySQLRequest) GetAddress() string

func (*AddMySQLRequest) GetCluster

func (m *AddMySQLRequest) GetCluster() string

func (*AddMySQLRequest) GetCustomLabels

func (m *AddMySQLRequest) GetCustomLabels() map[string]string

func (*AddMySQLRequest) GetDisableQueryExamples

func (m *AddMySQLRequest) GetDisableQueryExamples() bool

func (*AddMySQLRequest) GetEnvironment

func (m *AddMySQLRequest) GetEnvironment() string

func (*AddMySQLRequest) GetNodeId

func (m *AddMySQLRequest) GetNodeId() string

func (*AddMySQLRequest) GetNodeName

func (m *AddMySQLRequest) GetNodeName() string

func (*AddMySQLRequest) GetPassword

func (m *AddMySQLRequest) GetPassword() string

func (*AddMySQLRequest) GetPmmAgentId

func (m *AddMySQLRequest) GetPmmAgentId() string

func (*AddMySQLRequest) GetPort

func (m *AddMySQLRequest) GetPort() uint32

func (*AddMySQLRequest) GetQanMysqlPerfschema

func (m *AddMySQLRequest) GetQanMysqlPerfschema() bool

func (*AddMySQLRequest) GetQanMysqlSlowlog

func (m *AddMySQLRequest) GetQanMysqlSlowlog() bool

func (*AddMySQLRequest) GetReplicationSet

func (m *AddMySQLRequest) GetReplicationSet() string

func (*AddMySQLRequest) GetServiceName

func (m *AddMySQLRequest) GetServiceName() string

func (*AddMySQLRequest) GetSkipConnectionCheck

func (m *AddMySQLRequest) GetSkipConnectionCheck() bool

func (*AddMySQLRequest) GetUsername

func (m *AddMySQLRequest) GetUsername() string

func (*AddMySQLRequest) ProtoMessage

func (*AddMySQLRequest) ProtoMessage()

func (*AddMySQLRequest) Reset

func (m *AddMySQLRequest) Reset()

func (*AddMySQLRequest) String

func (m *AddMySQLRequest) String() string

func (*AddMySQLRequest) Validate

func (this *AddMySQLRequest) Validate() error

func (*AddMySQLRequest) XXX_DiscardUnknown

func (m *AddMySQLRequest) XXX_DiscardUnknown()

func (*AddMySQLRequest) XXX_Marshal

func (m *AddMySQLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddMySQLRequest) XXX_Merge

func (m *AddMySQLRequest) XXX_Merge(src proto.Message)

func (*AddMySQLRequest) XXX_Size

func (m *AddMySQLRequest) XXX_Size() int

func (*AddMySQLRequest) XXX_Unmarshal

func (m *AddMySQLRequest) XXX_Unmarshal(b []byte) error

type AddMySQLResponse

type AddMySQLResponse struct {
	Service              *inventorypb.MySQLService            `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	MysqldExporter       *inventorypb.MySQLdExporter          `protobuf:"bytes,2,opt,name=mysqld_exporter,json=mysqldExporter,proto3" json:"mysqld_exporter,omitempty"`
	QanMysqlPerfschema   *inventorypb.QANMySQLPerfSchemaAgent `protobuf:"bytes,3,opt,name=qan_mysql_perfschema,json=qanMysqlPerfschema,proto3" json:"qan_mysql_perfschema,omitempty"`
	QanMysqlSlowlog      *inventorypb.QANMySQLSlowlogAgent    `protobuf:"bytes,4,opt,name=qan_mysql_slowlog,json=qanMysqlSlowlog,proto3" json:"qan_mysql_slowlog,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

func (*AddMySQLResponse) Descriptor

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

func (*AddMySQLResponse) GetMysqldExporter

func (m *AddMySQLResponse) GetMysqldExporter() *inventorypb.MySQLdExporter

func (*AddMySQLResponse) GetQanMysqlPerfschema

func (m *AddMySQLResponse) GetQanMysqlPerfschema() *inventorypb.QANMySQLPerfSchemaAgent

func (*AddMySQLResponse) GetQanMysqlSlowlog

func (m *AddMySQLResponse) GetQanMysqlSlowlog() *inventorypb.QANMySQLSlowlogAgent

func (*AddMySQLResponse) GetService

func (m *AddMySQLResponse) GetService() *inventorypb.MySQLService

func (*AddMySQLResponse) ProtoMessage

func (*AddMySQLResponse) ProtoMessage()

func (*AddMySQLResponse) Reset

func (m *AddMySQLResponse) Reset()

func (*AddMySQLResponse) String

func (m *AddMySQLResponse) String() string

func (*AddMySQLResponse) Validate

func (this *AddMySQLResponse) Validate() error

func (*AddMySQLResponse) XXX_DiscardUnknown

func (m *AddMySQLResponse) XXX_DiscardUnknown()

func (*AddMySQLResponse) XXX_Marshal

func (m *AddMySQLResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddMySQLResponse) XXX_Merge

func (m *AddMySQLResponse) XXX_Merge(src proto.Message)

func (*AddMySQLResponse) XXX_Size

func (m *AddMySQLResponse) XXX_Size() int

func (*AddMySQLResponse) XXX_Unmarshal

func (m *AddMySQLResponse) XXX_Unmarshal(b []byte) error

type AddNodeParams

type AddNodeParams struct {
	// Node type to be registered.
	NodeType inventorypb.NodeType `protobuf:"varint,1,opt,name=node_type,json=nodeType,proto3,enum=inventory.NodeType" json:"node_type,omitempty"`
	// Unique across all Nodes user-defined name. Can't be changed.
	NodeName string `protobuf:"bytes,2,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	// Linux machine-id.
	// Must be unique across all Generic Nodes if specified.
	MachineId string `protobuf:"bytes,3,opt,name=machine_id,json=machineId,proto3" json:"machine_id,omitempty"`
	// Linux distribution name and version.
	Distro string `protobuf:"bytes,4,opt,name=distro,proto3" json:"distro,omitempty"`
	// Container identifier. If specified, must be a unique Docker container identifier.
	ContainerId string `protobuf:"bytes,6,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// Container name.
	ContainerName string `protobuf:"bytes,7,opt,name=container_name,json=containerName,proto3" json:"container_name,omitempty"`
	// Node model.
	NodeModel string `protobuf:"bytes,8,opt,name=node_model,json=nodeModel,proto3" json:"node_model,omitempty"`
	// Node region.
	Region string `protobuf:"bytes,9,opt,name=region,proto3" json:"region,omitempty"`
	// Node availability zone.
	Az string `protobuf:"bytes,10,opt,name=az,proto3" json:"az,omitempty"`
	// Custom user-assigned labels.
	CustomLabels         map[string]string `` /* 186-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

AddNodeParams is a params to add new node to inventory while adding new service.

func (*AddNodeParams) Descriptor

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

func (*AddNodeParams) GetAz

func (m *AddNodeParams) GetAz() string

func (*AddNodeParams) GetContainerId

func (m *AddNodeParams) GetContainerId() string

func (*AddNodeParams) GetContainerName

func (m *AddNodeParams) GetContainerName() string

func (*AddNodeParams) GetCustomLabels

func (m *AddNodeParams) GetCustomLabels() map[string]string

func (*AddNodeParams) GetDistro

func (m *AddNodeParams) GetDistro() string

func (*AddNodeParams) GetMachineId

func (m *AddNodeParams) GetMachineId() string

func (*AddNodeParams) GetNodeModel

func (m *AddNodeParams) GetNodeModel() string

func (*AddNodeParams) GetNodeName

func (m *AddNodeParams) GetNodeName() string

func (*AddNodeParams) GetNodeType

func (m *AddNodeParams) GetNodeType() inventorypb.NodeType

func (*AddNodeParams) GetRegion

func (m *AddNodeParams) GetRegion() string

func (*AddNodeParams) ProtoMessage

func (*AddNodeParams) ProtoMessage()

func (*AddNodeParams) Reset

func (m *AddNodeParams) Reset()

func (*AddNodeParams) String

func (m *AddNodeParams) String() string

func (*AddNodeParams) Validate

func (this *AddNodeParams) Validate() error

func (*AddNodeParams) XXX_DiscardUnknown

func (m *AddNodeParams) XXX_DiscardUnknown()

func (*AddNodeParams) XXX_Marshal

func (m *AddNodeParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddNodeParams) XXX_Merge

func (m *AddNodeParams) XXX_Merge(src proto.Message)

func (*AddNodeParams) XXX_Size

func (m *AddNodeParams) XXX_Size() int

func (*AddNodeParams) XXX_Unmarshal

func (m *AddNodeParams) XXX_Unmarshal(b []byte) error

type AddPostgreSQLRequest

type AddPostgreSQLRequest struct {
	// Node identifier on which a service is been running.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// Node name on which a service is been running.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	NodeName string `protobuf:"bytes,21,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	// Create a new Node with those parameters.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	AddNode *AddNodeParams `protobuf:"bytes,22,opt,name=add_node,json=addNode,proto3" json:"add_node,omitempty"`
	// Unique across all Services user-defined name. Required.
	ServiceName string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	// Node and Service access address (DNS name or IP). Required.
	Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	// Service Access port. Required.
	Port uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	// The "pmm-agent" identifier which should run agents. Required.
	PmmAgentId string `protobuf:"bytes,5,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Environment name.
	Environment string `protobuf:"bytes,6,opt,name=environment,proto3" json:"environment,omitempty"`
	// Cluster name.
	Cluster string `protobuf:"bytes,9,opt,name=cluster,proto3" json:"cluster,omitempty"`
	// Replication set name.
	ReplicationSet string `protobuf:"bytes,10,opt,name=replication_set,json=replicationSet,proto3" json:"replication_set,omitempty"`
	// PostgreSQL username for scraping metrics.
	Username string `protobuf:"bytes,7,opt,name=username,proto3" json:"username,omitempty"`
	// PostgreSQL password for scraping metrics.
	Password string `protobuf:"bytes,8,opt,name=password,proto3" json:"password,omitempty"`
	// If true, adds qan-postgresql-pgstatements-agent for provided service.
	QanPostgresqlPgstatementsAgent bool `` /* 157-byte string literal not displayed */
	// Custom user-assigned labels.
	CustomLabels map[string]string `` /* 186-byte string literal not displayed */
	// Skip connection check.
	SkipConnectionCheck bool `protobuf:"varint,30,opt,name=skip_connection_check,json=skipConnectionCheck,proto3" json:"skip_connection_check,omitempty"`
	//  // Use SSL for PostgreSQL connection
	Tls bool `protobuf:"varint,31,opt,name=tls,proto3" json:"tls,omitempty"`
	//  // Skip SSL certificates validation.
	//  // true : ssl-mode=require
	//  // false: ssl-mode=verify-full
	TlsSkipVerify        bool     `protobuf:"varint,32,opt,name=tls_skip_verify,json=tlsSkipVerify,proto3" json:"tls_skip_verify,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddPostgreSQLRequest) Descriptor

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

func (*AddPostgreSQLRequest) GetAddNode

func (m *AddPostgreSQLRequest) GetAddNode() *AddNodeParams

func (*AddPostgreSQLRequest) GetAddress

func (m *AddPostgreSQLRequest) GetAddress() string

func (*AddPostgreSQLRequest) GetCluster

func (m *AddPostgreSQLRequest) GetCluster() string

func (*AddPostgreSQLRequest) GetCustomLabels

func (m *AddPostgreSQLRequest) GetCustomLabels() map[string]string

func (*AddPostgreSQLRequest) GetEnvironment

func (m *AddPostgreSQLRequest) GetEnvironment() string

func (*AddPostgreSQLRequest) GetNodeId

func (m *AddPostgreSQLRequest) GetNodeId() string

func (*AddPostgreSQLRequest) GetNodeName

func (m *AddPostgreSQLRequest) GetNodeName() string

func (*AddPostgreSQLRequest) GetPassword

func (m *AddPostgreSQLRequest) GetPassword() string

func (*AddPostgreSQLRequest) GetPmmAgentId

func (m *AddPostgreSQLRequest) GetPmmAgentId() string

func (*AddPostgreSQLRequest) GetPort

func (m *AddPostgreSQLRequest) GetPort() uint32

func (*AddPostgreSQLRequest) GetQanPostgresqlPgstatementsAgent

func (m *AddPostgreSQLRequest) GetQanPostgresqlPgstatementsAgent() bool

func (*AddPostgreSQLRequest) GetReplicationSet

func (m *AddPostgreSQLRequest) GetReplicationSet() string

func (*AddPostgreSQLRequest) GetServiceName

func (m *AddPostgreSQLRequest) GetServiceName() string

func (*AddPostgreSQLRequest) GetSkipConnectionCheck

func (m *AddPostgreSQLRequest) GetSkipConnectionCheck() bool

func (*AddPostgreSQLRequest) GetTls

func (m *AddPostgreSQLRequest) GetTls() bool

func (*AddPostgreSQLRequest) GetTlsSkipVerify

func (m *AddPostgreSQLRequest) GetTlsSkipVerify() bool

func (*AddPostgreSQLRequest) GetUsername

func (m *AddPostgreSQLRequest) GetUsername() string

func (*AddPostgreSQLRequest) ProtoMessage

func (*AddPostgreSQLRequest) ProtoMessage()

func (*AddPostgreSQLRequest) Reset

func (m *AddPostgreSQLRequest) Reset()

func (*AddPostgreSQLRequest) String

func (m *AddPostgreSQLRequest) String() string

func (*AddPostgreSQLRequest) Validate

func (this *AddPostgreSQLRequest) Validate() error

func (*AddPostgreSQLRequest) XXX_DiscardUnknown

func (m *AddPostgreSQLRequest) XXX_DiscardUnknown()

func (*AddPostgreSQLRequest) XXX_Marshal

func (m *AddPostgreSQLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddPostgreSQLRequest) XXX_Merge

func (m *AddPostgreSQLRequest) XXX_Merge(src proto.Message)

func (*AddPostgreSQLRequest) XXX_Size

func (m *AddPostgreSQLRequest) XXX_Size() int

func (*AddPostgreSQLRequest) XXX_Unmarshal

func (m *AddPostgreSQLRequest) XXX_Unmarshal(b []byte) error

type AddPostgreSQLResponse

type AddPostgreSQLResponse struct {
	Service                        *inventorypb.PostgreSQLService              `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	PostgresExporter               *inventorypb.PostgresExporter               `protobuf:"bytes,2,opt,name=postgres_exporter,json=postgresExporter,proto3" json:"postgres_exporter,omitempty"`
	QanPostgresqlPgstatementsAgent *inventorypb.QANPostgreSQLPgStatementsAgent `` /* 155-byte string literal not displayed */
	XXX_NoUnkeyedLiteral           struct{}                                    `json:"-"`
	XXX_unrecognized               []byte                                      `json:"-"`
	XXX_sizecache                  int32                                       `json:"-"`
}

func (*AddPostgreSQLResponse) Descriptor

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

func (*AddPostgreSQLResponse) GetPostgresExporter

func (m *AddPostgreSQLResponse) GetPostgresExporter() *inventorypb.PostgresExporter

func (*AddPostgreSQLResponse) GetQanPostgresqlPgstatementsAgent

func (m *AddPostgreSQLResponse) GetQanPostgresqlPgstatementsAgent() *inventorypb.QANPostgreSQLPgStatementsAgent

func (*AddPostgreSQLResponse) GetService

func (*AddPostgreSQLResponse) ProtoMessage

func (*AddPostgreSQLResponse) ProtoMessage()

func (*AddPostgreSQLResponse) Reset

func (m *AddPostgreSQLResponse) Reset()

func (*AddPostgreSQLResponse) String

func (m *AddPostgreSQLResponse) String() string

func (*AddPostgreSQLResponse) Validate

func (this *AddPostgreSQLResponse) Validate() error

func (*AddPostgreSQLResponse) XXX_DiscardUnknown

func (m *AddPostgreSQLResponse) XXX_DiscardUnknown()

func (*AddPostgreSQLResponse) XXX_Marshal

func (m *AddPostgreSQLResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddPostgreSQLResponse) XXX_Merge

func (m *AddPostgreSQLResponse) XXX_Merge(src proto.Message)

func (*AddPostgreSQLResponse) XXX_Size

func (m *AddPostgreSQLResponse) XXX_Size() int

func (*AddPostgreSQLResponse) XXX_Unmarshal

func (m *AddPostgreSQLResponse) XXX_Unmarshal(b []byte) error

type AddProxySQLRequest

type AddProxySQLRequest struct {
	// Node identifier on which a service is been running.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// Node name on which a service is been running.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	NodeName string `protobuf:"bytes,21,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	// Create a new Node with those parameters.
	// Exactly one of these parameters should be present: node_id, node_name, add_node.
	AddNode *AddNodeParams `protobuf:"bytes,22,opt,name=add_node,json=addNode,proto3" json:"add_node,omitempty"`
	// Unique across all Services user-defined name. Required.
	ServiceName string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	// Node and Service access address (DNS name or IP). Required.
	Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	// Service Access port. Required.
	Port uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	// The "pmm-agent" identifier which should run agents. Required.
	PmmAgentId string `protobuf:"bytes,5,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Environment name.
	Environment string `protobuf:"bytes,6,opt,name=environment,proto3" json:"environment,omitempty"`
	// Cluster name.
	Cluster string `protobuf:"bytes,7,opt,name=cluster,proto3" json:"cluster,omitempty"`
	// Replication set name.
	ReplicationSet string `protobuf:"bytes,8,opt,name=replication_set,json=replicationSet,proto3" json:"replication_set,omitempty"`
	// ProxySQL username for scraping metrics.
	Username string `protobuf:"bytes,9,opt,name=username,proto3" json:"username,omitempty"`
	// ProxySQL password for scraping metrics.
	Password     string            `protobuf:"bytes,10,opt,name=password,proto3" json:"password,omitempty"`
	CustomLabels map[string]string `` /* 186-byte string literal not displayed */
	// Skip connection check.
	SkipConnectionCheck  bool     `protobuf:"varint,30,opt,name=skip_connection_check,json=skipConnectionCheck,proto3" json:"skip_connection_check,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddProxySQLRequest) Descriptor

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

func (*AddProxySQLRequest) GetAddNode

func (m *AddProxySQLRequest) GetAddNode() *AddNodeParams

func (*AddProxySQLRequest) GetAddress

func (m *AddProxySQLRequest) GetAddress() string

func (*AddProxySQLRequest) GetCluster

func (m *AddProxySQLRequest) GetCluster() string

func (*AddProxySQLRequest) GetCustomLabels

func (m *AddProxySQLRequest) GetCustomLabels() map[string]string

func (*AddProxySQLRequest) GetEnvironment

func (m *AddProxySQLRequest) GetEnvironment() string

func (*AddProxySQLRequest) GetNodeId

func (m *AddProxySQLRequest) GetNodeId() string

func (*AddProxySQLRequest) GetNodeName

func (m *AddProxySQLRequest) GetNodeName() string

func (*AddProxySQLRequest) GetPassword

func (m *AddProxySQLRequest) GetPassword() string

func (*AddProxySQLRequest) GetPmmAgentId

func (m *AddProxySQLRequest) GetPmmAgentId() string

func (*AddProxySQLRequest) GetPort

func (m *AddProxySQLRequest) GetPort() uint32

func (*AddProxySQLRequest) GetReplicationSet

func (m *AddProxySQLRequest) GetReplicationSet() string

func (*AddProxySQLRequest) GetServiceName

func (m *AddProxySQLRequest) GetServiceName() string

func (*AddProxySQLRequest) GetSkipConnectionCheck

func (m *AddProxySQLRequest) GetSkipConnectionCheck() bool

func (*AddProxySQLRequest) GetUsername

func (m *AddProxySQLRequest) GetUsername() string

func (*AddProxySQLRequest) ProtoMessage

func (*AddProxySQLRequest) ProtoMessage()

func (*AddProxySQLRequest) Reset

func (m *AddProxySQLRequest) Reset()

func (*AddProxySQLRequest) String

func (m *AddProxySQLRequest) String() string

func (*AddProxySQLRequest) Validate

func (this *AddProxySQLRequest) Validate() error

func (*AddProxySQLRequest) XXX_DiscardUnknown

func (m *AddProxySQLRequest) XXX_DiscardUnknown()

func (*AddProxySQLRequest) XXX_Marshal

func (m *AddProxySQLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddProxySQLRequest) XXX_Merge

func (m *AddProxySQLRequest) XXX_Merge(src proto.Message)

func (*AddProxySQLRequest) XXX_Size

func (m *AddProxySQLRequest) XXX_Size() int

func (*AddProxySQLRequest) XXX_Unmarshal

func (m *AddProxySQLRequest) XXX_Unmarshal(b []byte) error

type AddProxySQLResponse

type AddProxySQLResponse struct {
	Service              *inventorypb.ProxySQLService  `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	ProxysqlExporter     *inventorypb.ProxySQLExporter `protobuf:"bytes,2,opt,name=proxysql_exporter,json=proxysqlExporter,proto3" json:"proxysql_exporter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*AddProxySQLResponse) Descriptor

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

func (*AddProxySQLResponse) GetProxysqlExporter

func (m *AddProxySQLResponse) GetProxysqlExporter() *inventorypb.ProxySQLExporter

func (*AddProxySQLResponse) GetService

func (*AddProxySQLResponse) ProtoMessage

func (*AddProxySQLResponse) ProtoMessage()

func (*AddProxySQLResponse) Reset

func (m *AddProxySQLResponse) Reset()

func (*AddProxySQLResponse) String

func (m *AddProxySQLResponse) String() string

func (*AddProxySQLResponse) Validate

func (this *AddProxySQLResponse) Validate() error

func (*AddProxySQLResponse) XXX_DiscardUnknown

func (m *AddProxySQLResponse) XXX_DiscardUnknown()

func (*AddProxySQLResponse) XXX_Marshal

func (m *AddProxySQLResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AddProxySQLResponse) XXX_Merge

func (m *AddProxySQLResponse) XXX_Merge(src proto.Message)

func (*AddProxySQLResponse) XXX_Size

func (m *AddProxySQLResponse) XXX_Size() int

func (*AddProxySQLResponse) XXX_Unmarshal

func (m *AddProxySQLResponse) XXX_Unmarshal(b []byte) error

type CancelActionRequest

type CancelActionRequest struct {
	// Unique Action ID. Required.
	ActionId             string   `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CancelActionRequest) Descriptor

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

func (*CancelActionRequest) GetActionId

func (m *CancelActionRequest) GetActionId() string

func (*CancelActionRequest) ProtoMessage

func (*CancelActionRequest) ProtoMessage()

func (*CancelActionRequest) Reset

func (m *CancelActionRequest) Reset()

func (*CancelActionRequest) String

func (m *CancelActionRequest) String() string

func (*CancelActionRequest) Validate

func (this *CancelActionRequest) Validate() error

func (*CancelActionRequest) XXX_DiscardUnknown

func (m *CancelActionRequest) XXX_DiscardUnknown()

func (*CancelActionRequest) XXX_Marshal

func (m *CancelActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CancelActionRequest) XXX_Merge

func (m *CancelActionRequest) XXX_Merge(src proto.Message)

func (*CancelActionRequest) XXX_Size

func (m *CancelActionRequest) XXX_Size() int

func (*CancelActionRequest) XXX_Unmarshal

func (m *CancelActionRequest) XXX_Unmarshal(b []byte) error

type CancelActionResponse

type CancelActionResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CancelActionResponse) Descriptor

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

func (*CancelActionResponse) ProtoMessage

func (*CancelActionResponse) ProtoMessage()

func (*CancelActionResponse) Reset

func (m *CancelActionResponse) Reset()

func (*CancelActionResponse) String

func (m *CancelActionResponse) String() string

func (*CancelActionResponse) Validate

func (this *CancelActionResponse) Validate() error

func (*CancelActionResponse) XXX_DiscardUnknown

func (m *CancelActionResponse) XXX_DiscardUnknown()

func (*CancelActionResponse) XXX_Marshal

func (m *CancelActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CancelActionResponse) XXX_Merge

func (m *CancelActionResponse) XXX_Merge(src proto.Message)

func (*CancelActionResponse) XXX_Size

func (m *CancelActionResponse) XXX_Size() int

func (*CancelActionResponse) XXX_Unmarshal

func (m *CancelActionResponse) XXX_Unmarshal(b []byte) error

type GetActionRequest

type GetActionRequest struct {
	// Unique Action ID.
	ActionId             string   `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetActionRequest) Descriptor

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

func (*GetActionRequest) GetActionId

func (m *GetActionRequest) GetActionId() string

func (*GetActionRequest) ProtoMessage

func (*GetActionRequest) ProtoMessage()

func (*GetActionRequest) Reset

func (m *GetActionRequest) Reset()

func (*GetActionRequest) String

func (m *GetActionRequest) String() string

func (*GetActionRequest) Validate

func (this *GetActionRequest) Validate() error

func (*GetActionRequest) XXX_DiscardUnknown

func (m *GetActionRequest) XXX_DiscardUnknown()

func (*GetActionRequest) XXX_Marshal

func (m *GetActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetActionRequest) XXX_Merge

func (m *GetActionRequest) XXX_Merge(src proto.Message)

func (*GetActionRequest) XXX_Size

func (m *GetActionRequest) XXX_Size() int

func (*GetActionRequest) XXX_Unmarshal

func (m *GetActionRequest) XXX_Unmarshal(b []byte) error

type GetActionResponse

type GetActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where this Action is running / was run.
	PmmAgentId string `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Current Action output; may be partial if Action is still running.
	Output string `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"`
	// True if Action is finished.
	Done bool `protobuf:"varint,4,opt,name=done,proto3" json:"done,omitempty"`
	// Error message if Action failed.
	Error                string   `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetActionResponse) Descriptor

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

func (*GetActionResponse) GetActionId

func (m *GetActionResponse) GetActionId() string

func (*GetActionResponse) GetDone

func (m *GetActionResponse) GetDone() bool

func (*GetActionResponse) GetError

func (m *GetActionResponse) GetError() string

func (*GetActionResponse) GetOutput

func (m *GetActionResponse) GetOutput() string

func (*GetActionResponse) GetPmmAgentId

func (m *GetActionResponse) GetPmmAgentId() string

func (*GetActionResponse) ProtoMessage

func (*GetActionResponse) ProtoMessage()

func (*GetActionResponse) Reset

func (m *GetActionResponse) Reset()

func (*GetActionResponse) String

func (m *GetActionResponse) String() string

func (*GetActionResponse) Validate

func (this *GetActionResponse) Validate() error

func (*GetActionResponse) XXX_DiscardUnknown

func (m *GetActionResponse) XXX_DiscardUnknown()

func (*GetActionResponse) XXX_Marshal

func (m *GetActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetActionResponse) XXX_Merge

func (m *GetActionResponse) XXX_Merge(src proto.Message)

func (*GetActionResponse) XXX_Size

func (m *GetActionResponse) XXX_Size() int

func (*GetActionResponse) XXX_Unmarshal

func (m *GetActionResponse) XXX_Unmarshal(b []byte) error

type MongoDBClient

type MongoDBClient interface {
	// AddMongoDB adds MongoDB Service and starts several Agents.
	// It automatically adds a service to inventory, which is running on provided "node_id",
	// then adds "mongodb_exporter", and "qan_mongodb_profiler" agents
	// with provided "pmm_agent_id" and other parameters.
	AddMongoDB(ctx context.Context, in *AddMongoDBRequest, opts ...grpc.CallOption) (*AddMongoDBResponse, error)
}

MongoDBClient is the client API for MongoDB service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewMongoDBClient

func NewMongoDBClient(cc *grpc.ClientConn) MongoDBClient

type MongoDBServer

type MongoDBServer interface {
	// AddMongoDB adds MongoDB Service and starts several Agents.
	// It automatically adds a service to inventory, which is running on provided "node_id",
	// then adds "mongodb_exporter", and "qan_mongodb_profiler" agents
	// with provided "pmm_agent_id" and other parameters.
	AddMongoDB(context.Context, *AddMongoDBRequest) (*AddMongoDBResponse, error)
}

MongoDBServer is the server API for MongoDB service.

type MySQLClient

type MySQLClient interface {
	// AddMySQL adds MySQL Service and starts several Agents.
	// It automatically adds a service to inventory, which is running on provided "node_id",
	// then adds "mysqld_exporter", and "qan_mysql_perfschema" agents
	// with provided "pmm_agent_id" and other parameters.
	AddMySQL(ctx context.Context, in *AddMySQLRequest, opts ...grpc.CallOption) (*AddMySQLResponse, error)
}

MySQLClient is the client API for MySQL service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewMySQLClient

func NewMySQLClient(cc *grpc.ClientConn) MySQLClient

type MySQLServer

type MySQLServer interface {
	// AddMySQL adds MySQL Service and starts several Agents.
	// It automatically adds a service to inventory, which is running on provided "node_id",
	// then adds "mysqld_exporter", and "qan_mysql_perfschema" agents
	// with provided "pmm_agent_id" and other parameters.
	AddMySQL(context.Context, *AddMySQLRequest) (*AddMySQLResponse, error)
}

MySQLServer is the server API for MySQL service.

type NodeClient

type NodeClient interface {
	// Register registers a new Node and pmm-agent.
	Register(ctx context.Context, in *RegisterNodeRequest, opts ...grpc.CallOption) (*RegisterNodeResponse, error)
}

NodeClient is the client API for Node service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewNodeClient

func NewNodeClient(cc *grpc.ClientConn) NodeClient

type NodeServer

type NodeServer interface {
	// Register registers a new Node and pmm-agent.
	Register(context.Context, *RegisterNodeRequest) (*RegisterNodeResponse, error)
}

NodeServer is the server API for Node service.

type PostgreSQLClient

type PostgreSQLClient interface {
	// AddPostgreSQL adds PostgreSQL Service and starts postgres exporter.
	// It automatically adds a service to inventory, which is running on provided "node_id",
	// then adds "postgres_exporter" with provided "pmm_agent_id" and other parameters.
	AddPostgreSQL(ctx context.Context, in *AddPostgreSQLRequest, opts ...grpc.CallOption) (*AddPostgreSQLResponse, error)
}

PostgreSQLClient is the client API for PostgreSQL service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewPostgreSQLClient

func NewPostgreSQLClient(cc *grpc.ClientConn) PostgreSQLClient

type PostgreSQLServer

type PostgreSQLServer interface {
	// AddPostgreSQL adds PostgreSQL Service and starts postgres exporter.
	// It automatically adds a service to inventory, which is running on provided "node_id",
	// then adds "postgres_exporter" with provided "pmm_agent_id" and other parameters.
	AddPostgreSQL(context.Context, *AddPostgreSQLRequest) (*AddPostgreSQLResponse, error)
}

PostgreSQLServer is the server API for PostgreSQL service.

type ProxySQLClient

type ProxySQLClient interface {
	// AddProxySQL adds ProxySQL Service and starts several Agents.
	// It automatically adds a service to inventory, which is running on provided "node_id",
	// then adds "proxysql_exporter" with provided "pmm_agent_id" and other parameters.
	AddProxySQL(ctx context.Context, in *AddProxySQLRequest, opts ...grpc.CallOption) (*AddProxySQLResponse, error)
}

ProxySQLClient is the client API for ProxySQL service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewProxySQLClient

func NewProxySQLClient(cc *grpc.ClientConn) ProxySQLClient

type ProxySQLServer

type ProxySQLServer interface {
	// AddProxySQL adds ProxySQL Service and starts several Agents.
	// It automatically adds a service to inventory, which is running on provided "node_id",
	// then adds "proxysql_exporter" with provided "pmm_agent_id" and other parameters.
	AddProxySQL(context.Context, *AddProxySQLRequest) (*AddProxySQLResponse, error)
}

ProxySQLServer is the server API for ProxySQL service.

type RegisterNodeRequest

type RegisterNodeRequest struct {
	// Node type to be registered.
	NodeType inventorypb.NodeType `protobuf:"varint,1,opt,name=node_type,json=nodeType,proto3,enum=inventory.NodeType" json:"node_type,omitempty"`
	// Unique across all Nodes user-defined name. Can't be changed.
	NodeName string `protobuf:"bytes,2,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	// Linux machine-id.
	// Must be unique across all Generic Nodes if specified.
	MachineId string `protobuf:"bytes,3,opt,name=machine_id,json=machineId,proto3" json:"machine_id,omitempty"`
	// Linux distribution name and version.
	Distro string `protobuf:"bytes,4,opt,name=distro,proto3" json:"distro,omitempty"`
	// Container identifier. If specified, must be a unique Docker container identifier.
	ContainerId string `protobuf:"bytes,6,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
	// Container name.
	ContainerName string `protobuf:"bytes,7,opt,name=container_name,json=containerName,proto3" json:"container_name,omitempty"`
	// Node model.
	NodeModel string `protobuf:"bytes,8,opt,name=node_model,json=nodeModel,proto3" json:"node_model,omitempty"`
	// Node region.
	Region string `protobuf:"bytes,9,opt,name=region,proto3" json:"region,omitempty"`
	// Node availability zone.
	Az string `protobuf:"bytes,10,opt,name=az,proto3" json:"az,omitempty"`
	// Custom user-assigned labels.
	CustomLabels map[string]string `` /* 186-byte string literal not displayed */
	// If true, and Node with that name already exist, it will be removed with all dependent Services and Agents.
	Reregister bool `protobuf:"varint,40,opt,name=reregister,proto3" json:"reregister,omitempty"`
	// Address FIXME https://jira.percona.com/browse/PMM-3786
	Address              string   `protobuf:"bytes,42,opt,name=address,proto3" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RegisterNodeRequest) Descriptor

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

func (*RegisterNodeRequest) GetAddress

func (m *RegisterNodeRequest) GetAddress() string

func (*RegisterNodeRequest) GetAz

func (m *RegisterNodeRequest) GetAz() string

func (*RegisterNodeRequest) GetContainerId

func (m *RegisterNodeRequest) GetContainerId() string

func (*RegisterNodeRequest) GetContainerName

func (m *RegisterNodeRequest) GetContainerName() string

func (*RegisterNodeRequest) GetCustomLabels

func (m *RegisterNodeRequest) GetCustomLabels() map[string]string

func (*RegisterNodeRequest) GetDistro

func (m *RegisterNodeRequest) GetDistro() string

func (*RegisterNodeRequest) GetMachineId

func (m *RegisterNodeRequest) GetMachineId() string

func (*RegisterNodeRequest) GetNodeModel

func (m *RegisterNodeRequest) GetNodeModel() string

func (*RegisterNodeRequest) GetNodeName

func (m *RegisterNodeRequest) GetNodeName() string

func (*RegisterNodeRequest) GetNodeType

func (m *RegisterNodeRequest) GetNodeType() inventorypb.NodeType

func (*RegisterNodeRequest) GetRegion

func (m *RegisterNodeRequest) GetRegion() string

func (*RegisterNodeRequest) GetReregister

func (m *RegisterNodeRequest) GetReregister() bool

func (*RegisterNodeRequest) ProtoMessage

func (*RegisterNodeRequest) ProtoMessage()

func (*RegisterNodeRequest) Reset

func (m *RegisterNodeRequest) Reset()

func (*RegisterNodeRequest) String

func (m *RegisterNodeRequest) String() string

func (*RegisterNodeRequest) Validate

func (this *RegisterNodeRequest) Validate() error

func (*RegisterNodeRequest) XXX_DiscardUnknown

func (m *RegisterNodeRequest) XXX_DiscardUnknown()

func (*RegisterNodeRequest) XXX_Marshal

func (m *RegisterNodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterNodeRequest) XXX_Merge

func (m *RegisterNodeRequest) XXX_Merge(src proto.Message)

func (*RegisterNodeRequest) XXX_Size

func (m *RegisterNodeRequest) XXX_Size() int

func (*RegisterNodeRequest) XXX_Unmarshal

func (m *RegisterNodeRequest) XXX_Unmarshal(b []byte) error

type RegisterNodeResponse

type RegisterNodeResponse struct {
	GenericNode          *inventorypb.GenericNode   `protobuf:"bytes,1,opt,name=generic_node,json=genericNode,proto3" json:"generic_node,omitempty"`
	ContainerNode        *inventorypb.ContainerNode `protobuf:"bytes,2,opt,name=container_node,json=containerNode,proto3" json:"container_node,omitempty"`
	PmmAgent             *inventorypb.PMMAgent      `protobuf:"bytes,3,opt,name=pmm_agent,json=pmmAgent,proto3" json:"pmm_agent,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*RegisterNodeResponse) Descriptor

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

func (*RegisterNodeResponse) GetContainerNode

func (m *RegisterNodeResponse) GetContainerNode() *inventorypb.ContainerNode

func (*RegisterNodeResponse) GetGenericNode

func (m *RegisterNodeResponse) GetGenericNode() *inventorypb.GenericNode

func (*RegisterNodeResponse) GetPmmAgent

func (m *RegisterNodeResponse) GetPmmAgent() *inventorypb.PMMAgent

func (*RegisterNodeResponse) ProtoMessage

func (*RegisterNodeResponse) ProtoMessage()

func (*RegisterNodeResponse) Reset

func (m *RegisterNodeResponse) Reset()

func (*RegisterNodeResponse) String

func (m *RegisterNodeResponse) String() string

func (*RegisterNodeResponse) Validate

func (this *RegisterNodeResponse) Validate() error

func (*RegisterNodeResponse) XXX_DiscardUnknown

func (m *RegisterNodeResponse) XXX_DiscardUnknown()

func (*RegisterNodeResponse) XXX_Marshal

func (m *RegisterNodeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterNodeResponse) XXX_Merge

func (m *RegisterNodeResponse) XXX_Merge(src proto.Message)

func (*RegisterNodeResponse) XXX_Size

func (m *RegisterNodeResponse) XXX_Size() int

func (*RegisterNodeResponse) XXX_Unmarshal

func (m *RegisterNodeResponse) XXX_Unmarshal(b []byte) error

type RemoveServiceRequest

type RemoveServiceRequest struct {
	// Service type.
	ServiceType inventorypb.ServiceType `protobuf:"varint,1,opt,name=service_type,json=serviceType,proto3,enum=inventory.ServiceType" json:"service_type,omitempty"`
	// Service ID or Service Name is required.
	// Unique randomly generated instance identifier.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// Unique across all Services user-defined name.
	ServiceName          string   `protobuf:"bytes,3,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveServiceRequest) Descriptor

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

func (*RemoveServiceRequest) GetServiceId

func (m *RemoveServiceRequest) GetServiceId() string

func (*RemoveServiceRequest) GetServiceName

func (m *RemoveServiceRequest) GetServiceName() string

func (*RemoveServiceRequest) GetServiceType

func (m *RemoveServiceRequest) GetServiceType() inventorypb.ServiceType

func (*RemoveServiceRequest) ProtoMessage

func (*RemoveServiceRequest) ProtoMessage()

func (*RemoveServiceRequest) Reset

func (m *RemoveServiceRequest) Reset()

func (*RemoveServiceRequest) String

func (m *RemoveServiceRequest) String() string

func (*RemoveServiceRequest) Validate

func (this *RemoveServiceRequest) Validate() error

func (*RemoveServiceRequest) XXX_DiscardUnknown

func (m *RemoveServiceRequest) XXX_DiscardUnknown()

func (*RemoveServiceRequest) XXX_Marshal

func (m *RemoveServiceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveServiceRequest) XXX_Merge

func (m *RemoveServiceRequest) XXX_Merge(src proto.Message)

func (*RemoveServiceRequest) XXX_Size

func (m *RemoveServiceRequest) XXX_Size() int

func (*RemoveServiceRequest) XXX_Unmarshal

func (m *RemoveServiceRequest) XXX_Unmarshal(b []byte) error

type RemoveServiceResponse

type RemoveServiceResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveServiceResponse) Descriptor

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

func (*RemoveServiceResponse) ProtoMessage

func (*RemoveServiceResponse) ProtoMessage()

func (*RemoveServiceResponse) Reset

func (m *RemoveServiceResponse) Reset()

func (*RemoveServiceResponse) String

func (m *RemoveServiceResponse) String() string

func (*RemoveServiceResponse) Validate

func (this *RemoveServiceResponse) Validate() error

func (*RemoveServiceResponse) XXX_DiscardUnknown

func (m *RemoveServiceResponse) XXX_DiscardUnknown()

func (*RemoveServiceResponse) XXX_Marshal

func (m *RemoveServiceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RemoveServiceResponse) XXX_Merge

func (m *RemoveServiceResponse) XXX_Merge(src proto.Message)

func (*RemoveServiceResponse) XXX_Size

func (m *RemoveServiceResponse) XXX_Size() int

func (*RemoveServiceResponse) XXX_Unmarshal

func (m *RemoveServiceResponse) XXX_Unmarshal(b []byte) error

type ServiceClient

type ServiceClient interface {
	// RemoveService removes Service with Agents.
	RemoveService(ctx context.Context, in *RemoveServiceRequest, opts ...grpc.CallOption) (*RemoveServiceResponse, error)
}

ServiceClient is the client API for Service service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewServiceClient

func NewServiceClient(cc *grpc.ClientConn) ServiceClient

type ServiceServer

type ServiceServer interface {
	// RemoveService removes Service with Agents.
	RemoveService(context.Context, *RemoveServiceRequest) (*RemoveServiceResponse, error)
}

ServiceServer is the server API for Service service.

type StartMySQLExplainActionRequest

type StartMySQLExplainActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Service ID for this Action. Required.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// SQL query. Required.
	Query string `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"`
	// Database name. Required if it can't be deduced from the query.
	Database             string   `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLExplainActionRequest) Descriptor

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

func (*StartMySQLExplainActionRequest) GetDatabase

func (m *StartMySQLExplainActionRequest) GetDatabase() string

func (*StartMySQLExplainActionRequest) GetPmmAgentId

func (m *StartMySQLExplainActionRequest) GetPmmAgentId() string

func (*StartMySQLExplainActionRequest) GetQuery

func (m *StartMySQLExplainActionRequest) GetQuery() string

func (*StartMySQLExplainActionRequest) GetServiceId

func (m *StartMySQLExplainActionRequest) GetServiceId() string

func (*StartMySQLExplainActionRequest) ProtoMessage

func (*StartMySQLExplainActionRequest) ProtoMessage()

func (*StartMySQLExplainActionRequest) Reset

func (m *StartMySQLExplainActionRequest) Reset()

func (*StartMySQLExplainActionRequest) String

func (*StartMySQLExplainActionRequest) Validate

func (this *StartMySQLExplainActionRequest) Validate() error

func (*StartMySQLExplainActionRequest) XXX_DiscardUnknown

func (m *StartMySQLExplainActionRequest) XXX_DiscardUnknown()

func (*StartMySQLExplainActionRequest) XXX_Marshal

func (m *StartMySQLExplainActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLExplainActionRequest) XXX_Merge

func (m *StartMySQLExplainActionRequest) XXX_Merge(src proto.Message)

func (*StartMySQLExplainActionRequest) XXX_Size

func (m *StartMySQLExplainActionRequest) XXX_Size() int

func (*StartMySQLExplainActionRequest) XXX_Unmarshal

func (m *StartMySQLExplainActionRequest) XXX_Unmarshal(b []byte) error

type StartMySQLExplainActionResponse

type StartMySQLExplainActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLExplainActionResponse) Descriptor

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

func (*StartMySQLExplainActionResponse) GetActionId

func (m *StartMySQLExplainActionResponse) GetActionId() string

func (*StartMySQLExplainActionResponse) GetPmmAgentId

func (m *StartMySQLExplainActionResponse) GetPmmAgentId() string

func (*StartMySQLExplainActionResponse) ProtoMessage

func (*StartMySQLExplainActionResponse) ProtoMessage()

func (*StartMySQLExplainActionResponse) Reset

func (*StartMySQLExplainActionResponse) String

func (*StartMySQLExplainActionResponse) Validate

func (this *StartMySQLExplainActionResponse) Validate() error

func (*StartMySQLExplainActionResponse) XXX_DiscardUnknown

func (m *StartMySQLExplainActionResponse) XXX_DiscardUnknown()

func (*StartMySQLExplainActionResponse) XXX_Marshal

func (m *StartMySQLExplainActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLExplainActionResponse) XXX_Merge

func (m *StartMySQLExplainActionResponse) XXX_Merge(src proto.Message)

func (*StartMySQLExplainActionResponse) XXX_Size

func (m *StartMySQLExplainActionResponse) XXX_Size() int

func (*StartMySQLExplainActionResponse) XXX_Unmarshal

func (m *StartMySQLExplainActionResponse) XXX_Unmarshal(b []byte) error

type StartMySQLExplainJSONActionRequest

type StartMySQLExplainJSONActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Service ID for this Action. Required.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// SQL query. Required.
	Query string `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"`
	// Database name. Required if it can't be deduced from the query.
	Database             string   `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLExplainJSONActionRequest) Descriptor

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

func (*StartMySQLExplainJSONActionRequest) GetDatabase

func (m *StartMySQLExplainJSONActionRequest) GetDatabase() string

func (*StartMySQLExplainJSONActionRequest) GetPmmAgentId

func (m *StartMySQLExplainJSONActionRequest) GetPmmAgentId() string

func (*StartMySQLExplainJSONActionRequest) GetQuery

func (*StartMySQLExplainJSONActionRequest) GetServiceId

func (m *StartMySQLExplainJSONActionRequest) GetServiceId() string

func (*StartMySQLExplainJSONActionRequest) ProtoMessage

func (*StartMySQLExplainJSONActionRequest) ProtoMessage()

func (*StartMySQLExplainJSONActionRequest) Reset

func (*StartMySQLExplainJSONActionRequest) String

func (*StartMySQLExplainJSONActionRequest) Validate

func (this *StartMySQLExplainJSONActionRequest) Validate() error

func (*StartMySQLExplainJSONActionRequest) XXX_DiscardUnknown

func (m *StartMySQLExplainJSONActionRequest) XXX_DiscardUnknown()

func (*StartMySQLExplainJSONActionRequest) XXX_Marshal

func (m *StartMySQLExplainJSONActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLExplainJSONActionRequest) XXX_Merge

func (*StartMySQLExplainJSONActionRequest) XXX_Size

func (*StartMySQLExplainJSONActionRequest) XXX_Unmarshal

func (m *StartMySQLExplainJSONActionRequest) XXX_Unmarshal(b []byte) error

type StartMySQLExplainJSONActionResponse

type StartMySQLExplainJSONActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLExplainJSONActionResponse) Descriptor

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

func (*StartMySQLExplainJSONActionResponse) GetActionId

func (*StartMySQLExplainJSONActionResponse) GetPmmAgentId

func (m *StartMySQLExplainJSONActionResponse) GetPmmAgentId() string

func (*StartMySQLExplainJSONActionResponse) ProtoMessage

func (*StartMySQLExplainJSONActionResponse) ProtoMessage()

func (*StartMySQLExplainJSONActionResponse) Reset

func (*StartMySQLExplainJSONActionResponse) String

func (*StartMySQLExplainJSONActionResponse) Validate

func (this *StartMySQLExplainJSONActionResponse) Validate() error

func (*StartMySQLExplainJSONActionResponse) XXX_DiscardUnknown

func (m *StartMySQLExplainJSONActionResponse) XXX_DiscardUnknown()

func (*StartMySQLExplainJSONActionResponse) XXX_Marshal

func (m *StartMySQLExplainJSONActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLExplainJSONActionResponse) XXX_Merge

func (*StartMySQLExplainJSONActionResponse) XXX_Size

func (*StartMySQLExplainJSONActionResponse) XXX_Unmarshal

func (m *StartMySQLExplainJSONActionResponse) XXX_Unmarshal(b []byte) error

type StartMySQLExplainTraditionalJSONActionRequest

type StartMySQLExplainTraditionalJSONActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Service ID for this Action. Required.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// SQL query. Required.
	Query string `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"`
	// Database name. Required if it can't be deduced from the query.
	Database             string   `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLExplainTraditionalJSONActionRequest) Descriptor

func (*StartMySQLExplainTraditionalJSONActionRequest) GetDatabase

func (*StartMySQLExplainTraditionalJSONActionRequest) GetPmmAgentId

func (*StartMySQLExplainTraditionalJSONActionRequest) GetQuery

func (*StartMySQLExplainTraditionalJSONActionRequest) GetServiceId

func (*StartMySQLExplainTraditionalJSONActionRequest) ProtoMessage

func (*StartMySQLExplainTraditionalJSONActionRequest) Reset

func (*StartMySQLExplainTraditionalJSONActionRequest) String

func (*StartMySQLExplainTraditionalJSONActionRequest) Validate

func (*StartMySQLExplainTraditionalJSONActionRequest) XXX_DiscardUnknown

func (m *StartMySQLExplainTraditionalJSONActionRequest) XXX_DiscardUnknown()

func (*StartMySQLExplainTraditionalJSONActionRequest) XXX_Marshal

func (m *StartMySQLExplainTraditionalJSONActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLExplainTraditionalJSONActionRequest) XXX_Merge

func (*StartMySQLExplainTraditionalJSONActionRequest) XXX_Size

func (*StartMySQLExplainTraditionalJSONActionRequest) XXX_Unmarshal

type StartMySQLExplainTraditionalJSONActionResponse

type StartMySQLExplainTraditionalJSONActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLExplainTraditionalJSONActionResponse) Descriptor

func (*StartMySQLExplainTraditionalJSONActionResponse) GetActionId

func (*StartMySQLExplainTraditionalJSONActionResponse) GetPmmAgentId

func (*StartMySQLExplainTraditionalJSONActionResponse) ProtoMessage

func (*StartMySQLExplainTraditionalJSONActionResponse) Reset

func (*StartMySQLExplainTraditionalJSONActionResponse) String

func (*StartMySQLExplainTraditionalJSONActionResponse) Validate

func (*StartMySQLExplainTraditionalJSONActionResponse) XXX_DiscardUnknown

func (m *StartMySQLExplainTraditionalJSONActionResponse) XXX_DiscardUnknown()

func (*StartMySQLExplainTraditionalJSONActionResponse) XXX_Marshal

func (m *StartMySQLExplainTraditionalJSONActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLExplainTraditionalJSONActionResponse) XXX_Merge

func (*StartMySQLExplainTraditionalJSONActionResponse) XXX_Size

func (*StartMySQLExplainTraditionalJSONActionResponse) XXX_Unmarshal

type StartMySQLShowCreateTableActionRequest

type StartMySQLShowCreateTableActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Service ID for this Action. Required.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// Table name. Required. May additionally contain a database name.
	TableName string `protobuf:"bytes,3,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	// Database name. Required if not given in the table_name field.
	Database             string   `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLShowCreateTableActionRequest) Descriptor

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

func (*StartMySQLShowCreateTableActionRequest) GetDatabase

func (*StartMySQLShowCreateTableActionRequest) GetPmmAgentId

func (*StartMySQLShowCreateTableActionRequest) GetServiceId

func (*StartMySQLShowCreateTableActionRequest) GetTableName

func (*StartMySQLShowCreateTableActionRequest) ProtoMessage

func (*StartMySQLShowCreateTableActionRequest) Reset

func (*StartMySQLShowCreateTableActionRequest) String

func (*StartMySQLShowCreateTableActionRequest) Validate

func (*StartMySQLShowCreateTableActionRequest) XXX_DiscardUnknown

func (m *StartMySQLShowCreateTableActionRequest) XXX_DiscardUnknown()

func (*StartMySQLShowCreateTableActionRequest) XXX_Marshal

func (m *StartMySQLShowCreateTableActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLShowCreateTableActionRequest) XXX_Merge

func (*StartMySQLShowCreateTableActionRequest) XXX_Size

func (*StartMySQLShowCreateTableActionRequest) XXX_Unmarshal

func (m *StartMySQLShowCreateTableActionRequest) XXX_Unmarshal(b []byte) error

type StartMySQLShowCreateTableActionResponse

type StartMySQLShowCreateTableActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLShowCreateTableActionResponse) Descriptor

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

func (*StartMySQLShowCreateTableActionResponse) GetActionId

func (*StartMySQLShowCreateTableActionResponse) GetPmmAgentId

func (*StartMySQLShowCreateTableActionResponse) ProtoMessage

func (*StartMySQLShowCreateTableActionResponse) Reset

func (*StartMySQLShowCreateTableActionResponse) String

func (*StartMySQLShowCreateTableActionResponse) Validate

func (*StartMySQLShowCreateTableActionResponse) XXX_DiscardUnknown

func (m *StartMySQLShowCreateTableActionResponse) XXX_DiscardUnknown()

func (*StartMySQLShowCreateTableActionResponse) XXX_Marshal

func (m *StartMySQLShowCreateTableActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLShowCreateTableActionResponse) XXX_Merge

func (*StartMySQLShowCreateTableActionResponse) XXX_Size

func (*StartMySQLShowCreateTableActionResponse) XXX_Unmarshal

func (m *StartMySQLShowCreateTableActionResponse) XXX_Unmarshal(b []byte) error

type StartMySQLShowIndexActionRequest

type StartMySQLShowIndexActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Service ID for this Action. Required.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// Table name. Required. May additionally contain a database name.
	TableName string `protobuf:"bytes,3,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	// Database name. Required if not given in the table_name field.
	Database             string   `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLShowIndexActionRequest) Descriptor

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

func (*StartMySQLShowIndexActionRequest) GetDatabase

func (m *StartMySQLShowIndexActionRequest) GetDatabase() string

func (*StartMySQLShowIndexActionRequest) GetPmmAgentId

func (m *StartMySQLShowIndexActionRequest) GetPmmAgentId() string

func (*StartMySQLShowIndexActionRequest) GetServiceId

func (m *StartMySQLShowIndexActionRequest) GetServiceId() string

func (*StartMySQLShowIndexActionRequest) GetTableName

func (m *StartMySQLShowIndexActionRequest) GetTableName() string

func (*StartMySQLShowIndexActionRequest) ProtoMessage

func (*StartMySQLShowIndexActionRequest) ProtoMessage()

func (*StartMySQLShowIndexActionRequest) Reset

func (*StartMySQLShowIndexActionRequest) String

func (*StartMySQLShowIndexActionRequest) Validate

func (this *StartMySQLShowIndexActionRequest) Validate() error

func (*StartMySQLShowIndexActionRequest) XXX_DiscardUnknown

func (m *StartMySQLShowIndexActionRequest) XXX_DiscardUnknown()

func (*StartMySQLShowIndexActionRequest) XXX_Marshal

func (m *StartMySQLShowIndexActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLShowIndexActionRequest) XXX_Merge

func (*StartMySQLShowIndexActionRequest) XXX_Size

func (m *StartMySQLShowIndexActionRequest) XXX_Size() int

func (*StartMySQLShowIndexActionRequest) XXX_Unmarshal

func (m *StartMySQLShowIndexActionRequest) XXX_Unmarshal(b []byte) error

type StartMySQLShowIndexActionResponse

type StartMySQLShowIndexActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLShowIndexActionResponse) Descriptor

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

func (*StartMySQLShowIndexActionResponse) GetActionId

func (m *StartMySQLShowIndexActionResponse) GetActionId() string

func (*StartMySQLShowIndexActionResponse) GetPmmAgentId

func (m *StartMySQLShowIndexActionResponse) GetPmmAgentId() string

func (*StartMySQLShowIndexActionResponse) ProtoMessage

func (*StartMySQLShowIndexActionResponse) ProtoMessage()

func (*StartMySQLShowIndexActionResponse) Reset

func (*StartMySQLShowIndexActionResponse) String

func (*StartMySQLShowIndexActionResponse) Validate

func (this *StartMySQLShowIndexActionResponse) Validate() error

func (*StartMySQLShowIndexActionResponse) XXX_DiscardUnknown

func (m *StartMySQLShowIndexActionResponse) XXX_DiscardUnknown()

func (*StartMySQLShowIndexActionResponse) XXX_Marshal

func (m *StartMySQLShowIndexActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLShowIndexActionResponse) XXX_Merge

func (*StartMySQLShowIndexActionResponse) XXX_Size

func (m *StartMySQLShowIndexActionResponse) XXX_Size() int

func (*StartMySQLShowIndexActionResponse) XXX_Unmarshal

func (m *StartMySQLShowIndexActionResponse) XXX_Unmarshal(b []byte) error

type StartMySQLShowTableStatusActionRequest

type StartMySQLShowTableStatusActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Service ID for this Action. Required.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// Table name. Required. May additionally contain a database name.
	TableName string `protobuf:"bytes,3,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	// Database name. Required if not given in the table_name field.
	Database             string   `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLShowTableStatusActionRequest) Descriptor

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

func (*StartMySQLShowTableStatusActionRequest) GetDatabase

func (*StartMySQLShowTableStatusActionRequest) GetPmmAgentId

func (*StartMySQLShowTableStatusActionRequest) GetServiceId

func (*StartMySQLShowTableStatusActionRequest) GetTableName

func (*StartMySQLShowTableStatusActionRequest) ProtoMessage

func (*StartMySQLShowTableStatusActionRequest) Reset

func (*StartMySQLShowTableStatusActionRequest) String

func (*StartMySQLShowTableStatusActionRequest) Validate

func (*StartMySQLShowTableStatusActionRequest) XXX_DiscardUnknown

func (m *StartMySQLShowTableStatusActionRequest) XXX_DiscardUnknown()

func (*StartMySQLShowTableStatusActionRequest) XXX_Marshal

func (m *StartMySQLShowTableStatusActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLShowTableStatusActionRequest) XXX_Merge

func (*StartMySQLShowTableStatusActionRequest) XXX_Size

func (*StartMySQLShowTableStatusActionRequest) XXX_Unmarshal

func (m *StartMySQLShowTableStatusActionRequest) XXX_Unmarshal(b []byte) error

type StartMySQLShowTableStatusActionResponse

type StartMySQLShowTableStatusActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartMySQLShowTableStatusActionResponse) Descriptor

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

func (*StartMySQLShowTableStatusActionResponse) GetActionId

func (*StartMySQLShowTableStatusActionResponse) GetPmmAgentId

func (*StartMySQLShowTableStatusActionResponse) ProtoMessage

func (*StartMySQLShowTableStatusActionResponse) Reset

func (*StartMySQLShowTableStatusActionResponse) String

func (*StartMySQLShowTableStatusActionResponse) Validate

func (*StartMySQLShowTableStatusActionResponse) XXX_DiscardUnknown

func (m *StartMySQLShowTableStatusActionResponse) XXX_DiscardUnknown()

func (*StartMySQLShowTableStatusActionResponse) XXX_Marshal

func (m *StartMySQLShowTableStatusActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartMySQLShowTableStatusActionResponse) XXX_Merge

func (*StartMySQLShowTableStatusActionResponse) XXX_Size

func (*StartMySQLShowTableStatusActionResponse) XXX_Unmarshal

func (m *StartMySQLShowTableStatusActionResponse) XXX_Unmarshal(b []byte) error

type StartPTMySQLSummaryActionRequest

type StartPTMySQLSummaryActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Service ID for this Action. Required.
	ServiceId            string   `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartPTMySQLSummaryActionRequest) Descriptor

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

func (*StartPTMySQLSummaryActionRequest) GetPmmAgentId

func (m *StartPTMySQLSummaryActionRequest) GetPmmAgentId() string

func (*StartPTMySQLSummaryActionRequest) GetServiceId

func (m *StartPTMySQLSummaryActionRequest) GetServiceId() string

func (*StartPTMySQLSummaryActionRequest) ProtoMessage

func (*StartPTMySQLSummaryActionRequest) ProtoMessage()

func (*StartPTMySQLSummaryActionRequest) Reset

func (*StartPTMySQLSummaryActionRequest) String

func (*StartPTMySQLSummaryActionRequest) Validate

func (this *StartPTMySQLSummaryActionRequest) Validate() error

func (*StartPTMySQLSummaryActionRequest) XXX_DiscardUnknown

func (m *StartPTMySQLSummaryActionRequest) XXX_DiscardUnknown()

func (*StartPTMySQLSummaryActionRequest) XXX_Marshal

func (m *StartPTMySQLSummaryActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartPTMySQLSummaryActionRequest) XXX_Merge

func (*StartPTMySQLSummaryActionRequest) XXX_Size

func (m *StartPTMySQLSummaryActionRequest) XXX_Size() int

func (*StartPTMySQLSummaryActionRequest) XXX_Unmarshal

func (m *StartPTMySQLSummaryActionRequest) XXX_Unmarshal(b []byte) error

type StartPTMySQLSummaryActionResponse

type StartPTMySQLSummaryActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartPTMySQLSummaryActionResponse) Descriptor

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

func (*StartPTMySQLSummaryActionResponse) GetActionId

func (m *StartPTMySQLSummaryActionResponse) GetActionId() string

func (*StartPTMySQLSummaryActionResponse) GetPmmAgentId

func (m *StartPTMySQLSummaryActionResponse) GetPmmAgentId() string

func (*StartPTMySQLSummaryActionResponse) ProtoMessage

func (*StartPTMySQLSummaryActionResponse) ProtoMessage()

func (*StartPTMySQLSummaryActionResponse) Reset

func (*StartPTMySQLSummaryActionResponse) String

func (*StartPTMySQLSummaryActionResponse) Validate

func (this *StartPTMySQLSummaryActionResponse) Validate() error

func (*StartPTMySQLSummaryActionResponse) XXX_DiscardUnknown

func (m *StartPTMySQLSummaryActionResponse) XXX_DiscardUnknown()

func (*StartPTMySQLSummaryActionResponse) XXX_Marshal

func (m *StartPTMySQLSummaryActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartPTMySQLSummaryActionResponse) XXX_Merge

func (*StartPTMySQLSummaryActionResponse) XXX_Size

func (m *StartPTMySQLSummaryActionResponse) XXX_Size() int

func (*StartPTMySQLSummaryActionResponse) XXX_Unmarshal

func (m *StartPTMySQLSummaryActionResponse) XXX_Unmarshal(b []byte) error

type StartPTSummaryActionRequest

type StartPTSummaryActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Node ID for this Action.
	NodeId               string   `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartPTSummaryActionRequest) Descriptor

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

func (*StartPTSummaryActionRequest) GetNodeId

func (m *StartPTSummaryActionRequest) GetNodeId() string

func (*StartPTSummaryActionRequest) GetPmmAgentId

func (m *StartPTSummaryActionRequest) GetPmmAgentId() string

func (*StartPTSummaryActionRequest) ProtoMessage

func (*StartPTSummaryActionRequest) ProtoMessage()

func (*StartPTSummaryActionRequest) Reset

func (m *StartPTSummaryActionRequest) Reset()

func (*StartPTSummaryActionRequest) String

func (m *StartPTSummaryActionRequest) String() string

func (*StartPTSummaryActionRequest) Validate

func (this *StartPTSummaryActionRequest) Validate() error

func (*StartPTSummaryActionRequest) XXX_DiscardUnknown

func (m *StartPTSummaryActionRequest) XXX_DiscardUnknown()

func (*StartPTSummaryActionRequest) XXX_Marshal

func (m *StartPTSummaryActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartPTSummaryActionRequest) XXX_Merge

func (m *StartPTSummaryActionRequest) XXX_Merge(src proto.Message)

func (*StartPTSummaryActionRequest) XXX_Size

func (m *StartPTSummaryActionRequest) XXX_Size() int

func (*StartPTSummaryActionRequest) XXX_Unmarshal

func (m *StartPTSummaryActionRequest) XXX_Unmarshal(b []byte) error

type StartPTSummaryActionResponse

type StartPTSummaryActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartPTSummaryActionResponse) Descriptor

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

func (*StartPTSummaryActionResponse) GetActionId

func (m *StartPTSummaryActionResponse) GetActionId() string

func (*StartPTSummaryActionResponse) GetPmmAgentId

func (m *StartPTSummaryActionResponse) GetPmmAgentId() string

func (*StartPTSummaryActionResponse) ProtoMessage

func (*StartPTSummaryActionResponse) ProtoMessage()

func (*StartPTSummaryActionResponse) Reset

func (m *StartPTSummaryActionResponse) Reset()

func (*StartPTSummaryActionResponse) String

func (*StartPTSummaryActionResponse) Validate

func (this *StartPTSummaryActionResponse) Validate() error

func (*StartPTSummaryActionResponse) XXX_DiscardUnknown

func (m *StartPTSummaryActionResponse) XXX_DiscardUnknown()

func (*StartPTSummaryActionResponse) XXX_Marshal

func (m *StartPTSummaryActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartPTSummaryActionResponse) XXX_Merge

func (m *StartPTSummaryActionResponse) XXX_Merge(src proto.Message)

func (*StartPTSummaryActionResponse) XXX_Size

func (m *StartPTSummaryActionResponse) XXX_Size() int

func (*StartPTSummaryActionResponse) XXX_Unmarshal

func (m *StartPTSummaryActionResponse) XXX_Unmarshal(b []byte) error

type StartPostgreSQLShowCreateTableActionRequest

type StartPostgreSQLShowCreateTableActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Service ID for this Action. Required.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// Table name. Required. May additionally contain a database name.
	TableName string `protobuf:"bytes,3,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	// Database name. Required if not given in the table_name field.
	Database             string   `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartPostgreSQLShowCreateTableActionRequest) Descriptor

func (*StartPostgreSQLShowCreateTableActionRequest) GetDatabase

func (*StartPostgreSQLShowCreateTableActionRequest) GetPmmAgentId

func (*StartPostgreSQLShowCreateTableActionRequest) GetServiceId

func (*StartPostgreSQLShowCreateTableActionRequest) GetTableName

func (*StartPostgreSQLShowCreateTableActionRequest) ProtoMessage

func (*StartPostgreSQLShowCreateTableActionRequest) Reset

func (*StartPostgreSQLShowCreateTableActionRequest) String

func (*StartPostgreSQLShowCreateTableActionRequest) Validate

func (*StartPostgreSQLShowCreateTableActionRequest) XXX_DiscardUnknown

func (m *StartPostgreSQLShowCreateTableActionRequest) XXX_DiscardUnknown()

func (*StartPostgreSQLShowCreateTableActionRequest) XXX_Marshal

func (m *StartPostgreSQLShowCreateTableActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartPostgreSQLShowCreateTableActionRequest) XXX_Merge

func (*StartPostgreSQLShowCreateTableActionRequest) XXX_Size

func (*StartPostgreSQLShowCreateTableActionRequest) XXX_Unmarshal

type StartPostgreSQLShowCreateTableActionResponse

type StartPostgreSQLShowCreateTableActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartPostgreSQLShowCreateTableActionResponse) Descriptor

func (*StartPostgreSQLShowCreateTableActionResponse) GetActionId

func (*StartPostgreSQLShowCreateTableActionResponse) GetPmmAgentId

func (*StartPostgreSQLShowCreateTableActionResponse) ProtoMessage

func (*StartPostgreSQLShowCreateTableActionResponse) Reset

func (*StartPostgreSQLShowCreateTableActionResponse) String

func (*StartPostgreSQLShowCreateTableActionResponse) Validate

func (*StartPostgreSQLShowCreateTableActionResponse) XXX_DiscardUnknown

func (m *StartPostgreSQLShowCreateTableActionResponse) XXX_DiscardUnknown()

func (*StartPostgreSQLShowCreateTableActionResponse) XXX_Marshal

func (m *StartPostgreSQLShowCreateTableActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartPostgreSQLShowCreateTableActionResponse) XXX_Merge

func (*StartPostgreSQLShowCreateTableActionResponse) XXX_Size

func (*StartPostgreSQLShowCreateTableActionResponse) XXX_Unmarshal

type StartPostgreSQLShowIndexActionRequest

type StartPostgreSQLShowIndexActionRequest struct {
	// pmm-agent ID where to run this Action.
	PmmAgentId string `protobuf:"bytes,1,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	// Service ID for this Action. Required.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// Table name. Required. May additionally contain a database name.
	TableName string `protobuf:"bytes,3,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	// Database name. Required if not given in the table_name field.
	Database             string   `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartPostgreSQLShowIndexActionRequest) Descriptor

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

func (*StartPostgreSQLShowIndexActionRequest) GetDatabase

func (*StartPostgreSQLShowIndexActionRequest) GetPmmAgentId

func (m *StartPostgreSQLShowIndexActionRequest) GetPmmAgentId() string

func (*StartPostgreSQLShowIndexActionRequest) GetServiceId

func (*StartPostgreSQLShowIndexActionRequest) GetTableName

func (*StartPostgreSQLShowIndexActionRequest) ProtoMessage

func (*StartPostgreSQLShowIndexActionRequest) ProtoMessage()

func (*StartPostgreSQLShowIndexActionRequest) Reset

func (*StartPostgreSQLShowIndexActionRequest) String

func (*StartPostgreSQLShowIndexActionRequest) Validate

func (*StartPostgreSQLShowIndexActionRequest) XXX_DiscardUnknown

func (m *StartPostgreSQLShowIndexActionRequest) XXX_DiscardUnknown()

func (*StartPostgreSQLShowIndexActionRequest) XXX_Marshal

func (m *StartPostgreSQLShowIndexActionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartPostgreSQLShowIndexActionRequest) XXX_Merge

func (*StartPostgreSQLShowIndexActionRequest) XXX_Size

func (*StartPostgreSQLShowIndexActionRequest) XXX_Unmarshal

func (m *StartPostgreSQLShowIndexActionRequest) XXX_Unmarshal(b []byte) error

type StartPostgreSQLShowIndexActionResponse

type StartPostgreSQLShowIndexActionResponse struct {
	// Unique Action ID.
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
	// pmm-agent ID where to this Action was started.
	PmmAgentId           string   `protobuf:"bytes,2,opt,name=pmm_agent_id,json=pmmAgentId,proto3" json:"pmm_agent_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StartPostgreSQLShowIndexActionResponse) Descriptor

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

func (*StartPostgreSQLShowIndexActionResponse) GetActionId

func (*StartPostgreSQLShowIndexActionResponse) GetPmmAgentId

func (*StartPostgreSQLShowIndexActionResponse) ProtoMessage

func (*StartPostgreSQLShowIndexActionResponse) Reset

func (*StartPostgreSQLShowIndexActionResponse) String

func (*StartPostgreSQLShowIndexActionResponse) Validate

func (*StartPostgreSQLShowIndexActionResponse) XXX_DiscardUnknown

func (m *StartPostgreSQLShowIndexActionResponse) XXX_DiscardUnknown()

func (*StartPostgreSQLShowIndexActionResponse) XXX_Marshal

func (m *StartPostgreSQLShowIndexActionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartPostgreSQLShowIndexActionResponse) XXX_Merge

func (*StartPostgreSQLShowIndexActionResponse) XXX_Size

func (*StartPostgreSQLShowIndexActionResponse) XXX_Unmarshal

func (m *StartPostgreSQLShowIndexActionResponse) XXX_Unmarshal(b []byte) error

type UnimplementedActionsServer

type UnimplementedActionsServer struct {
}

UnimplementedActionsServer can be embedded to have forward compatible implementations.

func (*UnimplementedActionsServer) CancelAction

func (*UnimplementedActionsServer) GetAction

func (*UnimplementedActionsServer) StartMySQLExplainAction

func (*UnimplementedActionsServer) StartMySQLShowIndexAction

func (*UnimplementedActionsServer) StartPTMySQLSummaryAction

func (*UnimplementedActionsServer) StartPTSummaryAction

type UnimplementedMongoDBServer

type UnimplementedMongoDBServer struct {
}

UnimplementedMongoDBServer can be embedded to have forward compatible implementations.

func (*UnimplementedMongoDBServer) AddMongoDB

type UnimplementedMySQLServer

type UnimplementedMySQLServer struct {
}

UnimplementedMySQLServer can be embedded to have forward compatible implementations.

func (*UnimplementedMySQLServer) AddMySQL

type UnimplementedNodeServer

type UnimplementedNodeServer struct {
}

UnimplementedNodeServer can be embedded to have forward compatible implementations.

func (*UnimplementedNodeServer) Register

type UnimplementedPostgreSQLServer

type UnimplementedPostgreSQLServer struct {
}

UnimplementedPostgreSQLServer can be embedded to have forward compatible implementations.

func (*UnimplementedPostgreSQLServer) AddPostgreSQL

type UnimplementedProxySQLServer

type UnimplementedProxySQLServer struct {
}

UnimplementedProxySQLServer can be embedded to have forward compatible implementations.

func (*UnimplementedProxySQLServer) AddProxySQL

type UnimplementedServiceServer

type UnimplementedServiceServer struct {
}

UnimplementedServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedServiceServer) RemoveService

Jump to

Keyboard shortcuts

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