Interface TransportManagerGrpc.AsyncService (1.87.0)

public static interface TransportManagerGrpc.AsyncService

The CLH based service for managing RemoteTransportProfiles and Transports.

Methods

createTransport(CreateTransportRequest request, StreamObserver<Operation> responseObserver)

public default void createTransport(CreateTransportRequest request, StreamObserver<Operation> responseObserver)

Creates a new Transport in a given project and location.

Parameters
Name Description
request CreateTransportRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteTransport(DeleteTransportRequest request, StreamObserver<Operation> responseObserver)

public default void deleteTransport(DeleteTransportRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Transport.

Parameters
Name Description
request DeleteTransportRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getRemoteTransportProfile(GetRemoteTransportProfileRequest request, StreamObserver<RemoteTransportProfile> responseObserver)

public default void getRemoteTransportProfile(GetRemoteTransportProfileRequest request, StreamObserver<RemoteTransportProfile> responseObserver)

Gets details of a single RemoteTransportProfile.

Parameters
Name Description
request GetRemoteTransportProfileRequest
responseObserver io.grpc.stub.StreamObserver<RemoteTransportProfile>

getStatus(GetStatusRequest request, StreamObserver<GetStatusResponse> responseObserver)

public default void getStatus(GetStatusRequest request, StreamObserver<GetStatusResponse> responseObserver)

Gets the operational status of a single Transport.

Parameters
Name Description
request GetStatusRequest
responseObserver io.grpc.stub.StreamObserver<GetStatusResponse>

getTransport(GetTransportRequest request, StreamObserver<Transport> responseObserver)

public default void getTransport(GetTransportRequest request, StreamObserver<Transport> responseObserver)

Gets details of a single Transport.

Parameters
Name Description
request GetTransportRequest
responseObserver io.grpc.stub.StreamObserver<Transport>

listRemoteTransportProfiles(ListRemoteTransportProfilesRequest request, StreamObserver<ListRemoteTransportProfilesResponse> responseObserver)

public default void listRemoteTransportProfiles(ListRemoteTransportProfilesRequest request, StreamObserver<ListRemoteTransportProfilesResponse> responseObserver)

Lists RemoteTransportProfiles in a given project and location.

Parameters
Name Description
request ListRemoteTransportProfilesRequest
responseObserver io.grpc.stub.StreamObserver<ListRemoteTransportProfilesResponse>

listTransports(ListTransportsRequest request, StreamObserver<ListTransportsResponse> responseObserver)

public default void listTransports(ListTransportsRequest request, StreamObserver<ListTransportsResponse> responseObserver)

Lists Transports in a given project and location.

Parameters
Name Description
request ListTransportsRequest
responseObserver io.grpc.stub.StreamObserver<ListTransportsResponse>

updateTransport(UpdateTransportRequest request, StreamObserver<Operation> responseObserver)

public default void updateTransport(UpdateTransportRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single Transport.

Parameters
Name Description
request UpdateTransportRequest
responseObserver io.grpc.stub.StreamObserver<Operation>