Class TransportManagerGrpc.TransportManagerBlockingV2Stub (1.87.0)

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

A stub to allow clients to do 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.TransportManagerBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected TransportManagerGrpc.TransportManagerBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
TransportManagerGrpc.TransportManagerBlockingV2Stub
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
Exceptions
Type Description
io.grpc.StatusException

deleteTransport(DeleteTransportRequest request)

public Operation deleteTransport(DeleteTransportRequest request)

Deletes a single Transport.

Parameter
Name Description
request DeleteTransportRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

getRemoteTransportProfile(GetRemoteTransportProfileRequest request)

public RemoteTransportProfile getRemoteTransportProfile(GetRemoteTransportProfileRequest request)

Gets details of a single RemoteTransportProfile.

Parameter
Name Description
request GetRemoteTransportProfileRequest
Returns
Type Description
RemoteTransportProfile
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

getTransport(GetTransportRequest request)

public Transport getTransport(GetTransportRequest request)

Gets details of a single Transport.

Parameter
Name Description
request GetTransportRequest
Returns
Type Description
Transport
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

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
Exceptions
Type Description
io.grpc.StatusException

updateTransport(UpdateTransportRequest request)

public Operation updateTransport(UpdateTransportRequest request)

Updates the parameters of a single Transport.

Parameter
Name Description
request UpdateTransportRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException