Discovery Engine v1beta API - Class SampleQuerySetServiceClientImpl (1.0.0-beta18)

public sealed class SampleQuerySetServiceClientImpl : SampleQuerySetServiceClient

Reference documentation and code samples for the Discovery Engine v1beta API class SampleQuerySetServiceClientImpl.

SampleQuerySetService client wrapper implementation, for convenient use.

Inheritance

object > SampleQuerySetServiceClient > SampleQuerySetServiceClientImpl

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Remarks

Service for managing [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet]s,

Constructors

SampleQuerySetServiceClientImpl(SampleQuerySetServiceClient, SampleQuerySetServiceSettings, ILogger)

public SampleQuerySetServiceClientImpl(SampleQuerySetService.SampleQuerySetServiceClient grpcClient, SampleQuerySetServiceSettings settings, ILogger logger)

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

Parameters
Name Description
grpcClient SampleQuerySetServiceSampleQuerySetServiceClient

The underlying gRPC client.

settings SampleQuerySetServiceSettings

The base SampleQuerySetServiceSettings used within this client.

logger ILogger

Optional ILogger to use within this client.

Properties

GrpcClient

public override SampleQuerySetService.SampleQuerySetServiceClient GrpcClient { get; }

The underlying gRPC SampleQuerySetService client

Property Value
Type Description
SampleQuerySetServiceSampleQuerySetServiceClient
Overrides

LocationsClient

public override LocationsClient LocationsClient { get; }

The LocationsClient associated with this client.

Property Value
Type Description
LocationsClient
Overrides

Methods

CreateSampleQuerySet(CreateSampleQuerySetRequest, CallSettings)

public override SampleQuerySet CreateSampleQuerySet(CreateSampleQuerySetRequest request, CallSettings callSettings = null)

Creates a [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet]

Parameters
Name Description
request CreateSampleQuerySetRequest

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
SampleQuerySet

The RPC response.

Overrides

CreateSampleQuerySetAsync(CreateSampleQuerySetRequest, CallSettings)

public override Task<SampleQuerySet> CreateSampleQuerySetAsync(CreateSampleQuerySetRequest request, CallSettings callSettings = null)

Creates a [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet]

Parameters
Name Description
request CreateSampleQuerySetRequest

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
TaskSampleQuerySet

A Task containing the RPC response.

Overrides

DeleteSampleQuerySet(DeleteSampleQuerySetRequest, CallSettings)

public override void DeleteSampleQuerySet(DeleteSampleQuerySetRequest request, CallSettings callSettings = null)

Deletes a [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet].

Parameters
Name Description
request DeleteSampleQuerySetRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Overrides

DeleteSampleQuerySetAsync(DeleteSampleQuerySetRequest, CallSettings)

public override Task DeleteSampleQuerySetAsync(DeleteSampleQuerySetRequest request, CallSettings callSettings = null)

Deletes a [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet].

Parameters
Name Description
request DeleteSampleQuerySetRequest

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

A Task containing the RPC response.

Overrides

GetSampleQuerySet(GetSampleQuerySetRequest, CallSettings)

public override SampleQuerySet GetSampleQuerySet(GetSampleQuerySetRequest request, CallSettings callSettings = null)

Gets a [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet].

Parameters
Name Description
request GetSampleQuerySetRequest

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
SampleQuerySet

The RPC response.

Overrides

GetSampleQuerySetAsync(GetSampleQuerySetRequest, CallSettings)

public override Task<SampleQuerySet> GetSampleQuerySetAsync(GetSampleQuerySetRequest request, CallSettings callSettings = null)

Gets a [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet].

Parameters
Name Description
request GetSampleQuerySetRequest

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
TaskSampleQuerySet

A Task containing the RPC response.

Overrides

ListSampleQuerySets(ListSampleQuerySetsRequest, CallSettings)

public override PagedEnumerable<ListSampleQuerySetsResponse, SampleQuerySet> ListSampleQuerySets(ListSampleQuerySetsRequest request, CallSettings callSettings = null)

Gets a list of [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet]s.

Parameters
Name Description
request ListSampleQuerySetsRequest

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
PagedEnumerableListSampleQuerySetsResponseSampleQuerySet

A pageable sequence of SampleQuerySet resources.

Overrides

ListSampleQuerySetsAsync(ListSampleQuerySetsRequest, CallSettings)

public override PagedAsyncEnumerable<ListSampleQuerySetsResponse, SampleQuerySet> ListSampleQuerySetsAsync(ListSampleQuerySetsRequest request, CallSettings callSettings = null)

Gets a list of [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet]s.

Parameters
Name Description
request ListSampleQuerySetsRequest

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
PagedAsyncEnumerableListSampleQuerySetsResponseSampleQuerySet

A pageable asynchronous sequence of SampleQuerySet resources.

Overrides

UpdateSampleQuerySet(UpdateSampleQuerySetRequest, CallSettings)

public override SampleQuerySet UpdateSampleQuerySet(UpdateSampleQuerySetRequest request, CallSettings callSettings = null)

Updates a [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet].

Parameters
Name Description
request UpdateSampleQuerySetRequest

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
SampleQuerySet

The RPC response.

Overrides

UpdateSampleQuerySetAsync(UpdateSampleQuerySetRequest, CallSettings)

public override Task<SampleQuerySet> UpdateSampleQuerySetAsync(UpdateSampleQuerySetRequest request, CallSettings callSettings = null)

Updates a [SampleQuerySet][google.cloud.discoveryengine.v1beta.SampleQuerySet].

Parameters
Name Description
request UpdateSampleQuerySetRequest

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
TaskSampleQuerySet

A Task containing the RPC response.

Overrides