Represents an IdentityMappingStoreService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.discoveryengine.v1.IdentityMappingStoreServicePackage
@google-cloud/discoveryengineConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new IdentityMappingStoreService service.
| Parameters | |
|---|---|
| Name | Description |
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): IdentityMappingStoreService;Creates new IdentityMappingStoreService service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStoreService |
RPC service. Useful where requests and/or responses are streamed. |
createIdentityMappingStore(request, callback)
public createIdentityMappingStore(request: google.cloud.discoveryengine.v1.ICreateIdentityMappingStoreRequest, callback: google.cloud.discoveryengine.v1.IdentityMappingStoreService.CreateIdentityMappingStoreCallback): void;Calls CreateIdentityMappingStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateIdentityMappingStoreRequest
CreateIdentityMappingStoreRequest message or plain object |
callback |
CreateIdentityMappingStoreCallback
Node-style callback called with the error, if any, and IdentityMappingStore |
| Returns | |
|---|---|
| Type | Description |
void |
|
createIdentityMappingStore(request)
public createIdentityMappingStore(request: google.cloud.discoveryengine.v1.ICreateIdentityMappingStoreRequest): Promise<google.cloud.discoveryengine.v1.IdentityMappingStore>;Calls CreateIdentityMappingStore.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateIdentityMappingStoreRequest
CreateIdentityMappingStoreRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.discoveryengine.v1.IdentityMappingStore> |
Promise |
deleteIdentityMappingStore(request, callback)
public deleteIdentityMappingStore(request: google.cloud.discoveryengine.v1.IDeleteIdentityMappingStoreRequest, callback: google.cloud.discoveryengine.v1.IdentityMappingStoreService.DeleteIdentityMappingStoreCallback): void;Calls DeleteIdentityMappingStore.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteIdentityMappingStoreRequest
DeleteIdentityMappingStoreRequest message or plain object |
callback |
DeleteIdentityMappingStoreCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteIdentityMappingStore(request)
public deleteIdentityMappingStore(request: google.cloud.discoveryengine.v1.IDeleteIdentityMappingStoreRequest): Promise<google.longrunning.Operation>;Calls DeleteIdentityMappingStore.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteIdentityMappingStoreRequest
DeleteIdentityMappingStoreRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
getIdentityMappingStore(request, callback)
public getIdentityMappingStore(request: google.cloud.discoveryengine.v1.IGetIdentityMappingStoreRequest, callback: google.cloud.discoveryengine.v1.IdentityMappingStoreService.GetIdentityMappingStoreCallback): void;Calls GetIdentityMappingStore.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetIdentityMappingStoreRequest
GetIdentityMappingStoreRequest message or plain object |
callback |
GetIdentityMappingStoreCallback
Node-style callback called with the error, if any, and IdentityMappingStore |
| Returns | |
|---|---|
| Type | Description |
void |
|
getIdentityMappingStore(request)
public getIdentityMappingStore(request: google.cloud.discoveryengine.v1.IGetIdentityMappingStoreRequest): Promise<google.cloud.discoveryengine.v1.IdentityMappingStore>;Calls GetIdentityMappingStore.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetIdentityMappingStoreRequest
GetIdentityMappingStoreRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.discoveryengine.v1.IdentityMappingStore> |
Promise |
importIdentityMappings(request, callback)
public importIdentityMappings(request: google.cloud.discoveryengine.v1.IImportIdentityMappingsRequest, callback: google.cloud.discoveryengine.v1.IdentityMappingStoreService.ImportIdentityMappingsCallback): void;Calls ImportIdentityMappings.
| Parameters | |
|---|---|
| Name | Description |
request |
IImportIdentityMappingsRequest
ImportIdentityMappingsRequest message or plain object |
callback |
ImportIdentityMappingsCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
importIdentityMappings(request)
public importIdentityMappings(request: google.cloud.discoveryengine.v1.IImportIdentityMappingsRequest): Promise<google.longrunning.Operation>;Calls ImportIdentityMappings.
| Parameter | |
|---|---|
| Name | Description |
request |
IImportIdentityMappingsRequest
ImportIdentityMappingsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
listIdentityMappings(request, callback)
public listIdentityMappings(request: google.cloud.discoveryengine.v1.IListIdentityMappingsRequest, callback: google.cloud.discoveryengine.v1.IdentityMappingStoreService.ListIdentityMappingsCallback): void;Calls ListIdentityMappings.
| Parameters | |
|---|---|
| Name | Description |
request |
IListIdentityMappingsRequest
ListIdentityMappingsRequest message or plain object |
callback |
ListIdentityMappingsCallback
Node-style callback called with the error, if any, and ListIdentityMappingsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listIdentityMappings(request)
public listIdentityMappings(request: google.cloud.discoveryengine.v1.IListIdentityMappingsRequest): Promise<google.cloud.discoveryengine.v1.ListIdentityMappingsResponse>;Calls ListIdentityMappings.
| Parameter | |
|---|---|
| Name | Description |
request |
IListIdentityMappingsRequest
ListIdentityMappingsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.discoveryengine.v1.ListIdentityMappingsResponse> |
Promise |
listIdentityMappingStores(request, callback)
public listIdentityMappingStores(request: google.cloud.discoveryengine.v1.IListIdentityMappingStoresRequest, callback: google.cloud.discoveryengine.v1.IdentityMappingStoreService.ListIdentityMappingStoresCallback): void;Calls ListIdentityMappingStores.
| Parameters | |
|---|---|
| Name | Description |
request |
IListIdentityMappingStoresRequest
ListIdentityMappingStoresRequest message or plain object |
callback |
ListIdentityMappingStoresCallback
Node-style callback called with the error, if any, and ListIdentityMappingStoresResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listIdentityMappingStores(request)
public listIdentityMappingStores(request: google.cloud.discoveryengine.v1.IListIdentityMappingStoresRequest): Promise<google.cloud.discoveryengine.v1.ListIdentityMappingStoresResponse>;Calls ListIdentityMappingStores.
| Parameter | |
|---|---|
| Name | Description |
request |
IListIdentityMappingStoresRequest
ListIdentityMappingStoresRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.discoveryengine.v1.ListIdentityMappingStoresResponse> |
Promise |
purgeIdentityMappings(request, callback)
public purgeIdentityMappings(request: google.cloud.discoveryengine.v1.IPurgeIdentityMappingsRequest, callback: google.cloud.discoveryengine.v1.IdentityMappingStoreService.PurgeIdentityMappingsCallback): void;Calls PurgeIdentityMappings.
| Parameters | |
|---|---|
| Name | Description |
request |
IPurgeIdentityMappingsRequest
PurgeIdentityMappingsRequest message or plain object |
callback |
PurgeIdentityMappingsCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
purgeIdentityMappings(request)
public purgeIdentityMappings(request: google.cloud.discoveryengine.v1.IPurgeIdentityMappingsRequest): Promise<google.longrunning.Operation>;Calls PurgeIdentityMappings.
| Parameter | |
|---|---|
| Name | Description |
request |
IPurgeIdentityMappingsRequest
PurgeIdentityMappingsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |