Axual Documentation

Axual

  • Introduction
    • Platform overview
    • Getting Started
      • Guide overview
      • 1. Creating topics
      • 2. Creating applications
      • 3. Producing Data
      • 4. Consuming Data
  • Axual Reference
    • Choosing the right client
    • Self Service for Apache Kafka
      • Introduction
      • FAQ
      • Topics
        • Topic Authorizations
        • Stream Browse (Messages)
        • Topic Insights
      • Applications
        • Producers
          • Java Clients
            • Java Kafka Client
            • Java Axual Client
            • Java Spring
          • .Net Clients
            • .Net Kafka Client
            • .Net Axual Client
          • Python Clients
            • Python Kafka Client
            • Python Axual Client
          • REST Client
        • Consumers
          • Java Clients
            • Java Kafka Client
            • Java Axual Client
            • Java Spring
          • .Net Clients
            • .Net Kafka Client
            • .Net Axual Client
          • Python Clients
            • Python Kafka Client
            • Python Axual Client
          • REST Client
        • Monitoring Java applications
        • Application Insights
      • Client Metrics
        • Topic Metrics
          • Message Rate
          • Incoming Byte Rate
          • Outgoing Byte Rate
          • Size in Records
          • Size in Bytes
        • Application Metrics
          • Consumer Lag in Records
          • Consumer Time to Catch Up
        • Partition Metrics
          • Size in Records
          • Size in Bytes
      • Environments
      • Schema Management
      • Users and Groups
        • Authentication & Authorization
        • Roles & Permissions
        • Users
        • Groups
      • Billing
      • Settings
      • Security
        • Enabling security
      • CI/CD support
        • Create a resource
      • Advanced features
        • Synchronize Your Clusters
        • Define Default Kafka Properties
        • Governance Settings
    • Release Notes
    • Compatibility Matrix
  • Axual Reference (Previous UI)
    • Self Service for Apache Kafka
      • Introduction
      • FAQ
      • Topics
        • Topic Authorizations
      • Applications
        • Producers
          • Java Clients
            • Java Kafka Client
            • Java Axual Client
            • Java Spring
          • .Net Clients
            • .Net Kafka Client
            • .Net Axual Client
          • Python Clients
            • Python Kafka Client
            • Python Axual Client
          • REST Client
        • Consumers
          • Java Clients
            • Java Kafka Client
            • Java Axual Client
            • Java Spring
          • .Net Clients
            • .Net Kafka Client
            • .Net Axual Client
          • Python Clients
            • Python Kafka Client
            • Python Axual Client
          • REST Client
      • Environments
      • Schema Management
      • Users and Groups
        • Authentication & Authorization
        • Roles & Permissions
        • Users
        • Groups
      • Billing
      • Settings
      • Security
        • Enabling security
        • Create a resource
      • Advanced features
        • Synchronize Your Clusters
        • Define Default Kafka Properties
Axual 2023.2
  • Axual
    • 2025.1
    • 2024.4
    • 2024.3
    • 2024.2
    • 2024.1
    • 2023.4
    • 2023.3
    • 2023.2
    • 2023.1
    • 2022.4
    • 2022.3
    • 2022.2
    • 2022.1
  • Connect
    • Axual-Connect
  • dotNET Client
    • 1.5
    • 1.4
    • 1.3
    • 1.2
    • 1.1
    • 1.0
  • Java Client
    • 6
    • 5.8
    • 5.7
    • 5.5
    • 5.4
  • Operations
    • 2024.2
    • 2024.1
    • 2023.4
    • 2023.3
    • 2023.2
    • 2023.1
    • 2022.4
    • 2022.3
    • 2022.2
    • 2022.1
  • REST Proxy
    • 1.9.1
    • 1.7.0
    • 1.6.0
    • 1.5.4
    • 1.5.2
    • 1.5.1
    • 1.5.0
    • 1.4.0
    • 1.3.0
    • 1.2.2
    • 1.2.1
  • Axual
  • Axual Reference (Previous UI)
  • Self Service for Apache Kafka
  • Applications
  • Consumers
  • Java Clients
2025.1 2024.4 2024.3 2024.2 2024.1 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 2022.2 2022.1

Consuming Using Java Clients

Java client library that enables interaction with the Axual platform.

Choose Java Client

  • Axual Client

  • Kafka Kafka

  • Spring Client

For all executable Java examples, please refer Java Client Examples repository.

Prerequisites

A computer equipped with:

  • JDK 8 or above

  • Maven 3.x or above - https://maven.apache.org/download.cgi

  • Your favorite IDE

Consumers Java Kafka Client