| Package | Description |
|---|---|
| io.atomix.core |
Core APIs for managing Atomix clusters and operating on distributed primitives.
|
| io.atomix.core.profile |
Distributed queueing primitive interfaces.
|
| Modifier and Type | Method and Description |
|---|---|
AtomixBuilder |
AtomixBuilder.addProfile(Profile profile)
Adds an Atomix profile.
|
AtomixBuilder |
AtomixBuilder.withProfiles(Profile... profiles)
Sets the Atomix profiles.
|
| Modifier and Type | Method and Description |
|---|---|
AtomixBuilder |
AtomixBuilder.withProfiles(Collection<Profile> profiles)
Sets the Atomix profiles.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientProfile
Client profile.
|
class |
ConsensusProfile
Consensus profile.
|
class |
DataGridProfile
In-memory data grid profile.
|
| Modifier and Type | Method and Description |
|---|---|
Profile |
ConsensusProfileBuilder.build() |
Profile |
DataGridProfileBuilder.build() |
static Profile |
Profile.client()
Creates a new client profile.
|
static Profile |
Profile.consensus(Collection<String> members)
Creates a consensus profile.
|
static Profile |
Profile.consensus(String... members)
Creates a consensus profile.
|
static Profile |
Profile.dataGrid()
Creates a new data grid profile.
|
static Profile |
Profile.dataGrid(int numPartitions)
Creates a new data grid profile with the given number of partitions.
|
Profile |
Profile.Type.newProfile(C config)
Creates a new instance of the profile.
|
Profile |
ClientProfile.Type.newProfile(ClientProfileConfig config) |
Profile |
ConsensusProfile.Type.newProfile(ConsensusProfileConfig config) |
Profile |
DataGridProfile.Type.newProfile(DataGridProfileConfig config) |
Copyright © 2013–2018. All rights reserved.