Package io.etcd.jetcd.api
Class AuthGrpc.AuthStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<AuthGrpc.AuthStub>
-
- io.etcd.jetcd.api.AuthGrpc.AuthStub
-
- Enclosing class:
- AuthGrpc
public static final class AuthGrpc.AuthStub extends io.grpc.stub.AbstractAsyncStub<AuthGrpc.AuthStub>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidauthDisable(AuthDisableRequest request, io.grpc.stub.StreamObserver<AuthDisableResponse> responseObserver)AuthDisable disables authentication.voidauthEnable(AuthEnableRequest request, io.grpc.stub.StreamObserver<AuthEnableResponse> responseObserver)AuthEnable enables authentication.voidauthenticate(AuthenticateRequest request, io.grpc.stub.StreamObserver<AuthenticateResponse> responseObserver)Authenticate processes an authenticate request.protected AuthGrpc.AuthStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)voidroleAdd(AuthRoleAddRequest request, io.grpc.stub.StreamObserver<AuthRoleAddResponse> responseObserver)RoleAdd adds a new role.voidroleDelete(AuthRoleDeleteRequest request, io.grpc.stub.StreamObserver<AuthRoleDeleteResponse> responseObserver)RoleDelete deletes a specified role.voidroleGet(AuthRoleGetRequest request, io.grpc.stub.StreamObserver<AuthRoleGetResponse> responseObserver)RoleGet gets detailed role information.voidroleGrantPermission(AuthRoleGrantPermissionRequest request, io.grpc.stub.StreamObserver<AuthRoleGrantPermissionResponse> responseObserver)RoleGrantPermission grants a permission of a specified key or range to a specified role.voidroleList(AuthRoleListRequest request, io.grpc.stub.StreamObserver<AuthRoleListResponse> responseObserver)RoleList gets lists of all roles.voidroleRevokePermission(AuthRoleRevokePermissionRequest request, io.grpc.stub.StreamObserver<AuthRoleRevokePermissionResponse> responseObserver)RoleRevokePermission revokes a key or range permission of a specified role.voiduserAdd(AuthUserAddRequest request, io.grpc.stub.StreamObserver<AuthUserAddResponse> responseObserver)UserAdd adds a new user.voiduserChangePassword(AuthUserChangePasswordRequest request, io.grpc.stub.StreamObserver<AuthUserChangePasswordResponse> responseObserver)UserChangePassword changes the password of a specified user.voiduserDelete(AuthUserDeleteRequest request, io.grpc.stub.StreamObserver<AuthUserDeleteResponse> responseObserver)UserDelete deletes a specified user.voiduserGet(AuthUserGetRequest request, io.grpc.stub.StreamObserver<AuthUserGetResponse> responseObserver)UserGet gets detailed user information.voiduserGrantRole(AuthUserGrantRoleRequest request, io.grpc.stub.StreamObserver<AuthUserGrantRoleResponse> responseObserver)UserGrant grants a role to a specified user.voiduserList(AuthUserListRequest request, io.grpc.stub.StreamObserver<AuthUserListResponse> responseObserver)UserList gets a list of all users.voiduserRevokeRole(AuthUserRevokeRoleRequest request, io.grpc.stub.StreamObserver<AuthUserRevokeRoleResponse> responseObserver)UserRevokeRole revokes a role of specified user.
-
-
-
Method Detail
-
build
protected AuthGrpc.AuthStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<AuthGrpc.AuthStub>
-
authEnable
public void authEnable(AuthEnableRequest request, io.grpc.stub.StreamObserver<AuthEnableResponse> responseObserver)
AuthEnable enables authentication.
-
authDisable
public void authDisable(AuthDisableRequest request, io.grpc.stub.StreamObserver<AuthDisableResponse> responseObserver)
AuthDisable disables authentication.
-
authenticate
public void authenticate(AuthenticateRequest request, io.grpc.stub.StreamObserver<AuthenticateResponse> responseObserver)
Authenticate processes an authenticate request.
-
userAdd
public void userAdd(AuthUserAddRequest request, io.grpc.stub.StreamObserver<AuthUserAddResponse> responseObserver)
UserAdd adds a new user.
-
userGet
public void userGet(AuthUserGetRequest request, io.grpc.stub.StreamObserver<AuthUserGetResponse> responseObserver)
UserGet gets detailed user information.
-
userList
public void userList(AuthUserListRequest request, io.grpc.stub.StreamObserver<AuthUserListResponse> responseObserver)
UserList gets a list of all users.
-
userDelete
public void userDelete(AuthUserDeleteRequest request, io.grpc.stub.StreamObserver<AuthUserDeleteResponse> responseObserver)
UserDelete deletes a specified user.
-
userChangePassword
public void userChangePassword(AuthUserChangePasswordRequest request, io.grpc.stub.StreamObserver<AuthUserChangePasswordResponse> responseObserver)
UserChangePassword changes the password of a specified user.
-
userGrantRole
public void userGrantRole(AuthUserGrantRoleRequest request, io.grpc.stub.StreamObserver<AuthUserGrantRoleResponse> responseObserver)
UserGrant grants a role to a specified user.
-
userRevokeRole
public void userRevokeRole(AuthUserRevokeRoleRequest request, io.grpc.stub.StreamObserver<AuthUserRevokeRoleResponse> responseObserver)
UserRevokeRole revokes a role of specified user.
-
roleAdd
public void roleAdd(AuthRoleAddRequest request, io.grpc.stub.StreamObserver<AuthRoleAddResponse> responseObserver)
RoleAdd adds a new role.
-
roleGet
public void roleGet(AuthRoleGetRequest request, io.grpc.stub.StreamObserver<AuthRoleGetResponse> responseObserver)
RoleGet gets detailed role information.
-
roleList
public void roleList(AuthRoleListRequest request, io.grpc.stub.StreamObserver<AuthRoleListResponse> responseObserver)
RoleList gets lists of all roles.
-
roleDelete
public void roleDelete(AuthRoleDeleteRequest request, io.grpc.stub.StreamObserver<AuthRoleDeleteResponse> responseObserver)
RoleDelete deletes a specified role.
-
roleGrantPermission
public void roleGrantPermission(AuthRoleGrantPermissionRequest request, io.grpc.stub.StreamObserver<AuthRoleGrantPermissionResponse> responseObserver)
RoleGrantPermission grants a permission of a specified key or range to a specified role.
-
roleRevokePermission
public void roleRevokePermission(AuthRoleRevokePermissionRequest request, io.grpc.stub.StreamObserver<AuthRoleRevokePermissionResponse> responseObserver)
RoleRevokePermission revokes a key or range permission of a specified role.
-
-