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
- (::Array<::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ConnectorMode>) — Required. The supported connector modes for the associated BAP connection.
#supported_connector_modes=
def supported_connector_modes=(value) -> ::Array<::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ConnectorMode>
Parameter
- value (::Array<::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ConnectorMode>) — Required. The supported connector modes for the associated BAP connection.
Returns
- (::Array<::Google::Cloud::DiscoveryEngine::V1::BAPConfig::ConnectorMode>) — Required. The supported connector modes for the associated BAP connection.
#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_versionfield 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_versionfield 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_versionfield 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).