Class: Google::Cloud::VisionAI::V1::Warehouse::Rest::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb

Overview

Configuration RPC class for the Warehouse API.

Includes fields providing the configuration for each RPC in this service. Each configuration object is of type Gapic::Config::Method and includes the following configuration fields:

  • timeout (type: Numeric) - The call timeout in seconds
  • metadata (type: Hash{Symbol=>String}) - Additional headers
  • retry_policy (*type:*Hash`) - The retry policy. The policy fields include the following keys:
    • :initial_delay (type: Numeric) - The initial delay in seconds.
    • :max_delay (type: Numeric) - The max delay in seconds.
    • :multiplier (type: Numeric) - The incremental backoff multiplier.
    • :retry_codes (type: Array<String>) - The error codes that should trigger a retry.

Instance Attribute Summary collapse

Instance Attribute Details

#add_collection_item::Gapic::Config::Method (readonly)

RPC-specific configuration for add_collection_item

Returns:

  • (::Gapic::Config::Method)


6250
6251
6252
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6250

def add_collection_item
  @add_collection_item
end

#analyze_asset::Gapic::Config::Method (readonly)

RPC-specific configuration for analyze_asset

Returns:

  • (::Gapic::Config::Method)


5990
5991
5992
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 5990

def analyze_asset
  @analyze_asset
end

#analyze_corpus::Gapic::Config::Method (readonly)

RPC-specific configuration for analyze_corpus

Returns:

  • (::Gapic::Config::Method)


6060
6061
6062
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6060

def analyze_corpus
  @analyze_corpus
end

#clip_asset::Gapic::Config::Method (readonly)

RPC-specific configuration for clip_asset

Returns:

  • (::Gapic::Config::Method)


6115
6116
6117
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6115

def clip_asset
  @clip_asset
end

#create_annotation::Gapic::Config::Method (readonly)

RPC-specific configuration for create_annotation

Returns:

  • (::Gapic::Config::Method)


6090
6091
6092
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6090

def create_annotation
  @create_annotation
end

#create_asset::Gapic::Config::Method (readonly)

RPC-specific configuration for create_asset

Returns:

  • (::Gapic::Config::Method)


5955
5956
5957
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 5955

def create_asset
  @create_asset
end

#create_collection::Gapic::Config::Method (readonly)

RPC-specific configuration for create_collection

Returns:

  • (::Gapic::Config::Method)


6225
6226
6227
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6225

def create_collection
  @create_collection
end

#create_corpus::Gapic::Config::Method (readonly)

RPC-specific configuration for create_corpus

Returns:

  • (::Gapic::Config::Method)


6035
6036
6037
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6035

def create_corpus
  @create_corpus
end

#create_data_schema::Gapic::Config::Method (readonly)

RPC-specific configuration for create_data_schema

Returns:

  • (::Gapic::Config::Method)


6065
6066
6067
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6065

def create_data_schema
  @create_data_schema
end

#create_index::Gapic::Config::Method (readonly)

RPC-specific configuration for create_index

Returns:

  • (::Gapic::Config::Method)


6010
6011
6012
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6010

def create_index
  @create_index
end

#create_index_endpoint::Gapic::Config::Method (readonly)

RPC-specific configuration for create_index_endpoint

Returns:

  • (::Gapic::Config::Method)


6190
6191
6192
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6190

def create_index_endpoint
  @create_index_endpoint
end

#create_search_config::Gapic::Config::Method (readonly)

RPC-specific configuration for create_search_config

Returns:

  • (::Gapic::Config::Method)


6130
6131
6132
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6130

def create_search_config
  @create_search_config
end

#create_search_hypernym::Gapic::Config::Method (readonly)

RPC-specific configuration for create_search_hypernym

Returns:

  • (::Gapic::Config::Method)


6155
6156
6157
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6155

def create_search_hypernym
  @create_search_hypernym
end

#delete_annotation::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_annotation

Returns:

  • (::Gapic::Config::Method)


6110
6111
6112
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6110

def delete_annotation
  @delete_annotation
end

#delete_asset::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_asset

Returns:

  • (::Gapic::Config::Method)


5975
5976
5977
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 5975

def delete_asset
  @delete_asset
end

#delete_collection::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_collection

Returns:

  • (::Gapic::Config::Method)


6230
6231
6232
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6230

def delete_collection
  @delete_collection
end

#delete_corpus::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_corpus

Returns:

  • (::Gapic::Config::Method)


6055
6056
6057
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6055

def delete_corpus
  @delete_corpus
end

#delete_data_schema::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_data_schema

Returns:

  • (::Gapic::Config::Method)


6080
6081
6082
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6080

def delete_data_schema
  @delete_data_schema
end

#delete_index::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_index

Returns:

  • (::Gapic::Config::Method)


6030
6031
6032
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6030

def delete_index
  @delete_index
end

#delete_index_endpoint::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_index_endpoint

Returns:

  • (::Gapic::Config::Method)


6210
6211
6212
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6210

def delete_index_endpoint
  @delete_index_endpoint
end

#delete_search_config::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_search_config

Returns:

  • (::Gapic::Config::Method)


6145
6146
6147
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6145

def delete_search_config
  @delete_search_config
end

#delete_search_hypernym::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_search_hypernym

Returns:

  • (::Gapic::Config::Method)


6170
6171
6172
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6170

def delete_search_hypernym
  @delete_search_hypernym
end

#deploy_index::Gapic::Config::Method (readonly)

RPC-specific configuration for deploy_index

Returns:

  • (::Gapic::Config::Method)


6215
6216
6217
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6215

def deploy_index
  @deploy_index
end

#generate_hls_uri::Gapic::Config::Method (readonly)

RPC-specific configuration for generate_hls_uri

Returns:

  • (::Gapic::Config::Method)


6120
6121
6122
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6120

def generate_hls_uri
  @generate_hls_uri
end

#generate_retrieval_url::Gapic::Config::Method (readonly)

RPC-specific configuration for generate_retrieval_url

Returns:

  • (::Gapic::Config::Method)


5985
5986
5987
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 5985

def generate_retrieval_url
  @generate_retrieval_url
end

#get_annotation::Gapic::Config::Method (readonly)

RPC-specific configuration for get_annotation

Returns:

  • (::Gapic::Config::Method)


6095
6096
6097
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6095

def get_annotation
  @get_annotation
end

#get_asset::Gapic::Config::Method (readonly)

RPC-specific configuration for get_asset

Returns:

  • (::Gapic::Config::Method)


5965
5966
5967
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 5965

def get_asset
  @get_asset
end

#get_collection::Gapic::Config::Method (readonly)

RPC-specific configuration for get_collection

Returns:

  • (::Gapic::Config::Method)


6235
6236
6237
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6235

def get_collection
  @get_collection
end

#get_corpus::Gapic::Config::Method (readonly)

RPC-specific configuration for get_corpus

Returns:

  • (::Gapic::Config::Method)


6040
6041
6042
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6040

def get_corpus
  @get_corpus
end

#get_data_schema::Gapic::Config::Method (readonly)

RPC-specific configuration for get_data_schema

Returns:

  • (::Gapic::Config::Method)


6075
6076
6077
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6075

def get_data_schema
  @get_data_schema
end

#get_index::Gapic::Config::Method (readonly)

RPC-specific configuration for get_index

Returns:

  • (::Gapic::Config::Method)


6020
6021
6022
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6020

def get_index
  @get_index
end

#get_index_endpoint::Gapic::Config::Method (readonly)

RPC-specific configuration for get_index_endpoint

Returns:

  • (::Gapic::Config::Method)


6195
6196
6197
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6195

def get_index_endpoint
  @get_index_endpoint
end

#get_search_config::Gapic::Config::Method (readonly)

RPC-specific configuration for get_search_config

Returns:

  • (::Gapic::Config::Method)


6140
6141
6142
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6140

def get_search_config
  @get_search_config
end

#get_search_hypernym::Gapic::Config::Method (readonly)

RPC-specific configuration for get_search_hypernym

Returns:

  • (::Gapic::Config::Method)


6165
6166
6167
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6165

def get_search_hypernym
  @get_search_hypernym
end

#import_assets::Gapic::Config::Method (readonly)

RPC-specific configuration for import_assets

Returns:

  • (::Gapic::Config::Method)


6125
6126
6127
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6125

def import_assets
  @import_assets
end

#index_asset::Gapic::Config::Method (readonly)

RPC-specific configuration for index_asset

Returns:

  • (::Gapic::Config::Method)


5995
5996
5997
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 5995

def index_asset
  @index_asset
end

#list_annotations::Gapic::Config::Method (readonly)

RPC-specific configuration for list_annotations

Returns:

  • (::Gapic::Config::Method)


6100
6101
6102
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6100

def list_annotations
  @list_annotations
end

#list_assets::Gapic::Config::Method (readonly)

RPC-specific configuration for list_assets

Returns:

  • (::Gapic::Config::Method)


5970
5971
5972
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 5970

def list_assets
  @list_assets
end

#list_collections::Gapic::Config::Method (readonly)

RPC-specific configuration for list_collections

Returns:

  • (::Gapic::Config::Method)


6245
6246
6247
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6245

def list_collections
  @list_collections
end

#list_corpora::Gapic::Config::Method (readonly)

RPC-specific configuration for list_corpora

Returns:

  • (::Gapic::Config::Method)


6050
6051
6052
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6050

def list_corpora
  @list_corpora
end

#list_data_schemas::Gapic::Config::Method (readonly)

RPC-specific configuration for list_data_schemas

Returns:

  • (::Gapic::Config::Method)


6085
6086
6087
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6085

def list_data_schemas
  @list_data_schemas
end

#list_index_endpoints::Gapic::Config::Method (readonly)

RPC-specific configuration for list_index_endpoints

Returns:

  • (::Gapic::Config::Method)


6200
6201
6202
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6200

def list_index_endpoints
  @list_index_endpoints
end

#list_indexes::Gapic::Config::Method (readonly)

RPC-specific configuration for list_indexes

Returns:

  • (::Gapic::Config::Method)


6025
6026
6027
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6025

def list_indexes
  @list_indexes
end

#list_search_configs::Gapic::Config::Method (readonly)

RPC-specific configuration for list_search_configs

Returns:

  • (::Gapic::Config::Method)


6150
6151
6152
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6150

def list_search_configs
  @list_search_configs
end

#list_search_hypernyms::Gapic::Config::Method (readonly)

RPC-specific configuration for list_search_hypernyms

Returns:

  • (::Gapic::Config::Method)


6175
6176
6177
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6175

def list_search_hypernyms
  @list_search_hypernyms
end

#remove_collection_item::Gapic::Config::Method (readonly)

RPC-specific configuration for remove_collection_item

Returns:

  • (::Gapic::Config::Method)


6255
6256
6257
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6255

def remove_collection_item
  @remove_collection_item
end

#remove_index_asset::Gapic::Config::Method (readonly)

RPC-specific configuration for remove_index_asset

Returns:

  • (::Gapic::Config::Method)


6000
6001
6002
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6000

def remove_index_asset
  @remove_index_asset
end

#search_assets::Gapic::Config::Method (readonly)

RPC-specific configuration for search_assets

Returns:

  • (::Gapic::Config::Method)


6180
6181
6182
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6180

def search_assets
  @search_assets
end

#search_index_endpoint::Gapic::Config::Method (readonly)

RPC-specific configuration for search_index_endpoint

Returns:

  • (::Gapic::Config::Method)


6185
6186
6187
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6185

def search_index_endpoint
  @search_index_endpoint
end

#undeploy_index::Gapic::Config::Method (readonly)

RPC-specific configuration for undeploy_index

Returns:

  • (::Gapic::Config::Method)


6220
6221
6222
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6220

def undeploy_index
  @undeploy_index
end

#update_annotation::Gapic::Config::Method (readonly)

RPC-specific configuration for update_annotation

Returns:

  • (::Gapic::Config::Method)


6105
6106
6107
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6105

def update_annotation
  @update_annotation
end

#update_asset::Gapic::Config::Method (readonly)

RPC-specific configuration for update_asset

Returns:

  • (::Gapic::Config::Method)


5960
5961
5962
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 5960

def update_asset
  @update_asset
end

#update_collection::Gapic::Config::Method (readonly)

RPC-specific configuration for update_collection

Returns:

  • (::Gapic::Config::Method)


6240
6241
6242
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6240

def update_collection
  @update_collection
end

#update_corpus::Gapic::Config::Method (readonly)

RPC-specific configuration for update_corpus

Returns:

  • (::Gapic::Config::Method)


6045
6046
6047
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6045

def update_corpus
  @update_corpus
end

#update_data_schema::Gapic::Config::Method (readonly)

RPC-specific configuration for update_data_schema

Returns:

  • (::Gapic::Config::Method)


6070
6071
6072
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6070

def update_data_schema
  @update_data_schema
end

#update_index::Gapic::Config::Method (readonly)

RPC-specific configuration for update_index

Returns:

  • (::Gapic::Config::Method)


6015
6016
6017
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6015

def update_index
  @update_index
end

#update_index_endpoint::Gapic::Config::Method (readonly)

RPC-specific configuration for update_index_endpoint

Returns:

  • (::Gapic::Config::Method)


6205
6206
6207
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6205

def update_index_endpoint
  @update_index_endpoint
end

#update_search_config::Gapic::Config::Method (readonly)

RPC-specific configuration for update_search_config

Returns:

  • (::Gapic::Config::Method)


6135
6136
6137
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6135

def update_search_config
  @update_search_config
end

#update_search_hypernym::Gapic::Config::Method (readonly)

RPC-specific configuration for update_search_hypernym

Returns:

  • (::Gapic::Config::Method)


6160
6161
6162
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6160

def update_search_hypernym
  @update_search_hypernym
end

#upload_asset::Gapic::Config::Method (readonly)

RPC-specific configuration for upload_asset

Returns:

  • (::Gapic::Config::Method)


5980
5981
5982
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 5980

def upload_asset
  @upload_asset
end

#view_collection_items::Gapic::Config::Method (readonly)

RPC-specific configuration for view_collection_items

Returns:

  • (::Gapic::Config::Method)


6260
6261
6262
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6260

def view_collection_items
  @view_collection_items
end

#view_indexed_assets::Gapic::Config::Method (readonly)

RPC-specific configuration for view_indexed_assets

Returns:

  • (::Gapic::Config::Method)


6005
6006
6007
# File 'lib/google/cloud/vision_ai/v1/warehouse/rest/client.rb', line 6005

def view_indexed_assets
  @view_indexed_assets
end