com.ecwid.consul.v1.acl
Class AclConsulClient
java.lang.Object
com.ecwid.consul.v1.acl.AclConsulClient
- All Implemented Interfaces:
- AclClient
public final class AclConsulClient
- extends java.lang.Object
- implements AclClient
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AclConsulClient
public AclConsulClient(ConsulRawClient rawClient)
AclConsulClient
public AclConsulClient()
AclConsulClient
public AclConsulClient(TLSConfig tlsConfig)
AclConsulClient
public AclConsulClient(java.lang.String agentHost)
AclConsulClient
public AclConsulClient(java.lang.String agentHost,
TLSConfig tlsConfig)
AclConsulClient
public AclConsulClient(java.lang.String agentHost,
int agentPort)
AclConsulClient
public AclConsulClient(java.lang.String agentHost,
int agentPort,
TLSConfig tlsConfig)
aclCreate
public Response<java.lang.String> aclCreate(NewAcl newAcl,
java.lang.String token)
- Specified by:
aclCreate in interface AclClient
aclUpdate
public Response<java.lang.Void> aclUpdate(UpdateAcl updateAcl,
java.lang.String token)
- Specified by:
aclUpdate in interface AclClient
aclDestroy
public Response<java.lang.Void> aclDestroy(java.lang.String aclId,
java.lang.String token)
- Specified by:
aclDestroy in interface AclClient
getAcl
public Response<Acl> getAcl(java.lang.String id)
- Specified by:
getAcl in interface AclClient
aclClone
public Response<java.lang.String> aclClone(java.lang.String aclId,
java.lang.String token)
- Specified by:
aclClone in interface AclClient
getAclList
public Response<java.util.List<Acl>> getAclList(java.lang.String token)
- Specified by:
getAclList in interface AclClient