Class LocationsGrpc.LocationsImplBase (2.10.0)

public abstract static class LocationsGrpc.LocationsImplBase implements BindableService

An abstract interface that provides location-related information for a service. Service-specific metadata is provided through the Location.metadata field.

Inheritance

java.lang.Object > LocationsGrpc.LocationsImplBase

Implements

io.grpc.BindableService

Constructors

LocationsImplBase()

public LocationsImplBase()

Methods

bindService()

public final ServerServiceDefinition bindService()
Returns
TypeDescription
io.grpc.ServerServiceDefinition

getLocation(GetLocationRequest request, StreamObserver<Location> responseObserver)

public void getLocation(GetLocationRequest request, StreamObserver<Location> responseObserver)

Gets information about a location.

Parameters
NameDescription
requestGetLocationRequest
responseObserverio.grpc.stub.StreamObserver<Location>

listLocations(ListLocationsRequest request, StreamObserver<ListLocationsResponse> responseObserver)

public void listLocations(ListLocationsRequest request, StreamObserver<ListLocationsResponse> responseObserver)

Lists information about the supported locations for this service.

Parameters
NameDescription
requestListLocationsRequest
responseObserverio.grpc.stub.StreamObserver<ListLocationsResponse>