Show / Hide Table of Contents

Class OrderTrackingSignalsServiceClientImpl

OrderTrackingSignalsService client wrapper implementation, for convenient use.

Inheritance
object
OrderTrackingSignalsServiceClient
OrderTrackingSignalsServiceClientImpl
Inherited Members
OrderTrackingSignalsServiceClient.DefaultEndpoint
OrderTrackingSignalsServiceClient.DefaultScopes
OrderTrackingSignalsServiceClient.ServiceMetadata
OrderTrackingSignalsServiceClient.CreateAsync(CancellationToken)
OrderTrackingSignalsServiceClient.Create()
OrderTrackingSignalsServiceClient.ShutdownDefaultChannelsAsync()
OrderTrackingSignalsServiceClient.CreateOrderTrackingSignalAsync(CreateOrderTrackingSignalRequest, CancellationToken)
OrderTrackingSignalsServiceClient.CreateOrderTrackingSignal(string, string, CallSettings)
OrderTrackingSignalsServiceClient.CreateOrderTrackingSignalAsync(string, string, CallSettings)
OrderTrackingSignalsServiceClient.CreateOrderTrackingSignalAsync(string, string, CancellationToken)
OrderTrackingSignalsServiceClient.CreateOrderTrackingSignal(AccountName, string, CallSettings)
OrderTrackingSignalsServiceClient.CreateOrderTrackingSignalAsync(AccountName, string, CallSettings)
OrderTrackingSignalsServiceClient.CreateOrderTrackingSignalAsync(AccountName, string, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.OrderTracking.V1
Assembly: Google.Shopping.Merchant.OrderTracking.V1.dll
Syntax
public sealed class OrderTrackingSignalsServiceClientImpl : OrderTrackingSignalsServiceClient
Remarks

Service to serve order tracking signals public API.

Constructors

OrderTrackingSignalsServiceClientImpl(OrderTrackingSignalsServiceClient, OrderTrackingSignalsServiceSettings, ILogger)

Constructs a client wrapper for the OrderTrackingSignalsService service, with the specified gRPC client and settings.

Declaration
public OrderTrackingSignalsServiceClientImpl(OrderTrackingSignalsService.OrderTrackingSignalsServiceClient grpcClient, OrderTrackingSignalsServiceSettings settings, ILogger logger)
Parameters
Type Name Description
OrderTrackingSignalsService.OrderTrackingSignalsServiceClient grpcClient

The underlying gRPC client.

OrderTrackingSignalsServiceSettings settings

The base OrderTrackingSignalsServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC OrderTrackingSignalsService client

Declaration
public override OrderTrackingSignalsService.OrderTrackingSignalsServiceClient GrpcClient { get; }
Property Value
Type Description
OrderTrackingSignalsService.OrderTrackingSignalsServiceClient
Overrides
OrderTrackingSignalsServiceClient.GrpcClient

Methods

CreateOrderTrackingSignal(CreateOrderTrackingSignalRequest, CallSettings)

Creates new order tracking signal.

Declaration
public override OrderTrackingSignal CreateOrderTrackingSignal(CreateOrderTrackingSignalRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateOrderTrackingSignalRequest request

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
OrderTrackingSignal

The RPC response.

Overrides
OrderTrackingSignalsServiceClient.CreateOrderTrackingSignal(CreateOrderTrackingSignalRequest, CallSettings)

CreateOrderTrackingSignalAsync(CreateOrderTrackingSignalRequest, CallSettings)

Creates new order tracking signal.

Declaration
public override Task<OrderTrackingSignal> CreateOrderTrackingSignalAsync(CreateOrderTrackingSignalRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateOrderTrackingSignalRequest request

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
Task<OrderTrackingSignal>

A Task containing the RPC response.

Overrides
OrderTrackingSignalsServiceClient.CreateOrderTrackingSignalAsync(CreateOrderTrackingSignalRequest, CallSettings)
In this article
Back to top Generated by DocFX