Interface CloudLocationFinderGrpc.AsyncService (0.1.0)

public static interface CloudLocationFinderGrpc.AsyncService

Service describing handlers for resources

Methods

getCloudLocation(GetCloudLocationRequest request, StreamObserver<CloudLocation> responseObserver)

public default void getCloudLocation(GetCloudLocationRequest request, StreamObserver<CloudLocation> responseObserver)

Retrieves a resource containing information about a cloud location.

Parameters
Name Description
request GetCloudLocationRequest
responseObserver io.grpc.stub.StreamObserver<CloudLocation>

listCloudLocations(ListCloudLocationsRequest request, StreamObserver<ListCloudLocationsResponse> responseObserver)

public default void listCloudLocations(ListCloudLocationsRequest request, StreamObserver<ListCloudLocationsResponse> responseObserver)

Lists cloud locations under a given project and location.

Parameters
Name Description
request ListCloudLocationsRequest
responseObserver io.grpc.stub.StreamObserver<ListCloudLocationsResponse>

searchCloudLocations(SearchCloudLocationsRequest request, StreamObserver<SearchCloudLocationsResponse> responseObserver)

public default void searchCloudLocations(SearchCloudLocationsRequest request, StreamObserver<SearchCloudLocationsResponse> responseObserver)

Searches for cloud locations from a given source location.

Parameters
Name Description
request SearchCloudLocationsRequest
responseObserver io.grpc.stub.StreamObserver<SearchCloudLocationsResponse>