Discovery Engine V1BETA API - Class Google::Cloud::DiscoveryEngine::V1beta::TargetSite (v0.16.0)

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

A target site for the SiteSearchEngine.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#exact_match

def exact_match() -> ::Boolean
Returns
  • (::Boolean) — Input only. If set to false, a uri_pattern is generated to include all pages whose address contains the provided_uri_pattern. If set to true, an uri_pattern is generated to try to be an exact match of the provided_uri_pattern or just the specific page if the provided_uri_pattern is a specific one. provided_uri_pattern is always normalized to generate the URI pattern to be used by the search engine.

#exact_match=

def exact_match=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Input only. If set to false, a uri_pattern is generated to include all pages whose address contains the provided_uri_pattern. If set to true, an uri_pattern is generated to try to be an exact match of the provided_uri_pattern or just the specific page if the provided_uri_pattern is a specific one. provided_uri_pattern is always normalized to generate the URI pattern to be used by the search engine.
Returns
  • (::Boolean) — Input only. If set to false, a uri_pattern is generated to include all pages whose address contains the provided_uri_pattern. If set to true, an uri_pattern is generated to try to be an exact match of the provided_uri_pattern or just the specific page if the provided_uri_pattern is a specific one. provided_uri_pattern is always normalized to generate the URI pattern to be used by the search engine.

#failure_reason

def failure_reason() -> ::Google::Cloud::DiscoveryEngine::V1beta::TargetSite::FailureReason
Returns

#generated_uri_pattern

def generated_uri_pattern() -> ::String
Returns
  • (::String) — Output only. This is system-generated based on the provided_uri_pattern.

#indexing_status

def indexing_status() -> ::Google::Cloud::DiscoveryEngine::V1beta::TargetSite::IndexingStatus
Returns

#name

def name() -> ::String
Returns
  • (::String) — Output only. The fully qualified resource name of the target site. projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}/siteSearchEngine/targetSites/{target_site} The target_site_id is system-generated.

#provided_uri_pattern

def provided_uri_pattern() -> ::String
Returns
  • (::String) — Required. Input only. The user provided URI pattern from which the generated_uri_pattern is generated.

#provided_uri_pattern=

def provided_uri_pattern=(value) -> ::String
Parameter
  • value (::String) — Required. Input only. The user provided URI pattern from which the generated_uri_pattern is generated.
Returns
  • (::String) — Required. Input only. The user provided URI pattern from which the generated_uri_pattern is generated.

#root_domain_uri

def root_domain_uri() -> ::String
Returns
  • (::String) — Output only. Root domain of the provided_uri_pattern.

#site_verification_info

def site_verification_info() -> ::Google::Cloud::DiscoveryEngine::V1beta::SiteVerificationInfo
Returns

#type

def type() -> ::Google::Cloud::DiscoveryEngine::V1beta::TargetSite::Type
Returns

#type=

def type=(value) -> ::Google::Cloud::DiscoveryEngine::V1beta::TargetSite::Type
Parameter
Returns

#update_time

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