Class TransportManagerGrpc.TransportManagerBlockingStub (1.87.0)

public static final class TransportManagerGrpc.TransportManagerBlockingStub extends AbstractBlockingStub<TransportManagerGrpc.TransportManagerBlockingStub>

A stub to allow clients to do limited synchronous rpc calls to service TransportManager.

The CLH based service for managing RemoteTransportProfiles and Transports.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > TransportManagerGrpc.TransportManagerBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

createTransport(CreateTransportRequest request)

public Operation createTransport(CreateTransportRequest request)

Creates a new Transport in a given project and location.

Parameter
Name Description
request CreateTransportRequest
Returns
Type Description
Operation

deleteTransport(DeleteTransportRequest request)

public Operation deleteTransport(DeleteTransportRequest request)

Deletes a single Transport.

Parameter
Name Description
request DeleteTransportRequest
Returns
Type Description
Operation

getRemoteTransportProfile(GetRemoteTransportProfileRequest request)

public RemoteTransportProfile getRemoteTransportProfile(GetRemoteTransportProfileRequest request)

Gets details of a single RemoteTransportProfile.

Parameter
Name Description
request GetRemoteTransportProfileRequest
Returns
Type Description
RemoteTransportProfile

getStatus(GetStatusRequest request)

public GetStatusResponse getStatus(GetStatusRequest request)

Gets the operational status of a single Transport.

Parameter
Name Description
request GetStatusRequest
Returns
Type Description
GetStatusResponse

getTransport(GetTransportRequest request)

public Transport getTransport(GetTransportRequest request)

Gets details of a single Transport.

Parameter
Name Description
request GetTransportRequest
Returns
Type Description
Transport

listRemoteTransportProfiles(ListRemoteTransportProfilesRequest request)

public ListRemoteTransportProfilesResponse listRemoteTransportProfiles(ListRemoteTransportProfilesRequest request)

Lists RemoteTransportProfiles in a given project and location.

Parameter
Name Description
request ListRemoteTransportProfilesRequest
Returns
Type Description
ListRemoteTransportProfilesResponse

listTransports(ListTransportsRequest request)

public ListTransportsResponse listTransports(ListTransportsRequest request)

Lists Transports in a given project and location.

Parameter
Name Description
request ListTransportsRequest
Returns
Type Description
ListTransportsResponse

updateTransport(UpdateTransportRequest request)

public Operation updateTransport(UpdateTransportRequest request)

Updates the parameters of a single Transport.

Parameter
Name Description
request UpdateTransportRequest
Returns
Type Description
Operation