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
List
List lists all the packages with the given type in a namespace
pulsaradmin/pkg/admin/packages.go:92
Method
List
(typeName, namespace string)
pulsaradmin/pkg/admin/packages.go:267
Method
List
List returns the list of tenants
pulsaradmin/pkg/admin/tenant.go:47
Method
List
()
pulsaradmin/pkg/admin/tenant.go:99
Method
List
List returns the list of subscriptions
pulsaradmin/pkg/admin/subscription.go:58
Method
List
(topic utils.TopicName)
pulsaradmin/pkg/admin/subscription.go:186
Method
List
(namespace utils.NameSpaceName)
pulsaradmin/pkg/admin/topic.go:1242
Method
List
List returns the list of clusters
pulsaradmin/pkg/admin/cluster.go:29
Method
List
()
pulsaradmin/pkg/admin/cluster.go:114
Method
ListFailureDomains
ListFailureDomains returns all registered domains in cluster
pulsaradmin/pkg/admin/cluster.go:83
Method
ListFailureDomains
( clusterName string, )
pulsaradmin/pkg/admin/cluster.go:206
Method
ListFailureDomainsWithContext
ListFailureDomains returns all registered domains in cluster
pulsaradmin/pkg/admin/cluster.go:86
Method
ListSinks
ListSinks returns the list of all the Pulsar Sinks.
pulsaradmin/pkg/admin/sinks.go:38
Method
ListSinks
(tenant, namespace string)
pulsaradmin/pkg/admin/sinks.go:186
Method
ListSinksWithContext
ListSinksWithContext returns the list of all the Pulsar Sinks.
pulsaradmin/pkg/admin/sinks.go:41
Method
ListSources
ListSources returns the list of all the Pulsar Sources.
pulsaradmin/pkg/admin/sources.go:38
Method
ListSources
(tenant, namespace string)
pulsaradmin/pkg/admin/sources.go:185
Method
ListSourcesWithContext
ListSources returns the list of all the Pulsar Sources.
pulsaradmin/pkg/admin/sources.go:41
Method
ListVersions
ListVersions lists all the versions of a package
pulsaradmin/pkg/admin/packages.go:98
Method
ListVersions
(packageURL string)
pulsaradmin/pkg/admin/packages.go:278
Method
ListVersionsWithContext
ListVersionsWithContext lists all the versions of a package
pulsaradmin/pkg/admin/packages.go:101
Method
ListWithContext
ListWithContext lists all the packages with the given type in a namespace
pulsaradmin/pkg/admin/packages.go:95
Method
ListWithContext
ListWithContext returns the list of tenants
pulsaradmin/pkg/admin/tenant.go:50
Method
ListWithContext
ListWithContext returns the list of subscriptions
pulsaradmin/pkg/admin/subscription.go:61
Method
ListWithContext
ListWithContext returns the list of topics under a namespace
pulsaradmin/pkg/admin/topic.go:156
Method
ListWithContext
ListWithContext returns the list of clusters
pulsaradmin/pkg/admin/cluster.go:32
Method
Lock
()
pulsar/producer_test.go:2575
Method
Lookup
(_ string)
pulsar/consumer_partition_test.go:727
Method
Lookup
(topic string)
pulsar/internal/lookup_service.go:162
Method
Lookup
(topic string)
pulsar/internal/lookup_service.go:331
Method
Lookup
(topic utils.TopicName)
pulsaradmin/pkg/admin/topic.go:1345
Method
LookupService
(_ string)
pulsar/consumer_test.go:6257
Method
LookupService
(_ string)
pulsar/consumer_test.go:6305
Method
LookupService
(_ string)
pulsar/consumer_partition_test.go:718
Method
LookupService
(_ string)
pulsar/internal/lookup_service_test.go:86
Method
LookupService
(_ string)
pulsar/internal/lookup_service_test.go:517
Method
LookupWithContext
LookupWithContext returns the broker URL that serves the topic
pulsaradmin/pkg/admin/topic.go:222
Method
MakeRequest
MakeRequest can make a simple httpRequest and handle the response by yourself
pulsar/internal/http_client.go:135
Method
MakeRequest
MakeRequest can make a simple request and handle the response by yourself
pulsaradmin/pkg/rest/client.go:94
Method
MakeRequestWithURL
(method string, urlOpt *url.URL)
pulsaradmin/pkg/rest/client.go:113
Method
MakeSound
()
pulsaradmin/pkg/utils/utils_test.go:27
Method
MakeSound
()
pulsaradmin/pkg/utils/utils_test.go:32
Method
MakeSound
()
pulsaradmin/pkg/utils/utils_test.go:38
Function
MockZmsNewTokenBuilder
(domain, name string, privateKeyPEM []byte, keyVersion string)
pulsar/auth/athenz_test.go:87
Function
MockZtsNewRoleToken
(tok zms.Token, domain string, opts zts.RoleTokenOptions)
pulsar/auth/athenz_test.go:107
Function
MockZtsNewRoleTokenFromCert
(certFile, keyFile, domain string, opts zts.RoleTokenOptions)
pulsar/auth/athenz_test.go:131
Method
MoveToFront
()
pulsar/internal/buffer.go:218
Method
Nack
(msg Message)
pulsar/consumer_regex.go:280
Method
Nack
(msg Message)
pulsar/consumer_multitopic.go:298
Method
Nack
(msg Message)
pulsar/consumer_impl.go:678
Method
Nack
()
pulsar/impl_message.go:91
Method
Nack
(msg Message)
pulsar/consumer_zero_queue.go:234
Method
Nack
(_ pulsar.Message)
pulsar/internal/pulsartracing/consumer_interceptor_test.go:100
Method
NackID
(_ pulsar.MessageID)
pulsar/internal/pulsartracing/consumer_interceptor_test.go:102
Method
NackMsg
(msg Message)
pulsar/consumer_partition.go:977
Method
Name
()
pulsar/producer_impl.go:284
Method
Name
Name returns the name of consumer.
pulsar/consumer_regex.go:347
Method
Name
Name returns the name of consumer.
pulsar/consumer_multitopic.go:360
Method
Name
()
pulsar/producer_partition.go:602
Method
Name
Name return the producer name which could have been assigned by the system or specified by the client
pulsar/producer.go:226
Method
Name
Name returns the name of consumer.
pulsar/consumer_impl.go:317
Method
Name
()
pulsar/consumer_zero_queue.go:323
Method
Name
Name get the name of the key
pulsar/crypto/encryption_key_Info.go:37
Method
Name
()
pulsar/auth/disabled.go:40
Method
Name
()
pulsar/auth/oauth2.go:96
Method
Name
()
pulsar/auth/basic.go:56
Method
Name
()
pulsar/auth/athenz.go:190
Method
Name
()
pulsar/auth/tls.go:60
Method
Name
()
pulsar/auth/token.go:91
Method
Name
()
pulsar/internal/pulsartracing/producer_interceptor_test.go:50
Method
Name
()
pulsar/internal/pulsartracing/consumer_interceptor_test.go:114
Method
Namespaces
Namespaces is used to access the namespaces endpoints
pulsaradmin/pkg/admin/namespace.go:769
Function
NewAuthentication
NewAuthentication Creates an authentication by name and params
pulsar/client.go:38
Function
NewAuthenticationAthenz
NewAuthenticationAthenz Creates Athenz Authentication provider
pulsar/client.go:71
Function
NewAuthenticationOAuth2FromAuthParams
(encodedAuthParam string, transport http.RoundTripper)
pulsaradmin/pkg/admin/auth/oauth2.go:76
Function
NewBatchBuilder
NewBatchBuilder init batch builder and return BatchBuilder pointer. Build a new batch message container.
pulsar/internal/batch_builder.go:150
Function
NewBundlesData
(boundaries []string)
pulsaradmin/pkg/utils/bundles_data.go:25
Function
NewConsumerDecryptor
(keyReader crypto.KeyReader, messageCrypto crypto.MessageCrypto, logger log.Logger)
pulsar/internal/crypto/consumer_decryptor.go:34
Method
NewConsumerID
()
pulsar/consumer_test.go:6205
Method
NewConsumerID
()
pulsar/consumer_test.go:6279
Method
NewConsumerID
()
pulsar/internal/lookup_service_test.go:57
Method
NewConsumerID
()
pulsar/internal/lookup_service_test.go:464
Method
NewConsumerID
()
pulsar/internal/rpc_client.go:220
Function
NewDefaultBoundle
()
pulsaradmin/pkg/utils/bundles_data.go:39
Function
NewDefaultClientCredentialsGrantRefresher
(clock clock.Clock)
oauth2/client_credentials_flow.go:160
Function
NewDefaultDeviceAuthorizationGrantRefresher
NewDefaultDeviceAuthorizationGrantRefresher constructs a grant refresher based on the result of the device authorization flow.
oauth2/device_code_flow.go:161
Function
NewDefaultDeviceCodeFlow
NewDefaultDeviceCodeFlow provides an easy way to build up a default device code flow with all the correct configuration. If refresh tokens should be a
oauth2/device_code_flow.go:82
Function
NewDefaultPolicies
()
pulsaradmin/pkg/utils/policies.go:58
Function
NewDefaultResources
()
pulsaradmin/pkg/utils/resources.go:26
Function
NewDefaultWindowConfing
()
pulsaradmin/pkg/utils/window_confing.go:35
Function
NewDelayedDeliveryData
NewDelayedDeliveryData creates a DelayedDeliveryData with backward compatible defaults
pulsaradmin/pkg/utils/data.go:499
Function
NewDelayedDeliveryDataWithMaxDelay
NewDelayedDeliveryDataWithMaxDelay creates a DelayedDeliveryData with max delay limit
pulsaradmin/pkg/utils/data.go:508
Function
NewDispatchRate
()
pulsaradmin/pkg/utils/dispatch_rate.go:26
Function
NewInactiveTopicPolicies
(inactiveTopicDeleteMode *InactiveTopicDeleteMode, maxInactiveDurationSeconds int, deleteWhileInactive bool)
pulsaradmin/pkg/utils/inactive_topic_policies.go:52
Function
NewMetrics
(dimensionMap map[string]string)
pulsaradmin/pkg/utils/metrics.go:25
Function
NewNoopEncryptor
()
pulsar/internal/crypto/noop_encryptor.go:26
Function
NewPersistencePolicies
(bookkeeperEnsemble, bookkeeperWriteQuorum, bookkeeperAckQuorum int, managedLedgerMaxMarkDeleteRate float64)
pulsaradmin/pkg/utils/persistence_policies.go:27
Function
NewProducerEncryptor
(keys []string, keyReader crypto.KeyReader, messageCrypto crypto.MessageCrypto, producerCryptoFailureAction
pulsar/internal/crypto/producer_encryptor.go:36
Method
NewProducerID
()
pulsar/consumer_test.go:6201
Method
NewProducerID
()
pulsar/consumer_test.go:6275
← previous
next →
3,101–3,200 of 5,094, ranked by callers