Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/pulsar-client-go
/ functions
Functions
5,094 in github.com/apache/pulsar-client-go
⨍
Functions
5,094
◇
Types & classes
637
Method
Warn
(args ...interface{})
pulsar/log/wrapper_logrus.go:70
Method
Warn
(args ...interface{})
pulsar/log/wrapper_logrus.go:118
Method
Warn
(args ...interface{})
pulsar/log/logger.go:44
Method
Warn
(args ...any)
pulsar/log/wrapper_slog.go:53
Method
Warn
(_ ...interface{})
pulsar/log/log.go:33
Method
Warn
(_ ...interface{})
pulsar/log/log.go:47
Method
Warnf
(format string, args ...interface{})
pulsar/log/wrapper_logrus.go:86
Method
Warnf
(format string, args ...interface{})
pulsar/log/wrapper_logrus.go:134
Method
Warnf
(format string, args ...interface{})
pulsar/log/logger.go:49
Method
Warnf
(format string, args ...any)
pulsar/log/wrapper_slog.go:72
Method
Warnf
(_ string, _ ...interface{})
pulsar/log/log.go:37
Method
Warnf
(_ string, _ ...interface{})
pulsar/log/log.go:51
Method
WithError
(err error)
pulsar/log/wrapper_logrus.go:56
Method
WithError
(err error)
pulsar/log/wrapper_slog.go:90
Method
WithError
(_ error)
pulsar/log/log.go:30
Method
WithField
(name string, value interface{})
pulsar/log/wrapper_logrus.go:50
Method
WithField
(name string, value interface{})
pulsar/log/wrapper_logrus.go:104
Method
WithField
(name string, value interface{})
pulsar/log/logger.go:39
Method
WithField
(_ string, _ interface{})
pulsar/log/log.go:29
Method
WithField
(_ string, _ interface{})
pulsar/log/log.go:43
Method
WithFields
(fs Fields)
pulsar/log/wrapper_logrus.go:44
Method
WithFields
(fs Fields)
pulsar/log/wrapper_logrus.go:98
Method
WithFields
(fields Fields)
pulsar/log/logger.go:38
Method
WithFields
(fields Fields)
pulsar/log/wrapper_slog.go:100
Method
WithFields
(_ Fields)
pulsar/log/log.go:28
Method
WithFields
(_ Fields)
pulsar/log/log.go:42
Method
WithTransport
(_ http.RoundTripper)
pulsar/auth/disabled.go:60
Method
WithTransport
(tripper http.RoundTripper)
pulsar/auth/oauth2.go:161
Method
WithTransport
(tr http.RoundTripper)
pulsar/auth/basic.go:81
Method
WithTransport
(tripper http.RoundTripper)
pulsar/auth/athenz.go:272
Method
WithTransport
(tripper http.RoundTripper)
pulsar/auth/tls.go:88
Method
WithTransport
(tripper http.RoundTripper)
pulsar/auth/token.go:121
Method
WithTransport
(transport http.RoundTripper)
pulsaradmin/pkg/admin/admin_test.go:72
Method
WithTransport
(tripper http.RoundTripper)
pulsaradmin/pkg/admin/auth/provider.go:32
Method
WithTransport
(t http.RoundTripper)
pulsaradmin/pkg/admin/auth/provider.go:53
Method
WithTransport
(tripper http.RoundTripper)
pulsaradmin/pkg/admin/auth/oauth2.go:144
Method
WithTransport
(tripper http.RoundTripper)
pulsaradmin/pkg/admin/auth/tls.go:106
Method
WithTransport
(tripper http.RoundTripper)
pulsaradmin/pkg/admin/auth/token.go:102
Method
WrappedRoundTripper
()
pulsar/auth/oauth2.go:145
Method
WrappedRoundTripper
()
pulsaradmin/pkg/admin/auth/oauth2.go:177
Method
Write
(s []byte)
pulsar/internal/buffer.go:269
Method
WriteData
(_ context.Context, _ internal.Buffer)
pulsar/consumer_multitopic_test.go:335
Method
WriteData
(_ context.Context, buffer internal.Buffer)
pulsar/producer_test.go:2746
Method
WriteData
(ctx context.Context, data Buffer)
pulsar/internal/connection.go:457
Method
WriteUint16
(n uint16)
pulsar/internal/buffer.go:263
Method
WriteUint32
(n uint32)
pulsar/internal/buffer.go:253
Method
WriterIndex
()
pulsar/internal/buffer.go:210
Method
WrittenBytes
(size uint32)
pulsar/internal/buffer.go:206
Method
ackCumulative
()
pulsar/impl_message.go:112
Method
add
(cmid *chunkMessageID, ids []*messageID)
pulsar/consumer_partition.go:2828
Method
add
(id MessageID)
pulsar/ack_grouping_tracker.go:92
Method
add
(id MessageID)
pulsar/ack_grouping_tracker.go:144
Method
addCumulative
(id MessageID)
pulsar/ack_grouping_tracker.go:96
Method
addCumulative
(id MessageID)
pulsar/ack_grouping_tracker.go:185
Method
addPublishPartitionToTxn
addPublishPartitionToTxn register the partitions which published messages with the transactionImpl. And this can be used when ending the transactionIm
pulsar/transaction_coordinator_client.go:390
Method
addSubscriptionToTxn
addSubscriptionToTxn register the subscription which acked messages with the transactionImpl. And this can be used when ending the transactionImpl.
pulsar/transaction_coordinator_client.go:406
Method
close
()
pulsar/transaction_coordinator_client.go:321
Method
close
()
pulsar/transaction_coordinator_client.go:368
Method
close
()
pulsar/ack_grouping_tracker.go:110
Method
close
()
pulsar/ack_grouping_tracker.go:253
Method
close
()
pulsar/retry_router.go:124
Method
close
()
pulsar/dlq_router.go:144
Function
decodeOptionalJSON
(body []byte)
pulsaradmin/pkg/admin/topic_policies.go:230
Method
done
(err error)
pulsar/producer_partition.go:1781
Method
endTxn
endTxn commit or abort the transactionImpl.
pulsar/transaction_coordinator_client.go:422
Method
flush
()
pulsar/ack_grouping_tracker.go:104
Method
flushAndClean
()
pulsar/ack_grouping_tracker.go:107
Method
get
(uuid string)
pulsar/consumer_partition.go:2733
Method
hasNext
()
pulsar/consumer_partition.go:2542
Function
init
()
integration-tests/pb/hi.pb.go:131
Function
init
()
integration-tests/pb/hello.pb.go:224
Function
init
()
pulsar/producer_partition.go:84
Function
init
init Initializes the module version information by reading the built in golang build info. If the application was not built using go modules then the
pulsar/internal/version.go:38
Function
init
()
pulsar/internal/pulsar_proto/PulsarApi.pb.go:9583
Method
isDuplicate
(_ MessageID)
pulsar/ack_grouping_tracker.go:100
Method
isDuplicate
(id MessageID)
pulsar/ack_grouping_tracker.go:202
Function
main
()
perf/pulsar-perf-go.go:89
Function
main
()
examples/consumer-listener/consumer-listener.go:30
Function
main
()
examples/producer/producer.go:32
Function
main
()
examples/reader/reader.go:31
Function
main
()
examples/consumer/consumer.go:31
Method
newTransaction
newTransaction new a transactionImpl which can be used to guarantee exactly-once semantics.
pulsar/transaction_coordinator_client.go:375
Method
reset
()
pulsar/consumer_partition.go:300
Function
runFilterTopicsMatchingAllTopics
(t *testing.T)
pulsar/consumer_regex_test.go:44
Function
runFilterTopicsMatchingFoo
(t *testing.T)
pulsar/consumer_regex_test.go:64
Function
runRegexConsumerAddMatchingTopic
(t *testing.T, c Client, namespace string)
pulsar/consumer_regex_test.go:320
Function
runRegexConsumerAutoDiscoverTopics
(t *testing.T, c Client, namespace string)
pulsar/consumer_regex_test.go:369
Function
runRegexConsumerDiscoverPatternAll
(t *testing.T, c Client, namespace string)
pulsar/consumer_regex_test.go:154
Function
runRegexConsumerDiscoverPatternFoo
(t *testing.T, c Client, namespace string)
pulsar/consumer_regex_test.go:194
Function
runRegexConsumerMatchOneTopic
(t *testing.T, c Client, namespace string)
pulsar/consumer_regex_test.go:256
Method
shrinkReceiverQueueSize
()
pulsar/consumer_partition.go:2448
Function
splitURI
(r rune)
pulsar/internal/service_uri.go:152
Method
start
()
pulsar/transaction_coordinator_client.go:347
Method
unsubscribe
(force bool)
pulsar/consumer_partition.go:527
← previous
5,001–5,094 of 5,094, ranked by callers