public sealed class ConnectionServiceClientImpl : ConnectionServiceClient
ConnectionService 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.ConnectionServiceClient The underlying gRPC client. |
settings | ConnectionServiceSettings The base ConnectionServiceSettings used within this client. |
logger | ILogger Optional 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 | ListConnectionsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | ListConnectionsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerable<ListConnectionsResponse, Connection> | A pageable asynchronous sequence of Connection resources. |