| Package | Description |
|---|---|
| io.atomix.manager |
Provides APIs for creating custom resources via
ResourceClient. |
| Modifier and Type | Method and Description |
|---|---|
ResourceClient.Builder |
ResourceClient.Builder.addResourceType(Class<? extends io.atomix.resource.Resource<?>> type)
Adds a resource type to the server.
|
ResourceClient.Builder |
ResourceClient.Builder.addResourceType(io.atomix.resource.ResourceType type)
Adds a resource type to the server.
|
static ResourceClient.Builder |
ResourceClient.builder(Address... members)
Returns a new Atomix client builder.
|
static ResourceClient.Builder |
ResourceClient.builder(Collection<Address> members)
Returns a new Atomix client builder.
|
static ResourceClient.Builder |
ResourceClient.builder(Properties properties)
Returns a new ResourceClient builder from the given properties.
|
static ResourceClient.Builder |
ResourceClient.builder(String properties)
Returns a new ResourceClient builder from the given configuration file.
|
ResourceClient.Builder |
ResourceClient.Builder.withResourceTypes(Class<? extends io.atomix.resource.Resource<?>>... types)
Sets the available resource types.
|
ResourceClient.Builder |
ResourceClient.Builder.withResourceTypes(Collection<io.atomix.resource.ResourceType> types)
Sets the available resource types.
|
ResourceClient.Builder |
ResourceClient.Builder.withResourceTypes(io.atomix.resource.ResourceType... types)
Sets the available resource types.
|
ResourceClient.Builder |
ResourceClient.Builder.withSerializer(Serializer serializer)
Sets the Atomix serializer.
|
ResourceClient.Builder |
ResourceClient.Builder.withTransport(Transport transport)
Sets the Atomix transport.
|
Copyright © 2013–2016. All rights reserved.