Data Analytics API with Gemini v1beta API - Class ContextRetrievalServiceSettings (1.0.0-beta01)

public sealed class ContextRetrievalServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class ContextRetrievalServiceSettings.

Settings for ContextRetrievalServiceClient instances.

Inheritance

object > ServiceSettingsBase > ContextRetrievalServiceSettings

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

ContextRetrievalServiceSettings()

public ContextRetrievalServiceSettings()

Constructs a new ContextRetrievalServiceSettings object with default settings.

Properties

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
Type Description
LocationsSettings

RetrieveBigQueryRecentRelevantTablesSettings

public CallSettings RetrieveBigQueryRecentRelevantTablesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContextRetrievalServiceClient.RetrieveBigQueryRecentRelevantTables and ContextRetrievalServiceClient.RetrieveBigQueryRecentRelevantTablesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RetrieveBigQueryTableContextSettings

public CallSettings RetrieveBigQueryTableContextSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContextRetrievalServiceClient.RetrieveBigQueryTableContext and ContextRetrievalServiceClient.RetrieveBigQueryTableContextAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RetrieveBigQueryTableContextsFromRecentTablesSettings

public CallSettings RetrieveBigQueryTableContextsFromRecentTablesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContextRetrievalServiceClient.RetrieveBigQueryTableContextsFromRecentTables and ContextRetrievalServiceClient.RetrieveBigQueryTableContextsFromRecentTablesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RetrieveBigQueryTableContextsSettings

public CallSettings RetrieveBigQueryTableContextsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContextRetrievalServiceClient.RetrieveBigQueryTableContexts and ContextRetrievalServiceClient.RetrieveBigQueryTableContextsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RetrieveBigQueryTableSuggestedDescriptionsSettings

public CallSettings RetrieveBigQueryTableSuggestedDescriptionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContextRetrievalServiceClient.RetrieveBigQueryTableSuggestedDescriptions and ContextRetrievalServiceClient.RetrieveBigQueryTableSuggestedDescriptionsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RetrieveBigQueryTableSuggestedExamplesSettings

public CallSettings RetrieveBigQueryTableSuggestedExamplesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to ContextRetrievalServiceClient.RetrieveBigQueryTableSuggestedExamples and ContextRetrievalServiceClient.RetrieveBigQueryTableSuggestedExamplesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

Methods

Clone()

public ContextRetrievalServiceSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
Type Description
ContextRetrievalServiceSettings

A deep clone of this ContextRetrievalServiceSettings object.

GetDefault()

public static ContextRetrievalServiceSettings GetDefault()

Get a new instance of the default ContextRetrievalServiceSettings.

Returns
Type Description
ContextRetrievalServiceSettings

A new instance of the default ContextRetrievalServiceSettings.