Axual Documentation

Axual

  • Introduction
    • Platform overview
    • Getting Started
      • Guide overview
        • 1. Creating streams
        • 2. Creating applications
        • 3. Producing Data
        • 4. Consuming Data
      • Monitoring Java applications
  • Axual Reference
    • Choosing the right client
    • Self Service for Apache Kafka
      • Introduction
      • FAQ
      • Streams
        • Stream 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
      • Client Metrics
        • Stream 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
        • Maintain Your Application Deployment
    • Release Notes
  • Axual Reference (new UI)
    • Self Service for Apache Kafka
      • Introduction
      • FAQ
      • Streams
        • Stream 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
        • Maintain Your Application Deployment
Axual 2022.3
  • 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 (new 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