Interface SpacesServiceGrpc.AsyncService (0.24.0)

public static interface SpacesServiceGrpc.AsyncService

REST API for services dealing with spaces.

Methods

createMember(CreateMemberRequest request, StreamObserver<Member> responseObserver)

public default void createMember(CreateMemberRequest request, StreamObserver<Member> responseObserver)

Developer Preview: Create a member. This API supports the fields parameter in SystemParameterContext. When the fields parameter is omitted, this API response will default to "name,email,role,user".

Parameters
Name Description
request CreateMemberRequest
responseObserver io.grpc.stub.StreamObserver<Member>

createSpace(CreateSpaceRequest request, StreamObserver<Space> responseObserver)

public default void createSpace(CreateSpaceRequest request, StreamObserver<Space> responseObserver)

Creates a space.

Parameters
Name Description
request CreateSpaceRequest
responseObserver io.grpc.stub.StreamObserver<Space>

deleteMember(DeleteMemberRequest request, StreamObserver<Empty> responseObserver)

public default void deleteMember(DeleteMemberRequest request, StreamObserver<Empty> responseObserver)

Developer Preview: Delete the member who was previously assigned roles in the space.

Parameters
Name Description
request DeleteMemberRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

endActiveConference(EndActiveConferenceRequest request, StreamObserver<Empty> responseObserver)

public default void endActiveConference(EndActiveConferenceRequest request, StreamObserver<Empty> responseObserver)

Ends an active conference (if there's one). For an example, see End active conference.

Parameters
Name Description
request EndActiveConferenceRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

getMember(GetMemberRequest request, StreamObserver<Member> responseObserver)

public default void getMember(GetMemberRequest request, StreamObserver<Member> responseObserver)

Developer Preview: Get a member. This API supports the fields parameter in SystemParameterContext. When the fields parameter is omitted, this API response will default to "name,email,role,user".

Parameters
Name Description
request GetMemberRequest
responseObserver io.grpc.stub.StreamObserver<Member>

getSpace(GetSpaceRequest request, StreamObserver<Space> responseObserver)

public default void getSpace(GetSpaceRequest request, StreamObserver<Space> responseObserver)

Gets details about a meeting space. For an example, see Get a meeting space.

Parameters
Name Description
request GetSpaceRequest
responseObserver io.grpc.stub.StreamObserver<Space>

listMembers(ListMembersRequest request, StreamObserver<ListMembersResponse> responseObserver)

public default void listMembers(ListMembersRequest request, StreamObserver<ListMembersResponse> responseObserver)

Developer Preview: List members. This API supports the fields parameter in SystemParameterContext. When the fields parameter is omitted this API response will default to "name,email,role,user".

Parameters
Name Description
request ListMembersRequest
responseObserver io.grpc.stub.StreamObserver<ListMembersResponse>

updateSpace(UpdateSpaceRequest request, StreamObserver<Space> responseObserver)

public default void updateSpace(UpdateSpaceRequest request, StreamObserver<Space> responseObserver)

Updates details about a meeting space. For an example, see Update a meeting space.

Parameters
Name Description
request UpdateSpaceRequest
responseObserver io.grpc.stub.StreamObserver<Space>