Vision AI v1 API - Class WarehouseSettings (1.0.0-beta01)

public sealed class WarehouseSettings : ServiceSettingsBase

Reference documentation and code samples for the Vision AI v1 API class WarehouseSettings.

Settings for WarehouseClient instances.

Inheritance

object > ServiceSettingsBase > WarehouseSettings

Namespace

Google.Cloud.VisionAI.V1

Assembly

Google.Cloud.VisionAI.V1.dll

Constructors

WarehouseSettings()

public WarehouseSettings()

Constructs a new WarehouseSettings object with default settings.

Properties

AddCollectionItemSettings

public CallSettings AddCollectionItemSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.AddCollectionItem and WarehouseClient.AddCollectionItemAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

AnalyzeAssetOperationsSettings

public OperationsSettings AnalyzeAssetOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.AnalyzeAsset and WarehouseClient.AnalyzeAssetAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

AnalyzeAssetSettings

public CallSettings AnalyzeAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.AnalyzeAsset and WarehouseClient.AnalyzeAssetAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

AnalyzeCorpusOperationsSettings

public OperationsSettings AnalyzeCorpusOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.AnalyzeCorpus and WarehouseClient.AnalyzeCorpusAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

AnalyzeCorpusSettings

public CallSettings AnalyzeCorpusSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.AnalyzeCorpus and WarehouseClient.AnalyzeCorpusAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ClipAssetSettings

public CallSettings ClipAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ClipAsset and WarehouseClient.ClipAssetAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreateAnnotationSettings

public CallSettings CreateAnnotationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.CreateAnnotation and WarehouseClient.CreateAnnotationAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 2.5
  • Retry maximum delay: 120000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 120 seconds.

CreateAssetSettings

public CallSettings CreateAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.CreateAsset and WarehouseClient.CreateAssetAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 2.5
  • Retry maximum delay: 120000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 120 seconds.

CreateCollectionOperationsSettings

public OperationsSettings CreateCollectionOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.CreateCollection and WarehouseClient.CreateCollectionAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateCollectionSettings

public CallSettings CreateCollectionSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.CreateCollection and WarehouseClient.CreateCollectionAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreateCorpusOperationsSettings

public OperationsSettings CreateCorpusOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.CreateCorpus and WarehouseClient.CreateCorpusAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateCorpusSettings

public CallSettings CreateCorpusSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.CreateCorpus and WarehouseClient.CreateCorpusAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 2.5
  • Retry maximum delay: 120000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 120 seconds.

CreateDataSchemaSettings

public CallSettings CreateDataSchemaSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.CreateDataSchema and WarehouseClient.CreateDataSchemaAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 2.5
  • Retry maximum delay: 120000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 120 seconds.

CreateIndexEndpointOperationsSettings

public OperationsSettings CreateIndexEndpointOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.CreateIndexEndpoint and WarehouseClient.CreateIndexEndpointAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateIndexEndpointSettings

public CallSettings CreateIndexEndpointSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.CreateIndexEndpoint and WarehouseClient.CreateIndexEndpointAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreateIndexOperationsSettings

public OperationsSettings CreateIndexOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.CreateIndex and WarehouseClient.CreateIndexAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateIndexSettings

public CallSettings CreateIndexSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.CreateIndex and WarehouseClient.CreateIndexAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreateSearchConfigSettings

public CallSettings CreateSearchConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.CreateSearchConfig and WarehouseClient.CreateSearchConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

CreateSearchHypernymSettings

public CallSettings CreateSearchHypernymSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.CreateSearchHypernym and WarehouseClient.CreateSearchHypernymAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteAnnotationSettings

public CallSettings DeleteAnnotationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeleteAnnotation and WarehouseClient.DeleteAnnotationAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteAssetOperationsSettings

public OperationsSettings DeleteAssetOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.DeleteAsset and WarehouseClient.DeleteAssetAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteAssetSettings

public CallSettings DeleteAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeleteAsset and WarehouseClient.DeleteAssetAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteCollectionOperationsSettings

public OperationsSettings DeleteCollectionOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.DeleteCollection and WarehouseClient.DeleteCollectionAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteCollectionSettings

public CallSettings DeleteCollectionSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeleteCollection and WarehouseClient.DeleteCollectionAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteCorpusSettings

public CallSettings DeleteCorpusSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeleteCorpus and WarehouseClient.DeleteCorpusAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteDataSchemaSettings

public CallSettings DeleteDataSchemaSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeleteDataSchema and WarehouseClient.DeleteDataSchemaAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteIndexEndpointOperationsSettings

