public sealed class ConnectionServiceClientImpl : ConnectionServiceClientConnectionService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.ApigeeConnect.V1Assembly
Google.Cloud.ApigeeConnect.V1.dll
Remarks
Service Interface for the Apigee Connect connection management APIs.
Constructors
ConnectionServiceClientImpl(ConnectionService.ConnectionServiceClient, ConnectionServiceSettings, ILogger)
public ConnectionServiceClientImpl(ConnectionService.ConnectionServiceClient grpcClient, ConnectionServiceSettings settings, ILogger logger)Constructs a client wrapper for the ConnectionService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
ConnectionService.ConnectionServiceClientThe underlying gRPC client. |
settings |
ConnectionServiceSettingsThe base ConnectionServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
GrpcClient
public override ConnectionService.ConnectionServiceClient GrpcClient { get; }The underlying gRPC ConnectionService client
| Property Value | |
|---|---|
| Type | Description |
ConnectionService.ConnectionServiceClient |
|
Methods
ListConnections(ListConnectionsRequest, CallSettings)
public override PagedEnumerable<ListConnectionsResponse, Connection> ListConnections(ListConnectionsRequest request, CallSettings callSettings = null)Lists connections that are currently active for the given Apigee Connect endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
ListConnectionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListConnectionsResponse, Connection> |
A pageable sequence of Connection resources. |
ListConnectionsAsync(ListConnectionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListConnectionsResponse, Connection> ListConnectionsAsync(ListConnectionsRequest request, CallSettings callSettings = null)Lists connections that are currently active for the given Apigee Connect endpoint.
| Parameters | |
|---|---|
| Name | Description |
request |
ListConnectionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListConnectionsResponse, Connection> |
A pageable asynchronous sequence of Connection resources. |