Documentation
¶
Overview ¶
Package kafka 实现 kafka binder:Topic/Consumer Group/Schema/Connect/ACL 管理。
Index ¶
- type Kafka
- func (k *Kafka) Cleanup()
- func (k *Kafka) KafkaAlterTopicConfig(req kafka_svc.AlterTopicConfigRequest) (kafka_svc.TopicOperationResponse, error)
- func (k *Kafka) KafkaBrowseMessages(req kafka_svc.BrowseMessagesRequest) (kafka_svc.BrowseMessagesResponse, error)
- func (k *Kafka) KafkaCheckSchemaCompatibility(req kafka_svc.CheckSchemaCompatibilityRequest) (kafka_svc.CheckSchemaCompatibilityResponse, error)
- func (k *Kafka) KafkaClusterOverview(assetID int64) (kafka_svc.ClusterOverview, error)
- func (k *Kafka) KafkaCreateACL(req kafka_svc.CreateACLRequest) (kafka_svc.ACLMutationResponse, error)
- func (k *Kafka) KafkaCreateConnector(req kafka_svc.ConnectorConfigRequest) (kafka_svc.ConnectorOperationResponse, error)
- func (k *Kafka) KafkaCreateTopic(req kafka_svc.CreateTopicRequest) (kafka_svc.TopicOperationResponse, error)
- func (k *Kafka) KafkaDeleteACL(req kafka_svc.DeleteACLRequest) (kafka_svc.ACLMutationResponse, error)
- func (k *Kafka) KafkaDeleteConnector(assetID int64, cluster string, name string) (kafka_svc.ConnectorOperationResponse, error)
- func (k *Kafka) KafkaDeleteConsumerGroup(assetID int64, group string) (kafka_svc.DeleteConsumerGroupResponse, error)
- func (k *Kafka) KafkaDeleteRecords(req kafka_svc.DeleteRecordsRequest) (kafka_svc.DeleteRecordsResponse, error)
- func (k *Kafka) KafkaDeleteSchema(req kafka_svc.DeleteSchemaRequest) (kafka_svc.DeleteSchemaResponse, error)
- func (k *Kafka) KafkaDeleteTopic(assetID int64, topic string) (kafka_svc.TopicOperationResponse, error)
- func (k *Kafka) KafkaGetBrokerConfig(assetID int64, brokerID int32) (kafka_svc.BrokerConfigResponse, error)
- func (k *Kafka) KafkaGetConnector(assetID int64, cluster string, name string) (kafka_svc.KafkaConnectorDetail, error)
- func (k *Kafka) KafkaGetConsumerGroup(assetID int64, group string) (kafka_svc.ConsumerGroupDetail, error)
- func (k *Kafka) KafkaGetSchema(assetID int64, subject string, version string) (kafka_svc.SchemaVersionDetail, error)
- func (k *Kafka) KafkaGetSchemaSubjectVersions(assetID int64, subject string) (kafka_svc.SchemaSubjectVersions, error)
- func (k *Kafka) KafkaGetTopic(assetID int64, topic string) (kafka_svc.TopicDetail, error)
- func (k *Kafka) KafkaIncreasePartitions(req kafka_svc.IncreasePartitionsRequest) (kafka_svc.TopicOperationResponse, error)
- func (k *Kafka) KafkaListACLs(req kafka_svc.ListACLsRequest) (kafka_svc.ListACLsResponse, error)
- func (k *Kafka) KafkaListBrokers(assetID int64) ([]kafka_svc.Broker, error)
- func (k *Kafka) KafkaListClusterConfigs(assetID int64) (kafka_svc.ClusterConfigsResponse, error)
- func (k *Kafka) KafkaListConnectClusters(assetID int64) ([]kafka_svc.KafkaConnectCluster, error)
- func (k *Kafka) KafkaListConnectors(req kafka_svc.ListConnectorsRequest) ([]kafka_svc.KafkaConnectorSummary, error)
- func (k *Kafka) KafkaListConsumerGroups(assetID int64) ([]kafka_svc.ConsumerGroup, error)
- func (k *Kafka) KafkaListSchemaSubjects(assetID int64) ([]string, error)
- func (k *Kafka) KafkaListTopics(req kafka_svc.ListTopicsRequest) (kafka_svc.ListTopicsResponse, error)
- func (k *Kafka) KafkaPauseConnector(assetID int64, cluster string, name string) (kafka_svc.ConnectorOperationResponse, error)
- func (k *Kafka) KafkaProduceMessage(req kafka_svc.ProduceMessageRequest) (kafka_svc.ProduceMessageResponse, error)
- func (k *Kafka) KafkaRegisterSchema(req kafka_svc.RegisterSchemaRequest) (kafka_svc.RegisterSchemaResponse, error)
- func (k *Kafka) KafkaResetConsumerGroupOffset(req kafka_svc.ResetConsumerGroupOffsetRequest) (kafka_svc.ResetConsumerGroupOffsetResponse, error)
- func (k *Kafka) KafkaRestartConnector(req kafka_svc.RestartConnectorRequest) (kafka_svc.ConnectorOperationResponse, error)
- func (k *Kafka) KafkaResumeConnector(assetID int64, cluster string, name string) (kafka_svc.ConnectorOperationResponse, error)
- func (k *Kafka) KafkaUpdateConnectorConfig(req kafka_svc.ConnectorConfigRequest) (kafka_svc.ConnectorOperationResponse, error)
- func (k *Kafka) Service() *kafka_svc.Service
- func (k *Kafka) Startup(ctx context.Context)
- type LangProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Kafka ¶
type Kafka struct {
// contains filtered or unexported fields
}
Kafka binder。
func (*Kafka) KafkaAlterTopicConfig ¶
func (k *Kafka) KafkaAlterTopicConfig(req kafka_svc.AlterTopicConfigRequest) (kafka_svc.TopicOperationResponse, error)
func (*Kafka) KafkaBrowseMessages ¶
func (k *Kafka) KafkaBrowseMessages(req kafka_svc.BrowseMessagesRequest) (kafka_svc.BrowseMessagesResponse, error)
func (*Kafka) KafkaCheckSchemaCompatibility ¶
func (k *Kafka) KafkaCheckSchemaCompatibility(req kafka_svc.CheckSchemaCompatibilityRequest) (kafka_svc.CheckSchemaCompatibilityResponse, error)
func (*Kafka) KafkaClusterOverview ¶
func (k *Kafka) KafkaClusterOverview(assetID int64) (kafka_svc.ClusterOverview, error)
func (*Kafka) KafkaCreateACL ¶
func (k *Kafka) KafkaCreateACL(req kafka_svc.CreateACLRequest) (kafka_svc.ACLMutationResponse, error)
func (*Kafka) KafkaCreateConnector ¶
func (k *Kafka) KafkaCreateConnector(req kafka_svc.ConnectorConfigRequest) (kafka_svc.ConnectorOperationResponse, error)
func (*Kafka) KafkaCreateTopic ¶
func (k *Kafka) KafkaCreateTopic(req kafka_svc.CreateTopicRequest) (kafka_svc.TopicOperationResponse, error)
func (*Kafka) KafkaDeleteACL ¶
func (k *Kafka) KafkaDeleteACL(req kafka_svc.DeleteACLRequest) (kafka_svc.ACLMutationResponse, error)
func (*Kafka) KafkaDeleteConnector ¶
func (*Kafka) KafkaDeleteConsumerGroup ¶
func (*Kafka) KafkaDeleteRecords ¶
func (k *Kafka) KafkaDeleteRecords(req kafka_svc.DeleteRecordsRequest) (kafka_svc.DeleteRecordsResponse, error)
func (*Kafka) KafkaDeleteSchema ¶
func (k *Kafka) KafkaDeleteSchema(req kafka_svc.DeleteSchemaRequest) (kafka_svc.DeleteSchemaResponse, error)
func (*Kafka) KafkaDeleteTopic ¶
func (*Kafka) KafkaGetBrokerConfig ¶
func (*Kafka) KafkaGetConnector ¶
func (*Kafka) KafkaGetConsumerGroup ¶
func (*Kafka) KafkaGetSchema ¶
func (*Kafka) KafkaGetSchemaSubjectVersions ¶
func (*Kafka) KafkaGetTopic ¶
func (*Kafka) KafkaIncreasePartitions ¶
func (k *Kafka) KafkaIncreasePartitions(req kafka_svc.IncreasePartitionsRequest) (kafka_svc.TopicOperationResponse, error)
func (*Kafka) KafkaListACLs ¶
func (k *Kafka) KafkaListACLs(req kafka_svc.ListACLsRequest) (kafka_svc.ListACLsResponse, error)
func (*Kafka) KafkaListBrokers ¶
func (*Kafka) KafkaListClusterConfigs ¶
func (k *Kafka) KafkaListClusterConfigs(assetID int64) (kafka_svc.ClusterConfigsResponse, error)
func (*Kafka) KafkaListConnectClusters ¶
func (k *Kafka) KafkaListConnectClusters(assetID int64) ([]kafka_svc.KafkaConnectCluster, error)
func (*Kafka) KafkaListConnectors ¶
func (k *Kafka) KafkaListConnectors(req kafka_svc.ListConnectorsRequest) ([]kafka_svc.KafkaConnectorSummary, error)
func (*Kafka) KafkaListConsumerGroups ¶
func (k *Kafka) KafkaListConsumerGroups(assetID int64) ([]kafka_svc.ConsumerGroup, error)
func (*Kafka) KafkaListSchemaSubjects ¶
func (*Kafka) KafkaListTopics ¶
func (k *Kafka) KafkaListTopics(req kafka_svc.ListTopicsRequest) (kafka_svc.ListTopicsResponse, error)
func (*Kafka) KafkaPauseConnector ¶
func (*Kafka) KafkaProduceMessage ¶
func (k *Kafka) KafkaProduceMessage(req kafka_svc.ProduceMessageRequest) (kafka_svc.ProduceMessageResponse, error)
func (*Kafka) KafkaRegisterSchema ¶
func (k *Kafka) KafkaRegisterSchema(req kafka_svc.RegisterSchemaRequest) (kafka_svc.RegisterSchemaResponse, error)
func (*Kafka) KafkaResetConsumerGroupOffset ¶
func (k *Kafka) KafkaResetConsumerGroupOffset(req kafka_svc.ResetConsumerGroupOffsetRequest) (kafka_svc.ResetConsumerGroupOffsetResponse, error)
func (*Kafka) KafkaRestartConnector ¶
func (k *Kafka) KafkaRestartConnector(req kafka_svc.RestartConnectorRequest) (kafka_svc.ConnectorOperationResponse, error)
func (*Kafka) KafkaResumeConnector ¶
func (*Kafka) KafkaUpdateConnectorConfig ¶
func (k *Kafka) KafkaUpdateConnectorConfig(req kafka_svc.ConnectorConfigRequest) (kafka_svc.ConnectorOperationResponse, error)
Click to show internal directories.
Click to hide internal directories.