Interface IgniteAdapter


public interface IgniteAdapter
Builder of adapted Ignite instances.

These instances provide the same interface as Ignite 2 but are backed by an Ignite 3 cluster.

This class accepts an Ignite 3 Client.

This class also allows configuring the resulting adapter using:

Note that this builder has a mutable internal state.

Examples:

 var ignite3Client = IgniteClient.builder().addresses("127.0.0.1").build();

 try (IgniteAdapter adapter = IgniteAdapter.builder(ignite3Client)
     .allowExtraFields(true)
     .build()) {
     //...
 }
 
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    builder(org.apache.ignite3.client.IgniteClient ignite3Client)
    Creates a new builder.
  • Method Details

    • builder

      static IgniteAdapter.Builder builder(org.apache.ignite3.client.IgniteClient ignite3Client)
      Creates a new builder.
      Parameters:
      ignite3Client - An Ignite 3 client.
      Returns:
      New Adapter builder.