Discovery Engine V1 API - Class Google::Cloud::DiscoveryEngine::V1::Engine (v1.3.0)

Reference documentation and code samples for the Discovery Engine V1 API class Google::Cloud::DiscoveryEngine::V1::Engine.

Metadata that describes the training and serving parameters of an Engine.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#chat_engine_config

def chat_engine_config() -> ::Google::Cloud::DiscoveryEngine::V1::Engine::ChatEngineConfig
Returns

#chat_engine_config=

def chat_engine_config=(value) -> ::Google::Cloud::DiscoveryEngine::V1::Engine::ChatEngineConfig
Parameter
Returns

#chat_engine_metadata

def chat_engine_metadata() -> ::Google::Cloud::DiscoveryEngine::V1::Engine::ChatEngineMetadata
Returns

#common_config

def common_config() -> ::Google::Cloud::DiscoveryEngine::V1::Engine::CommonConfig
Returns

#common_config=

def common_config=(value) -> ::Google::Cloud::DiscoveryEngine::V1::Engine::CommonConfig
Parameter
Returns

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#data_store_ids

def data_store_ids() -> ::Array<::String>
Returns

#data_store_ids=

def data_store_ids=(value) -> ::Array<::String>
Parameter
Returns

#disable_analytics

def disable_analytics() -> ::Boolean
Returns
  • (::Boolean) — Optional. Whether to disable analytics for searches performed on this engine.

#disable_analytics=

def disable_analytics=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Whether to disable analytics for searches performed on this engine.
Returns
  • (::Boolean) — Optional. Whether to disable analytics for searches performed on this engine.

#display_name

def display_name() -> ::String
Returns
  • (::String) — Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
Returns
  • (::String) — Required. The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.

#industry_vertical

def industry_vertical() -> ::Google::Cloud::DiscoveryEngine::V1::IndustryVertical
Returns

#industry_vertical=

def industry_vertical=(value) -> ::Google::Cloud::DiscoveryEngine::V1::IndustryVertical
Parameter
Returns

#name

def name() -> ::String
Returns
  • (::String) — Immutable. The fully qualified resource name of the engine.

    This field must be a UTF-8 encoded string with a length limit of 1024 characters.

    Format: projects/{project}/locations/{location}/collections/{collection}/engines/{engine} engine should be 1-63 characters, and valid characters are /[a-z0-9][a-z0-9-_]*/. Otherwise, an INVALID_ARGUMENT error is returned.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Immutable. The fully qualified resource name of the engine.

    This field must be a UTF-8 encoded string with a length limit of 1024 characters.

    Format: projects/{project}/locations/{location}/collections/{collection}/engines/{engine} engine should be 1-63 characters, and valid characters are /[a-z0-9][a-z0-9-_]*/. Otherwise, an INVALID_ARGUMENT error is returned.

Returns
  • (::String) — Immutable. The fully qualified resource name of the engine.

    This field must be a UTF-8 encoded string with a length limit of 1024 characters.

    Format: projects/{project}/locations/{location}/collections/{collection}/engines/{engine} engine should be 1-63 characters, and valid characters are /[a-z0-9][a-z0-9-_]*/. Otherwise, an INVALID_ARGUMENT error is returned.

#search_engine_config

def search_engine_config() -> ::Google::Cloud::DiscoveryEngine::V1::Engine::SearchEngineConfig
Returns

#search_engine_config=

def search_engine_config=(value) -> ::Google::Cloud::DiscoveryEngine::V1::Engine::SearchEngineConfig
Parameter
Returns

#solution_type

def solution_type() -> ::Google::Cloud::DiscoveryEngine::V1::SolutionType
Returns

#solution_type=

def solution_type=(value) -> ::Google::Cloud::DiscoveryEngine::V1::SolutionType
Parameter
Returns

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns