io.infinicast.client.api.IStormSettings Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of infinicast-client-jdk8 Show documentation
Show all versions of infinicast-client-jdk8 Show documentation
Infinicast SDK to communicate with the cloud.
package io.infinicast.client.api;
import io.infinicast.client.api.paths.options.CompleteCallback;
import java.util.concurrent.CompletableFuture;
public interface IStormSettings {
void createOrUpdateRole(String name, RoleSettings roleSettings);
CompletableFuture createOrUpdateRoleAsync(String name, RoleSettings roleSettings);
void createOrUpdateRole(String name, RoleSettings roleSettings, CompleteCallback completeCallback);
CompletableFuture destroyRoleAsync(String name);
void destroyRole(String name, CompleteCallback completeCallback);
void destroyRole(String name);
}