public OperationsSettings DeleteIndexEndpointOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.DeleteIndexEndpoint and WarehouseClient.DeleteIndexEndpointAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteIndexEndpointSettings

public CallSettings DeleteIndexEndpointSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeleteIndexEndpoint and WarehouseClient.DeleteIndexEndpointAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteIndexOperationsSettings

public OperationsSettings DeleteIndexOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.DeleteIndex and WarehouseClient.DeleteIndexAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteIndexSettings

public CallSettings DeleteIndexSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeleteIndex and WarehouseClient.DeleteIndexAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteSearchConfigSettings

public CallSettings DeleteSearchConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeleteSearchConfig and WarehouseClient.DeleteSearchConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeleteSearchHypernymSettings

public CallSettings DeleteSearchHypernymSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeleteSearchHypernym and WarehouseClient.DeleteSearchHypernymAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

DeployIndexOperationsSettings

public OperationsSettings DeployIndexOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.DeployIndex and WarehouseClient.DeployIndexAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeployIndexSettings

public CallSettings DeployIndexSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.DeployIndex and WarehouseClient.DeployIndexAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GenerateHlsUriSettings

public CallSettings GenerateHlsUriSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GenerateHlsUri and WarehouseClient.GenerateHlsUriAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GenerateRetrievalUrlSettings

public CallSettings GenerateRetrievalUrlSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GenerateRetrievalUrl and WarehouseClient.GenerateRetrievalUrlAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetAnnotationSettings

public CallSettings GetAnnotationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GetAnnotation and WarehouseClient.GetAnnotationAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetAssetSettings

public CallSettings GetAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GetAsset and WarehouseClient.GetAssetAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetCollectionSettings

public CallSettings GetCollectionSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GetCollection and WarehouseClient.GetCollectionAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetCorpusSettings

public CallSettings GetCorpusSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GetCorpus and WarehouseClient.GetCorpusAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetDataSchemaSettings

public CallSettings GetDataSchemaSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GetDataSchema and WarehouseClient.GetDataSchemaAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetIndexEndpointSettings

public CallSettings GetIndexEndpointSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GetIndexEndpoint and WarehouseClient.GetIndexEndpointAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetIndexSettings

public CallSettings GetIndexSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GetIndex and WarehouseClient.GetIndexAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetSearchConfigSettings

public CallSettings GetSearchConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GetSearchConfig and WarehouseClient.GetSearchConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

GetSearchHypernymSettings

public CallSettings GetSearchHypernymSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.GetSearchHypernym and WarehouseClient.GetSearchHypernymAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

IAMPolicySettings

public IAMPolicySettings IAMPolicySettings { get; set; }

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

Property Value
Type Description
IAMPolicySettings

ImportAssetsOperationsSettings

public OperationsSettings ImportAssetsOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.ImportAssets and WarehouseClient.ImportAssetsAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

ImportAssetsSettings

public CallSettings ImportAssetsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ImportAssets and WarehouseClient.ImportAssetsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

IndexAssetOperationsSettings

public OperationsSettings IndexAssetOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.IndexAsset and WarehouseClient.IndexAssetAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

IndexAssetSettings

public CallSettings IndexAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.IndexAsset and WarehouseClient.IndexAssetAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

IngestAssetSettings

public CallSettings IngestAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.IngestAsset and WarehouseClient.IngestAssetAsync.

Property Value
Type Description
CallSettings
Remarks

Timeout: 120 seconds.

IngestAssetStreamingSettings

public BidirectionalStreamingSettings IngestAssetStreamingSettings { get; set; }

BidirectionalStreamingSettings for calls to WarehouseClient.IngestAsset and WarehouseClient.IngestAssetAsync.

Property Value
Type Description
BidirectionalStreamingSettings
Remarks

The default local send queue size is 100.

ListAnnotationsSettings

public CallSettings ListAnnotationsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ListAnnotations and WarehouseClient.ListAnnotationsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListAssetsSettings

public CallSettings ListAssetsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ListAssets and WarehouseClient.ListAssetsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListCollectionsSettings

public CallSettings ListCollectionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ListCollections and WarehouseClient.ListCollectionsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListCorporaSettings

public CallSettings ListCorporaSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ListCorpora and WarehouseClient.ListCorporaAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListDataSchemasSettings

public CallSettings ListDataSchemasSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ListDataSchemas and WarehouseClient.ListDataSchemasAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListIndexEndpointsSettings

