public class RancherClient extends HttpClient
构造器和说明 |
---|
RancherClient(java.lang.String endpoint) |
RancherClient(java.lang.String endpoint,
java.lang.String accesskey,
java.lang.String secretKey)
Get client instance
|
限定符和类型 | 方法和说明 |
---|---|
java.util.Optional<Service> |
createService(Service service,
java.lang.String environmentId,
java.lang.String stackId) |
java.util.Optional<Stack> |
createStack(Stack stack,
java.lang.String environmentId) |
java.util.Optional<Environment> |
environment(java.lang.String environmentId) |
java.util.Optional<Service> |
finishUpgradeService(java.lang.String environmentId,
java.lang.String serviceId) |
java.util.Optional<Service> |
service(java.lang.String envId,
java.lang.String serviceId) |
java.util.Optional<Services> |
services(java.lang.String envId,
java.lang.String stackId) |
java.util.Optional<Stacks> |
stacks(java.lang.String environmentId) |
java.util.Optional<Service> |
upgradeService(java.lang.String environmentId,
java.lang.String serviceId,
ServiceUpgrade serviceUpgrade) |
public RancherClient(java.lang.String endpoint)
public RancherClient(java.lang.String endpoint, java.lang.String accesskey, java.lang.String secretKey)
endpoint:
- rancher account key api addressaccesskey:
- rancher account accesskeysecretKey:
- rancher account secretkeypublic java.util.Optional<Environment> environment(java.lang.String environmentId) throws java.io.IOException
java.io.IOException
public java.util.Optional<Stacks> stacks(java.lang.String environmentId) throws java.io.IOException
java.io.IOException
public java.util.Optional<Services> services(java.lang.String envId, java.lang.String stackId) throws java.io.IOException
java.io.IOException
public java.util.Optional<Service> service(java.lang.String envId, java.lang.String serviceId) throws java.io.IOException
java.io.IOException
public java.util.Optional<Stack> createStack(Stack stack, java.lang.String environmentId) throws java.io.IOException
java.io.IOException
public java.util.Optional<Service> createService(Service service, java.lang.String environmentId, java.lang.String stackId) throws java.io.IOException
java.io.IOException
public java.util.Optional<Service> upgradeService(java.lang.String environmentId, java.lang.String serviceId, ServiceUpgrade serviceUpgrade) throws java.io.IOException
java.io.IOException
public java.util.Optional<Service> finishUpgradeService(java.lang.String environmentId, java.lang.String serviceId) throws java.io.IOException
java.io.IOException