Class UserServiceGrpc.UserServiceBlockingV2Stub (1.8.0)

public static final class UserServiceGrpc.UserServiceBlockingV2Stub extends AbstractBlockingStub<UserServiceGrpc.UserServiceBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service UserService.

Service to support user API.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > UserServiceGrpc.UserServiceBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected UserServiceGrpc.UserServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
UserServiceGrpc.UserServiceBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createUser(CreateUserRequest request)

public User createUser(CreateUserRequest request)

Creates a Merchant Center account user. Executing this method requires admin access.

Parameter
Name Description
request CreateUserRequest
Returns
Type Description
User
Exceptions
Type Description
io.grpc.StatusException

deleteUser(DeleteUserRequest request)

public Empty deleteUser(DeleteUserRequest request)

Deletes a Merchant Center account user. Executing this method requires admin access. The user to be deleted can't be the last admin user of that account. Also a user is protected from deletion if it is managed by Business Manager"

Parameter
Name Description
request DeleteUserRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

getUser(GetUserRequest request)

public User getUser(GetUserRequest request)

Retrieves a Merchant Center account user.

Parameter
Name Description
request GetUserRequest
Returns
Type Description
User
Exceptions
Type Description
io.grpc.StatusException

listUsers(ListUsersRequest request)

public ListUsersResponse listUsers(ListUsersRequest request)

Lists all users of a Merchant Center account.

Parameter
Name Description
request ListUsersRequest
Returns
Type Description
ListUsersResponse
Exceptions
Type Description
io.grpc.StatusException

updateUser(UpdateUserRequest request)

public User updateUser(UpdateUserRequest request)

Updates a Merchant Center account user. Executing this method requires admin access.

Parameter
Name Description
request UpdateUserRequest
Returns
Type Description
User
Exceptions
Type Description
io.grpc.StatusException