Google Cloud Support v2beta API - Class FeedServiceClientImpl (1.0.0-beta02)

public sealed class FeedServiceClientImpl : FeedServiceClient

Reference documentation and code samples for the Google Cloud Support v2beta API class FeedServiceClientImpl.

FeedService client wrapper implementation, for convenient use.

Inheritance

object > FeedServiceClient > FeedServiceClientImpl

Namespace

Google.Cloud.Support.V2Beta

Assembly

Google.Cloud.Support.V2Beta.dll

Remarks

A service to view case feed items.

Constructors

FeedServiceClientImpl(FeedServiceClient, FeedServiceSettings, ILogger)

public FeedServiceClientImpl(FeedService.FeedServiceClient grpcClient, FeedServiceSettings settings, ILogger logger)

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

Parameters
Name Description
grpcClient FeedServiceFeedServiceClient

The underlying gRPC client.

settings FeedServiceSettings

The base FeedServiceSettings used within this client.

logger ILogger

Optional ILogger to use within this client.

Properties

GrpcClient

public override FeedService.FeedServiceClient GrpcClient { get; }

The underlying gRPC FeedService client

Property Value
Type Description
FeedServiceFeedServiceClient
Overrides

Methods

ShowFeed(ShowFeedRequest, CallSettings)

public override PagedEnumerable<ShowFeedResponse, FeedItem> ShowFeed(ShowFeedRequest request, CallSettings callSettings = null)

Show items in the feed of this case, including case emails, attachments, and comments.

Parameters
Name Description
request ShowFeedRequest

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
PagedEnumerableShowFeedResponseFeedItem

A pageable sequence of FeedItem resources.

Overrides

ShowFeedAsync(ShowFeedRequest, CallSettings)

public override PagedAsyncEnumerable<ShowFeedResponse, FeedItem> ShowFeedAsync(ShowFeedRequest request, CallSettings callSettings = null)

Show items in the feed of this case, including case emails, attachments, and comments.

Parameters
Name Description
request ShowFeedRequest

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
PagedAsyncEnumerableShowFeedResponseFeedItem

A pageable asynchronous sequence of FeedItem resources.

Overrides