Reference documentation and code samples for the Vision AI V1 API class Google::Cloud::VisionAI::V1::Warehouse::Client::Configuration::Rpcs.
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 gRPC 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.
-
Inherits
- Object
Methods
#add_collection_item
def add_collection_item() -> ::Gapic::Config::Method
RPC-specific configuration for add_collection_item
- (::Gapic::Config::Method)
#analyze_asset
def analyze_asset() -> ::Gapic::Config::Method
RPC-specific configuration for analyze_asset
- (::Gapic::Config::Method)
#analyze_corpus
def analyze_corpus() -> ::Gapic::Config::Method
RPC-specific configuration for analyze_corpus
- (::Gapic::Config::Method)
#clip_asset
def clip_asset() -> ::Gapic::Config::Method
RPC-specific configuration for clip_asset
- (::Gapic::Config::Method)
#create_annotation
def create_annotation() -> ::Gapic::Config::Method
RPC-specific configuration for create_annotation
- (::Gapic::Config::Method)
#create_asset
def create_asset() -> ::Gapic::Config::Method
RPC-specific configuration for create_asset
- (::Gapic::Config::Method)
#create_collection
def create_collection() -> ::Gapic::Config::Method
RPC-specific configuration for create_collection
- (::Gapic::Config::Method)
#create_corpus
def create_corpus() -> ::Gapic::Config::Method
RPC-specific configuration for create_corpus
- (::Gapic::Config::Method)
#create_data_schema
def create_data_schema() -> ::Gapic::Config::Method
RPC-specific configuration for create_data_schema
- (::Gapic::Config::Method)
#create_index
def create_index() -> ::Gapic::Config::Method
RPC-specific configuration for create_index
- (::Gapic::Config::Method)
#create_index_endpoint
def create_index_endpoint() -> ::Gapic::Config::Method
RPC-specific configuration for create_index_endpoint
- (::Gapic::Config::Method)
#create_search_config
def create_search_config() -> ::Gapic::Config::Method
RPC-specific configuration for create_search_config
- (::Gapic::Config::Method)
#create_search_hypernym
def create_search_hypernym() -> ::Gapic::Config::Method
RPC-specific configuration for create_search_hypernym
- (::Gapic::Config::Method)
#delete_annotation
def delete_annotation() -> ::Gapic::Config::Method
RPC-specific configuration for delete_annotation
- (::Gapic::Config::Method)
#delete_asset
def delete_asset() -> ::Gapic::Config::Method
RPC-specific configuration for delete_asset
- (::Gapic::Config::Method)
#delete_collection
def delete_collection() -> ::Gapic::Config::Method
RPC-specific configuration for delete_collection
- (::Gapic::Config::Method)
#delete_corpus
def delete_corpus() -> ::Gapic::Config::Method
RPC-specific configuration for delete_corpus
- (::Gapic::Config::Method)
#delete_data_schema
def delete_data_schema() -> ::Gapic::Config::Method
RPC-specific configuration for delete_data_schema
- (::Gapic::Config::Method)
#delete_index
def delete_index() -> ::Gapic::Config::Method
RPC-specific configuration for delete_index
- (::Gapic::Config::Method)
#delete_index_endpoint
def delete_index_endpoint() -> ::Gapic::Config::Method
RPC-specific configuration for delete_index_endpoint
- (::Gapic::Config::Method)
#delete_search_config
def delete_search_config() -> ::Gapic::Config::Method
RPC-specific configuration for delete_search_config
- (::Gapic::Config::Method)
#delete_search_hypernym
def delete_search_hypernym() -> ::Gapic::Config::Method
RPC-specific configuration for delete_search_hypernym
- (::Gapic::Config::Method)
#deploy_index
def deploy_index() -> ::Gapic::Config::Method
RPC-specific configuration for deploy_index
- (::Gapic::Config::Method)
#generate_hls_uri
def generate_hls_uri() -> ::Gapic::Config::Method
RPC-specific configuration for generate_hls_uri
- (::Gapic::Config::Method)
#generate_retrieval_url
def generate_retrieval_url() -> ::Gapic::Config::Method
RPC-specific configuration for generate_retrieval_url
- (::Gapic::Config::Method)
#get_annotation
def get_annotation() -> ::Gapic::Config::Method
RPC-specific configuration for get_annotation
- (::Gapic::Config::Method)
#get_asset
def get_asset() -> ::Gapic::Config::Method
RPC-specific configuration for get_asset
- (::Gapic::Config::Method)
#get_collection
def get_collection() -> ::Gapic::Config::Method
RPC-specific configuration for get_collection
- (::Gapic::Config::Method)
#get_corpus
def get_corpus() -> ::Gapic::Config::Method
RPC-specific configuration for get_corpus
- (::Gapic::Config::Method)
#get_data_schema
def get_data_schema() -> ::Gapic::Config::Method
RPC-specific configuration for get_data_schema
- (::Gapic::Config::Method)
#get_index
def get_index() -> ::Gapic::Config::Method
RPC-specific configuration for get_index
- (::Gapic::Config::Method)
#get_index_endpoint
def get_index_endpoint() -> ::Gapic::Config::Method
RPC-specific configuration for get_index_endpoint
- (::Gapic::Config::Method)
#get_search_config
def get_search_config() -> ::Gapic::Config::Method
RPC-specific configuration for get_search_config
- (::Gapic::Config::Method)
#get_search_hypernym
def get_search_hypernym() -> ::Gapic::Config::Method
RPC-specific configuration for get_search_hypernym
- (::Gapic::Config::Method)
#import_assets
def import_assets() -> ::Gapic::Config::Method
RPC-specific configuration for import_assets
- (::Gapic::Config::Method)
#index_asset
def index_asset() -> ::Gapic::Config::Method
RPC-specific configuration for index_asset
- (::Gapic::Config::Method)
#ingest_asset
def ingest_asset() -> ::Gapic::Config::Method
RPC-specific configuration for ingest_asset
- (::Gapic::Config::Method)
#list_annotations
def list_annotations() -> ::Gapic::Config::Method
RPC-specific configuration for list_annotations
- (::Gapic::Config::Method)
#list_assets
def list_assets() -> ::Gapic::Config::Method
RPC-specific configuration for list_assets
- (::Gapic::Config::Method)
#list_collections
def list_collections() -> ::Gapic::Config::Method
RPC-specific configuration for list_collections
- (::Gapic::Config::Method)
#list_corpora
def list_corpora() -> ::Gapic::Config::Method
RPC-specific configuration for list_corpora
- (::Gapic::Config::Method)
#list_data_schemas
def list_data_schemas() -> ::Gapic::Config::Method
RPC-specific configuration for list_data_schemas
- (::Gapic::Config::Method)
#list_index_endpoints
def list_index_endpoints() -> ::Gapic::Config::Method
RPC-specific configuration for list_index_endpoints
- (::Gapic::Config::Method)
#list_indexes
def list_indexes() -> ::Gapic::Config::Method
RPC-specific configuration for list_indexes
- (::Gapic::Config::Method)
#list_search_configs
def list_search_configs() -> ::Gapic::Config::Method
RPC-specific configuration for list_search_configs
- (::Gapic::Config::Method)
#list_search_hypernyms
def list_search_hypernyms() -> ::Gapic::Config::Method
RPC-specific configuration for list_search_hypernyms
- (::Gapic::Config::Method)
#remove_collection_item
def remove_collection_item() -> ::Gapic::Config::Method
RPC-specific configuration for remove_collection_item
- (::Gapic::Config::Method)
#remove_index_asset
def remove_index_asset() -> ::Gapic::Config::Method
RPC-specific configuration for remove_index_asset
- (::Gapic::Config::Method)
#search_assets
def search_assets() -> ::Gapic::Config::Method
RPC-specific configuration for search_assets
- (::Gapic::Config::Method)
#search_index_endpoint
def search_index_endpoint() -> ::Gapic::Config::Method
RPC-specific configuration for search_index_endpoint
- (::Gapic::Config::Method)
#undeploy_index
def undeploy_index() -> ::Gapic::Config::Method
RPC-specific configuration for undeploy_index
- (::Gapic::Config::Method)
#update_annotation
def update_annotation() -> ::Gapic::Config::Method
RPC-specific configuration for update_annotation
- (::Gapic::Config::Method)
#update_asset
def update_asset() -> ::Gapic::Config::Method
RPC-specific configuration for update_asset
- (::Gapic::Config::Method)
#update_collection
def update_collection() -> ::Gapic::Config::Method
RPC-specific configuration for update_collection
- (::Gapic::Config::Method)
#update_corpus
def update_corpus() -> ::Gapic::Config::Method
RPC-specific configuration for update_corpus
- (::Gapic::Config::Method)
#update_data_schema
def update_data_schema() -> ::Gapic::Config::Method
RPC-specific configuration for update_data_schema
- (::Gapic::Config::Method)
#update_index
def update_index() -> ::Gapic::Config::Method
RPC-specific configuration for update_index
- (::Gapic::Config::Method)
#update_index_endpoint
def update_index_endpoint() -> ::Gapic::Config::Method
RPC-specific configuration for update_index_endpoint
- (::Gapic::Config::Method)
#update_search_config
def update_search_config() -> ::Gapic::Config::Method
RPC-specific configuration for update_search_config
- (::Gapic::Config::Method)
#update_search_hypernym
def update_search_hypernym() -> ::Gapic::Config::Method
RPC-specific configuration for update_search_hypernym
- (::Gapic::Config::Method)
#upload_asset
def upload_asset() -> ::Gapic::Config::Method
RPC-specific configuration for upload_asset
- (::Gapic::Config::Method)
#view_collection_items
def view_collection_items() -> ::Gapic::Config::Method
RPC-specific configuration for view_collection_items
- (::Gapic::Config::Method)
#view_indexed_assets
def view_indexed_assets() -> ::Gapic::Config::Method
RPC-specific configuration for view_indexed_assets
- (::Gapic::Config::Method)