Class IdentityMappingStoreServiceGrpc.IdentityMappingStoreServiceFutureStub (0.60.0)

public static final class IdentityMappingStoreServiceGrpc.IdentityMappingStoreServiceFutureStub extends AbstractFutureStub<IdentityMappingStoreServiceGrpc.IdentityMappingStoreServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service IdentityMappingStoreService.

Service for managing Identity Mapping Stores.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > IdentityMappingStoreServiceGrpc.IdentityMappingStoreServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

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

createIdentityMappingStore(CreateIdentityMappingStoreRequest request)

public ListenableFuture<IdentityMappingStore> createIdentityMappingStore(CreateIdentityMappingStoreRequest request)

Creates a new Identity Mapping Store.

Parameter
Name Description
request CreateIdentityMappingStoreRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<IdentityMappingStore>

deleteIdentityMappingStore(DeleteIdentityMappingStoreRequest request)

public ListenableFuture<Operation> deleteIdentityMappingStore(DeleteIdentityMappingStoreRequest request)

Deletes the Identity Mapping Store.

Parameter
Name Description
request DeleteIdentityMappingStoreRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

getIdentityMappingStore(GetIdentityMappingStoreRequest request)

public ListenableFuture<IdentityMappingStore> getIdentityMappingStore(GetIdentityMappingStoreRequest request)

Gets the Identity Mapping Store.

Parameter
Name Description
request GetIdentityMappingStoreRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<IdentityMappingStore>

importIdentityMappings(ImportIdentityMappingsRequest request)

public ListenableFuture<Operation> importIdentityMappings(ImportIdentityMappingsRequest request)

Imports a list of Identity Mapping Entries to an Identity Mapping Store.

Parameter
Name Description
request ImportIdentityMappingsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

listIdentityMappingStores(ListIdentityMappingStoresRequest request)

public ListenableFuture<ListIdentityMappingStoresResponse> listIdentityMappingStores(ListIdentityMappingStoresRequest request)

Lists all Identity Mapping Stores.

Parameter
Name Description
request ListIdentityMappingStoresRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListIdentityMappingStoresResponse>

listIdentityMappings(ListIdentityMappingsRequest request)

public ListenableFuture<ListIdentityMappingsResponse> listIdentityMappings(ListIdentityMappingsRequest request)

Lists Identity Mappings in an Identity Mapping Store.

Parameter
Name Description
request ListIdentityMappingsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListIdentityMappingsResponse>

purgeIdentityMappings(PurgeIdentityMappingsRequest request)

public ListenableFuture<Operation> purgeIdentityMappings(PurgeIdentityMappingsRequest request)

Purges specified or all Identity Mapping Entries from an Identity Mapping Store.

Parameter
Name Description
request PurgeIdentityMappingsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>