Discovery Engine V1 API - Class Google::Cloud::DiscoveryEngine::V1::BAPConfig (v2.14.0)

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

The configuration for the BAP connector.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#enabled_actions

def enabled_actions() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. The actions enabled on the associated BAP connection.

#enabled_actions=

def enabled_actions=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. The actions enabled on the associated BAP connection.
Returns
  • (::Array<::String>) — Optional. The actions enabled on the associated BAP connection.

#supported_connector_modes

def supported_connector_modes() -> ::Array<::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ConnectorMode>
Returns

#supported_connector_modes=

def supported_connector_modes=(value) -> ::Array<::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ConnectorMode>
Parameter
Returns

#toolspec_override

def toolspec_override() -> ::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ToolspecOverride
Returns
  • (::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ToolspecOverride) — Optional. Custom toolspec overrides for this connection. For Enterprise BAP connectors that support admin-curated tool definitions, this holds the (simplified) per-tool overrides. On Get, populated by the server by merging persisted overrides with live runtime tool definitions and trimming the result for UI consumption. On Update, the supplied value replaces the persisted overrides after server-side validation and merging: the base_version field MUST match the server's current base toolspec version (otherwise the request is rejected with a user-facing error directing the admin to re-download the latest tools first).

#toolspec_override=

def toolspec_override=(value) -> ::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ToolspecOverride
Parameter
  • value (::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ToolspecOverride) — Optional. Custom toolspec overrides for this connection. For Enterprise BAP connectors that support admin-curated tool definitions, this holds the (simplified) per-tool overrides. On Get, populated by the server by merging persisted overrides with live runtime tool definitions and trimming the result for UI consumption. On Update, the supplied value replaces the persisted overrides after server-side validation and merging: the base_version field MUST match the server's current base toolspec version (otherwise the request is rejected with a user-facing error directing the admin to re-download the latest tools first).
Returns
  • (::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ToolspecOverride) — Optional. Custom toolspec overrides for this connection. For Enterprise BAP connectors that support admin-curated tool definitions, this holds the (simplified) per-tool overrides. On Get, populated by the server by merging persisted overrides with live runtime tool definitions and trimming the result for UI consumption. On Update, the supplied value replaces the persisted overrides after server-side validation and merging: the base_version field MUST match the server's current base toolspec version (otherwise the request is rejected with a user-facing error directing the admin to re-download the latest tools first).