diff --git a/site2/docs/client-libraries-cpp.md b/site2/docs/client-libraries-cpp.md index a3ac9422543c2..ee8b657d81d2d 100644 --- a/site2/docs/client-libraries-cpp.md +++ b/site2/docs/client-libraries-cpp.md @@ -11,7 +11,7 @@ import TabItem from '@theme/TabItem'; You can use a Pulsar C++ client to create producers, consumers, and readers. For complete examples, refer to [C++ client examples](https://github.com/apache/pulsar-client-cpp/tree/main/examples). -All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](/api/cpp) for the C++ client. +All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](@pulsar:apidoc:cpp@) for the C++ client. ## Installation diff --git a/site2/docs/client-libraries-python.md b/site2/docs/client-libraries-python.md index 460d2ec477f8f..c3e41e6aac2cc 100644 --- a/site2/docs/client-libraries-python.md +++ b/site2/docs/client-libraries-python.md @@ -11,7 +11,7 @@ import TabItem from '@theme/TabItem'; You can use a Pulsar Python client to create producers, consumers, and readers. -All the methods in producer, consumer, and reader of a Python client are thread-safe. You can read the [API docs](/api/python) for the Python client. +All the methods in producer, consumer, and reader of a Python client are thread-safe. You can read the [API docs](@pulsar:apidoc:python@) for the Python client. ## Installation @@ -65,7 +65,7 @@ pulsar+ssl://pulsar.us-west.example.com:6651 ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/docs/client-libraries.md b/site2/docs/client-libraries.md index f76de91ed7a05..0a31b9d1ee578 100644 --- a/site2/docs/client-libraries.md +++ b/site2/docs/client-libraries.md @@ -6,14 +6,14 @@ sidebar_label: "Overview" Pulsar supports the following language-specific client libraries: -| Language | Documentation | Release note | Code repo | -| --------- | -------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------- | -| Java | [User doc](client-libraries-java.md)
[API doc](/api/client/) | [Bundled](/release-notes/) | [Bundled](https://github.com/apache/pulsar/tree/master/pulsar-client) | -| C++ | [User doc](client-libraries-cpp.md)
[API doc](/api/cpp/) | [Bundled](/release-notes/) | [Standalone](https://github.com/apache/pulsar/pulsar-client-cpp) | -| Python | [User doc](client-libraries-python.md)
[API doc](/api/python/) | [Bundled](/release-notes/) | [Standalone](https://github.com/apache/pulsar-client-python) | -| Go client | [User doc](client-libraries-go.md) | [Standalone](https://github.com/apache/pulsar-client-go/releases) | [Standalone](https://github.com/apache/pulsar-client-go) | -| Node.js | [User doc](client-libraries-node.md) | [Standalone](https://github.com/apache/pulsar-client-node/releases) | [Standalone](https://github.com/apache/pulsar-client-node) | -| C# | [User doc](client-libraries-dotnet.md) | [Standalone](https://github.com/apache/pulsar-dotpulsar/blob/master/CHANGELOG.md) | [Standalone](https://github.com/apache/pulsar-dotpulsar) | +| Language | Documentation | Release note | Code repo | +| --------- |------------------------------------------------------------------------| --------------------------------------------------------------------------------- | --------------------------------------------------------------------- | +| Java | [User doc](client-libraries-java.md)
[API doc](/api/client/) | [Bundled](/release-notes/) | [Bundled](https://github.com/apache/pulsar/tree/master/pulsar-client) | +| C++ | [User doc](client-libraries-cpp.md)
[API doc](/api/cpp/3.0.0) | [Bundled](/release-notes/) | [Standalone](https://github.com/apache/pulsar/pulsar-client-cpp) | +| Python | [User doc](client-libraries-python.md)
[API doc](@pulsar:apidoc:python@) | [Bundled](/release-notes/) | [Standalone](https://github.com/apache/pulsar-client-python) | +| Go client | [User doc](client-libraries-go.md) | [Standalone](https://github.com/apache/pulsar-client-go/releases) | [Standalone](https://github.com/apache/pulsar-client-go) | +| Node.js | [User doc](client-libraries-node.md) | [Standalone](https://github.com/apache/pulsar-client-node/releases) | [Standalone](https://github.com/apache/pulsar-client-node) | +| C# | [User doc](client-libraries-dotnet.md) | [Standalone](https://github.com/apache/pulsar-dotpulsar/blob/master/CHANGELOG.md) | [Standalone](https://github.com/apache/pulsar-dotpulsar) | Pulsar supports the following language-agnostic client libraries: diff --git a/site2/website/versioned_docs/version-2.10.x/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.10.x/client-libraries-cpp.md index e88df87b65453..a17f977ddda16 100644 --- a/site2/website/versioned_docs/version-2.10.x/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.10.x/client-libraries-cpp.md @@ -12,7 +12,7 @@ import TabItem from '@theme/TabItem'; You can use a Pulsar C++ client to create producers, consumers, and readers. -All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](/api/cpp) for the C++ client. +All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](@pulsar:apidoc:cpp@) for the C++ client. ## Installation diff --git a/site2/website/versioned_docs/version-2.10.x/client-libraries-python.md b/site2/website/versioned_docs/version-2.10.x/client-libraries-python.md index 7837b0ae4aae8..9cc87de872fee 100644 --- a/site2/website/versioned_docs/version-2.10.x/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.10.x/client-libraries-python.md @@ -11,11 +11,11 @@ import TabItem from '@theme/TabItem'; ```` -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [Python directory](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [Python directory](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -70,7 +70,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [(@pulsar:apidoc:python@)](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.10.x/client-libraries.md b/site2/website/versioned_docs/version-2.10.x/client-libraries.md index 0a02c5a6a19f5..d3c49b27e771a 100644 --- a/site2/website/versioned_docs/version-2.10.x/client-libraries.md +++ b/site2/website/versioned_docs/version-2.10.x/client-libraries.md @@ -7,15 +7,15 @@ original_id: client-libraries Pulsar supports the following client libraries: -|Language|Documentation|Release note|Code repo -|---|---|---|--- -Java |- [User doc](client-libraries-java.md)

- [API doc](/api/client/)|[Here](/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-client) -C++ | - [User doc](client-libraries-cpp.md)

- [API doc](/api/cpp/)|[Here](/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) -Python | - [User doc](client-libraries-python.md)

- [API doc](/api/python/)|[Here](/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) -WebSocket| [User doc](client-libraries-websocket.md) | [Here](/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-websocket) -Go client|[User doc](client-libraries-go.md)|[Here](https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG) |[Here](https://github.com/apache/pulsar-client-go) -Node.js|[User doc](client-libraries-node.md)|[Here](https://github.com/apache/pulsar-client-node/releases) |[Here](https://github.com/apache/pulsar-client-node) -C# |[User doc](client-libraries-dotnet.md)| [Here](https://github.com/apache/pulsar-dotpulsar/blob/master/CHANGELOG)|[Here](https://github.com/apache/pulsar-dotpulsar) +| Language | Documentation | Release note | Code repo | +|-----------|------------------------------------------------------------------------------------------|--------------------------------------------------------------------------|-----------------------------------------------------------------------| +| Java | - [User doc](client-libraries-java.md)

- [API doc](/api/client/) | [Here](/release-notes/) | [Here](https://github.com/apache/pulsar/tree/master/pulsar-client) | +| C++ | - [User doc](client-libraries-cpp.md)

- [API doc](@pulsar:apidoc:cpp@) | [Here](/release-notes/) | [Here](https://github.com/apache/pulsar-client-cpp) | +| Python | - [User doc](client-libraries-python.md)

- [API doc](@pulsar:apidoc:python@) | [Here](/release-notes/) | [Here](https://github.com/apache/pulsar-client-python) | +| WebSocket | [User doc](client-libraries-websocket.md) | [Here](/release-notes/) | [Here](https://github.com/apache/pulsar/tree/master/pulsar-websocket) | +| Go client | [User doc](client-libraries-go.md) | [Here](https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG) | [Here](https://github.com/apache/pulsar-client-go) | +| Node.js | [User doc](client-libraries-node.md) | [Here](https://github.com/apache/pulsar-client-node/releases) | [Here](https://github.com/apache/pulsar-client-node) | +| C# | [User doc](client-libraries-dotnet.md) | [Here](https://github.com/apache/pulsar-dotpulsar/blob/master/CHANGELOG) | [Here](https://github.com/apache/pulsar-dotpulsar) | :::note diff --git a/site2/website/versioned_docs/version-2.2.0/client-libraries-python.md b/site2/website/versioned_docs/version-2.2.0/client-libraries-python.md index a6cd6febb9df3..46bcb2c190a7d 100644 --- a/site2/website/versioned_docs/version-2.2.0/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.2.0/client-libraries-python.md @@ -5,7 +5,7 @@ sidebar_label: "Python" original_id: client-libraries-python --- -The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. ## Installation @@ -44,7 +44,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.2.0/client-libraries.md b/site2/website/versioned_docs/version-2.2.0/client-libraries.md index a86194d2aabc6..e4bb3980f38a6 100644 --- a/site2/website/versioned_docs/version-2.2.0/client-libraries.md +++ b/site2/website/versioned_docs/version-2.2.0/client-libraries.md @@ -32,13 +32,13 @@ For a tutorial on using the Pulsar Go client, see [The Pulsar Go client](client- For a tutorial on using the Pulsar Python client, see [The Pulsar Python client](client-libraries-python.md). -There are also [pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client [here](/api/python). +There are also [pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client [here](@pulsar:apidoc:python@). ## C++ client For a tutorial on using the Pulsar C++ clent, see [The Pulsar C++ client](client-libraries-cpp.md). -There are also [Doxygen](http://www.stack.nl/~dimitri/doxygen/)-generated API docs for the C++ client [here](/api/cpp). +There are also [Doxygen](http://www.stack.nl/~dimitri/doxygen/)-generated API docs for the C++ client [here](@pulsar:apidoc:cpp@). ## Feature Matrix diff --git a/site2/website/versioned_docs/version-2.2.0/functions-api.md b/site2/website/versioned_docs/version-2.2.0/functions-api.md index c0c25f9e8a825..4708ed364856b 100644 --- a/site2/website/versioned_docs/version-2.2.0/functions-api.md +++ b/site2/website/versioned_docs/version-2.2.0/functions-api.md @@ -600,7 +600,7 @@ There is one example Python native function in this {@inject: github:folder:/pul ### Python SDK functions -To get started developing Pulsar Functions using the Python SDK, you'll need to install the [`pulsar-client`](/api/python) library using the instructions [above](#getting-started). +To get started developing Pulsar Functions using the Python SDK, you'll need to install the [`pulsar-client`](@pulsar:apidoc:python@) library using the instructions [above](#getting-started). #### Python SDK examples diff --git a/site2/website/versioned_docs/version-2.2.1/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.2.1/client-libraries-cpp.md index 3fee9ca2fb09e..dd4ae20137d5a 100644 --- a/site2/website/versioned_docs/version-2.2.1/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.2.1/client-libraries-cpp.md @@ -12,7 +12,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** ,**MacOS** and **Windows** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.2.1/client-libraries-python.md b/site2/website/versioned_docs/version-2.2.1/client-libraries-python.md index f7d2211df6368..46cffc58070ec 100644 --- a/site2/website/versioned_docs/version-2.2.1/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.2.1/client-libraries-python.md @@ -10,11 +10,11 @@ import TabItem from '@theme/TabItem'; ```` -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [Python directory](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [Python directory](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -70,7 +70,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.2.1/client-libraries.md b/site2/website/versioned_docs/version-2.2.1/client-libraries.md index ea93ebd51f512..2ab7b9bfee27b 100644 --- a/site2/website/versioned_docs/version-2.2.1/client-libraries.md +++ b/site2/website/versioned_docs/version-2.2.1/client-libraries.md @@ -9,8 +9,8 @@ Pulsar supports the following client libraries: |Language|Documentation|Release note|Code repo |---|---|---|--- Java |- [User doc](client-libraries-java.md)

- [API doc](https://pulsar.apache.org/api/client/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-client) -C++ | - [User doc](client-libraries-cpp.md)

- [API doc](https://pulsar.apache.org/api/cpp/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) -Python | - [User doc](client-libraries-python.md)

- [API doc](https://pulsar.apache.org/api/python/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) +C++ | - [User doc](client-libraries-cpp.md)

- [API doc](@pulsar:apidoc:cpp@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) +Python | - [User doc](client-libraries-python.md)

- [API doc](@pulsar:apidoc:python@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) WebSocket| [User doc](client-libraries-websocket.md) | [Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-websocket) Go client|[User doc](client-libraries-go.md)|[Here](https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG) |[Here](https://github.com/apache/pulsar-client-go) Node.js|[User doc](client-libraries-node.md)|[Here](https://github.com/apache/pulsar-client-node/releases) |[Here](https://github.com/apache/pulsar-client-node) diff --git a/site2/website/versioned_docs/version-2.3.0/client-libraries-python.md b/site2/website/versioned_docs/version-2.3.0/client-libraries-python.md index 1f7327cea3b3d..6c7f8f0fde8fc 100644 --- a/site2/website/versioned_docs/version-2.3.0/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.3.0/client-libraries-python.md @@ -5,7 +5,7 @@ sidebar_label: "Python" original_id: client-libraries-python --- -The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. ## Installation @@ -44,7 +44,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.3.0/client-libraries.md b/site2/website/versioned_docs/version-2.3.0/client-libraries.md index ea93ebd51f512..2ab7b9bfee27b 100644 --- a/site2/website/versioned_docs/version-2.3.0/client-libraries.md +++ b/site2/website/versioned_docs/version-2.3.0/client-libraries.md @@ -9,8 +9,8 @@ Pulsar supports the following client libraries: |Language|Documentation|Release note|Code repo |---|---|---|--- Java |- [User doc](client-libraries-java.md)

- [API doc](https://pulsar.apache.org/api/client/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-client) -C++ | - [User doc](client-libraries-cpp.md)

- [API doc](https://pulsar.apache.org/api/cpp/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) -Python | - [User doc](client-libraries-python.md)

- [API doc](https://pulsar.apache.org/api/python/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) +C++ | - [User doc](client-libraries-cpp.md)

- [API doc](@pulsar:apidoc:cpp@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) +Python | - [User doc](client-libraries-python.md)

- [API doc](@pulsar:apidoc:python@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) WebSocket| [User doc](client-libraries-websocket.md) | [Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-websocket) Go client|[User doc](client-libraries-go.md)|[Here](https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG) |[Here](https://github.com/apache/pulsar-client-go) Node.js|[User doc](client-libraries-node.md)|[Here](https://github.com/apache/pulsar-client-node/releases) |[Here](https://github.com/apache/pulsar-client-node) diff --git a/site2/website/versioned_docs/version-2.3.1/client-libraries-python.md b/site2/website/versioned_docs/version-2.3.1/client-libraries-python.md index ec6a954e61dbf..4ef63be0748b0 100644 --- a/site2/website/versioned_docs/version-2.3.1/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.3.1/client-libraries-python.md @@ -5,7 +5,7 @@ sidebar_label: "Python" original_id: client-libraries-python --- -The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. ## Installation @@ -44,7 +44,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.3.1/client-libraries.md b/site2/website/versioned_docs/version-2.3.1/client-libraries.md index ea93ebd51f512..2ab7b9bfee27b 100644 --- a/site2/website/versioned_docs/version-2.3.1/client-libraries.md +++ b/site2/website/versioned_docs/version-2.3.1/client-libraries.md @@ -9,8 +9,8 @@ Pulsar supports the following client libraries: |Language|Documentation|Release note|Code repo |---|---|---|--- Java |- [User doc](client-libraries-java.md)

- [API doc](https://pulsar.apache.org/api/client/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-client) -C++ | - [User doc](client-libraries-cpp.md)

- [API doc](https://pulsar.apache.org/api/cpp/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) -Python | - [User doc](client-libraries-python.md)

- [API doc](https://pulsar.apache.org/api/python/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) +C++ | - [User doc](client-libraries-cpp.md)

- [API doc](@pulsar:apidoc:cpp@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) +Python | - [User doc](client-libraries-python.md)

- [API doc](@pulsar:apidoc:python@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) WebSocket| [User doc](client-libraries-websocket.md) | [Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-websocket) Go client|[User doc](client-libraries-go.md)|[Here](https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG) |[Here](https://github.com/apache/pulsar-client-go) Node.js|[User doc](client-libraries-node.md)|[Here](https://github.com/apache/pulsar-client-node/releases) |[Here](https://github.com/apache/pulsar-client-node) diff --git a/site2/website/versioned_docs/version-2.3.2/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.3.2/client-libraries-cpp.md index 3fee9ca2fb09e..dd4ae20137d5a 100644 --- a/site2/website/versioned_docs/version-2.3.2/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.3.2/client-libraries-cpp.md @@ -12,7 +12,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** ,**MacOS** and **Windows** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.3.2/client-libraries-python.md b/site2/website/versioned_docs/version-2.3.2/client-libraries-python.md index f7d2211df6368..46cffc58070ec 100644 --- a/site2/website/versioned_docs/version-2.3.2/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.3.2/client-libraries-python.md @@ -10,11 +10,11 @@ import TabItem from '@theme/TabItem'; ```` -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [Python directory](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [Python directory](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -70,7 +70,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.3.2/client-libraries.md b/site2/website/versioned_docs/version-2.3.2/client-libraries.md index b6ca97de9cad9..8887f1628d6fa 100644 --- a/site2/website/versioned_docs/version-2.3.2/client-libraries.md +++ b/site2/website/versioned_docs/version-2.3.2/client-libraries.md @@ -33,13 +33,13 @@ For a tutorial on using the Pulsar Go client, see [Pulsar Go client](client-libr For a tutorial on using the Pulsar Python client, see [Pulsar Python client](client-libraries-python.md). -There are also [pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client [here](/api/python). +There are also [pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client [here](@pulsar:apidoc:python@). ## C++ client For a tutorial on using the Pulsar C++ clent, see [Pulsar C++ client](client-libraries-cpp.md). -There are also [Doxygen](http://www.stack.nl/~dimitri/doxygen/)-generated API docs for the C++ client [here](/api/cpp). +There are also [Doxygen](http://www.stack.nl/~dimitri/doxygen/)-generated API docs for the C++ client [here](@pulsar:apidoc:cpp@). ## Feature Matrix Pulsar client feature matrix for different languages is listed on [Client Features Matrix](https://github.com/apache/pulsar/wiki/Client-Features-Matrix) page. diff --git a/site2/website/versioned_docs/version-2.4.0/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.4.0/client-libraries-cpp.md index 3fee9ca2fb09e..dd4ae20137d5a 100644 --- a/site2/website/versioned_docs/version-2.4.0/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.4.0/client-libraries-cpp.md @@ -12,7 +12,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** ,**MacOS** and **Windows** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.4.0/client-libraries-python.md b/site2/website/versioned_docs/version-2.4.0/client-libraries-python.md index 5b5988d51b40f..1b36e97a80613 100644 --- a/site2/website/versioned_docs/version-2.4.0/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.4.0/client-libraries-python.md @@ -5,7 +5,7 @@ sidebar_label: "Python" original_id: client-libraries-python --- -The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. ## Installation @@ -44,7 +44,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.4.0/client-libraries.md b/site2/website/versioned_docs/version-2.4.0/client-libraries.md index ea93ebd51f512..2ab7b9bfee27b 100644 --- a/site2/website/versioned_docs/version-2.4.0/client-libraries.md +++ b/site2/website/versioned_docs/version-2.4.0/client-libraries.md @@ -9,8 +9,8 @@ Pulsar supports the following client libraries: |Language|Documentation|Release note|Code repo |---|---|---|--- Java |- [User doc](client-libraries-java.md)

- [API doc](https://pulsar.apache.org/api/client/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-client) -C++ | - [User doc](client-libraries-cpp.md)

- [API doc](https://pulsar.apache.org/api/cpp/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) -Python | - [User doc](client-libraries-python.md)

- [API doc](https://pulsar.apache.org/api/python/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) +C++ | - [User doc](client-libraries-cpp.md)

- [API doc](@pulsar:apidoc:cpp@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) +Python | - [User doc](client-libraries-python.md)

- [API doc](@pulsar:apidoc:python@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) WebSocket| [User doc](client-libraries-websocket.md) | [Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-websocket) Go client|[User doc](client-libraries-go.md)|[Here](https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG) |[Here](https://github.com/apache/pulsar-client-go) Node.js|[User doc](client-libraries-node.md)|[Here](https://github.com/apache/pulsar-client-node/releases) |[Here](https://github.com/apache/pulsar-client-node) diff --git a/site2/website/versioned_docs/version-2.4.0/functions-api.md b/site2/website/versioned_docs/version-2.4.0/functions-api.md index 6409c0556285c..d36f20409673d 100644 --- a/site2/website/versioned_docs/version-2.4.0/functions-api.md +++ b/site2/website/versioned_docs/version-2.4.0/functions-api.md @@ -607,7 +607,7 @@ There is one example Python native function in this {@inject: github:folder:/pul ### Python SDK functions -To get started developing Pulsar Functions using the Python SDK, you'll need to install the [`pulsar-client`](/api/python) library using the instructions [above](#getting-started). +To get started developing Pulsar Functions using the Python SDK, you'll need to install the [`pulsar-client`](@pulsar:apidoc:python@) library using the instructions [above](#getting-started). #### Python SDK examples diff --git a/site2/website/versioned_docs/version-2.4.1/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.4.1/client-libraries-cpp.md index 3fee9ca2fb09e..dd4ae20137d5a 100644 --- a/site2/website/versioned_docs/version-2.4.1/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.4.1/client-libraries-cpp.md @@ -12,7 +12,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** ,**MacOS** and **Windows** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.4.1/client-libraries-python.md b/site2/website/versioned_docs/version-2.4.1/client-libraries-python.md index 7bf2345a94f30..22a87af6b6e89 100644 --- a/site2/website/versioned_docs/version-2.4.1/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.4.1/client-libraries-python.md @@ -5,7 +5,7 @@ sidebar_label: "Python" original_id: client-libraries-python --- -The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. ## Installation @@ -44,7 +44,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.4.1/client-libraries.md b/site2/website/versioned_docs/version-2.4.1/client-libraries.md index ea93ebd51f512..2ab7b9bfee27b 100644 --- a/site2/website/versioned_docs/version-2.4.1/client-libraries.md +++ b/site2/website/versioned_docs/version-2.4.1/client-libraries.md @@ -9,8 +9,8 @@ Pulsar supports the following client libraries: |Language|Documentation|Release note|Code repo |---|---|---|--- Java |- [User doc](client-libraries-java.md)

- [API doc](https://pulsar.apache.org/api/client/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-client) -C++ | - [User doc](client-libraries-cpp.md)

- [API doc](https://pulsar.apache.org/api/cpp/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) -Python | - [User doc](client-libraries-python.md)

- [API doc](https://pulsar.apache.org/api/python/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) +C++ | - [User doc](client-libraries-cpp.md)

- [API doc](@pulsar:apidoc:cpp@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) +Python | - [User doc](client-libraries-python.md)

- [API doc](@pulsar:apidoc:python@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) WebSocket| [User doc](client-libraries-websocket.md) | [Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-websocket) Go client|[User doc](client-libraries-go.md)|[Here](https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG) |[Here](https://github.com/apache/pulsar-client-go) Node.js|[User doc](client-libraries-node.md)|[Here](https://github.com/apache/pulsar-client-node/releases) |[Here](https://github.com/apache/pulsar-client-node) diff --git a/site2/website/versioned_docs/version-2.4.2/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.4.2/client-libraries-cpp.md index 3fee9ca2fb09e..dd4ae20137d5a 100644 --- a/site2/website/versioned_docs/version-2.4.2/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.4.2/client-libraries-cpp.md @@ -12,7 +12,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** ,**MacOS** and **Windows** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.4.2/client-libraries-python.md b/site2/website/versioned_docs/version-2.4.2/client-libraries-python.md index 7bf2345a94f30..22a87af6b6e89 100644 --- a/site2/website/versioned_docs/version-2.4.2/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.4.2/client-libraries-python.md @@ -5,7 +5,7 @@ sidebar_label: "Python" original_id: client-libraries-python --- -The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. ## Installation @@ -44,7 +44,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.4.2/client-libraries.md b/site2/website/versioned_docs/version-2.4.2/client-libraries.md index ea93ebd51f512..2ab7b9bfee27b 100644 --- a/site2/website/versioned_docs/version-2.4.2/client-libraries.md +++ b/site2/website/versioned_docs/version-2.4.2/client-libraries.md @@ -9,8 +9,8 @@ Pulsar supports the following client libraries: |Language|Documentation|Release note|Code repo |---|---|---|--- Java |- [User doc](client-libraries-java.md)

- [API doc](https://pulsar.apache.org/api/client/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-client) -C++ | - [User doc](client-libraries-cpp.md)

- [API doc](https://pulsar.apache.org/api/cpp/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) -Python | - [User doc](client-libraries-python.md)

- [API doc](https://pulsar.apache.org/api/python/)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) +C++ | - [User doc](client-libraries-cpp.md)

- [API doc](@pulsar:apidoc:cpp@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-cpp) +Python | - [User doc](client-libraries-python.md)

- [API doc](@pulsar:apidoc:python@)|[Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar-client-python) WebSocket| [User doc](client-libraries-websocket.md) | [Here](https://pulsar.apache.org/release-notes/)|[Here](https://github.com/apache/pulsar/tree/master/pulsar-websocket) Go client|[User doc](client-libraries-go.md)|[Here](https://github.com/apache/pulsar-client-go/blob/master/CHANGELOG) |[Here](https://github.com/apache/pulsar-client-go) Node.js|[User doc](client-libraries-node.md)|[Here](https://github.com/apache/pulsar-client-node/releases) |[Here](https://github.com/apache/pulsar-client-node) diff --git a/site2/website/versioned_docs/version-2.5.0/client-libraries-python.md b/site2/website/versioned_docs/version-2.5.0/client-libraries-python.md index cd3077c6abd5a..dd200c4906955 100644 --- a/site2/website/versioned_docs/version-2.5.0/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.5.0/client-libraries-python.md @@ -5,7 +5,7 @@ sidebar_label: "Python" original_id: client-libraries-python --- -The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +The Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. ## Installation @@ -44,7 +44,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.5.0/client-libraries.md b/site2/website/versioned_docs/version-2.5.0/client-libraries.md index 7bb8611208d5c..6fb205bd86bc3 100644 --- a/site2/website/versioned_docs/version-2.5.0/client-libraries.md +++ b/site2/website/versioned_docs/version-2.5.0/client-libraries.md @@ -33,13 +33,13 @@ For a tutorial on using the Pulsar Go client, see [Pulsar Go client](client-libr For a tutorial on using the Pulsar Python client, see [Pulsar Python client](client-libraries-python.md). -There are also [pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client [here](/api/python). +There are also [pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client [here](@pulsar:apidoc:python@). ## C++ client For a tutorial on using the Pulsar C++ clent, see [Pulsar C++ client](client-libraries-cpp.md). -There are also [Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client [here](/api/cpp). +There are also [Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client [here](@pulsar:apidoc:cpp@). ## Feature Matrix Pulsar client feature matrix for different languages is listed on [Client Features Matrix](https://github.com/apache/pulsar/wiki/Client-Features-Matrix) page. diff --git a/site2/website/versioned_docs/version-2.5.1/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.5.1/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.5.1/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.5.1/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.5.1/client-libraries-python.md b/site2/website/versioned_docs/version-2.5.1/client-libraries-python.md index 273525cf5b771..47bf6a6ead68e 100644 --- a/site2/website/versioned_docs/version-2.5.1/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.5.1/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.5.2/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.5.2/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.5.2/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.5.2/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.5.2/client-libraries-python.md b/site2/website/versioned_docs/version-2.5.2/client-libraries-python.md index 273525cf5b771..47bf6a6ead68e 100644 --- a/site2/website/versioned_docs/version-2.5.2/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.5.2/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.6.0/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.6.0/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.6.0/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.6.0/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.6.0/client-libraries-python.md b/site2/website/versioned_docs/version-2.6.0/client-libraries-python.md index 273525cf5b771..47bf6a6ead68e 100644 --- a/site2/website/versioned_docs/version-2.6.0/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.6.0/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.6.1/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.6.1/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.6.1/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.6.1/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.6.1/client-libraries-python.md b/site2/website/versioned_docs/version-2.6.1/client-libraries-python.md index 9c029dd64279b..29ad2697c7ca2 100644 --- a/site2/website/versioned_docs/version-2.6.1/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.6.1/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.6.2/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.6.2/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.6.2/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.6.2/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.6.2/client-libraries-python.md b/site2/website/versioned_docs/version-2.6.2/client-libraries-python.md index 9c029dd64279b..29ad2697c7ca2 100644 --- a/site2/website/versioned_docs/version-2.6.2/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.6.2/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.6.3/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.6.3/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.6.3/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.6.3/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.6.3/client-libraries-python.md b/site2/website/versioned_docs/version-2.6.3/client-libraries-python.md index 9c029dd64279b..29ad2697c7ca2 100644 --- a/site2/website/versioned_docs/version-2.6.3/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.6.3/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.6.4/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.6.4/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.6.4/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.6.4/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.6.4/client-libraries-python.md b/site2/website/versioned_docs/version-2.6.4/client-libraries-python.md index 9c029dd64279b..29ad2697c7ca2 100644 --- a/site2/website/versioned_docs/version-2.6.4/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.6.4/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.7.0/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.7.0/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.7.0/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.7.0/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.7.0/client-libraries-python.md b/site2/website/versioned_docs/version-2.7.0/client-libraries-python.md index 273525cf5b771..47bf6a6ead68e 100644 --- a/site2/website/versioned_docs/version-2.7.0/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.7.0/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.7.1/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.7.1/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.7.1/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.7.1/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.7.1/client-libraries-python.md b/site2/website/versioned_docs/version-2.7.1/client-libraries-python.md index 996f4a03f3400..e94ab0d219a7f 100644 --- a/site2/website/versioned_docs/version-2.7.1/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.7.1/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.7.2/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.7.2/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.7.2/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.7.2/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.7.2/client-libraries-python.md b/site2/website/versioned_docs/version-2.7.2/client-libraries-python.md index 2f9accad5b499..6a44038574cec 100644 --- a/site2/website/versioned_docs/version-2.7.2/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.7.2/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.7.3/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.7.3/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.7.3/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.7.3/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.7.3/client-libraries-python.md b/site2/website/versioned_docs/version-2.7.3/client-libraries-python.md index 2f9accad5b499..6a44038574cec 100644 --- a/site2/website/versioned_docs/version-2.7.3/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.7.3/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.7.4/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.7.4/client-libraries-cpp.md index 71dbaa19c153e..7037b122be64e 100644 --- a/site2/website/versioned_docs/version-2.7.4/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.7.4/client-libraries-cpp.md @@ -13,7 +13,7 @@ All the methods in producer, consumer, and reader of a C++ client are thread-saf Pulsar C++ client is supported on **Linux** and **MacOS** platforms. -[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](/api/cpp). +[Doxygen](http://www.doxygen.nl/)-generated API docs for the C++ client are available [here](@pulsar:apidoc:cpp@). ## Linux diff --git a/site2/website/versioned_docs/version-2.7.4/client-libraries-python.md b/site2/website/versioned_docs/version-2.7.4/client-libraries-python.md index 2f9accad5b499..6a44038574cec 100644 --- a/site2/website/versioned_docs/version-2.7.4/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.7.4/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.7.5/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.7.5/client-libraries-cpp.md index 204b63f3442b8..bebb4b9411386 100644 --- a/site2/website/versioned_docs/version-2.7.5/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.7.5/client-libraries-cpp.md @@ -12,7 +12,7 @@ import TabItem from '@theme/TabItem'; You can use a Pulsar C++ client to create producers, consumers, and readers. -All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](/api/cpp) for the C++ client. +All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](@pulsar:apidoc:cpp@) for the C++ client. ## Installation diff --git a/site2/website/versioned_docs/version-2.7.5/client-libraries-python.md b/site2/website/versioned_docs/version-2.7.5/client-libraries-python.md index 2f9accad5b499..6a44038574cec 100644 --- a/site2/website/versioned_docs/version-2.7.5/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.7.5/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -48,7 +48,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.8.x/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.8.x/client-libraries-cpp.md index 4f8903ae0b09d..f6da1402521a5 100644 --- a/site2/website/versioned_docs/version-2.8.x/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.8.x/client-libraries-cpp.md @@ -12,7 +12,7 @@ import TabItem from '@theme/TabItem'; You can use a Pulsar C++ client to create producers, consumers, and readers. -All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](/api/cpp) for the C++ client. +All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](@pulsar:apidoc:cpp@) for the C++ client. ## Installation diff --git a/site2/website/versioned_docs/version-2.8.x/client-libraries-python.md b/site2/website/versioned_docs/version-2.8.x/client-libraries-python.md index e675e5cfac39a..320a8730c8071 100644 --- a/site2/website/versioned_docs/version-2.8.x/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.8.x/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [`python` GitHub Repository](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -65,7 +65,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples diff --git a/site2/website/versioned_docs/version-2.9.x/client-libraries-cpp.md b/site2/website/versioned_docs/version-2.9.x/client-libraries-cpp.md index aabf7f0969b0e..d1ef13416aebd 100644 --- a/site2/website/versioned_docs/version-2.9.x/client-libraries-cpp.md +++ b/site2/website/versioned_docs/version-2.9.x/client-libraries-cpp.md @@ -12,7 +12,7 @@ import TabItem from '@theme/TabItem'; You can use a Pulsar C++ client to create producers, consumers, and readers. -All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](/api/cpp) for the C++ client. +All the methods in producer, consumer, and reader of a C++ client are thread-safe. You can read the [API docs](@pulsar:apidoc:cpp@) for the C++ client. ## Installation diff --git a/site2/website/versioned_docs/version-2.9.x/client-libraries-python.md b/site2/website/versioned_docs/version-2.9.x/client-libraries-python.md index b6fadb8e2c6f5..779704290f013 100644 --- a/site2/website/versioned_docs/version-2.9.x/client-libraries-python.md +++ b/site2/website/versioned_docs/version-2.9.x/client-libraries-python.md @@ -5,11 +5,11 @@ sidebar_label: "Python" original_id: client-libraries-python --- -Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](/api/cpp). You can find the code in the [Python directory](https://github.com/apache/pulsar-client-python) of the C++ client code. +Pulsar Python client library is a wrapper over the existing [C++ client library](client-libraries-cpp.md) and exposes all of the [same features](@pulsar:apidoc:cpp@). You can find the code in the [Python directory](https://github.com/apache/pulsar-client-python) of the C++ client code. All the methods in producer, consumer, and reader of a Python client are thread-safe. -[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](/api/python). +[pdoc](https://github.com/BurntSushi/pdoc)-generated API docs for the Python client are available [here](@pulsar:apidoc:python@). ## Install @@ -64,7 +64,7 @@ $ sudo python setup.py install ## API Reference -The complete Python API reference is available at [api/python](/api/python). +The complete Python API reference is available at [api/python](@pulsar:apidoc:python@). ## Examples