public CallSettings ListIndexEndpointsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ListIndexEndpoints and WarehouseClient.ListIndexEndpointsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListIndexesSettings

public CallSettings ListIndexesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ListIndexes and WarehouseClient.ListIndexesAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListSearchConfigsSettings

public CallSettings ListSearchConfigsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ListSearchConfigs and WarehouseClient.ListSearchConfigsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ListSearchHypernymsSettings

public CallSettings ListSearchHypernymsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ListSearchHypernyms and WarehouseClient.ListSearchHypernymsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

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

Property Value
Type Description
LocationsSettings

RemoveCollectionItemSettings

public CallSettings RemoveCollectionItemSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.RemoveCollectionItem and WarehouseClient.RemoveCollectionItemAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

RemoveIndexAssetOperationsSettings

public OperationsSettings RemoveIndexAssetOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.RemoveIndexAsset and WarehouseClient.RemoveIndexAssetAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

RemoveIndexAssetSettings

public CallSettings RemoveIndexAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.RemoveIndexAsset and WarehouseClient.RemoveIndexAssetAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

SearchAssetsSettings

public CallSettings SearchAssetsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.SearchAssets and WarehouseClient.SearchAssetsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

SearchIndexEndpointSettings

public CallSettings SearchIndexEndpointSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.SearchIndexEndpoint and WarehouseClient.SearchIndexEndpointAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UndeployIndexOperationsSettings

public OperationsSettings UndeployIndexOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.UndeployIndex and WarehouseClient.UndeployIndexAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UndeployIndexSettings

public CallSettings UndeployIndexSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UndeployIndex and WarehouseClient.UndeployIndexAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateAnnotationSettings

public CallSettings UpdateAnnotationSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UpdateAnnotation and WarehouseClient.UpdateAnnotationAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateAssetSettings

public CallSettings UpdateAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UpdateAsset and WarehouseClient.UpdateAssetAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateCollectionSettings

public CallSettings UpdateCollectionSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UpdateCollection and WarehouseClient.UpdateCollectionAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateCorpusSettings

public CallSettings UpdateCorpusSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UpdateCorpus and WarehouseClient.UpdateCorpusAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateDataSchemaSettings

public CallSettings UpdateDataSchemaSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UpdateDataSchema and WarehouseClient.UpdateDataSchemaAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateIndexEndpointOperationsSettings

public OperationsSettings UpdateIndexEndpointOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.UpdateIndexEndpoint and WarehouseClient.UpdateIndexEndpointAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateIndexEndpointSettings

public CallSettings UpdateIndexEndpointSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UpdateIndexEndpoint and WarehouseClient.UpdateIndexEndpointAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateIndexOperationsSettings

public OperationsSettings UpdateIndexOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.UpdateIndex and WarehouseClient.UpdateIndexAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateIndexSettings

public CallSettings UpdateIndexSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UpdateIndex and WarehouseClient.UpdateIndexAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateSearchConfigSettings

public CallSettings UpdateSearchConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UpdateSearchConfig and WarehouseClient.UpdateSearchConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UpdateSearchHypernymSettings

public CallSettings UpdateSearchHypernymSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UpdateSearchHypernym and WarehouseClient.UpdateSearchHypernymAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

UploadAssetOperationsSettings

public OperationsSettings UploadAssetOperationsSettings { get; set; }

Long Running Operation settings for calls to WarehouseClient.UploadAsset and WarehouseClient.UploadAssetAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UploadAssetSettings

public CallSettings UploadAssetSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.UploadAsset and WarehouseClient.UploadAssetAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ViewCollectionItemsSettings

public CallSettings ViewCollectionItemsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ViewCollectionItems and WarehouseClient.ViewCollectionItemsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

ViewIndexedAssetsSettings

public CallSettings ViewIndexedAssetsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to WarehouseClient.ViewIndexedAssets and WarehouseClient.ViewIndexedAssetsAsync.

Property Value
Type Description
CallSettings
Remarks
  • Initial retry delay: 1000 milliseconds.
  • Retry delay multiplier: 1.3
  • Retry maximum delay: 10000 milliseconds.
  • Maximum attempts: 5
  • Retriable status codes: Unavailable.
  • Timeout: 60 seconds.

Methods

Clone()

public WarehouseSettings Clone()

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

Returns
Type Description
WarehouseSettings

A deep clone of this WarehouseSettings object.

GetDefault()

public static WarehouseSettings GetDefault()

Get a new instance of the default WarehouseSettings.

Returns
Type Description
WarehouseSettings

A new instance of the default WarehouseSettings.