Package s2.client
Class Client
java.lang.Object
s2.client.BaseClient
s2.client.Client
- All Implemented Interfaces:
 AutoCloseable
- 
Constructor Summary
ConstructorsConstructorDescriptionClient(Config config, io.grpc.ManagedChannel channel, ScheduledExecutorService executor)  - 
Method Summary
Modifier and TypeMethodDescriptionbasinClient(String basin) com.google.common.util.concurrent.ListenableFuture<BasinInfo>createBasin(CreateBasinRequest request) com.google.common.util.concurrent.ListenableFuture<Void>deleteBasin(String basin) com.google.common.util.concurrent.ListenableFuture<BasinConfig>getBasinConfig(String basin) listBasins(ListBasinsRequest request) com.google.common.util.concurrent.ListenableFuture<BasinConfig>reconfigureBasin(ReconfigureBasinRequest reconfigure) Methods inherited from class s2.client.BaseClient
close 
- 
Constructor Details
- 
Client
 - 
Client
 
 - 
 - 
Method Details
- 
listBasins
public com.google.common.util.concurrent.ListenableFuture<Paginated<BasinInfo>> listBasins(ListBasinsRequest request)  - 
createBasin
public com.google.common.util.concurrent.ListenableFuture<BasinInfo> createBasin(CreateBasinRequest request)  - 
deleteBasin
 - 
reconfigureBasin
public com.google.common.util.concurrent.ListenableFuture<BasinConfig> reconfigureBasin(ReconfigureBasinRequest reconfigure)  - 
getBasinConfig
 - 
basinClient
 
 -