Class protos.google.apps.meet.v2.SpacesService (0.2.0)

Represents a SpacesService

Inheritance

$protobuf.rpc.Service > protos.google.apps.meet.v2.SpacesService

Package

@google-apps/meet

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new SpacesService service.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): SpacesService;

Creates new SpacesService service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
SpacesService

RPC service. Useful where requests and/or responses are streamed.

createSpace(request, callback)

public createSpace(request: google.apps.meet.v2.ICreateSpaceRequest, callback: google.apps.meet.v2.SpacesService.CreateSpaceCallback): void;

Calls CreateSpace.

Parameters
NameDescription
request ICreateSpaceRequest

CreateSpaceRequest message or plain object

callback CreateSpaceCallback

Node-style callback called with the error, if any, and Space

Returns
TypeDescription
void

createSpace(request)

public createSpace(request: google.apps.meet.v2.ICreateSpaceRequest): Promise<google.apps.meet.v2.Space>;

Calls CreateSpace.

Parameter
NameDescription
request ICreateSpaceRequest

CreateSpaceRequest message or plain object

Returns
TypeDescription
Promise<google.apps.meet.v2.Space>

Promise

endActiveConference(request, callback)

public endActiveConference(request: google.apps.meet.v2.IEndActiveConferenceRequest, callback: google.apps.meet.v2.SpacesService.EndActiveConferenceCallback): void;

Calls EndActiveConference.

Parameters
NameDescription
request IEndActiveConferenceRequest

EndActiveConferenceRequest message or plain object

callback EndActiveConferenceCallback

Node-style callback called with the error, if any, and Empty

Returns
TypeDescription
void

endActiveConference(request)

public endActiveConference(request: google.apps.meet.v2.IEndActiveConferenceRequest): Promise<google.protobuf.Empty>;

Calls EndActiveConference.

Parameter
NameDescription
request IEndActiveConferenceRequest

EndActiveConferenceRequest message or plain object

Returns
TypeDescription
Promise<google.protobuf.Empty>

Promise

getSpace(request, callback)

public getSpace(request: google.apps.meet.v2.IGetSpaceRequest, callback: google.apps.meet.v2.SpacesService.GetSpaceCallback): void;

Calls GetSpace.

Parameters
NameDescription
request IGetSpaceRequest

GetSpaceRequest message or plain object

callback GetSpaceCallback

Node-style callback called with the error, if any, and Space

Returns
TypeDescription
void

getSpace(request)

public getSpace(request: google.apps.meet.v2.IGetSpaceRequest): Promise<google.apps.meet.v2.Space>;

Calls GetSpace.

Parameter
NameDescription
request IGetSpaceRequest

GetSpaceRequest message or plain object

Returns
TypeDescription
Promise<google.apps.meet.v2.Space>

Promise

updateSpace(request, callback)

public updateSpace(request: google.apps.meet.v2.IUpdateSpaceRequest, callback: google.apps.meet.v2.SpacesService.UpdateSpaceCallback): void;

Calls UpdateSpace.

Parameters
NameDescription
request IUpdateSpaceRequest

UpdateSpaceRequest message or plain object

callback UpdateSpaceCallback

Node-style callback called with the error, if any, and Space

Returns
TypeDescription
void

updateSpace(request)

public updateSpace(request: google.apps.meet.v2.IUpdateSpaceRequest): Promise<google.apps.meet.v2.Space>;

Calls UpdateSpace.

Parameter
NameDescription
request IUpdateSpaceRequest

UpdateSpaceRequest message or plain object

Returns
TypeDescription
Promise<google.apps.meet.v2.Space>

Promise