Documentation
¶
Overview ¶
Package discoveryengine provides access to the Discovery Engine API.
For product documentation, see: https://cloud.google.com/discovery-engine/docs
Library status ¶
These client libraries are officially supported by Google. However, this library is considered complete and is in maintenance mode. This means that we will address critical bugs and security issues but will not add any new features.
When possible, we recommend using our newer [Cloud Client Libraries for Go](https://pkg.go.dev/cloud.google.com/go) that are still actively being worked and iterated on.
Creating a client ¶
Usage example:
import "google.golang.org/api/discoveryengine/v1beta" ... ctx := context.Background() discoveryengineService, err := discoveryengine.NewService(ctx)
In this example, Google Application Default Credentials are used for authentication. For information on how to create and obtain Application Default Credentials, see https://developers.google.com/identity/protocols/application-default-credentials.
Other authentication options ¶
To use an API key for authentication (note: some APIs do not support API keys), use google.golang.org/api/option.WithAPIKey:
discoveryengineService, err := discoveryengine.NewService(ctx, option.WithAPIKey("AIza..."))
To use an OAuth token (e.g., a user token obtained via a three-legged OAuth flow, use google.golang.org/api/option.WithTokenSource:
config := &oauth2.Config{...} // ... token, err := config.Exchange(ctx, ...) discoveryengineService, err := discoveryengine.NewService(ctx, option.WithTokenSource(config.TokenSource(ctx, token)))
See google.golang.org/api/option.ClientOption for details on options.
Index ¶
- Constants
- type GoogleApiHttpBody
- type GoogleCloudDiscoveryengineLoggingErrorContext
- type GoogleCloudDiscoveryengineLoggingErrorLog
- type GoogleCloudDiscoveryengineLoggingHttpRequestContext
- type GoogleCloudDiscoveryengineLoggingImportErrorContext
- type GoogleCloudDiscoveryengineLoggingServiceContext
- type GoogleCloudDiscoveryengineLoggingSourceLocation
- type GoogleCloudDiscoveryengineV1BatchCreateTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1BatchCreateTargetSitesResponse
- type GoogleCloudDiscoveryengineV1CreateDataStoreMetadata
- type GoogleCloudDiscoveryengineV1CreateEngineMetadata
- type GoogleCloudDiscoveryengineV1CreateSchemaMetadata
- type GoogleCloudDiscoveryengineV1CreateTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1DataStore
- type GoogleCloudDiscoveryengineV1DeleteDataStoreMetadata
- type GoogleCloudDiscoveryengineV1DeleteEngineMetadata
- type GoogleCloudDiscoveryengineV1DeleteSchemaMetadata
- type GoogleCloudDiscoveryengineV1DeleteTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1DigitalParsingConfig
- type GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchMetadata
- type GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchResponse
- type GoogleCloudDiscoveryengineV1DocumentProcessingConfig
- type GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfig
- type GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata
- type GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchResponse
- type GoogleCloudDiscoveryengineV1Engine
- type GoogleCloudDiscoveryengineV1EngineChatEngineConfig
- type GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig
- type GoogleCloudDiscoveryengineV1EngineChatEngineMetadata
- type GoogleCloudDiscoveryengineV1EngineCommonConfig
- type GoogleCloudDiscoveryengineV1EngineSearchEngineConfig
- type GoogleCloudDiscoveryengineV1ImportDocumentsMetadata
- type GoogleCloudDiscoveryengineV1ImportDocumentsResponse
- type GoogleCloudDiscoveryengineV1ImportErrorConfig
- type GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesMetadata
- type GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesResponse
- type GoogleCloudDiscoveryengineV1ImportUserEventsMetadata
- type GoogleCloudDiscoveryengineV1ImportUserEventsResponse
- type GoogleCloudDiscoveryengineV1OcrParsingConfig
- type GoogleCloudDiscoveryengineV1PurgeDocumentsMetadata
- type GoogleCloudDiscoveryengineV1PurgeDocumentsResponse
- type GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesMetadata
- type GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesResponse
- type GoogleCloudDiscoveryengineV1Schema
- type GoogleCloudDiscoveryengineV1SiteVerificationInfo
- type GoogleCloudDiscoveryengineV1TargetSite
- type GoogleCloudDiscoveryengineV1TargetSiteFailureReason
- type GoogleCloudDiscoveryengineV1TargetSiteFailureReasonQuotaFailure
- type GoogleCloudDiscoveryengineV1UpdateSchemaMetadata
- type GoogleCloudDiscoveryengineV1UpdateTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1alphaAclConfig
- type GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSitesResponse
- type GoogleCloudDiscoveryengineV1alphaCreateDataStoreMetadata
- type GoogleCloudDiscoveryengineV1alphaCreateEngineMetadata
- type GoogleCloudDiscoveryengineV1alphaCreateSchemaMetadata
- type GoogleCloudDiscoveryengineV1alphaCreateTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1alphaDataStore
- type GoogleCloudDiscoveryengineV1alphaDeleteDataStoreMetadata
- type GoogleCloudDiscoveryengineV1alphaDeleteEngineMetadata
- type GoogleCloudDiscoveryengineV1alphaDeleteSchemaMetadata
- type GoogleCloudDiscoveryengineV1alphaDeleteTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1alphaDigitalParsingConfig
- type GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchMetadata
- type GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchResponse
- type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig
- type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfig
- type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig
- type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfig
- type GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata
- type GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchResponse
- type GoogleCloudDiscoveryengineV1alphaEngine
- type GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig
- type GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfig
- type GoogleCloudDiscoveryengineV1alphaEngineChatEngineMetadata
- type GoogleCloudDiscoveryengineV1alphaEngineCommonConfig
- type GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig
- type GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig
- type GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata
- type GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfig
- type GoogleCloudDiscoveryengineV1alphaEngineSimilarDocumentsEngineConfig
- type GoogleCloudDiscoveryengineV1alphaEstimateDataSizeMetadata
- type GoogleCloudDiscoveryengineV1alphaEstimateDataSizeResponse
- type GoogleCloudDiscoveryengineV1alphaFieldConfig
- type GoogleCloudDiscoveryengineV1alphaIdpConfig
- type GoogleCloudDiscoveryengineV1alphaIdpConfigExternalIdpConfig
- type GoogleCloudDiscoveryengineV1alphaImportDocumentsMetadata
- type GoogleCloudDiscoveryengineV1alphaImportDocumentsResponse
- type GoogleCloudDiscoveryengineV1alphaImportErrorConfig
- type GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesMetadata
- type GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesResponse
- type GoogleCloudDiscoveryengineV1alphaImportUserEventsMetadata
- type GoogleCloudDiscoveryengineV1alphaImportUserEventsResponse
- type GoogleCloudDiscoveryengineV1alphaLayoutParsingConfig
- type GoogleCloudDiscoveryengineV1alphaOcrConfig
- type GoogleCloudDiscoveryengineV1alphaOcrParsingConfig
- type GoogleCloudDiscoveryengineV1alphaPurgeDocumentsMetadata
- type GoogleCloudDiscoveryengineV1alphaPurgeDocumentsResponse
- type GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesMetadata
- type GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesResponse
- type GoogleCloudDiscoveryengineV1alphaPurgeUserEventsMetadata
- type GoogleCloudDiscoveryengineV1alphaPurgeUserEventsResponse
- type GoogleCloudDiscoveryengineV1alphaRecrawlUrisMetadata
- type GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponse
- type GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfo
- type GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfoFailureReason
- type GoogleCloudDiscoveryengineV1alphaSchema
- type GoogleCloudDiscoveryengineV1alphaSiteVerificationInfo
- type GoogleCloudDiscoveryengineV1alphaTargetSite
- type GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReason
- type GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReasonQuotaFailure
- type GoogleCloudDiscoveryengineV1alphaTrainCustomModelMetadata
- type GoogleCloudDiscoveryengineV1alphaTrainCustomModelResponse
- type GoogleCloudDiscoveryengineV1alphaTuneEngineMetadata
- type GoogleCloudDiscoveryengineV1alphaTuneEngineResponse
- type GoogleCloudDiscoveryengineV1alphaUpdateSchemaMetadata
- type GoogleCloudDiscoveryengineV1alphaUpdateTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1betaBatchCreateTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesRequest
- type GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesResponse
- type GoogleCloudDiscoveryengineV1betaBatchVerifyTargetSitesRequest
- type GoogleCloudDiscoveryengineV1betaBigQuerySource
- type GoogleCloudDiscoveryengineV1betaCompleteQueryResponse
- type GoogleCloudDiscoveryengineV1betaCompleteQueryResponseQuerySuggestion
- type GoogleCloudDiscoveryengineV1betaCompletionInfo
- type GoogleCloudDiscoveryengineV1betaConversation
- type GoogleCloudDiscoveryengineV1betaConversationContext
- type GoogleCloudDiscoveryengineV1betaConversationMessage
- type GoogleCloudDiscoveryengineV1betaConverseConversationRequest
- type GoogleCloudDiscoveryengineV1betaConverseConversationResponse
- type GoogleCloudDiscoveryengineV1betaCreateDataStoreMetadata
- type GoogleCloudDiscoveryengineV1betaCreateEngineMetadata
- type GoogleCloudDiscoveryengineV1betaCreateSchemaMetadata
- type GoogleCloudDiscoveryengineV1betaCreateTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1betaCreateTargetSiteRequest
- type GoogleCloudDiscoveryengineV1betaCustomAttribute
- type GoogleCloudDiscoveryengineV1betaDataStore
- type GoogleCloudDiscoveryengineV1betaDeleteDataStoreMetadata
- type GoogleCloudDiscoveryengineV1betaDeleteEngineMetadata
- type GoogleCloudDiscoveryengineV1betaDeleteSchemaMetadata
- type GoogleCloudDiscoveryengineV1betaDeleteTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1betaDigitalParsingConfig
- type GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchMetadata
- type GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchRequest
- type GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchResponse
- type GoogleCloudDiscoveryengineV1betaDocument
- type GoogleCloudDiscoveryengineV1betaDocumentContent
- type GoogleCloudDiscoveryengineV1betaDocumentInfo
- type GoogleCloudDiscoveryengineV1betaDocumentProcessingConfig
- type GoogleCloudDiscoveryengineV1betaDocumentProcessingConfigParsingConfig
- type GoogleCloudDiscoveryengineV1betaDoubleList
- type GoogleCloudDiscoveryengineV1betaEmbeddingConfig
- type GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchMetadata
- type GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchRequest
- type GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchResponse
- type GoogleCloudDiscoveryengineV1betaEngine
- type GoogleCloudDiscoveryengineV1betaEngineChatEngineConfig
- type GoogleCloudDiscoveryengineV1betaEngineChatEngineConfigAgentCreationConfig
- type GoogleCloudDiscoveryengineV1betaEngineChatEngineMetadata
- type GoogleCloudDiscoveryengineV1betaEngineCommonConfig
- type GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig
- type GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse
- type GoogleCloudDiscoveryengineV1betaGcsSource
- type GoogleCloudDiscoveryengineV1betaImportDocumentsMetadata
- type GoogleCloudDiscoveryengineV1betaImportDocumentsRequest
- type GoogleCloudDiscoveryengineV1betaImportDocumentsRequestInlineSource
- type GoogleCloudDiscoveryengineV1betaImportDocumentsResponse
- type GoogleCloudDiscoveryengineV1betaImportErrorConfig
- type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesMetadata
- type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequest
- type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequestInlineSource
- type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesResponse
- type GoogleCloudDiscoveryengineV1betaImportUserEventsMetadata
- type GoogleCloudDiscoveryengineV1betaImportUserEventsRequest
- type GoogleCloudDiscoveryengineV1betaImportUserEventsRequestInlineSource
- type GoogleCloudDiscoveryengineV1betaImportUserEventsResponse
- type GoogleCloudDiscoveryengineV1betaInterval
- type GoogleCloudDiscoveryengineV1betaListConversationsResponse
- type GoogleCloudDiscoveryengineV1betaListDataStoresResponse
- type GoogleCloudDiscoveryengineV1betaListDocumentsResponse
- type GoogleCloudDiscoveryengineV1betaListEnginesResponse
- type GoogleCloudDiscoveryengineV1betaListSchemasResponse
- type GoogleCloudDiscoveryengineV1betaListServingConfigsResponse
- type GoogleCloudDiscoveryengineV1betaListTargetSitesResponse
- type GoogleCloudDiscoveryengineV1betaMediaInfo
- type GoogleCloudDiscoveryengineV1betaOcrParsingConfig
- type GoogleCloudDiscoveryengineV1betaPageInfo
- type GoogleCloudDiscoveryengineV1betaPanelInfo
- type GoogleCloudDiscoveryengineV1betaPurgeDocumentsMetadata
- type GoogleCloudDiscoveryengineV1betaPurgeDocumentsRequest
- type GoogleCloudDiscoveryengineV1betaPurgeDocumentsResponse
- type GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesMetadata
- type GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesRequest
- type GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesResponse
- type GoogleCloudDiscoveryengineV1betaRecommendRequest
- type GoogleCloudDiscoveryengineV1betaRecommendResponse
- type GoogleCloudDiscoveryengineV1betaRecommendResponseRecommendationResult
- type GoogleCloudDiscoveryengineV1betaRecrawlUrisRequest
- type GoogleCloudDiscoveryengineV1betaReply
- type GoogleCloudDiscoveryengineV1betaReplyReference
- type GoogleCloudDiscoveryengineV1betaSchema
- type GoogleCloudDiscoveryengineV1betaSearchInfo
- type GoogleCloudDiscoveryengineV1betaSearchRequest
- type GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpecConditionBoostSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecExtractiveContentSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSnippetSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelPromptSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpecEmbeddingVector
- type GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpecFacetKey
- type GoogleCloudDiscoveryengineV1betaSearchRequestImageQuery
- type GoogleCloudDiscoveryengineV1betaSearchRequestQueryExpansionSpec
- type GoogleCloudDiscoveryengineV1betaSearchRequestSpellCorrectionSpec
- type GoogleCloudDiscoveryengineV1betaSearchResponse
- type GoogleCloudDiscoveryengineV1betaSearchResponseFacet
- type GoogleCloudDiscoveryengineV1betaSearchResponseFacetFacetValue
- type GoogleCloudDiscoveryengineV1betaSearchResponseGeoSearchDebugInfo
- type GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResult
- type GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResultRefinementAttribute
- type GoogleCloudDiscoveryengineV1betaSearchResponseQueryExpansionInfo
- type GoogleCloudDiscoveryengineV1betaSearchResponseSearchResult
- type GoogleCloudDiscoveryengineV1betaSearchResponseSummary
- type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitation
- type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationMetadata
- type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationSource
- type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryReference
- type GoogleCloudDiscoveryengineV1betaSearchResponseSummarySafetyAttributes
- type GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummaryWithMetadata
- type GoogleCloudDiscoveryengineV1betaServingConfig
- type GoogleCloudDiscoveryengineV1betaServingConfigGenericConfig
- type GoogleCloudDiscoveryengineV1betaServingConfigMediaConfig
- type GoogleCloudDiscoveryengineV1betaSiteSearchEngine
- type GoogleCloudDiscoveryengineV1betaSiteVerificationInfo
- type GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry
- type GoogleCloudDiscoveryengineV1betaTargetSite
- type GoogleCloudDiscoveryengineV1betaTargetSiteFailureReason
- type GoogleCloudDiscoveryengineV1betaTargetSiteFailureReasonQuotaFailure
- type GoogleCloudDiscoveryengineV1betaTextInput
- type GoogleCloudDiscoveryengineV1betaTransactionInfo
- type GoogleCloudDiscoveryengineV1betaUpdateSchemaMetadata
- type GoogleCloudDiscoveryengineV1betaUpdateTargetSiteMetadata
- type GoogleCloudDiscoveryengineV1betaUserEvent
- type GoogleCloudDiscoveryengineV1betaUserInfo
- type GoogleLongrunningListOperationsResponse
- type GoogleLongrunningOperation
- type GoogleProtobufEmpty
- type GoogleRpcStatus
- type GoogleTypeDate
- type ProjectsLocationsCollectionsDataConnectorOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataConnectorOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataConnectorOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataConnectorOperationsGetCall
- type ProjectsLocationsCollectionsDataConnectorOperationsListCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
- func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsCollectionsDataConnectorOperationsService
- type ProjectsLocationsCollectionsDataConnectorService
- type ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) DocumentId(documentId string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall
- type ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListDocumentsResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresBranchesDocumentsService
- func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Create(parent string, ...) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall
- func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Delete(name string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall
- func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Get(name string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall
- func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Import(parent string, ...) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall
- func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) List(parent string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
- func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Patch(name string, ...) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall
- func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Purge(parent string, ...) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall
- type ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall
- type ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsCollectionsDataStoresBranchesOperationsService
- func (r *ProjectsLocationsCollectionsDataStoresBranchesOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall
- func (r *ProjectsLocationsCollectionsDataStoresBranchesOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
- type ProjectsLocationsCollectionsDataStoresBranchesService
- type ProjectsLocationsCollectionsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaCompleteQueryResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) IncludeTailSuggestions(includeTailSuggestions bool) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Query(query string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) QueryModel(queryModel string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) UserPseudoId(userPseudoId string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
- type ProjectsLocationsCollectionsDataStoresConversationsConverseCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsConverseCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConverseConversationResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsConverseCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresConversationsCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
- func (c *ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresConversationsDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresConversationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
- func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresConversationsGetCall
- type ProjectsLocationsCollectionsDataStoresConversationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListConversationsResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) OrderBy(orderBy string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresConversationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsDataStoresConversationsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
- func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsDataStoresConversationsPatchCall
- type ProjectsLocationsCollectionsDataStoresConversationsService
- func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Converse(name string, ...) *ProjectsLocationsCollectionsDataStoresConversationsConverseCall
- func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Create(parent string, ...) *ProjectsLocationsCollectionsDataStoresConversationsCreateCall
- func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Delete(name string) *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall
- func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresConversationsGetCall
- func (r *ProjectsLocationsCollectionsDataStoresConversationsService) List(parent string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
- func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Patch(name string, ...) *ProjectsLocationsCollectionsDataStoresConversationsPatchCall
- type ProjectsLocationsCollectionsDataStoresCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresCreateCall) CreateAdvancedSiteSearch(createAdvancedSiteSearch bool) *ProjectsLocationsCollectionsDataStoresCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresCreateCall) DataStoreId(dataStoreId string) *ProjectsLocationsCollectionsDataStoresCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresCreateCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresDeleteCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresGetCall
- func (c *ProjectsLocationsCollectionsDataStoresGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresGetCall
- func (c *ProjectsLocationsCollectionsDataStoresGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDataStore, error)
- func (c *ProjectsLocationsCollectionsDataStoresGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresGetCall
- func (c *ProjectsLocationsCollectionsDataStoresGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresGetCall
- type ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall
- func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall
- func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSiteSearchEngine, error)
- func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall
- func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall
- type ProjectsLocationsCollectionsDataStoresListCall
- func (c *ProjectsLocationsCollectionsDataStoresListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresListCall
- func (c *ProjectsLocationsCollectionsDataStoresListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListDataStoresResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresListCall
- func (c *ProjectsLocationsCollectionsDataStoresListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresListCall
- func (c *ProjectsLocationsCollectionsDataStoresListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresListCall
- func (c *ProjectsLocationsCollectionsDataStoresListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresListCall
- func (c *ProjectsLocationsCollectionsDataStoresListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresListCall
- func (c *ProjectsLocationsCollectionsDataStoresListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall
- type ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsCollectionsDataStoresModelsOperationsService
- func (r *ProjectsLocationsCollectionsDataStoresModelsOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall
- func (r *ProjectsLocationsCollectionsDataStoresModelsOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
- type ProjectsLocationsCollectionsDataStoresModelsService
- type ProjectsLocationsCollectionsDataStoresOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresOperationsGetCall
- type ProjectsLocationsCollectionsDataStoresOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsCollectionsDataStoresOperationsService
- type ProjectsLocationsCollectionsDataStoresPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDataStore, error)
- func (c *ProjectsLocationsCollectionsDataStoresPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresPatchCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsDataStoresPatchCall
- type ProjectsLocationsCollectionsDataStoresSchemasCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) SchemaId(schemaId string) *ProjectsLocationsCollectionsDataStoresSchemasCreateCall
- type ProjectsLocationsCollectionsDataStoresSchemasDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSchemasGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSchema, error)
- func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSchemasGetCall
- type ProjectsLocationsCollectionsDataStoresSchemasListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListSchemasResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSchemasListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSchemasListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSchemasListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall
- type ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsCollectionsDataStoresSchemasOperationsService
- func (r *ProjectsLocationsCollectionsDataStoresSchemasOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall
- func (r *ProjectsLocationsCollectionsDataStoresSchemasOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
- type ProjectsLocationsCollectionsDataStoresSchemasPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsCollectionsDataStoresSchemasPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSchemasService
- func (r *ProjectsLocationsCollectionsDataStoresSchemasService) Create(parent string, ...) *ProjectsLocationsCollectionsDataStoresSchemasCreateCall
- func (r *ProjectsLocationsCollectionsDataStoresSchemasService) Delete(name string) *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall
- func (r *ProjectsLocationsCollectionsDataStoresSchemasService) Get(name string) *ProjectsLocationsCollectionsDataStoresSchemasGetCall
- func (r *ProjectsLocationsCollectionsDataStoresSchemasService) List(parent string) *ProjectsLocationsCollectionsDataStoresSchemasListCall
- func (r *ProjectsLocationsCollectionsDataStoresSchemasService) Patch(name string, ...) *ProjectsLocationsCollectionsDataStoresSchemasPatchCall
- type ProjectsLocationsCollectionsDataStoresService
- func (r *ProjectsLocationsCollectionsDataStoresService) CompleteQuery(dataStore string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
- func (r *ProjectsLocationsCollectionsDataStoresService) Create(parent string, ...) *ProjectsLocationsCollectionsDataStoresCreateCall
- func (r *ProjectsLocationsCollectionsDataStoresService) Delete(name string) *ProjectsLocationsCollectionsDataStoresDeleteCall
- func (r *ProjectsLocationsCollectionsDataStoresService) Get(name string) *ProjectsLocationsCollectionsDataStoresGetCall
- func (r *ProjectsLocationsCollectionsDataStoresService) GetSiteSearchEngine(name string) *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall
- func (r *ProjectsLocationsCollectionsDataStoresService) List(parent string) *ProjectsLocationsCollectionsDataStoresListCall
- func (r *ProjectsLocationsCollectionsDataStoresService) Patch(name string, ...) *ProjectsLocationsCollectionsDataStoresPatchCall
- type ProjectsLocationsCollectionsDataStoresServingConfigsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall
- type ProjectsLocationsCollectionsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall
- type ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaRecommendResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSearchResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsDataStoresServingConfigsService
- func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) Get(name string) *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall
- func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) List(parent string) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
- func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) Patch(name string, ...) *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall
- func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) Recommend(servingConfig string, ...) *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall
- func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) Search(servingConfig string, ...) *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) IfNoneMatch(entityTag string) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) PageSize(pageSize int64) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) PageToken(pageToken string) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineService
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) BatchVerifyTargetSites(parent string, ...) ...
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) DisableAdvancedSiteSearch(siteSearchEngine string, ...) ...
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) EnableAdvancedSiteSearch(siteSearchEngine string, ...) ...
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) FetchDomainVerificationStatus(siteSearchEngine string) ...
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) RecrawlUris(siteSearchEngine string, ...) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaTargetSite, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListTargetSitesResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) IfNoneMatch(entityTag string) ...
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Filter(filter string) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) IfNoneMatch(entityTag string) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) PageSize(pageSize int64) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) PageToken(pageToken string) ...
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall
- func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) BatchCreate(parent string, ...) ...
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Create(parent string, ...) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Delete(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Get(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) List(parent string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
- func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Patch(name string, ...) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall
- type ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall
- func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall
- func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall
- func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall
- func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall
- func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall
- func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService
- func (r *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService) Import(parent string, ...) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall
- func (r *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService) Purge(parent string, ...) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall
- type ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Do(opts ...googleapi.CallOption) (*GoogleApiHttpBody, error)
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Ets(ets int64) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Uri(uri string) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) UserEvent(userEvent string) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
- type ProjectsLocationsCollectionsDataStoresUserEventsImportCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresUserEventsImportCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresUserEventsImportCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Header() http.Header
- type ProjectsLocationsCollectionsDataStoresUserEventsService
- func (r *ProjectsLocationsCollectionsDataStoresUserEventsService) Collect(parent string) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
- func (r *ProjectsLocationsCollectionsDataStoresUserEventsService) Import(parent string, ...) *ProjectsLocationsCollectionsDataStoresUserEventsImportCall
- func (r *ProjectsLocationsCollectionsDataStoresUserEventsService) Write(parent string, ...) *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall
- type ProjectsLocationsCollectionsDataStoresUserEventsWriteCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaUserEvent, error)
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall
- func (c *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Header() http.Header
- type ProjectsLocationsCollectionsEnginesConversationsConverseCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsConverseCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsConverseCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsConverseCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConverseConversationResponse, error)
- func (c *ProjectsLocationsCollectionsEnginesConversationsConverseCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsConverseCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsConverseCall) Header() http.Header
- type ProjectsLocationsCollectionsEnginesConversationsCreateCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsCreateCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
- func (c *ProjectsLocationsCollectionsEnginesConversationsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsCreateCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsCreateCall) Header() http.Header
- type ProjectsLocationsCollectionsEnginesConversationsDeleteCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsDeleteCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsDeleteCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Header() http.Header
- type ProjectsLocationsCollectionsEnginesConversationsGetCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsGetCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
- func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsGetCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesConversationsGetCall
- type ProjectsLocationsCollectionsEnginesConversationsListCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsListCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListConversationsResponse, error)
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsListCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Filter(filter string) *ProjectsLocationsCollectionsEnginesConversationsListCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesConversationsListCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) OrderBy(orderBy string) *ProjectsLocationsCollectionsEnginesConversationsListCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsEnginesConversationsListCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsEnginesConversationsListCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsEnginesConversationsPatchCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsPatchCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
- func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsPatchCall
- func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsEnginesConversationsPatchCall
- type ProjectsLocationsCollectionsEnginesConversationsService
- func (r *ProjectsLocationsCollectionsEnginesConversationsService) Converse(name string, ...) *ProjectsLocationsCollectionsEnginesConversationsConverseCall
- func (r *ProjectsLocationsCollectionsEnginesConversationsService) Create(parent string, ...) *ProjectsLocationsCollectionsEnginesConversationsCreateCall
- func (r *ProjectsLocationsCollectionsEnginesConversationsService) Delete(name string) *ProjectsLocationsCollectionsEnginesConversationsDeleteCall
- func (r *ProjectsLocationsCollectionsEnginesConversationsService) Get(name string) *ProjectsLocationsCollectionsEnginesConversationsGetCall
- func (r *ProjectsLocationsCollectionsEnginesConversationsService) List(parent string) *ProjectsLocationsCollectionsEnginesConversationsListCall
- func (r *ProjectsLocationsCollectionsEnginesConversationsService) Patch(name string, ...) *ProjectsLocationsCollectionsEnginesConversationsPatchCall
- type ProjectsLocationsCollectionsEnginesCreateCall
- func (c *ProjectsLocationsCollectionsEnginesCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesCreateCall
- func (c *ProjectsLocationsCollectionsEnginesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsEnginesCreateCall) EngineId(engineId string) *ProjectsLocationsCollectionsEnginesCreateCall
- func (c *ProjectsLocationsCollectionsEnginesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesCreateCall
- func (c *ProjectsLocationsCollectionsEnginesCreateCall) Header() http.Header
- type ProjectsLocationsCollectionsEnginesDeleteCall
- func (c *ProjectsLocationsCollectionsEnginesDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesDeleteCall
- func (c *ProjectsLocationsCollectionsEnginesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsEnginesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesDeleteCall
- func (c *ProjectsLocationsCollectionsEnginesDeleteCall) Header() http.Header
- type ProjectsLocationsCollectionsEnginesGetCall
- func (c *ProjectsLocationsCollectionsEnginesGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesGetCall
- func (c *ProjectsLocationsCollectionsEnginesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaEngine, error)
- func (c *ProjectsLocationsCollectionsEnginesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesGetCall
- func (c *ProjectsLocationsCollectionsEnginesGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesGetCall
- type ProjectsLocationsCollectionsEnginesListCall
- func (c *ProjectsLocationsCollectionsEnginesListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesListCall
- func (c *ProjectsLocationsCollectionsEnginesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListEnginesResponse, error)
- func (c *ProjectsLocationsCollectionsEnginesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesListCall
- func (c *ProjectsLocationsCollectionsEnginesListCall) Filter(filter string) *ProjectsLocationsCollectionsEnginesListCall
- func (c *ProjectsLocationsCollectionsEnginesListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesListCall
- func (c *ProjectsLocationsCollectionsEnginesListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsEnginesListCall
- func (c *ProjectsLocationsCollectionsEnginesListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsEnginesListCall
- func (c *ProjectsLocationsCollectionsEnginesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsEnginesOperationsGetCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesOperationsGetCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesOperationsGetCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesOperationsGetCall
- type ProjectsLocationsCollectionsEnginesOperationsListCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesOperationsListCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesOperationsListCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsEnginesOperationsListCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesOperationsListCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsEnginesOperationsListCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsEnginesOperationsListCall
- func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsCollectionsEnginesOperationsService
- type ProjectsLocationsCollectionsEnginesPatchCall
- func (c *ProjectsLocationsCollectionsEnginesPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesPatchCall
- func (c *ProjectsLocationsCollectionsEnginesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaEngine, error)
- func (c *ProjectsLocationsCollectionsEnginesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesPatchCall
- func (c *ProjectsLocationsCollectionsEnginesPatchCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsEnginesPatchCall
- type ProjectsLocationsCollectionsEnginesService
- func (r *ProjectsLocationsCollectionsEnginesService) Create(parent string, ...) *ProjectsLocationsCollectionsEnginesCreateCall
- func (r *ProjectsLocationsCollectionsEnginesService) Delete(name string) *ProjectsLocationsCollectionsEnginesDeleteCall
- func (r *ProjectsLocationsCollectionsEnginesService) Get(name string) *ProjectsLocationsCollectionsEnginesGetCall
- func (r *ProjectsLocationsCollectionsEnginesService) List(parent string) *ProjectsLocationsCollectionsEnginesListCall
- func (r *ProjectsLocationsCollectionsEnginesService) Patch(name string, ...) *ProjectsLocationsCollectionsEnginesPatchCall
- type ProjectsLocationsCollectionsEnginesServingConfigsGetCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsGetCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsGetCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesServingConfigsGetCall
- type ProjectsLocationsCollectionsEnginesServingConfigsListCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse, error)
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsEnginesServingConfigsPatchCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall
- type ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaRecommendResponse, error)
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Header() http.Header
- type ProjectsLocationsCollectionsEnginesServingConfigsSearchCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSearchResponse, error)
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsCollectionsEnginesServingConfigsService
- func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) Get(name string) *ProjectsLocationsCollectionsEnginesServingConfigsGetCall
- func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) List(parent string) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
- func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) Patch(name string, ...) *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall
- func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) Recommend(servingConfig string, ...) *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall
- func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) Search(servingConfig string, ...) *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall
- type ProjectsLocationsCollectionsOperationsGetCall
- func (c *ProjectsLocationsCollectionsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsOperationsGetCall
- func (c *ProjectsLocationsCollectionsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsCollectionsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsOperationsGetCall
- func (c *ProjectsLocationsCollectionsOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsOperationsGetCall
- type ProjectsLocationsCollectionsOperationsListCall
- func (c *ProjectsLocationsCollectionsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsOperationsListCall
- func (c *ProjectsLocationsCollectionsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsCollectionsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsOperationsListCall
- func (c *ProjectsLocationsCollectionsOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsOperationsListCall
- func (c *ProjectsLocationsCollectionsOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsCollectionsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsOperationsListCall
- func (c *ProjectsLocationsCollectionsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsOperationsListCall
- func (c *ProjectsLocationsCollectionsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsOperationsListCall
- func (c *ProjectsLocationsCollectionsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsCollectionsOperationsService
- type ProjectsLocationsCollectionsService
- type ProjectsLocationsDataStoresBranchesDocumentsCreateCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsCreateCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
- func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) DocumentId(documentId string) *ProjectsLocationsDataStoresBranchesDocumentsCreateCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsCreateCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Header() http.Header
- type ProjectsLocationsDataStoresBranchesDocumentsDeleteCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Header() http.Header
- type ProjectsLocationsDataStoresBranchesDocumentsGetCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsGetCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
- func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsGetCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresBranchesDocumentsGetCall
- type ProjectsLocationsDataStoresBranchesDocumentsImportCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsImportCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsImportCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresBranchesDocumentsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsImportCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsImportCall) Header() http.Header
- type ProjectsLocationsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListDocumentsResponse, error)
- func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresBranchesDocumentsListCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataStoresBranchesDocumentsPatchCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsDataStoresBranchesDocumentsPatchCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsPatchCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
- func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsPatchCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Header() http.Header
- type ProjectsLocationsDataStoresBranchesDocumentsPurgeCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall
- func (c *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Header() http.Header
- type ProjectsLocationsDataStoresBranchesDocumentsService
- func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Create(parent string, ...) *ProjectsLocationsDataStoresBranchesDocumentsCreateCall
- func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Delete(name string) *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall
- func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Get(name string) *ProjectsLocationsDataStoresBranchesDocumentsGetCall
- func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Import(parent string, ...) *ProjectsLocationsDataStoresBranchesDocumentsImportCall
- func (r *ProjectsLocationsDataStoresBranchesDocumentsService) List(parent string) *ProjectsLocationsDataStoresBranchesDocumentsListCall
- func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Patch(name string, ...) *ProjectsLocationsDataStoresBranchesDocumentsPatchCall
- func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Purge(parent string, ...) *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall
- type ProjectsLocationsDataStoresBranchesOperationsGetCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesOperationsGetCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesOperationsGetCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresBranchesOperationsGetCall
- type ProjectsLocationsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Filter(filter string) *ProjectsLocationsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresBranchesOperationsListCall
- func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsDataStoresBranchesOperationsService
- type ProjectsLocationsDataStoresBranchesService
- type ProjectsLocationsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsDataStoresCompleteQueryCall) Context(ctx context.Context) *ProjectsLocationsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsDataStoresCompleteQueryCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaCompleteQueryResponse, error)
- func (c *ProjectsLocationsDataStoresCompleteQueryCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsDataStoresCompleteQueryCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresCompleteQueryCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsDataStoresCompleteQueryCall) IncludeTailSuggestions(includeTailSuggestions bool) *ProjectsLocationsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsDataStoresCompleteQueryCall) Query(query string) *ProjectsLocationsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsDataStoresCompleteQueryCall) QueryModel(queryModel string) *ProjectsLocationsDataStoresCompleteQueryCall
- func (c *ProjectsLocationsDataStoresCompleteQueryCall) UserPseudoId(userPseudoId string) *ProjectsLocationsDataStoresCompleteQueryCall
- type ProjectsLocationsDataStoresConversationsConverseCall
- func (c *ProjectsLocationsDataStoresConversationsConverseCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsConverseCall
- func (c *ProjectsLocationsDataStoresConversationsConverseCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConverseConversationResponse, error)
- func (c *ProjectsLocationsDataStoresConversationsConverseCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsConverseCall
- func (c *ProjectsLocationsDataStoresConversationsConverseCall) Header() http.Header
- type ProjectsLocationsDataStoresConversationsCreateCall
- func (c *ProjectsLocationsDataStoresConversationsCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsCreateCall
- func (c *ProjectsLocationsDataStoresConversationsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
- func (c *ProjectsLocationsDataStoresConversationsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsCreateCall
- func (c *ProjectsLocationsDataStoresConversationsCreateCall) Header() http.Header
- type ProjectsLocationsDataStoresConversationsDeleteCall
- func (c *ProjectsLocationsDataStoresConversationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsDeleteCall
- func (c *ProjectsLocationsDataStoresConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsDataStoresConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsDeleteCall
- func (c *ProjectsLocationsDataStoresConversationsDeleteCall) Header() http.Header
- type ProjectsLocationsDataStoresConversationsGetCall
- func (c *ProjectsLocationsDataStoresConversationsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsGetCall
- func (c *ProjectsLocationsDataStoresConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
- func (c *ProjectsLocationsDataStoresConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsGetCall
- func (c *ProjectsLocationsDataStoresConversationsGetCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresConversationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresConversationsGetCall
- type ProjectsLocationsDataStoresConversationsListCall
- func (c *ProjectsLocationsDataStoresConversationsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsListCall
- func (c *ProjectsLocationsDataStoresConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListConversationsResponse, error)
- func (c *ProjectsLocationsDataStoresConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsListCall
- func (c *ProjectsLocationsDataStoresConversationsListCall) Filter(filter string) *ProjectsLocationsDataStoresConversationsListCall
- func (c *ProjectsLocationsDataStoresConversationsListCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresConversationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresConversationsListCall
- func (c *ProjectsLocationsDataStoresConversationsListCall) OrderBy(orderBy string) *ProjectsLocationsDataStoresConversationsListCall
- func (c *ProjectsLocationsDataStoresConversationsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresConversationsListCall
- func (c *ProjectsLocationsDataStoresConversationsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresConversationsListCall
- func (c *ProjectsLocationsDataStoresConversationsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataStoresConversationsPatchCall
- func (c *ProjectsLocationsDataStoresConversationsPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsPatchCall
- func (c *ProjectsLocationsDataStoresConversationsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
- func (c *ProjectsLocationsDataStoresConversationsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsPatchCall
- func (c *ProjectsLocationsDataStoresConversationsPatchCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresConversationsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataStoresConversationsPatchCall
- type ProjectsLocationsDataStoresConversationsService
- func (r *ProjectsLocationsDataStoresConversationsService) Converse(name string, ...) *ProjectsLocationsDataStoresConversationsConverseCall
- func (r *ProjectsLocationsDataStoresConversationsService) Create(parent string, ...) *ProjectsLocationsDataStoresConversationsCreateCall
- func (r *ProjectsLocationsDataStoresConversationsService) Delete(name string) *ProjectsLocationsDataStoresConversationsDeleteCall
- func (r *ProjectsLocationsDataStoresConversationsService) Get(name string) *ProjectsLocationsDataStoresConversationsGetCall
- func (r *ProjectsLocationsDataStoresConversationsService) List(parent string) *ProjectsLocationsDataStoresConversationsListCall
- func (r *ProjectsLocationsDataStoresConversationsService) Patch(name string, ...) *ProjectsLocationsDataStoresConversationsPatchCall
- type ProjectsLocationsDataStoresCreateCall
- func (c *ProjectsLocationsDataStoresCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresCreateCall
- func (c *ProjectsLocationsDataStoresCreateCall) CreateAdvancedSiteSearch(createAdvancedSiteSearch bool) *ProjectsLocationsDataStoresCreateCall
- func (c *ProjectsLocationsDataStoresCreateCall) DataStoreId(dataStoreId string) *ProjectsLocationsDataStoresCreateCall
- func (c *ProjectsLocationsDataStoresCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresCreateCall
- func (c *ProjectsLocationsDataStoresCreateCall) Header() http.Header
- type ProjectsLocationsDataStoresDeleteCall
- func (c *ProjectsLocationsDataStoresDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresDeleteCall
- func (c *ProjectsLocationsDataStoresDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresDeleteCall
- func (c *ProjectsLocationsDataStoresDeleteCall) Header() http.Header
- type ProjectsLocationsDataStoresGetCall
- func (c *ProjectsLocationsDataStoresGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresGetCall
- func (c *ProjectsLocationsDataStoresGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDataStore, error)
- func (c *ProjectsLocationsDataStoresGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresGetCall
- func (c *ProjectsLocationsDataStoresGetCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresGetCall
- type ProjectsLocationsDataStoresGetSiteSearchEngineCall
- func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) Context(ctx context.Context) *ProjectsLocationsDataStoresGetSiteSearchEngineCall
- func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSiteSearchEngine, error)
- func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresGetSiteSearchEngineCall
- func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresGetSiteSearchEngineCall
- type ProjectsLocationsDataStoresListCall
- func (c *ProjectsLocationsDataStoresListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresListCall
- func (c *ProjectsLocationsDataStoresListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListDataStoresResponse, error)
- func (c *ProjectsLocationsDataStoresListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresListCall
- func (c *ProjectsLocationsDataStoresListCall) Filter(filter string) *ProjectsLocationsDataStoresListCall
- func (c *ProjectsLocationsDataStoresListCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresListCall
- func (c *ProjectsLocationsDataStoresListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresListCall
- func (c *ProjectsLocationsDataStoresListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresListCall
- func (c *ProjectsLocationsDataStoresListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataStoresModelsOperationsGetCall
- func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresModelsOperationsGetCall
- func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresModelsOperationsGetCall
- func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresModelsOperationsGetCall
- type ProjectsLocationsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Filter(filter string) *ProjectsLocationsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresModelsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsDataStoresModelsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsDataStoresModelsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresModelsOperationsListCall
- func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsDataStoresModelsOperationsService
- type ProjectsLocationsDataStoresModelsService
- type ProjectsLocationsDataStoresOperationsGetCall
- func (c *ProjectsLocationsDataStoresOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresOperationsGetCall
- func (c *ProjectsLocationsDataStoresOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresOperationsGetCall
- func (c *ProjectsLocationsDataStoresOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresOperationsGetCall
- type ProjectsLocationsDataStoresOperationsListCall
- func (c *ProjectsLocationsDataStoresOperationsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresOperationsListCall
- func (c *ProjectsLocationsDataStoresOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsDataStoresOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresOperationsListCall
- func (c *ProjectsLocationsDataStoresOperationsListCall) Filter(filter string) *ProjectsLocationsDataStoresOperationsListCall
- func (c *ProjectsLocationsDataStoresOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresOperationsListCall
- func (c *ProjectsLocationsDataStoresOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresOperationsListCall
- func (c *ProjectsLocationsDataStoresOperationsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresOperationsListCall
- func (c *ProjectsLocationsDataStoresOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsDataStoresOperationsService
- type ProjectsLocationsDataStoresPatchCall
- func (c *ProjectsLocationsDataStoresPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresPatchCall
- func (c *ProjectsLocationsDataStoresPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDataStore, error)
- func (c *ProjectsLocationsDataStoresPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresPatchCall
- func (c *ProjectsLocationsDataStoresPatchCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataStoresPatchCall
- type ProjectsLocationsDataStoresSchemasCreateCall
- func (c *ProjectsLocationsDataStoresSchemasCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasCreateCall
- func (c *ProjectsLocationsDataStoresSchemasCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSchemasCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasCreateCall
- func (c *ProjectsLocationsDataStoresSchemasCreateCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresSchemasCreateCall) SchemaId(schemaId string) *ProjectsLocationsDataStoresSchemasCreateCall
- type ProjectsLocationsDataStoresSchemasDeleteCall
- func (c *ProjectsLocationsDataStoresSchemasDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasDeleteCall
- func (c *ProjectsLocationsDataStoresSchemasDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSchemasDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasDeleteCall
- func (c *ProjectsLocationsDataStoresSchemasDeleteCall) Header() http.Header
- type ProjectsLocationsDataStoresSchemasGetCall
- func (c *ProjectsLocationsDataStoresSchemasGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasGetCall
- func (c *ProjectsLocationsDataStoresSchemasGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSchema, error)
- func (c *ProjectsLocationsDataStoresSchemasGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasGetCall
- func (c *ProjectsLocationsDataStoresSchemasGetCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresSchemasGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresSchemasGetCall
- type ProjectsLocationsDataStoresSchemasListCall
- func (c *ProjectsLocationsDataStoresSchemasListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasListCall
- func (c *ProjectsLocationsDataStoresSchemasListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListSchemasResponse, error)
- func (c *ProjectsLocationsDataStoresSchemasListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasListCall
- func (c *ProjectsLocationsDataStoresSchemasListCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresSchemasListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresSchemasListCall
- func (c *ProjectsLocationsDataStoresSchemasListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresSchemasListCall
- func (c *ProjectsLocationsDataStoresSchemasListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresSchemasListCall
- func (c *ProjectsLocationsDataStoresSchemasListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataStoresSchemasPatchCall
- func (c *ProjectsLocationsDataStoresSchemasPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsDataStoresSchemasPatchCall
- func (c *ProjectsLocationsDataStoresSchemasPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasPatchCall
- func (c *ProjectsLocationsDataStoresSchemasPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSchemasPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasPatchCall
- func (c *ProjectsLocationsDataStoresSchemasPatchCall) Header() http.Header
- type ProjectsLocationsDataStoresSchemasService
- func (r *ProjectsLocationsDataStoresSchemasService) Create(parent string, ...) *ProjectsLocationsDataStoresSchemasCreateCall
- func (r *ProjectsLocationsDataStoresSchemasService) Delete(name string) *ProjectsLocationsDataStoresSchemasDeleteCall
- func (r *ProjectsLocationsDataStoresSchemasService) Get(name string) *ProjectsLocationsDataStoresSchemasGetCall
- func (r *ProjectsLocationsDataStoresSchemasService) List(parent string) *ProjectsLocationsDataStoresSchemasListCall
- func (r *ProjectsLocationsDataStoresSchemasService) Patch(name string, ...) *ProjectsLocationsDataStoresSchemasPatchCall
- type ProjectsLocationsDataStoresService
- func (r *ProjectsLocationsDataStoresService) CompleteQuery(dataStore string) *ProjectsLocationsDataStoresCompleteQueryCall
- func (r *ProjectsLocationsDataStoresService) Create(parent string, ...) *ProjectsLocationsDataStoresCreateCall
- func (r *ProjectsLocationsDataStoresService) Delete(name string) *ProjectsLocationsDataStoresDeleteCall
- func (r *ProjectsLocationsDataStoresService) Get(name string) *ProjectsLocationsDataStoresGetCall
- func (r *ProjectsLocationsDataStoresService) GetSiteSearchEngine(name string) *ProjectsLocationsDataStoresGetSiteSearchEngineCall
- func (r *ProjectsLocationsDataStoresService) List(parent string) *ProjectsLocationsDataStoresListCall
- func (r *ProjectsLocationsDataStoresService) Patch(name string, ...) *ProjectsLocationsDataStoresPatchCall
- type ProjectsLocationsDataStoresServingConfigsGetCall
- func (c *ProjectsLocationsDataStoresServingConfigsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsGetCall
- func (c *ProjectsLocationsDataStoresServingConfigsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
- func (c *ProjectsLocationsDataStoresServingConfigsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsGetCall
- func (c *ProjectsLocationsDataStoresServingConfigsGetCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresServingConfigsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresServingConfigsGetCall
- type ProjectsLocationsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsDataStoresServingConfigsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsDataStoresServingConfigsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse, error)
- func (c *ProjectsLocationsDataStoresServingConfigsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsDataStoresServingConfigsListCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresServingConfigsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsDataStoresServingConfigsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsDataStoresServingConfigsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresServingConfigsListCall
- func (c *ProjectsLocationsDataStoresServingConfigsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataStoresServingConfigsPatchCall
- func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsPatchCall
- func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
- func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsPatchCall
- func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataStoresServingConfigsPatchCall
- type ProjectsLocationsDataStoresServingConfigsRecommendCall
- func (c *ProjectsLocationsDataStoresServingConfigsRecommendCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsRecommendCall
- func (c *ProjectsLocationsDataStoresServingConfigsRecommendCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaRecommendResponse, error)
- func (c *ProjectsLocationsDataStoresServingConfigsRecommendCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsRecommendCall
- func (c *ProjectsLocationsDataStoresServingConfigsRecommendCall) Header() http.Header
- type ProjectsLocationsDataStoresServingConfigsSearchCall
- func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsSearchCall
- func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSearchResponse, error)
- func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsSearchCall
- func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataStoresServingConfigsService
- func (r *ProjectsLocationsDataStoresServingConfigsService) Get(name string) *ProjectsLocationsDataStoresServingConfigsGetCall
- func (r *ProjectsLocationsDataStoresServingConfigsService) List(parent string) *ProjectsLocationsDataStoresServingConfigsListCall
- func (r *ProjectsLocationsDataStoresServingConfigsService) Patch(name string, ...) *ProjectsLocationsDataStoresServingConfigsPatchCall
- func (r *ProjectsLocationsDataStoresServingConfigsService) Recommend(servingConfig string, ...) *ProjectsLocationsDataStoresServingConfigsRecommendCall
- func (r *ProjectsLocationsDataStoresServingConfigsService) Search(servingConfig string, ...) *ProjectsLocationsDataStoresServingConfigsSearchCall
- type ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Header() http.Header
- type ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Header() http.Header
- type ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Header() http.Header
- type ProjectsLocationsDataStoresSiteSearchEngineService
- func (r *ProjectsLocationsDataStoresSiteSearchEngineService) DisableAdvancedSiteSearch(siteSearchEngine string, ...) *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
- func (r *ProjectsLocationsDataStoresSiteSearchEngineService) EnableAdvancedSiteSearch(siteSearchEngine string, ...) *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
- func (r *ProjectsLocationsDataStoresSiteSearchEngineService) RecrawlUris(siteSearchEngine string, ...) *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall
- type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Header() http.Header
- type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Header() http.Header
- type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Header() http.Header
- type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaTargetSite, error)
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall
- type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListTargetSitesResponse, error)
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall
- func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Header() http.Header
- type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService
- func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) BatchCreate(parent string, ...) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
- func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Create(parent string, ...) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall
- func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Delete(name string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall
- func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Get(name string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall
- func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) List(parent string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
- func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Patch(name string, ...) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall
- type ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall
- func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall
- func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall
- func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Header() http.Header
- type ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall
- func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall
- func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall
- func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Header() http.Header
- type ProjectsLocationsDataStoresSuggestionDenyListEntriesService
- func (r *ProjectsLocationsDataStoresSuggestionDenyListEntriesService) Import(parent string, ...) *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall
- func (r *ProjectsLocationsDataStoresSuggestionDenyListEntriesService) Purge(parent string, ...) *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall
- type ProjectsLocationsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Context(ctx context.Context) *ProjectsLocationsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Do(opts ...googleapi.CallOption) (*GoogleApiHttpBody, error)
- func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Ets(ets int64) *ProjectsLocationsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Header() http.Header
- func (c *ProjectsLocationsDataStoresUserEventsCollectCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Uri(uri string) *ProjectsLocationsDataStoresUserEventsCollectCall
- func (c *ProjectsLocationsDataStoresUserEventsCollectCall) UserEvent(userEvent string) *ProjectsLocationsDataStoresUserEventsCollectCall
- type ProjectsLocationsDataStoresUserEventsImportCall
- func (c *ProjectsLocationsDataStoresUserEventsImportCall) Context(ctx context.Context) *ProjectsLocationsDataStoresUserEventsImportCall
- func (c *ProjectsLocationsDataStoresUserEventsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDataStoresUserEventsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresUserEventsImportCall
- func (c *ProjectsLocationsDataStoresUserEventsImportCall) Header() http.Header
- type ProjectsLocationsDataStoresUserEventsService
- func (r *ProjectsLocationsDataStoresUserEventsService) Collect(parent string) *ProjectsLocationsDataStoresUserEventsCollectCall
- func (r *ProjectsLocationsDataStoresUserEventsService) Import(parent string, ...) *ProjectsLocationsDataStoresUserEventsImportCall
- func (r *ProjectsLocationsDataStoresUserEventsService) Write(parent string, ...) *ProjectsLocationsDataStoresUserEventsWriteCall
- type ProjectsLocationsDataStoresUserEventsWriteCall
- func (c *ProjectsLocationsDataStoresUserEventsWriteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresUserEventsWriteCall
- func (c *ProjectsLocationsDataStoresUserEventsWriteCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaUserEvent, error)
- func (c *ProjectsLocationsDataStoresUserEventsWriteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresUserEventsWriteCall
- func (c *ProjectsLocationsDataStoresUserEventsWriteCall) Header() http.Header
- type ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsGetCall
- type ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Filter(filter string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsLocationsOperationsService
- type ProjectsLocationsService
- type ProjectsOperationsGetCall
- func (c *ProjectsOperationsGetCall) Context(ctx context.Context) *ProjectsOperationsGetCall
- func (c *ProjectsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsOperationsGetCall
- func (c *ProjectsOperationsGetCall) Header() http.Header
- func (c *ProjectsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsOperationsGetCall
- type ProjectsOperationsListCall
- func (c *ProjectsOperationsListCall) Context(ctx context.Context) *ProjectsOperationsListCall
- func (c *ProjectsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsOperationsListCall
- func (c *ProjectsOperationsListCall) Filter(filter string) *ProjectsOperationsListCall
- func (c *ProjectsOperationsListCall) Header() http.Header
- func (c *ProjectsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsOperationsListCall
- func (c *ProjectsOperationsListCall) PageSize(pageSize int64) *ProjectsOperationsListCall
- func (c *ProjectsOperationsListCall) PageToken(pageToken string) *ProjectsOperationsListCall
- func (c *ProjectsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- type ProjectsOperationsService
- type ProjectsService
- type Service
Constants ¶
const ( // See, edit, configure, and delete your Google Cloud data and see the // email address for your Google Account. CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform" )
OAuth2 scopes used by this API.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GoogleApiHttpBody ¶
type GoogleApiHttpBody struct { // ContentType: The HTTP Content-Type header value specifying the // content type of the body. ContentType string `json:"contentType,omitempty"` // Data: The HTTP request/response body as raw binary. Data string `json:"data,omitempty"` // Extensions: Application specific response metadata. Must be set in // the first response for streaming APIs. Extensions []googleapi.RawMessage `json:"extensions,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "ContentType") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ContentType") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleApiHttpBody: Message that represents an arbitrary HTTP body. It should only be used for payload formats that can't be represented as JSON, such as raw binary or an HTML page. This message can be used both in streaming and non-streaming API methods in the request as well as the response. It can be used as a top-level request field, which is convenient if one wants to extract parameters from either the URL or HTTP template into the request fields and also want access to the raw HTTP body. Example: message GetResourceRequest { // A unique request id. string request_id = 1; // The raw HTTP body is bound to this field. google.api.HttpBody http_body = 2; } service ResourceService { rpc GetResource(GetResourceRequest) returns (google.api.HttpBody); rpc UpdateResource(google.api.HttpBody) returns (google.protobuf.Empty); } Example with streaming methods: service CaldavService { rpc GetCalendar(stream google.api.HttpBody) returns (stream google.api.HttpBody); rpc UpdateCalendar(stream google.api.HttpBody) returns (stream google.api.HttpBody); } Use of this type only changes how the request and response bodies are handled, all other features will continue to work unchanged.
func (*GoogleApiHttpBody) MarshalJSON ¶
func (s *GoogleApiHttpBody) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineLoggingErrorContext ¶ added in v0.107.0
type GoogleCloudDiscoveryengineLoggingErrorContext struct { // HttpRequest: The HTTP request which was processed when the error was // triggered. HttpRequest *GoogleCloudDiscoveryengineLoggingHttpRequestContext `json:"httpRequest,omitempty"` // ReportLocation: The location in the source code where the decision // was made to report the error, usually the place where it was logged. ReportLocation *GoogleCloudDiscoveryengineLoggingSourceLocation `json:"reportLocation,omitempty"` // ForceSendFields is a list of field names (e.g. "HttpRequest") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "HttpRequest") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineLoggingErrorContext: A description of the context in which an error occurred.
func (*GoogleCloudDiscoveryengineLoggingErrorContext) MarshalJSON ¶ added in v0.107.0
func (s *GoogleCloudDiscoveryengineLoggingErrorContext) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineLoggingErrorLog ¶ added in v0.107.0
type GoogleCloudDiscoveryengineLoggingErrorLog struct { // Context: A description of the context in which the error occurred. Context *GoogleCloudDiscoveryengineLoggingErrorContext `json:"context,omitempty"` // ImportPayload: The error payload that is populated on LRO import // APIs. ImportPayload *GoogleCloudDiscoveryengineLoggingImportErrorContext `json:"importPayload,omitempty"` // Message: A message describing the error. Message string `json:"message,omitempty"` // RequestPayload: The API request payload, represented as a protocol // buffer. Most API request types are supported—for example: * // `type.googleapis.com/google.cloud.discoveryengine.v1alpha.DocumentServ // ice.CreateDocumentRequest` * // `type.googleapis.com/google.cloud.discoveryengine.v1alpha.UserEventSer // vice.WriteUserEventRequest` RequestPayload googleapi.RawMessage `json:"requestPayload,omitempty"` // ResponsePayload: The API response payload, represented as a protocol // buffer. This is used to log some "soft errors", where the response is // valid but we consider there are some quality issues like unjoined // events. The following API responses are supported, and no PII is // included: * // `google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend` // * // `google.cloud.discoveryengine.v1alpha.UserEventService.WriteUserEvent` // * // `google.cloud.discoveryengine.v1alpha.UserEventService.CollectUserEven // t` ResponsePayload googleapi.RawMessage `json:"responsePayload,omitempty"` // ServiceContext: The service context in which this error has occurred. ServiceContext *GoogleCloudDiscoveryengineLoggingServiceContext `json:"serviceContext,omitempty"` // Status: The RPC status associated with the error log. Status *GoogleRpcStatus `json:"status,omitempty"` // ForceSendFields is a list of field names (e.g. "Context") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Context") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineLoggingErrorLog: An error log which is reported to the Error Reporting system.
func (*GoogleCloudDiscoveryengineLoggingErrorLog) MarshalJSON ¶ added in v0.107.0
func (s *GoogleCloudDiscoveryengineLoggingErrorLog) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineLoggingHttpRequestContext ¶ added in v0.107.0
type GoogleCloudDiscoveryengineLoggingHttpRequestContext struct { // ResponseStatusCode: The HTTP response status code for the request. ResponseStatusCode int64 `json:"responseStatusCode,omitempty"` // ForceSendFields is a list of field names (e.g. "ResponseStatusCode") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ResponseStatusCode") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineLoggingHttpRequestContext: HTTP request data that is related to a reported error.
func (*GoogleCloudDiscoveryengineLoggingHttpRequestContext) MarshalJSON ¶ added in v0.107.0
func (s *GoogleCloudDiscoveryengineLoggingHttpRequestContext) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineLoggingImportErrorContext ¶ added in v0.107.0
type GoogleCloudDiscoveryengineLoggingImportErrorContext struct { // Document: The detailed content which caused the error on importing a // document. Document string `json:"document,omitempty"` // GcsPath: Google Cloud Storage file path of the import source. Can be // set for batch operation error. GcsPath string `json:"gcsPath,omitempty"` // LineNumber: Line number of the content in file. Should be empty for // permission or batch operation error. LineNumber string `json:"lineNumber,omitempty"` // Operation: The operation resource name of the LRO. Operation string `json:"operation,omitempty"` // UserEvent: The detailed content which caused the error on importing a // user event. UserEvent string `json:"userEvent,omitempty"` // ForceSendFields is a list of field names (e.g. "Document") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Document") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineLoggingImportErrorContext: The error payload that is populated on LRO import APIs, including the following: * `google.cloud.discoveryengine.v1alpha.DocumentService.ImportDocuments`
*
`google.cloud.discoveryengine.v1alpha.UserEventService.ImportUserEvent s`
func (*GoogleCloudDiscoveryengineLoggingImportErrorContext) MarshalJSON ¶ added in v0.107.0
func (s *GoogleCloudDiscoveryengineLoggingImportErrorContext) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineLoggingServiceContext ¶ added in v0.107.0
type GoogleCloudDiscoveryengineLoggingServiceContext struct { // Service: An identifier of the service—for example, // `discoveryengine.googleapis.com`. Service string `json:"service,omitempty"` // ForceSendFields is a list of field names (e.g. "Service") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Service") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineLoggingServiceContext: Describes a running service that sends errors.
func (*GoogleCloudDiscoveryengineLoggingServiceContext) MarshalJSON ¶ added in v0.107.0
func (s *GoogleCloudDiscoveryengineLoggingServiceContext) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineLoggingSourceLocation ¶ added in v0.107.0
type GoogleCloudDiscoveryengineLoggingSourceLocation struct { // FunctionName: Human-readable name of a function or method—for // example, // `google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend` // . FunctionName string `json:"functionName,omitempty"` // ForceSendFields is a list of field names (e.g. "FunctionName") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FunctionName") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineLoggingSourceLocation: Indicates a location in the source code of the service for which errors are reported.
func (*GoogleCloudDiscoveryengineLoggingSourceLocation) MarshalJSON ¶ added in v0.107.0
func (s *GoogleCloudDiscoveryengineLoggingSourceLocation) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1BatchCreateTargetSiteMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1BatchCreateTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1BatchCreateTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.BatchCreateTargetSites operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1BatchCreateTargetSiteMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1BatchCreateTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1BatchCreateTargetSitesResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1BatchCreateTargetSitesResponse struct { // TargetSites: TargetSites created. TargetSites []*GoogleCloudDiscoveryengineV1TargetSite `json:"targetSites,omitempty"` // ForceSendFields is a list of field names (e.g. "TargetSites") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TargetSites") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1BatchCreateTargetSitesResponse: Response message for SiteSearchEngineService.BatchCreateTargetSites method.
func (*GoogleCloudDiscoveryengineV1BatchCreateTargetSitesResponse) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1BatchCreateTargetSitesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1CreateDataStoreMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1CreateDataStoreMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1CreateDataStoreMetadata: Metadata related to the progress of the DataStoreService.CreateDataStore operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1CreateDataStoreMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1CreateDataStoreMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1CreateEngineMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1CreateEngineMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1CreateEngineMetadata: Metadata related to the progress of the EngineService.CreateEngine operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1CreateEngineMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1CreateEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1CreateSchemaMetadata ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1CreateSchemaMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1CreateSchemaMetadata: Metadata for Create Schema LRO.
func (*GoogleCloudDiscoveryengineV1CreateSchemaMetadata) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1CreateSchemaMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1CreateTargetSiteMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1CreateTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1CreateTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.CreateTargetSite operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1CreateTargetSiteMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1CreateTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1DataStore ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1DataStore struct { // ContentConfig: Immutable. The content config of the data store. If // this field is unset, the server behavior defaults to // ContentConfig.NO_CONTENT. // // Possible values: // "CONTENT_CONFIG_UNSPECIFIED" - Default value. // "NO_CONTENT" - Only contains documents without any // Document.content. // "CONTENT_REQUIRED" - Only contains documents with Document.content. // "PUBLIC_WEBSITE" - The data store is used for public website // search. ContentConfig string `json:"contentConfig,omitempty"` // CreateTime: Output only. Timestamp the DataStore was created at. CreateTime string `json:"createTime,omitempty"` // DefaultSchemaId: Output only. The id of the default Schema // asscociated to this data store. DefaultSchemaId string `json:"defaultSchemaId,omitempty"` // DisplayName: Required. The data store display name. This field must // be a UTF-8 encoded string with a length limit of 128 characters. // Otherwise, an INVALID_ARGUMENT error is returned. DisplayName string `json:"displayName,omitempty"` // DocumentProcessingConfig: Configuration for Document understanding // and enrichment. DocumentProcessingConfig *GoogleCloudDiscoveryengineV1DocumentProcessingConfig `json:"documentProcessingConfig,omitempty"` // IndustryVertical: Immutable. The industry vertical that the data // store registers. // // Possible values: // "INDUSTRY_VERTICAL_UNSPECIFIED" - Value used when unset. // "GENERIC" - The generic vertical for documents that are not // specific to any industry vertical. // "MEDIA" - The media industry vertical. IndustryVertical string `json:"industryVertical,omitempty"` // Name: Immutable. The full resource name of the data store. Format: // `projects/{project}/locations/{location}/collections/{collection_id}/d // ataStores/{data_store_id}`. This field must be a UTF-8 encoded string // with a length limit of 1024 characters. Name string `json:"name,omitempty"` // SolutionTypes: The solutions that the data store enrolls. Available // solutions for each industry_vertical: * `MEDIA`: // `SOLUTION_TYPE_RECOMMENDATION` and `SOLUTION_TYPE_SEARCH`. * // `SITE_SEARCH`: `SOLUTION_TYPE_SEARCH` is automatically enrolled. // Other solutions cannot be enrolled. // // Possible values: // "SOLUTION_TYPE_UNSPECIFIED" - Default value. // "SOLUTION_TYPE_RECOMMENDATION" - Used for Recommendations AI. // "SOLUTION_TYPE_SEARCH" - Used for Discovery Search. // "SOLUTION_TYPE_CHAT" - Used for use cases related to the Generative // AI agent. SolutionTypes []string `json:"solutionTypes,omitempty"` // StartingSchema: The start schema to use for this DataStore when // provisioning it. If unset, a default vertical specialized schema will // be used. This field is only used by CreateDataStore API, and will be // ignored if used in other APIs. This field will be omitted from all // API responses including CreateDataStore API. To retrieve a schema of // a DataStore, use SchemaService.GetSchema API instead. The provided // schema will be validated against certain rules on schema. Learn more // from this doc // (https://cloud.google.com/generative-ai-app-builder/docs/provide-schema). StartingSchema *GoogleCloudDiscoveryengineV1Schema `json:"startingSchema,omitempty"` // ForceSendFields is a list of field names (e.g. "ContentConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ContentConfig") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1DataStore: DataStore captures global settings and configs at the DataStore level.
func (*GoogleCloudDiscoveryengineV1DataStore) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1DataStore) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1DeleteDataStoreMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1DeleteDataStoreMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1DeleteDataStoreMetadata: Metadata related to the progress of the DataStoreService.DeleteDataStore operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1DeleteDataStoreMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1DeleteDataStoreMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1DeleteEngineMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1DeleteEngineMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1DeleteEngineMetadata: Metadata related to the progress of the EngineService.DeleteEngine operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1DeleteEngineMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1DeleteEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1DeleteSchemaMetadata ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1DeleteSchemaMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1DeleteSchemaMetadata: Metadata for DeleteSchema LRO.
func (*GoogleCloudDiscoveryengineV1DeleteSchemaMetadata) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1DeleteSchemaMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1DeleteTargetSiteMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1DeleteTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1DeleteTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.DeleteTargetSite operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1DeleteTargetSiteMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1DeleteTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1DigitalParsingConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1DigitalParsingConfig struct { }
GoogleCloudDiscoveryengineV1DigitalParsingConfig: The digital parsing configurations for documents.
type GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchMetadata: Metadata related to the progress of the SiteSearchEngineService.DisableAdvancedSiteSearch operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchResponse struct { }
GoogleCloudDiscoveryengineV1DisableAdvancedSiteSearchResponse: Response message for SiteSearchEngineService.DisableAdvancedSiteSearch method.
type GoogleCloudDiscoveryengineV1DocumentProcessingConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1DocumentProcessingConfig struct { // DefaultParsingConfig: Configurations for default Document parser. If // not specified, we will configure it as default DigitalParsingConfig, // and the default parsing config will be applied to all file types for // Document parsing. DefaultParsingConfig *GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfig `json:"defaultParsingConfig,omitempty"` // Name: The full resource name of the Document Processing Config. // Format: // `projects/*/locations/*/collections/*/dataStores/*/documentProcessingC // onfig`. Name string `json:"name,omitempty"` // ParsingConfigOverrides: Map from file type to override the default // parsing configuration based on the file type. Supported keys: * // `pdf`: Override parsing config for PDF files, either digital parsing, // ocr parsing or layout parsing is supported. * `html`: Override // parsing config for HTML files, only digital parsing and or layout // parsing are supported. * `docx`: Override parsing config for DOCX // files, only digital parsing and or layout parsing are supported. ParsingConfigOverrides map[string]GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfig `json:"parsingConfigOverrides,omitempty"` // ForceSendFields is a list of field names (e.g. // "DefaultParsingConfig") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DefaultParsingConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1DocumentProcessingConfig: A singleton resource of DataStore. It's empty when DataStore is created, which defaults to digital parser. The first call to DataStoreService.UpdateDocumentProcessingConfig method will initialize the config.
func (*GoogleCloudDiscoveryengineV1DocumentProcessingConfig) MarshalJSON ¶ added in v0.168.0
func (s *GoogleCloudDiscoveryengineV1DocumentProcessingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfig struct { // DigitalParsingConfig: Configurations applied to digital parser. DigitalParsingConfig *GoogleCloudDiscoveryengineV1DigitalParsingConfig `json:"digitalParsingConfig,omitempty"` // OcrParsingConfig: Configurations applied to OCR parser. Currently it // only applies to PDFs. OcrParsingConfig *GoogleCloudDiscoveryengineV1OcrParsingConfig `json:"ocrParsingConfig,omitempty"` // ForceSendFields is a list of field names (e.g. // "DigitalParsingConfig") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DigitalParsingConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfig: Related configurations applied to a specific type of document parser.
func (*GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfig) MarshalJSON ¶ added in v0.168.0
func (s *GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata: Metadata related to the progress of the SiteSearchEngineService.EnableAdvancedSiteSearch operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchResponse struct { }
GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchResponse: Response message for SiteSearchEngineService.EnableAdvancedSiteSearch method.
type GoogleCloudDiscoveryengineV1Engine ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1Engine struct { // ChatEngineConfig: Configurations for the Chat Engine. Only applicable // if solution_type is SOLUTION_TYPE_CHAT. ChatEngineConfig *GoogleCloudDiscoveryengineV1EngineChatEngineConfig `json:"chatEngineConfig,omitempty"` // ChatEngineMetadata: Output only. Additional information of the Chat // Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT. ChatEngineMetadata *GoogleCloudDiscoveryengineV1EngineChatEngineMetadata `json:"chatEngineMetadata,omitempty"` // CommonConfig: Common config spec that specifies the metadata of the // engine. CommonConfig *GoogleCloudDiscoveryengineV1EngineCommonConfig `json:"commonConfig,omitempty"` // CreateTime: Output only. Timestamp the Recommendation Engine was // created at. CreateTime string `json:"createTime,omitempty"` // DataStoreIds: The data stores associated with this engine. For // SOLUTION_TYPE_SEARCH and SOLUTION_TYPE_RECOMMENDATION type of // engines, they can only associate with at most one data store. If // solution_type is SOLUTION_TYPE_CHAT, multiple DataStores in the same // Collection can be associated here. Note that when used in // CreateEngineRequest, one DataStore id must be provided as the system // will use it for necessary initializations. DataStoreIds []string `json:"dataStoreIds,omitempty"` // DisplayName: Required. The display name of the engine. Should be // human readable. UTF-8 encoded string with limit of 1024 characters. DisplayName string `json:"displayName,omitempty"` // IndustryVertical: The industry vertical that the engine registers. // The restriction of the Engine industry vertical is based on // DataStore: If unspecified, default to `GENERIC`. Vertical on Engine // has to match vertical of the DataStore liniked to the engine. // // Possible values: // "INDUSTRY_VERTICAL_UNSPECIFIED" - Value used when unset. // "GENERIC" - The generic vertical for documents that are not // specific to any industry vertical. // "MEDIA" - The media industry vertical. IndustryVertical string `json:"industryVertical,omitempty"` // Name: 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_number}/locations/{location}/collections/{collectio // n}/engines/{engine}` engine should be 1-63 characters, and valid // characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is // returned. Name string `json:"name,omitempty"` // SearchEngineConfig: Configurations for the Search Engine. Only // applicable if solution_type is SOLUTION_TYPE_SEARCH. SearchEngineConfig *GoogleCloudDiscoveryengineV1EngineSearchEngineConfig `json:"searchEngineConfig,omitempty"` // SolutionType: Required. The solutions of the engine. // // Possible values: // "SOLUTION_TYPE_UNSPECIFIED" - Default value. // "SOLUTION_TYPE_RECOMMENDATION" - Used for Recommendations AI. // "SOLUTION_TYPE_SEARCH" - Used for Discovery Search. // "SOLUTION_TYPE_CHAT" - Used for use cases related to the Generative // AI agent. SolutionType string `json:"solutionType,omitempty"` // UpdateTime: Output only. Timestamp the Recommendation Engine was last // updated. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "ChatEngineConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChatEngineConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1Engine: Metadata that describes the training and serving parameters of an Engine.
func (*GoogleCloudDiscoveryengineV1Engine) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1Engine) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1EngineChatEngineConfig ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1EngineChatEngineConfig struct { // AgentCreationConfig: The configurationt generate the Dialogflow agent // that is associated to this Engine. Note that these configurations are // one-time consumed by and passed to Dialogflow service. It means they // cannot be retrieved using EngineService.GetEngine or // EngineService.ListEngines API after engine creation. AgentCreationConfig *GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig `json:"agentCreationConfig,omitempty"` // DialogflowAgentToLink: The resource name of an exist Dialogflow agent // to link to this Chat Engine. Customers can either provide // `agent_creation_config` to create agent or provide an agent name that // links the agent with the Chat engine. Format: // `projects//locations//agents/`. Note that the // `dialogflow_agent_to_link` are one-time consumed by and passed to // Dialogflow service. It means they cannot be retrieved using // EngineService.GetEngine or EngineService.ListEngines API after engine // creation. Please use ChatEngineMetadata.dialogflow_agent for actual // agent association after Engine is created. DialogflowAgentToLink string `json:"dialogflowAgentToLink,omitempty"` // ForceSendFields is a list of field names (e.g. "AgentCreationConfig") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AgentCreationConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1EngineChatEngineConfig: Configurations for a Chat Engine.
func (*GoogleCloudDiscoveryengineV1EngineChatEngineConfig) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1EngineChatEngineConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig struct { // Business: Name of the company, organization or other entity that the // agent represents. Used for knowledge connector LLM prompt and for // knowledge search. Business string `json:"business,omitempty"` // DefaultLanguageCode: Required. The default language of the agent as a // language tag. See Language Support // (https://cloud.google.com/dialogflow/docs/reference/language) for a // list of the currently supported language codes. DefaultLanguageCode string `json:"defaultLanguageCode,omitempty"` // Location: Agent location for Agent creation, supported values: // global/us/eu. If not provided, us Engine will create Agent using // us-central-1 by default; eu Engine will create Agent using eu-west-1 // by default. Location string `json:"location,omitempty"` // TimeZone: Required. The time zone of the agent from the time zone // database (https://www.iana.org/time-zones), e.g., America/New_York, // Europe/Paris. TimeZone string `json:"timeZone,omitempty"` // ForceSendFields is a list of field names (e.g. "Business") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Business") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig:
Configurations for generating a Dialogflow agent. Note that these
configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.
func (*GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1EngineChatEngineConfigAgentCreationConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1EngineChatEngineMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1EngineChatEngineMetadata struct { // DialogflowAgent: The resource name of a Dialogflow agent, that this // Chat Engine refers to. Format: `projects//locations//agents/`. DialogflowAgent string `json:"dialogflowAgent,omitempty"` // ForceSendFields is a list of field names (e.g. "DialogflowAgent") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DialogflowAgent") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1EngineChatEngineMetadata: Additional information of a Chat Engine. Fields in this message are output only.
func (*GoogleCloudDiscoveryengineV1EngineChatEngineMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1EngineChatEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1EngineCommonConfig ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1EngineCommonConfig struct { // CompanyName: Immutable. The name of the company, business or entity // that is associated with the engine. Setting this may help improve LLM // related features. CompanyName string `json:"companyName,omitempty"` // ForceSendFields is a list of field names (e.g. "CompanyName") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CompanyName") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1EngineCommonConfig: Common configurations for an Engine.
func (*GoogleCloudDiscoveryengineV1EngineCommonConfig) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1EngineCommonConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1EngineSearchEngineConfig ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1EngineSearchEngineConfig struct { // SearchAddOns: The add-on that this search engine enables. // // Possible values: // "SEARCH_ADD_ON_UNSPECIFIED" - Default value when the enum is // unspecified. This is invalid to use. // "SEARCH_ADD_ON_LLM" - Large language model add-on. SearchAddOns []string `json:"searchAddOns,omitempty"` // SearchTier: The search feature tier of this engine. Different tiers // might have different pricing. To learn more, please check the pricing // documentation. Defaults to SearchTier.SEARCH_TIER_STANDARD if not // specified. // // Possible values: // "SEARCH_TIER_UNSPECIFIED" - Default value when the enum is // unspecified. This is invalid to use. // "SEARCH_TIER_STANDARD" - Standard tier. // "SEARCH_TIER_ENTERPRISE" - Enterprise tier. SearchTier string `json:"searchTier,omitempty"` // ForceSendFields is a list of field names (e.g. "SearchAddOns") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SearchAddOns") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1EngineSearchEngineConfig: Configurations for a Search Engine.
func (*GoogleCloudDiscoveryengineV1EngineSearchEngineConfig) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1EngineSearchEngineConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1ImportDocumentsMetadata ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1ImportDocumentsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // SuccessCount: Count of entries that were processed successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1ImportDocumentsMetadata: Metadata related to the progress of the ImportDocuments operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1ImportDocumentsMetadata) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1ImportDocumentsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1ImportDocumentsResponse ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1ImportDocumentsResponse struct { // ErrorConfig: Echoes the destination for the complete errors in the // request if set. ErrorConfig *GoogleCloudDiscoveryengineV1ImportErrorConfig `json:"errorConfig,omitempty"` // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // ForceSendFields is a list of field names (e.g. "ErrorConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorConfig") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1ImportDocumentsResponse: Response of the ImportDocumentsRequest. If the long running operation is done, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
func (*GoogleCloudDiscoveryengineV1ImportDocumentsResponse) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1ImportDocumentsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1ImportErrorConfig ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1ImportErrorConfig struct { // GcsPrefix: Cloud Storage prefix for import errors. This must be an // empty, existing Cloud Storage directory. Import errors are written to // sharded files in this directory, one per line, as a JSON-encoded // `google.rpc.Status` message. GcsPrefix string `json:"gcsPrefix,omitempty"` // ForceSendFields is a list of field names (e.g. "GcsPrefix") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "GcsPrefix") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1ImportErrorConfig: Configuration of destination for Import related errors.
func (*GoogleCloudDiscoveryengineV1ImportErrorConfig) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1ImportErrorConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesMetadata ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesMetadata: Metadata related to the progress of the ImportSuggestionDenyListEntries operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesMetadata) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesResponse ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesResponse struct { // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // FailedEntriesCount: Count of deny list entries that failed to be // imported. FailedEntriesCount int64 `json:"failedEntriesCount,omitempty,string"` // ImportedEntriesCount: Count of deny list entries successfully // imported. ImportedEntriesCount int64 `json:"importedEntriesCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ErrorSamples") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorSamples") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesResponse: Response message for CompletionService.ImportSuggestionDenyListEntries method.
func (*GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesResponse) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1ImportSuggestionDenyListEntriesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1ImportUserEventsMetadata ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1ImportUserEventsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // SuccessCount: Count of entries that were processed successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1ImportUserEventsMetadata: Metadata related to the progress of the Import operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1ImportUserEventsMetadata) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1ImportUserEventsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1ImportUserEventsResponse ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1ImportUserEventsResponse struct { // ErrorConfig: Echoes the destination for the complete errors if this // field was set in the request. ErrorConfig *GoogleCloudDiscoveryengineV1ImportErrorConfig `json:"errorConfig,omitempty"` // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // JoinedEventsCount: Count of user events imported with complete // existing Documents. JoinedEventsCount int64 `json:"joinedEventsCount,omitempty,string"` // UnjoinedEventsCount: Count of user events imported, but with Document // information not found in the existing Branch. UnjoinedEventsCount int64 `json:"unjoinedEventsCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ErrorConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorConfig") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1ImportUserEventsResponse: Response of the ImportUserEventsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
func (*GoogleCloudDiscoveryengineV1ImportUserEventsResponse) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1ImportUserEventsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1OcrParsingConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1OcrParsingConfig struct { // EnhancedDocumentElements: Apply additional enhanced OCR processing to // a list of document elements. Supported values: * `table`: advanced // table parsing model. EnhancedDocumentElements []string `json:"enhancedDocumentElements,omitempty"` // UseNativeText: If true, will use native text instead of OCR text on // pages containing native text. UseNativeText bool `json:"useNativeText,omitempty"` // ForceSendFields is a list of field names (e.g. // "EnhancedDocumentElements") to unconditionally include in API // requests. By default, fields with empty or default values are omitted // from API requests. However, any non-pointer, non-interface field // appearing in ForceSendFields will be sent to the server regardless of // whether the field is empty or not. This may be used to include empty // fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EnhancedDocumentElements") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1OcrParsingConfig: The OCR parsing configurations for documents.
func (*GoogleCloudDiscoveryengineV1OcrParsingConfig) MarshalJSON ¶ added in v0.168.0
func (s *GoogleCloudDiscoveryengineV1OcrParsingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1PurgeDocumentsMetadata ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1PurgeDocumentsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // IgnoredCount: Count of entries that were ignored as entries were not // found. IgnoredCount int64 `json:"ignoredCount,omitempty,string"` // SuccessCount: Count of entries that were deleted successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1PurgeDocumentsMetadata: Metadata related to the progress of the PurgeDocuments operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1PurgeDocumentsMetadata) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1PurgeDocumentsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1PurgeDocumentsResponse ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1PurgeDocumentsResponse struct { // PurgeCount: The total count of documents purged as a result of the // operation. PurgeCount int64 `json:"purgeCount,omitempty,string"` // PurgeSample: A sample of document names that will be deleted. Only // populated if `force` is set to false. A max of 100 names will be // returned and the names are chosen at random. PurgeSample []string `json:"purgeSample,omitempty"` // ForceSendFields is a list of field names (e.g. "PurgeCount") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PurgeCount") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1PurgeDocumentsResponse: Response message for DocumentService.PurgeDocuments method. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
func (*GoogleCloudDiscoveryengineV1PurgeDocumentsResponse) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1PurgeDocumentsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesMetadata ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesMetadata: Metadata related to the progress of the PurgeSuggestionDenyListEntries operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesMetadata) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesResponse ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesResponse struct { // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // PurgeCount: Number of suggestion deny list entries purged. PurgeCount int64 `json:"purgeCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ErrorSamples") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorSamples") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesResponse: Response message for CompletionService.PurgeSuggestionDenyListEntries method.
func (*GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesResponse) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1PurgeSuggestionDenyListEntriesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1Schema ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1Schema struct { // JsonSchema: The JSON representation of the schema. JsonSchema string `json:"jsonSchema,omitempty"` // Name: Immutable. The full resource name of the schema, in the format // of // `projects/{project}/locations/{location}/collections/{collection}/data // Stores/{data_store}/schemas/{schema}`. This field must be a UTF-8 // encoded string with a length limit of 1024 characters. Name string `json:"name,omitempty"` // StructSchema: The structured representation of the schema. StructSchema googleapi.RawMessage `json:"structSchema,omitempty"` // ForceSendFields is a list of field names (e.g. "JsonSchema") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "JsonSchema") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1Schema: Defines the structure and layout of a type of document data.
func (*GoogleCloudDiscoveryengineV1Schema) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1Schema) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1SiteVerificationInfo ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1SiteVerificationInfo struct { // SiteVerificationState: Site verification state indicating the // ownership and validity. // // Possible values: // "SITE_VERIFICATION_STATE_UNSPECIFIED" - Defaults to VERIFIED. // "VERIFIED" - Site ownership verified. // "UNVERIFIED" - Site ownership pending verification or verification // failed. // "EXEMPTED" - Site exempt from verification, e.g., a public website // that opens to all. SiteVerificationState string `json:"siteVerificationState,omitempty"` // VerifyTime: Latest site verification time. VerifyTime string `json:"verifyTime,omitempty"` // ForceSendFields is a list of field names (e.g. // "SiteVerificationState") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SiteVerificationState") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1SiteVerificationInfo: Verification information for target sites in advanced site search.
func (*GoogleCloudDiscoveryengineV1SiteVerificationInfo) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1SiteVerificationInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1TargetSite ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1TargetSite struct { // ExactMatch: 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. ExactMatch bool `json:"exactMatch,omitempty"` // FailureReason: Output only. Failure reason. FailureReason *GoogleCloudDiscoveryengineV1TargetSiteFailureReason `json:"failureReason,omitempty"` // GeneratedUriPattern: Output only. This is system-generated based on // the provided_uri_pattern. GeneratedUriPattern string `json:"generatedUriPattern,omitempty"` // IndexingStatus: Output only. Indexing status. // // Possible values: // "INDEXING_STATUS_UNSPECIFIED" - Defaults to SUCCEEDED. // "PENDING" - The target site is in the update queue and will be // picked up by indexing pipeline. // "FAILED" - The target site fails to be indexed. // "SUCCEEDED" - The target site has been indexed. // "DELETING" - The previously indexed target site has been marked to // be deleted. This is a transitioning state which will resulted in // either: 1. target site deleted if unindexing is successful; 2. state // reverts to SUCCEEDED if the unindexing fails. IndexingStatus string `json:"indexingStatus,omitempty"` // Name: Output only. The fully qualified resource name of the target // site. // `projects/{project}/locations/{location}/collections/{collection}/data // Stores/{data_store}/siteSearchEngine/targetSites/{target_site}` The // `target_site_id` is system-generated. Name string `json:"name,omitempty"` // ProvidedUriPattern: Required. Input only. The user provided URI // pattern from which the `generated_uri_pattern` is generated. ProvidedUriPattern string `json:"providedUriPattern,omitempty"` // SiteVerificationInfo: Output only. Site ownership and validity // verification status. SiteVerificationInfo *GoogleCloudDiscoveryengineV1SiteVerificationInfo `json:"siteVerificationInfo,omitempty"` // Type: The type of the target site, e.g., whether the site is to be // included or excluded. // // Possible values: // "TYPE_UNSPECIFIED" - This value is unused. In this case, server // behavior defaults to Type.INCLUDE. // "INCLUDE" - Include the target site. // "EXCLUDE" - Exclude the target site. Type string `json:"type,omitempty"` // UpdateTime: Output only. The target site's last updated time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "ExactMatch") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExactMatch") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1TargetSite: A target site for the SiteSearchEngine.
func (*GoogleCloudDiscoveryengineV1TargetSite) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1TargetSite) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1TargetSiteFailureReason ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1TargetSiteFailureReason struct { // QuotaFailure: Failed due to insufficient quota. QuotaFailure *GoogleCloudDiscoveryengineV1TargetSiteFailureReasonQuotaFailure `json:"quotaFailure,omitempty"` // ForceSendFields is a list of field names (e.g. "QuotaFailure") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "QuotaFailure") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1TargetSiteFailureReason: Site search indexing failure reasons.
func (*GoogleCloudDiscoveryengineV1TargetSiteFailureReason) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1TargetSiteFailureReason) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1TargetSiteFailureReasonQuotaFailure ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1TargetSiteFailureReasonQuotaFailure struct { // TotalRequiredQuota: This number is an estimation on how much total // quota this project needs to successfully complete indexing. TotalRequiredQuota int64 `json:"totalRequiredQuota,omitempty,string"` // ForceSendFields is a list of field names (e.g. "TotalRequiredQuota") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TotalRequiredQuota") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1TargetSiteFailureReasonQuotaFailure: Failed due to insufficient quota.
func (*GoogleCloudDiscoveryengineV1TargetSiteFailureReasonQuotaFailure) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1TargetSiteFailureReasonQuotaFailure) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1UpdateSchemaMetadata ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1UpdateSchemaMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1UpdateSchemaMetadata: Metadata for UpdateSchema LRO.
func (*GoogleCloudDiscoveryengineV1UpdateSchemaMetadata) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1UpdateSchemaMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1UpdateTargetSiteMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1UpdateTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1UpdateTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.UpdateTargetSite operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1UpdateTargetSiteMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1UpdateTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaAclConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1alphaAclConfig struct { // IdpConfig: Identity provider config. IdpConfig *GoogleCloudDiscoveryengineV1alphaIdpConfig `json:"idpConfig,omitempty"` // Name: Immutable. The full resource name of the acl configuration. // Format: `projects/{project}/locations/{location}/aclConfig`. This // field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name string `json:"name,omitempty"` // ForceSendFields is a list of field names (e.g. "IdpConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "IdpConfig") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaAclConfig: Access Control Configuration.
func (*GoogleCloudDiscoveryengineV1alphaAclConfig) MarshalJSON ¶ added in v0.168.0
func (s *GoogleCloudDiscoveryengineV1alphaAclConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSiteMetadata ¶ added in v0.154.0
type GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.BatchCreateTargetSites operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSiteMetadata) MarshalJSON ¶ added in v0.154.0
func (s *GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSitesResponse ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSitesResponse struct { // TargetSites: TargetSites created. TargetSites []*GoogleCloudDiscoveryengineV1alphaTargetSite `json:"targetSites,omitempty"` // ForceSendFields is a list of field names (e.g. "TargetSites") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TargetSites") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSitesResponse: Response message for SiteSearchEngineService.BatchCreateTargetSites method.
func (*GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSitesResponse) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSitesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaCreateDataStoreMetadata ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaCreateDataStoreMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaCreateDataStoreMetadata: Metadata related to the progress of the DataStoreService.CreateDataStore operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaCreateDataStoreMetadata) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaCreateDataStoreMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaCreateEngineMetadata ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaCreateEngineMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaCreateEngineMetadata: Metadata related to the progress of the EngineService.CreateEngine operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaCreateEngineMetadata) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaCreateEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaCreateSchemaMetadata ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1alphaCreateSchemaMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaCreateSchemaMetadata: Metadata for Create Schema LRO.
func (*GoogleCloudDiscoveryengineV1alphaCreateSchemaMetadata) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1alphaCreateSchemaMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaCreateTargetSiteMetadata ¶ added in v0.154.0
type GoogleCloudDiscoveryengineV1alphaCreateTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaCreateTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.CreateTargetSite operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaCreateTargetSiteMetadata) MarshalJSON ¶ added in v0.154.0
func (s *GoogleCloudDiscoveryengineV1alphaCreateTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDataStore ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaDataStore struct { // AclEnabled: Immutable. Whether data in the DataStore has ACL // information. If set to `true`, the source data must have ACL. ACL // will be ingested when data is ingested by // DocumentService.ImportDocuments methods. When ACL is enabled for the // DataStore, Document can't be accessed by calling // DocumentService.GetDocument or DocumentService.ListDocuments. // Currently ACL is only supported in `GENERIC` industry vertical with // non-`PUBLIC_WEBSITE` content config. AclEnabled bool `json:"aclEnabled,omitempty"` // ContentConfig: Immutable. The content config of the data store. If // this field is unset, the server behavior defaults to // ContentConfig.NO_CONTENT. // // Possible values: // "CONTENT_CONFIG_UNSPECIFIED" - Default value. // "NO_CONTENT" - Only contains documents without any // Document.content. // "CONTENT_REQUIRED" - Only contains documents with Document.content. // "PUBLIC_WEBSITE" - The data store is used for public website // search. ContentConfig string `json:"contentConfig,omitempty"` // CreateTime: Output only. Timestamp the DataStore was created at. CreateTime string `json:"createTime,omitempty"` // DefaultSchemaId: Output only. The id of the default Schema // asscociated to this data store. DefaultSchemaId string `json:"defaultSchemaId,omitempty"` // DisplayName: Required. The data store display name. This field must // be a UTF-8 encoded string with a length limit of 128 characters. // Otherwise, an INVALID_ARGUMENT error is returned. DisplayName string `json:"displayName,omitempty"` // DocumentProcessingConfig: Configuration for Document understanding // and enrichment. DocumentProcessingConfig *GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig `json:"documentProcessingConfig,omitempty"` // IdpConfig: Output only. Data store level identity provider config. IdpConfig *GoogleCloudDiscoveryengineV1alphaIdpConfig `json:"idpConfig,omitempty"` // IndustryVertical: Immutable. The industry vertical that the data // store registers. // // Possible values: // "INDUSTRY_VERTICAL_UNSPECIFIED" - Value used when unset. // "GENERIC" - The generic vertical for documents that are not // specific to any industry vertical. // "MEDIA" - The media industry vertical. IndustryVertical string `json:"industryVertical,omitempty"` // Name: Immutable. The full resource name of the data store. Format: // `projects/{project}/locations/{location}/collections/{collection_id}/d // ataStores/{data_store_id}`. This field must be a UTF-8 encoded string // with a length limit of 1024 characters. Name string `json:"name,omitempty"` // SolutionTypes: The solutions that the data store enrolls. Available // solutions for each industry_vertical: * `MEDIA`: // `SOLUTION_TYPE_RECOMMENDATION` and `SOLUTION_TYPE_SEARCH`. * // `SITE_SEARCH`: `SOLUTION_TYPE_SEARCH` is automatically enrolled. // Other solutions cannot be enrolled. // // Possible values: // "SOLUTION_TYPE_UNSPECIFIED" - Default value. // "SOLUTION_TYPE_RECOMMENDATION" - Used for Recommendations AI. // "SOLUTION_TYPE_SEARCH" - Used for Discovery Search. // "SOLUTION_TYPE_CHAT" - Used for use cases related to the Generative // AI agent. SolutionTypes []string `json:"solutionTypes,omitempty"` // StartingSchema: The start schema to use for this DataStore when // provisioning it. If unset, a default vertical specialized schema will // be used. This field is only used by CreateDataStore API, and will be // ignored if used in other APIs. This field will be omitted from all // API responses including CreateDataStore API. To retrieve a schema of // a DataStore, use SchemaService.GetSchema API instead. The provided // schema will be validated against certain rules on schema. Learn more // from this doc // (https://cloud.google.com/generative-ai-app-builder/docs/provide-schema). StartingSchema *GoogleCloudDiscoveryengineV1alphaSchema `json:"startingSchema,omitempty"` // ForceSendFields is a list of field names (e.g. "AclEnabled") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AclEnabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDataStore: DataStore captures global settings and configs at the DataStore level.
func (*GoogleCloudDiscoveryengineV1alphaDataStore) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaDataStore) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDeleteDataStoreMetadata ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaDeleteDataStoreMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDeleteDataStoreMetadata: Metadata related to the progress of the DataStoreService.DeleteDataStore operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaDeleteDataStoreMetadata) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaDeleteDataStoreMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDeleteEngineMetadata ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaDeleteEngineMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDeleteEngineMetadata: Metadata related to the progress of the EngineService.DeleteEngine operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaDeleteEngineMetadata) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaDeleteEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDeleteSchemaMetadata ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1alphaDeleteSchemaMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDeleteSchemaMetadata: Metadata for DeleteSchema LRO.
func (*GoogleCloudDiscoveryengineV1alphaDeleteSchemaMetadata) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1alphaDeleteSchemaMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDeleteTargetSiteMetadata ¶ added in v0.154.0
type GoogleCloudDiscoveryengineV1alphaDeleteTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDeleteTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.DeleteTargetSite operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaDeleteTargetSiteMetadata) MarshalJSON ¶ added in v0.154.0
func (s *GoogleCloudDiscoveryengineV1alphaDeleteTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDigitalParsingConfig ¶ added in v0.161.0
type GoogleCloudDiscoveryengineV1alphaDigitalParsingConfig struct { }
GoogleCloudDiscoveryengineV1alphaDigitalParsingConfig: The digital parsing configurations for documents.
type GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchMetadata ¶ added in v0.154.0
type GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchMetadata: Metadata related to the progress of the SiteSearchEngineService.DisableAdvancedSiteSearch operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchMetadata) MarshalJSON ¶ added in v0.154.0
func (s *GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchResponse ¶ added in v0.154.0
type GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchResponse struct { }
GoogleCloudDiscoveryengineV1alphaDisableAdvancedSiteSearchResponse: Response message for SiteSearchEngineService.DisableAdvancedSiteSearch method.
type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig struct { // ChunkingConfig: Whether chunking mode is enabled. ChunkingConfig *GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfig `json:"chunkingConfig,omitempty"` // DefaultParsingConfig: Configurations for default Document parser. If // not specified, we will configure it as default DigitalParsingConfig, // and the default parsing config will be applied to all file types for // Document parsing. DefaultParsingConfig *GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfig `json:"defaultParsingConfig,omitempty"` // Name: The full resource name of the Document Processing Config. // Format: // `projects/*/locations/*/collections/*/dataStores/*/documentProcessingC // onfig`. Name string `json:"name,omitempty"` // OcrConfig: [DEPRECATED] This field is deprecated. To specify OCR // parsing config, please specify `ocr_parsing_config` in // `default_parsing_config` field The OCR config. Currently it only // applies to PDFs. OcrConfig *GoogleCloudDiscoveryengineV1alphaOcrConfig `json:"ocrConfig,omitempty"` // ParsingConfigOverrides: Map from file type to override the default // parsing configuration based on the file type. Supported keys: * // `pdf`: Override parsing config for PDF files, either digital parsing, // ocr parsing or layout parsing is supported. * `html`: Override // parsing config for HTML files, only digital parsing and or layout // parsing are supported. * `docx`: Override parsing config for DOCX // files, only digital parsing and or layout parsing are supported. ParsingConfigOverrides map[string]GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfig `json:"parsingConfigOverrides,omitempty"` // ForceSendFields is a list of field names (e.g. "ChunkingConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChunkingConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig: A singleton resource of DataStore. It's empty when DataStore is created, which defaults to digital parser. The first call to DataStoreService.UpdateDocumentProcessingConfig method will initialize the config.
func (*GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfig ¶ added in v0.169.0
type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfig struct { // LayoutBasedChunkingConfig: Configuration for the layout based // chunking. LayoutBasedChunkingConfig *GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig `json:"layoutBasedChunkingConfig,omitempty"` // ForceSendFields is a list of field names (e.g. // "LayoutBasedChunkingConfig") to unconditionally include in API // requests. By default, fields with empty or default values are omitted // from API requests. However, any non-pointer, non-interface field // appearing in ForceSendFields will be sent to the server regardless of // whether the field is empty or not. This may be used to include empty // fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. // "LayoutBasedChunkingConfig") to include in API requests with the JSON // null value. By default, fields with empty values are omitted from API // requests. However, any field with an empty value appearing in // NullFields will be sent to the server as null. It is an error if a // field in this list has a non-empty value. This may be used to include // null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfi g: Configuration for chunking config.
func (*GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfig) MarshalJSON ¶ added in v0.169.0
func (s *GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig ¶ added in v0.169.0
type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig struct { // ChunkSize: The token size limit for each chunk. Supported values: // 100-500 (inclusive). Default value: 500. ChunkSize int64 `json:"chunkSize,omitempty"` // IncludeAncestorHeadings: Whether to include appending different // levels of headings to chunks from the middle of the document to // prevent context loss. Default value: False. IncludeAncestorHeadings bool `json:"includeAncestorHeadings,omitempty"` // ForceSendFields is a list of field names (e.g. "ChunkSize") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChunkSize") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfi gLayoutBasedChunkingConfig: Configuration for the layout based chunking.
func (*GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig) MarshalJSON ¶ added in v0.169.0
func (s *GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfig ¶ added in v0.161.0
type GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfig struct { // DigitalParsingConfig: Configurations applied to digital parser. DigitalParsingConfig *GoogleCloudDiscoveryengineV1alphaDigitalParsingConfig `json:"digitalParsingConfig,omitempty"` // LayoutParsingConfig: Configurations applied to layout parser. LayoutParsingConfig *GoogleCloudDiscoveryengineV1alphaLayoutParsingConfig `json:"layoutParsingConfig,omitempty"` // OcrParsingConfig: Configurations applied to OCR parser. Currently it // only applies to PDFs. OcrParsingConfig *GoogleCloudDiscoveryengineV1alphaOcrParsingConfig `json:"ocrParsingConfig,omitempty"` // ForceSendFields is a list of field names (e.g. // "DigitalParsingConfig") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DigitalParsingConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfig : Related configurations applied to a specific type of document parser.
func (*GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfig) MarshalJSON ¶ added in v0.161.0
func (s *GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata ¶ added in v0.154.0
type GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata: Metadata related to the progress of the SiteSearchEngineService.EnableAdvancedSiteSearch operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata) MarshalJSON ¶ added in v0.154.0
func (s *GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchResponse ¶ added in v0.154.0
type GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchResponse struct { }
GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchResponse: Response message for SiteSearchEngineService.EnableAdvancedSiteSearch method.
type GoogleCloudDiscoveryengineV1alphaEngine ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngine struct { // AllowMultipleDataStoresSearchEngine: Whether the search engine can // associate with multiple data stores. If true, the generic search // engine can associate with one or more data stores. This is an // input-only field. AllowMultipleDataStoresSearchEngine bool `json:"allowMultipleDataStoresSearchEngine,omitempty"` // ChatEngineConfig: Configurations for the Chat Engine. Only applicable // if solution_type is SOLUTION_TYPE_CHAT. ChatEngineConfig *GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig `json:"chatEngineConfig,omitempty"` // ChatEngineMetadata: Output only. Additional information of the Chat // Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT. ChatEngineMetadata *GoogleCloudDiscoveryengineV1alphaEngineChatEngineMetadata `json:"chatEngineMetadata,omitempty"` // CommonConfig: Common config spec that specifies the metadata of the // engine. CommonConfig *GoogleCloudDiscoveryengineV1alphaEngineCommonConfig `json:"commonConfig,omitempty"` // CreateTime: Output only. Timestamp the Recommendation Engine was // created at. CreateTime string `json:"createTime,omitempty"` // DataStoreIds: The data stores associated with this engine. For // SOLUTION_TYPE_SEARCH and SOLUTION_TYPE_RECOMMENDATION type of // engines, they can only associate with at most one data store. If // solution_type is SOLUTION_TYPE_CHAT, multiple DataStores in the same // Collection can be associated here. Note that when used in // CreateEngineRequest, one DataStore id must be provided as the system // will use it for necessary initializations. DataStoreIds []string `json:"dataStoreIds,omitempty"` // DisplayName: Required. The display name of the engine. Should be // human readable. UTF-8 encoded string with limit of 1024 characters. DisplayName string `json:"displayName,omitempty"` // IndustryVertical: The industry vertical that the engine registers. // The restriction of the Engine industry vertical is based on // DataStore: If unspecified, default to `GENERIC`. Vertical on Engine // has to match vertical of the DataStore liniked to the engine. // // Possible values: // "INDUSTRY_VERTICAL_UNSPECIFIED" - Value used when unset. // "GENERIC" - The generic vertical for documents that are not // specific to any industry vertical. // "MEDIA" - The media industry vertical. IndustryVertical string `json:"industryVertical,omitempty"` // MediaRecommendationEngineConfig: Configurations for the Media Engine. // Only applicable on the data stores with solution_type // SOLUTION_TYPE_RECOMMENDATION and IndustryVertical.MEDIA vertical. MediaRecommendationEngineConfig *GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig `json:"mediaRecommendationEngineConfig,omitempty"` // Name: 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_number}/locations/{location}/collections/{collectio // n}/engines/{engine}` engine should be 1-63 characters, and valid // characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is // returned. Name string `json:"name,omitempty"` // RecommendationMetadata: Output only. Additional information of a // recommendation engine. Only applicable if solution_type is // SOLUTION_TYPE_RECOMMENDATION. RecommendationMetadata *GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata `json:"recommendationMetadata,omitempty"` // SearchEngineConfig: Configurations for the Search Engine. Only // applicable if solution_type is SOLUTION_TYPE_SEARCH. SearchEngineConfig *GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfig `json:"searchEngineConfig,omitempty"` // SimilarDocumentsConfig: Additional config specs for a `similar-items` // engine. SimilarDocumentsConfig *GoogleCloudDiscoveryengineV1alphaEngineSimilarDocumentsEngineConfig `json:"similarDocumentsConfig,omitempty"` // SolutionType: Required. The solutions of the engine. // // Possible values: // "SOLUTION_TYPE_UNSPECIFIED" - Default value. // "SOLUTION_TYPE_RECOMMENDATION" - Used for Recommendations AI. // "SOLUTION_TYPE_SEARCH" - Used for Discovery Search. // "SOLUTION_TYPE_CHAT" - Used for use cases related to the Generative // AI agent. SolutionType string `json:"solutionType,omitempty"` // UpdateTime: Output only. Timestamp the Recommendation Engine was last // updated. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. // "AllowMultipleDataStoresSearchEngine") to unconditionally include in // API requests. By default, fields with empty or default values are // omitted from API requests. However, any non-pointer, non-interface // field appearing in ForceSendFields will be sent to the server // regardless of whether the field is empty or not. This may be used to // include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. // "AllowMultipleDataStoresSearchEngine") to include in API requests // with the JSON null value. By default, fields with empty values are // omitted from API requests. However, any field with an empty value // appearing in NullFields will be sent to the server as null. It is an // error if a field in this list has a non-empty value. This may be used // to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEngine: Metadata that describes the training and serving parameters of an Engine.
func (*GoogleCloudDiscoveryengineV1alphaEngine) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngine) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig struct { // AgentCreationConfig: The configurationt generate the Dialogflow agent // that is associated to this Engine. Note that these configurations are // one-time consumed by and passed to Dialogflow service. It means they // cannot be retrieved using EngineService.GetEngine or // EngineService.ListEngines API after engine creation. AgentCreationConfig *GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfig `json:"agentCreationConfig,omitempty"` // DialogflowAgentToLink: The resource name of an exist Dialogflow agent // to link to this Chat Engine. Customers can either provide // `agent_creation_config` to create agent or provide an agent name that // links the agent with the Chat engine. Format: // `projects//locations//agents/`. Note that the // `dialogflow_agent_to_link` are one-time consumed by and passed to // Dialogflow service. It means they cannot be retrieved using // EngineService.GetEngine or EngineService.ListEngines API after engine // creation. Please use ChatEngineMetadata.dialogflow_agent for actual // agent association after Engine is created. DialogflowAgentToLink string `json:"dialogflowAgentToLink,omitempty"` // ForceSendFields is a list of field names (e.g. "AgentCreationConfig") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AgentCreationConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig: Configurations for a Chat Engine.
func (*GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfig ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfig struct { // Business: Name of the company, organization or other entity that the // agent represents. Used for knowledge connector LLM prompt and for // knowledge search. Business string `json:"business,omitempty"` // DefaultLanguageCode: Required. The default language of the agent as a // language tag. See Language Support // (https://cloud.google.com/dialogflow/docs/reference/language) for a // list of the currently supported language codes. DefaultLanguageCode string `json:"defaultLanguageCode,omitempty"` // Location: Agent location for Agent creation, supported values: // global/us/eu. If not provided, us Engine will create Agent using // us-central-1 by default; eu Engine will create Agent using eu-west-1 // by default. Location string `json:"location,omitempty"` // TimeZone: Required. The time zone of the agent from the time zone // database (https://www.iana.org/time-zones), e.g., America/New_York, // Europe/Paris. TimeZone string `json:"timeZone,omitempty"` // ForceSendFields is a list of field names (e.g. "Business") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Business") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationCo nfig: Configurations for generating a Dialogflow agent. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.
func (*GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfig) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEngineChatEngineMetadata ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngineChatEngineMetadata struct { // DialogflowAgent: The resource name of a Dialogflow agent, that this // Chat Engine refers to. Format: `projects//locations//agents/`. DialogflowAgent string `json:"dialogflowAgent,omitempty"` // ForceSendFields is a list of field names (e.g. "DialogflowAgent") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DialogflowAgent") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEngineChatEngineMetadata: Additional information of a Chat Engine. Fields in this message are output only.
func (*GoogleCloudDiscoveryengineV1alphaEngineChatEngineMetadata) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngineChatEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEngineCommonConfig ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngineCommonConfig struct { // CompanyName: Immutable. The name of the company, business or entity // that is associated with the engine. Setting this may help improve LLM // related features. CompanyName string `json:"companyName,omitempty"` // ForceSendFields is a list of field names (e.g. "CompanyName") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CompanyName") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEngineCommonConfig: Common configurations for an Engine.
func (*GoogleCloudDiscoveryengineV1alphaEngineCommonConfig) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngineCommonConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig struct { // OptimizationObjective: The optimization objective. e.g., `cvr`. This // field together with optimization_objective describe engine metadata // to use to control engine training and serving. Currently supported // values: `ctr`, `cvr`. If not specified, we choose default based on // engine type. Default depends on type of recommendation: // `recommended-for-you` => `ctr` `others-you-may-like` => `ctr` OptimizationObjective string `json:"optimizationObjective,omitempty"` // OptimizationObjectiveConfig: Name and value of the custom threshold // for cvr optimization_objective. For target_field `watch-time`, // target_field_value must be an integer value indicating the media // progress time in seconds between (0, 86400] (excludes 0, includes // 86400) (e.g., 90). For target_field `watch-percentage`, the // target_field_value must be a valid float value between (0, 1.0] // (excludes 0, includes 1.0) (e.g., 0.5). OptimizationObjectiveConfig *GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig `json:"optimizationObjectiveConfig,omitempty"` // TrainingState: The training state that the engine is in (e.g. // `TRAINING` or `PAUSED`). Since part of the cost of running the // service is frequency of training - this can be used to determine when // to train engine in order to control cost. If not specified: the // default value for `CreateEngine` method is `TRAINING`. The default // value for `UpdateEngine` method is to keep the state the same as // before. // // Possible values: // "TRAINING_STATE_UNSPECIFIED" - Unspecified training state. // "PAUSED" - The engine training is paused. // "TRAINING" - The engine is training. TrainingState string `json:"trainingState,omitempty"` // Type: Required. The type of engine. e.g., `recommended-for-you`. This // field together with optimization_objective describe engine metadata // to use to control engine training and serving. Currently supported // values: `recommended-for-you`, `others-you-may-like`, // `more-like-this`, `most-popular-items`. Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. // "OptimizationObjective") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "OptimizationObjective") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig : Additional config specs for a Media Recommendation engine.
func (*GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig struct { // TargetField: Required. The name of the field to target. Currently // supported values: `watch-percentage`, `watch-time`. TargetField string `json:"targetField,omitempty"` // TargetFieldValueFloat: Required. The threshold to be applied to the // target (e.g., 0.5). TargetFieldValueFloat float64 `json:"targetFieldValueFloat,omitempty"` // ForceSendFields is a list of field names (e.g. "TargetField") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TargetField") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig OptimizationObjectiveConfig: Custom threshold for `cvr` optimization_objective.
func (*GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig) UnmarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfig) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata struct { // DataState: Output only. The state of data requirements for this // engine: `DATA_OK` and `DATA_ERROR`. Engine cannot be trained if the // data is in `DATA_ERROR` state. Engine can have `DATA_ERROR` state // even if serving state is `ACTIVE`: engines were trained successfully // before, but cannot be refreshed because the underlying engine no // longer has sufficient data for training. // // Possible values: // "DATA_STATE_UNSPECIFIED" - Unspecified default value, should never // be explicitly set. // "DATA_OK" - The engine has sufficient training data. // "DATA_ERROR" - The engine does not have sufficient training data. // Error messages can be queried via Stackdriver. DataState string `json:"dataState,omitempty"` // LastTuneTime: Output only. The timestamp when the latest successful // tune finished. Only applicable on Media Recommendation engines. LastTuneTime string `json:"lastTuneTime,omitempty"` // ServingState: Output only. The serving state of the engine: `ACTIVE`, // `NOT_ACTIVE`. // // Possible values: // "SERVING_STATE_UNSPECIFIED" - Unspecified serving state. // "INACTIVE" - The engine is not serving. // "ACTIVE" - The engine is serving and can be queried. // "TUNED" - The engine is trained on tuned hyperparameters and can be // queried. ServingState string `json:"servingState,omitempty"` // TuningOperation: Output only. The latest tune operation id associated // with the engine. Only applicable on Media Recommendation engines. If // present, this operation id can be used to determine if there is an // ongoing tune for this engine. To check the operation status, send the // GetOperation request with this operation id in the engine resource // format. If no tuning has happened for this engine, the string is // empty. TuningOperation string `json:"tuningOperation,omitempty"` // ForceSendFields is a list of field names (e.g. "DataState") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataState") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata: Additional information of a recommendation engine.
func (*GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfig ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfig struct { // SearchAddOns: The add-on that this search engine enables. // // Possible values: // "SEARCH_ADD_ON_UNSPECIFIED" - Default value when the enum is // unspecified. This is invalid to use. // "SEARCH_ADD_ON_LLM" - Large language model add-on. SearchAddOns []string `json:"searchAddOns,omitempty"` // SearchTier: The search feature tier of this engine. Different tiers // might have different pricing. To learn more, please check the pricing // documentation. Defaults to SearchTier.SEARCH_TIER_STANDARD if not // specified. // // Possible values: // "SEARCH_TIER_UNSPECIFIED" - Default value when the enum is // unspecified. This is invalid to use. // "SEARCH_TIER_STANDARD" - Standard tier. // "SEARCH_TIER_ENTERPRISE" - Enterprise tier. SearchTier string `json:"searchTier,omitempty"` // ForceSendFields is a list of field names (e.g. "SearchAddOns") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SearchAddOns") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfig: Configurations for a Search Engine.
func (*GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfig) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEngineSimilarDocumentsEngineConfig ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaEngineSimilarDocumentsEngineConfig struct { }
GoogleCloudDiscoveryengineV1alphaEngineSimilarDocumentsEngineConfig: Additional config specs for a `similar-items` engine.
type GoogleCloudDiscoveryengineV1alphaEstimateDataSizeMetadata ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1alphaEstimateDataSizeMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEstimateDataSizeMetadata: Metadata related to the progress of the EstimateDataSize operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaEstimateDataSizeMetadata) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1alphaEstimateDataSizeMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaEstimateDataSizeResponse ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1alphaEstimateDataSizeResponse struct { // DataSizeBytes: Data size in terms of bytes. DataSizeBytes int64 `json:"dataSizeBytes,omitempty,string"` // DocumentCount: Total number of documents. DocumentCount int64 `json:"documentCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "DataSizeBytes") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataSizeBytes") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaEstimateDataSizeResponse: Response of the EstimateDataSize request. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
func (*GoogleCloudDiscoveryengineV1alphaEstimateDataSizeResponse) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1alphaEstimateDataSizeResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaFieldConfig ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1alphaFieldConfig struct { // CompletableOption: If completable_option is COMPLETABLE_ENABLED, // field values are directly used and returned as suggestions for // Autocomplete in CompletionService.CompleteQuery. If // completable_option is unset, the server behavior defaults to // COMPLETABLE_DISABLED for fields that support setting completable // options, which are just `string` fields. For those fields that do not // support setting completable options, the server will skip completable // option setting, and setting completable_option for those fields will // throw `INVALID_ARGUMENT` error. // // Possible values: // "COMPLETABLE_OPTION_UNSPECIFIED" - Value used when unset. // "COMPLETABLE_ENABLED" - Completable option enabled for a schema // field. // "COMPLETABLE_DISABLED" - Completable option disabled for a schema // field. CompletableOption string `json:"completableOption,omitempty"` // DynamicFacetableOption: If dynamic_facetable_option is // DYNAMIC_FACETABLE_ENABLED, field values are available for dynamic // facet. Could only be DYNAMIC_FACETABLE_DISABLED if // FieldConfig.indexable_option is INDEXABLE_DISABLED. Otherwise, an // `INVALID_ARGUMENT` error will be returned. If // dynamic_facetable_option is unset, the server behavior defaults to // DYNAMIC_FACETABLE_DISABLED for fields that support setting dynamic // facetable options. For those fields that do not support setting // dynamic facetable options, such as `object` and `boolean`, the server // will skip dynamic facetable option setting, and setting // dynamic_facetable_option for those fields will throw // `INVALID_ARGUMENT` error. // // Possible values: // "DYNAMIC_FACETABLE_OPTION_UNSPECIFIED" - Value used when unset. // "DYNAMIC_FACETABLE_ENABLED" - Dynamic facetable option enabled for // a schema field. // "DYNAMIC_FACETABLE_DISABLED" - Dynamic facetable option disabled // for a schema field. DynamicFacetableOption string `json:"dynamicFacetableOption,omitempty"` // FieldPath: Required. Field path of the schema field. For example: // `title`, `description`, `release_info.release_year`. FieldPath string `json:"fieldPath,omitempty"` // FieldType: Output only. Raw type of the field. // // Possible values: // "FIELD_TYPE_UNSPECIFIED" - Field type is unspecified. // "OBJECT" - Field value type is Object. // "STRING" - Field value type is String. // "NUMBER" - Field value type is Number. // "INTEGER" - Field value type is Integer. // "BOOLEAN" - Field value type is Boolean. // "GEOLOCATION" - Field value type is Geolocation. // "DATETIME" - Field value type is Datetime. FieldType string `json:"fieldType,omitempty"` // IndexableOption: If indexable_option is INDEXABLE_ENABLED, field // values are indexed so that it can be filtered or faceted in // SearchService.Search. If indexable_option is unset, the server // behavior defaults to INDEXABLE_DISABLED for fields that support // setting indexable options. For those fields that do not support // setting indexable options, such as `object` and `boolean` and key // properties, the server will skip indexable_option setting, and // setting indexable_option for those fields will throw // `INVALID_ARGUMENT` error. // // Possible values: // "INDEXABLE_OPTION_UNSPECIFIED" - Value used when unset. // "INDEXABLE_ENABLED" - Indexable option enabled for a schema field. // "INDEXABLE_DISABLED" - Indexable option disabled for a schema // field. IndexableOption string `json:"indexableOption,omitempty"` // KeyPropertyType: Output only. Type of the key property that this // field is mapped to. Empty string if this is not annotated as mapped // to a key property. Example types are `title`, `description`. Full // list is defined by `keyPropertyMapping` in the schema field // annotation. If the schema field has a `KeyPropertyMapping` // annotation, `indexable_option` and `searchable_option` of this field // cannot be modified. KeyPropertyType string `json:"keyPropertyType,omitempty"` // RecsFilterableOption: If recs_filterable_option is // FILTERABLE_ENABLED, field values are filterable by filter expression // in RecommendationService.Recommend. If FILTERABLE_ENABLED but the // field type is numerical, field values are not filterable by text // queries in RecommendationService.Recommend. Only textual fields are // supported. If recs_filterable_option is unset, the default setting is // FILTERABLE_DISABLED for fields that support setting filterable // options. When a field set to [FILTERABLE_DISABLED] is filtered, a // warning is generated and an empty result is returned. // // Possible values: // "FILTERABLE_OPTION_UNSPECIFIED" - Value used when unset. // "FILTERABLE_ENABLED" - Filterable option enabled for a schema // field. // "FILTERABLE_DISABLED" - Filterable option disabled for a schema // field. RecsFilterableOption string `json:"recsFilterableOption,omitempty"` // RetrievableOption: If retrievable_option is RETRIEVABLE_ENABLED, // field values are included in the search results. If // retrievable_option is unset, the server behavior defaults to // RETRIEVABLE_DISABLED for fields that support setting retrievable // options. For those fields that do not support setting retrievable // options, such as `object` and `boolean`, the server will skip // retrievable option setting, and setting retrievable_option for those // fields will throw `INVALID_ARGUMENT` error. // // Possible values: // "RETRIEVABLE_OPTION_UNSPECIFIED" - Value used when unset. // "RETRIEVABLE_ENABLED" - Retrievable option enabled for a schema // field. // "RETRIEVABLE_DISABLED" - Retrievable option disabled for a schema // field. RetrievableOption string `json:"retrievableOption,omitempty"` // SearchableOption: If searchable_option is SEARCHABLE_ENABLED, field // values are searchable by text queries in SearchService.Search. If // SEARCHABLE_ENABLED but field type is numerical, field values will not // be searchable by text queries in SearchService.Search, as there are // no text values associated to numerical fields. If searchable_option // is unset, the server behavior defaults to SEARCHABLE_DISABLED for // fields that support setting searchable options. Only `string` fields // that have no key property mapping support setting searchable_option. // For those fields that do not support setting searchable options, the // server will skip searchable option setting, and setting // searchable_option for those fields will throw `INVALID_ARGUMENT` // error. // // Possible values: // "SEARCHABLE_OPTION_UNSPECIFIED" - Value used when unset. // "SEARCHABLE_ENABLED" - Searchable option enabled for a schema // field. // "SEARCHABLE_DISABLED" - Searchable option disabled for a schema // field. SearchableOption string `json:"searchableOption,omitempty"` // ForceSendFields is a list of field names (e.g. "CompletableOption") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CompletableOption") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaFieldConfig: Configurations for fields of a schema. For example, configuring a field is indexable, or searchable.
func (*GoogleCloudDiscoveryengineV1alphaFieldConfig) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1alphaFieldConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaIdpConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1alphaIdpConfig struct { // ExternalIdpConfig: External Identity provider config. ExternalIdpConfig *GoogleCloudDiscoveryengineV1alphaIdpConfigExternalIdpConfig `json:"externalIdpConfig,omitempty"` // IdpType: Identity provider type configured. // // Possible values: // "IDP_TYPE_UNSPECIFIED" - Default value. ACL search not enabled. // "GSUITE" - Google 1P provider. // "THIRD_PARTY" - Third party provider. IdpType string `json:"idpType,omitempty"` // ForceSendFields is a list of field names (e.g. "ExternalIdpConfig") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExternalIdpConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaIdpConfig: Identity Provider Config.
func (*GoogleCloudDiscoveryengineV1alphaIdpConfig) MarshalJSON ¶ added in v0.168.0
func (s *GoogleCloudDiscoveryengineV1alphaIdpConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaIdpConfigExternalIdpConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1alphaIdpConfigExternalIdpConfig struct { // WorkforcePoolName: Workforce pool name. Example: // "locations/global/workforcePools/pool_id" WorkforcePoolName string `json:"workforcePoolName,omitempty"` // ForceSendFields is a list of field names (e.g. "WorkforcePoolName") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "WorkforcePoolName") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaIdpConfigExternalIdpConfig: Third party IDP Config.
func (*GoogleCloudDiscoveryengineV1alphaIdpConfigExternalIdpConfig) MarshalJSON ¶ added in v0.168.0
func (s *GoogleCloudDiscoveryengineV1alphaIdpConfigExternalIdpConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaImportDocumentsMetadata ¶
type GoogleCloudDiscoveryengineV1alphaImportDocumentsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // SuccessCount: Count of entries that were processed successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaImportDocumentsMetadata: Metadata related to the progress of the ImportDocuments operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaImportDocumentsMetadata) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1alphaImportDocumentsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaImportDocumentsResponse ¶
type GoogleCloudDiscoveryengineV1alphaImportDocumentsResponse struct { // ErrorConfig: Echoes the destination for the complete errors in the // request if set. ErrorConfig *GoogleCloudDiscoveryengineV1alphaImportErrorConfig `json:"errorConfig,omitempty"` // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // ForceSendFields is a list of field names (e.g. "ErrorConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorConfig") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaImportDocumentsResponse: Response of the ImportDocumentsRequest. If the long running operation is done, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
func (*GoogleCloudDiscoveryengineV1alphaImportDocumentsResponse) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1alphaImportDocumentsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaImportErrorConfig ¶
type GoogleCloudDiscoveryengineV1alphaImportErrorConfig struct { // GcsPrefix: Cloud Storage prefix for import errors. This must be an // empty, existing Cloud Storage directory. Import errors are written to // sharded files in this directory, one per line, as a JSON-encoded // `google.rpc.Status` message. GcsPrefix string `json:"gcsPrefix,omitempty"` // ForceSendFields is a list of field names (e.g. "GcsPrefix") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "GcsPrefix") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaImportErrorConfig: Configuration of destination for Import related errors.
func (*GoogleCloudDiscoveryengineV1alphaImportErrorConfig) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1alphaImportErrorConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesMetadata ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesMetada ta: Metadata related to the progress of the ImportSuggestionDenyListEntries operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesMetadata) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesResponse ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesResponse struct { // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // FailedEntriesCount: Count of deny list entries that failed to be // imported. FailedEntriesCount int64 `json:"failedEntriesCount,omitempty,string"` // ImportedEntriesCount: Count of deny list entries successfully // imported. ImportedEntriesCount int64 `json:"importedEntriesCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ErrorSamples") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorSamples") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesRespon se: Response message for CompletionService.ImportSuggestionDenyListEntries method.
func (*GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesResponse) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1alphaImportSuggestionDenyListEntriesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaImportUserEventsMetadata ¶
type GoogleCloudDiscoveryengineV1alphaImportUserEventsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // SuccessCount: Count of entries that were processed successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaImportUserEventsMetadata: Metadata related to the progress of the Import operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaImportUserEventsMetadata) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1alphaImportUserEventsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaImportUserEventsResponse ¶
type GoogleCloudDiscoveryengineV1alphaImportUserEventsResponse struct { // ErrorConfig: Echoes the destination for the complete errors if this // field was set in the request. ErrorConfig *GoogleCloudDiscoveryengineV1alphaImportErrorConfig `json:"errorConfig,omitempty"` // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // JoinedEventsCount: Count of user events imported with complete // existing Documents. JoinedEventsCount int64 `json:"joinedEventsCount,omitempty,string"` // UnjoinedEventsCount: Count of user events imported, but with Document // information not found in the existing Branch. UnjoinedEventsCount int64 `json:"unjoinedEventsCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ErrorConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorConfig") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaImportUserEventsResponse: Response of the ImportUserEventsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
func (*GoogleCloudDiscoveryengineV1alphaImportUserEventsResponse) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1alphaImportUserEventsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaLayoutParsingConfig ¶ added in v0.161.0
type GoogleCloudDiscoveryengineV1alphaLayoutParsingConfig struct { }
GoogleCloudDiscoveryengineV1alphaLayoutParsingConfig: The layout parsing configurations for documents.
type GoogleCloudDiscoveryengineV1alphaOcrConfig ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1alphaOcrConfig struct { // Enabled: Required. If OCR is enabled or not. OCR must be enabled for // other OcrConfig options to apply. We will only perform OCR on the // first 80 pages of the PDF files. Enabled bool `json:"enabled,omitempty"` // EnhancedDocumentElements: Apply additional enhanced OCR processing to // a list of document elements. Supported values: * `table`: advanced // table parsing model. EnhancedDocumentElements []string `json:"enhancedDocumentElements,omitempty"` // UseNativeText: If true, will use native text instead of OCR text on // pages containing native text. UseNativeText bool `json:"useNativeText,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaOcrConfig: The OCR options for parsing documents.
func (*GoogleCloudDiscoveryengineV1alphaOcrConfig) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1alphaOcrConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaOcrParsingConfig ¶ added in v0.161.0
type GoogleCloudDiscoveryengineV1alphaOcrParsingConfig struct { // EnhancedDocumentElements: Apply additional enhanced OCR processing to // a list of document elements. Supported values: * `table`: advanced // table parsing model. EnhancedDocumentElements []string `json:"enhancedDocumentElements,omitempty"` // UseNativeText: If true, will use native text instead of OCR text on // pages containing native text. UseNativeText bool `json:"useNativeText,omitempty"` // ForceSendFields is a list of field names (e.g. // "EnhancedDocumentElements") to unconditionally include in API // requests. By default, fields with empty or default values are omitted // from API requests. However, any non-pointer, non-interface field // appearing in ForceSendFields will be sent to the server regardless of // whether the field is empty or not. This may be used to include empty // fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EnhancedDocumentElements") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaOcrParsingConfig: The OCR parsing configurations for documents.
func (*GoogleCloudDiscoveryengineV1alphaOcrParsingConfig) MarshalJSON ¶ added in v0.161.0
func (s *GoogleCloudDiscoveryengineV1alphaOcrParsingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaPurgeDocumentsMetadata ¶ added in v0.122.0
type GoogleCloudDiscoveryengineV1alphaPurgeDocumentsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // IgnoredCount: Count of entries that were ignored as entries were not // found. IgnoredCount int64 `json:"ignoredCount,omitempty,string"` // SuccessCount: Count of entries that were deleted successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaPurgeDocumentsMetadata: Metadata related to the progress of the PurgeDocuments operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaPurgeDocumentsMetadata) MarshalJSON ¶ added in v0.122.0
func (s *GoogleCloudDiscoveryengineV1alphaPurgeDocumentsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaPurgeDocumentsResponse ¶ added in v0.122.0
type GoogleCloudDiscoveryengineV1alphaPurgeDocumentsResponse struct { // PurgeCount: The total count of documents purged as a result of the // operation. PurgeCount int64 `json:"purgeCount,omitempty,string"` // PurgeSample: A sample of document names that will be deleted. Only // populated if `force` is set to false. A max of 100 names will be // returned and the names are chosen at random. PurgeSample []string `json:"purgeSample,omitempty"` // ForceSendFields is a list of field names (e.g. "PurgeCount") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PurgeCount") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaPurgeDocumentsResponse: Response message for DocumentService.PurgeDocuments method. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
func (*GoogleCloudDiscoveryengineV1alphaPurgeDocumentsResponse) MarshalJSON ¶ added in v0.122.0
func (s *GoogleCloudDiscoveryengineV1alphaPurgeDocumentsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesMetadata ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesMetadat a: Metadata related to the progress of the PurgeSuggestionDenyListEntries operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesMetadata) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesResponse ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesResponse struct { // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // PurgeCount: Number of suggestion deny list entries purged. PurgeCount int64 `json:"purgeCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ErrorSamples") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorSamples") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesRespons e: Response message for CompletionService.PurgeSuggestionDenyListEntries method.
func (*GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesResponse) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1alphaPurgeSuggestionDenyListEntriesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaPurgeUserEventsMetadata ¶ added in v0.129.0
type GoogleCloudDiscoveryengineV1alphaPurgeUserEventsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // SuccessCount: Count of entries that were deleted successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaPurgeUserEventsMetadata: Metadata related to the progress of the PurgeUserEvents operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaPurgeUserEventsMetadata) MarshalJSON ¶ added in v0.129.0
func (s *GoogleCloudDiscoveryengineV1alphaPurgeUserEventsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaPurgeUserEventsResponse ¶ added in v0.129.0
type GoogleCloudDiscoveryengineV1alphaPurgeUserEventsResponse struct { // PurgeCount: The total count of events purged as a result of the // operation. PurgeCount int64 `json:"purgeCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "PurgeCount") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PurgeCount") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaPurgeUserEventsResponse: Response of the PurgeUserEventsRequest. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
func (*GoogleCloudDiscoveryengineV1alphaPurgeUserEventsResponse) MarshalJSON ¶ added in v0.129.0
func (s *GoogleCloudDiscoveryengineV1alphaPurgeUserEventsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaRecrawlUrisMetadata ¶ added in v0.144.0
type GoogleCloudDiscoveryengineV1alphaRecrawlUrisMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // InvalidUris: Unique URIs in the request that don't match any // TargetSite in the DataStore, only match TargetSites that haven't been // fully indexed, or match a TargetSite with type EXCLUDE. InvalidUris []string `json:"invalidUris,omitempty"` // PendingCount: Total number of URIs that have yet to be crawled. PendingCount int64 `json:"pendingCount,omitempty"` // QuotaExceededCount: Total number of URIs that were rejected due to // insufficient indexing resources. QuotaExceededCount int64 `json:"quotaExceededCount,omitempty"` // SuccessCount: Total number of URIs that have been crawled so far. SuccessCount int64 `json:"successCount,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ValidUrisCount: Total number of unique URIs in the request that are // not in invalid_uris. ValidUrisCount int64 `json:"validUrisCount,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaRecrawlUrisMetadata: Metadata related to the progress of the SiteSearchEngineService.RecrawlUris operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaRecrawlUrisMetadata) MarshalJSON ¶ added in v0.144.0
func (s *GoogleCloudDiscoveryengineV1alphaRecrawlUrisMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponse ¶ added in v0.144.0
type GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponse struct { // FailedUris: URIs that were not crawled before the LRO terminated. FailedUris []string `json:"failedUris,omitempty"` // FailureSamples: Details for a sample of up to 10 `failed_uris`. FailureSamples []*GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfo `json:"failureSamples,omitempty"` // ForceSendFields is a list of field names (e.g. "FailedUris") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FailedUris") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponse: Response message for SiteSearchEngineService.RecrawlUris method.
func (*GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponse) MarshalJSON ¶ added in v0.144.0
func (s *GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfo ¶ added in v0.144.0
type GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfo struct { // FailureReasons: List of failure reasons by corpus type (e.g. desktop, // mobile). FailureReasons []*GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfoFailureReason `json:"failureReasons,omitempty"` // Uri: URI that failed to be crawled. Uri string `json:"uri,omitempty"` // ForceSendFields is a list of field names (e.g. "FailureReasons") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FailureReasons") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfo: Details about why a particular URI failed to be crawled. Each FailureInfo contains one FailureReason per CorpusType.
func (*GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfo) MarshalJSON ¶ added in v0.144.0
func (s *GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfoFailureReason ¶ added in v0.144.0
type GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfoFailureReason struct { // CorpusType: DESKTOP, MOBILE, or CORPUS_TYPE_UNSPECIFIED. // // Possible values: // "CORPUS_TYPE_UNSPECIFIED" - Default value. // "DESKTOP" - Denotes a crawling attempt for the desktop version of a // page. // "MOBILE" - Denotes a crawling attempt for the mobile version of a // page. CorpusType string `json:"corpusType,omitempty"` // ErrorMessage: Reason why the URI was not crawled. ErrorMessage string `json:"errorMessage,omitempty"` // ForceSendFields is a list of field names (e.g. "CorpusType") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CorpusType") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfoFailure Reason: Details about why crawling failed for a particular CorpusType, e.g., DESKTOP and MOBILE crawling may fail for different reasons.
func (*GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfoFailureReason) MarshalJSON ¶ added in v0.144.0
func (s *GoogleCloudDiscoveryengineV1alphaRecrawlUrisResponseFailureInfoFailureReason) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaSchema ¶ added in v0.115.0
type GoogleCloudDiscoveryengineV1alphaSchema struct { // FieldConfigs: Output only. Configurations for fields of the schema. FieldConfigs []*GoogleCloudDiscoveryengineV1alphaFieldConfig `json:"fieldConfigs,omitempty"` // JsonSchema: The JSON representation of the schema. JsonSchema string `json:"jsonSchema,omitempty"` // Name: Immutable. The full resource name of the schema, in the format // of // `projects/{project}/locations/{location}/collections/{collection}/data // Stores/{data_store}/schemas/{schema}`. This field must be a UTF-8 // encoded string with a length limit of 1024 characters. Name string `json:"name,omitempty"` // StructSchema: The structured representation of the schema. StructSchema googleapi.RawMessage `json:"structSchema,omitempty"` // ForceSendFields is a list of field names (e.g. "FieldConfigs") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FieldConfigs") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaSchema: Defines the structure and layout of a type of document data.
func (*GoogleCloudDiscoveryengineV1alphaSchema) MarshalJSON ¶ added in v0.115.0
func (s *GoogleCloudDiscoveryengineV1alphaSchema) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaSiteVerificationInfo ¶ added in v0.135.0
type GoogleCloudDiscoveryengineV1alphaSiteVerificationInfo struct { // SiteVerificationState: Site verification state indicating the // ownership and validity. // // Possible values: // "SITE_VERIFICATION_STATE_UNSPECIFIED" - Defaults to VERIFIED. // "VERIFIED" - Site ownership verified. // "UNVERIFIED" - Site ownership pending verification or verification // failed. // "EXEMPTED" - Site exempt from verification, e.g., a public website // that opens to all. SiteVerificationState string `json:"siteVerificationState,omitempty"` // VerifyTime: Latest site verification time. VerifyTime string `json:"verifyTime,omitempty"` // ForceSendFields is a list of field names (e.g. // "SiteVerificationState") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SiteVerificationState") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaSiteVerificationInfo: Verification information for target sites in advanced site search.
func (*GoogleCloudDiscoveryengineV1alphaSiteVerificationInfo) MarshalJSON ¶ added in v0.135.0
func (s *GoogleCloudDiscoveryengineV1alphaSiteVerificationInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaTargetSite ¶ added in v0.125.0
type GoogleCloudDiscoveryengineV1alphaTargetSite struct { // ExactMatch: 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. ExactMatch bool `json:"exactMatch,omitempty"` // FailureReason: Output only. Failure reason. FailureReason *GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReason `json:"failureReason,omitempty"` // GeneratedUriPattern: Output only. This is system-generated based on // the provided_uri_pattern. GeneratedUriPattern string `json:"generatedUriPattern,omitempty"` // IndexingStatus: Output only. Indexing status. // // Possible values: // "INDEXING_STATUS_UNSPECIFIED" - Defaults to SUCCEEDED. // "PENDING" - The target site is in the update queue and will be // picked up by indexing pipeline. // "FAILED" - The target site fails to be indexed. // "SUCCEEDED" - The target site has been indexed. // "DELETING" - The previously indexed target site has been marked to // be deleted. This is a transitioning state which will resulted in // either: 1. target site deleted if unindexing is successful; 2. state // reverts to SUCCEEDED if the unindexing fails. IndexingStatus string `json:"indexingStatus,omitempty"` // Name: Output only. The fully qualified resource name of the target // site. // `projects/{project}/locations/{location}/collections/{collection}/data // Stores/{data_store}/siteSearchEngine/targetSites/{target_site}` The // `target_site_id` is system-generated. Name string `json:"name,omitempty"` // ProvidedUriPattern: Required. Input only. The user provided URI // pattern from which the `generated_uri_pattern` is generated. ProvidedUriPattern string `json:"providedUriPattern,omitempty"` // SiteVerificationInfo: Output only. Site ownership and validity // verification status. SiteVerificationInfo *GoogleCloudDiscoveryengineV1alphaSiteVerificationInfo `json:"siteVerificationInfo,omitempty"` // Type: The type of the target site, e.g., whether the site is to be // included or excluded. // // Possible values: // "TYPE_UNSPECIFIED" - This value is unused. In this case, server // behavior defaults to Type.INCLUDE. // "INCLUDE" - Include the target site. // "EXCLUDE" - Exclude the target site. Type string `json:"type,omitempty"` // UpdateTime: Output only. The target site's last updated time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "ExactMatch") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExactMatch") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaTargetSite: A target site for the SiteSearchEngine.
func (*GoogleCloudDiscoveryengineV1alphaTargetSite) MarshalJSON ¶ added in v0.125.0
func (s *GoogleCloudDiscoveryengineV1alphaTargetSite) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReason ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReason struct { // QuotaFailure: Failed due to insufficient quota. QuotaFailure *GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReasonQuotaFailure `json:"quotaFailure,omitempty"` // ForceSendFields is a list of field names (e.g. "QuotaFailure") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "QuotaFailure") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReason: Site search indexing failure reasons.
func (*GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReason) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReason) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReasonQuotaFailure ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReasonQuotaFailure struct { // TotalRequiredQuota: This number is an estimation on how much total // quota this project needs to successfully complete indexing. TotalRequiredQuota int64 `json:"totalRequiredQuota,omitempty,string"` // ForceSendFields is a list of field names (e.g. "TotalRequiredQuota") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TotalRequiredQuota") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReasonQuotaFailure: Failed due to insufficient quota.
func (*GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReasonQuotaFailure) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1alphaTargetSiteFailureReasonQuotaFailure) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaTrainCustomModelMetadata ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1alphaTrainCustomModelMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaTrainCustomModelMetadata: Metadata related to the progress of the TrainCustomModel operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaTrainCustomModelMetadata) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1alphaTrainCustomModelMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaTrainCustomModelResponse ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1alphaTrainCustomModelResponse struct { // ErrorConfig: Echoes the destination for the complete errors in the // request if set. ErrorConfig *GoogleCloudDiscoveryengineV1alphaImportErrorConfig `json:"errorConfig,omitempty"` // ErrorSamples: A sample of errors encountered while processing the // data. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // ModelStatus: The trained model status. Possible values are: * // **bad-data**: The training data quality is bad. * **no-improvement**: // Tuning didn't improve performance. Won't deploy. * **in-progress**: // Model training is in progress. * **ready**: The model is ready for // serving. ModelStatus string `json:"modelStatus,omitempty"` // ForceSendFields is a list of field names (e.g. "ErrorConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorConfig") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaTrainCustomModelResponse: Response of the TrainCustomModelRequest. This message is returned by the google.longrunning.Operations.response field.
func (*GoogleCloudDiscoveryengineV1alphaTrainCustomModelResponse) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1alphaTrainCustomModelResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaTuneEngineMetadata ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaTuneEngineMetadata struct { // Engine: Required. The resource name of the engine that this tune // applies to. Format: // `projects/{project_number}/locations/{location_id}/collections/{collec // tion_id}/engines/{engine_id}` Engine string `json:"engine,omitempty"` // ForceSendFields is a list of field names (e.g. "Engine") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Engine") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaTuneEngineMetadata: Metadata associated with a tune operation.
func (*GoogleCloudDiscoveryengineV1alphaTuneEngineMetadata) MarshalJSON ¶ added in v0.151.0
func (s *GoogleCloudDiscoveryengineV1alphaTuneEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaTuneEngineResponse ¶ added in v0.151.0
type GoogleCloudDiscoveryengineV1alphaTuneEngineResponse struct { }
GoogleCloudDiscoveryengineV1alphaTuneEngineResponse: Response associated with a tune operation.
type GoogleCloudDiscoveryengineV1alphaUpdateSchemaMetadata ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1alphaUpdateSchemaMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaUpdateSchemaMetadata: Metadata for UpdateSchema LRO.
func (*GoogleCloudDiscoveryengineV1alphaUpdateSchemaMetadata) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1alphaUpdateSchemaMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1alphaUpdateTargetSiteMetadata ¶ added in v0.154.0
type GoogleCloudDiscoveryengineV1alphaUpdateTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1alphaUpdateTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.UpdateTargetSite operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1alphaUpdateTargetSiteMetadata) MarshalJSON ¶ added in v0.154.0
func (s *GoogleCloudDiscoveryengineV1alphaUpdateTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaBatchCreateTargetSiteMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaBatchCreateTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaBatchCreateTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.BatchCreateTargetSites operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaBatchCreateTargetSiteMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaBatchCreateTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesRequest ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesRequest struct { // Requests: Required. The request message specifying the resources to // create. A maximum of 20 TargetSites can be created in a batch. Requests []*GoogleCloudDiscoveryengineV1betaCreateTargetSiteRequest `json:"requests,omitempty"` // ForceSendFields is a list of field names (e.g. "Requests") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Requests") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesRequest: Request message for SiteSearchEngineService.BatchCreateTargetSites method.
func (*GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesRequest) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesResponse struct { // TargetSites: TargetSites created. TargetSites []*GoogleCloudDiscoveryengineV1betaTargetSite `json:"targetSites,omitempty"` // ForceSendFields is a list of field names (e.g. "TargetSites") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TargetSites") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesResponse: Response message for SiteSearchEngineService.BatchCreateTargetSites method.
func (*GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesResponse) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaBatchVerifyTargetSitesRequest ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaBatchVerifyTargetSitesRequest struct { }
GoogleCloudDiscoveryengineV1betaBatchVerifyTargetSitesRequest: Request message for SiteSearchEngineService.BatchVerifyTargetSites method.
type GoogleCloudDiscoveryengineV1betaBigQuerySource ¶
type GoogleCloudDiscoveryengineV1betaBigQuerySource struct { // DataSchema: The schema to use when parsing the data from the source. // Supported values for user event imports: * `user_event` (default): // One UserEvent per row. Supported values for document imports: * // `document` (default): One Document format per row. Each document must // have a valid Document.id and one of Document.json_data or // Document.struct_data. * `custom`: One custom data per row in // arbitrary format that conforms to the defined Schema of the data // store. This can only be used by Gen App Builder. DataSchema string `json:"dataSchema,omitempty"` // DatasetId: Required. The BigQuery data set to copy the data from with // a length limit of 1,024 characters. DatasetId string `json:"datasetId,omitempty"` // GcsStagingDir: Intermediate Cloud Storage directory used for the // import with a length limit of 2,000 characters. Can be specified if // one wants to have the BigQuery export to a specific Cloud Storage // directory. GcsStagingDir string `json:"gcsStagingDir,omitempty"` // PartitionDate: BigQuery time partitioned table's _PARTITIONDATE in // YYYY-MM-DD format. PartitionDate *GoogleTypeDate `json:"partitionDate,omitempty"` // ProjectId: The project ID (can be project # or ID) that the BigQuery // source is in with a length limit of 128 characters. If not specified, // inherits the project ID from the parent request. ProjectId string `json:"projectId,omitempty"` // TableId: Required. The BigQuery table to copy the data from with a // length limit of 1,024 characters. TableId string `json:"tableId,omitempty"` // ForceSendFields is a list of field names (e.g. "DataSchema") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataSchema") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaBigQuerySource: BigQuery source import data from.
func (*GoogleCloudDiscoveryengineV1betaBigQuerySource) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaBigQuerySource) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaCompleteQueryResponse ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaCompleteQueryResponse struct { // QuerySuggestions: Results of the matched query suggestions. The // result list is ordered and the first result is a top suggestion. QuerySuggestions []*GoogleCloudDiscoveryengineV1betaCompleteQueryResponseQuerySuggestion `json:"querySuggestions,omitempty"` // TailMatchTriggered: True if the returned suggestions are all tail // suggestions. For tail matching to be triggered, // include_tail_suggestions in the request must be true and there must // be no suggestions that match the full query. TailMatchTriggered bool `json:"tailMatchTriggered,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "QuerySuggestions") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "QuerySuggestions") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaCompleteQueryResponse: Response message for CompletionService.CompleteQuery method.
func (*GoogleCloudDiscoveryengineV1betaCompleteQueryResponse) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaCompleteQueryResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaCompleteQueryResponseQuerySuggestion ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaCompleteQueryResponseQuerySuggestion struct { // CompletableFieldPaths: The unique document field paths that serve as // the source of this suggestion if it was generated from completable // fields. This field is only populated for the document-completable // model. CompletableFieldPaths []string `json:"completableFieldPaths,omitempty"` // Suggestion: The suggestion for the query. Suggestion string `json:"suggestion,omitempty"` // ForceSendFields is a list of field names (e.g. // "CompletableFieldPaths") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CompletableFieldPaths") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaCompleteQueryResponseQuerySuggestion: Suggestions as search queries.
func (*GoogleCloudDiscoveryengineV1betaCompleteQueryResponseQuerySuggestion) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaCompleteQueryResponseQuerySuggestion) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaCompletionInfo ¶
type GoogleCloudDiscoveryengineV1betaCompletionInfo struct { // SelectedPosition: End user selected // CompleteQueryResponse.QuerySuggestion.suggestion position, starting // from 0. SelectedPosition int64 `json:"selectedPosition,omitempty"` // SelectedSuggestion: End user selected // CompleteQueryResponse.QuerySuggestion.suggestion. SelectedSuggestion string `json:"selectedSuggestion,omitempty"` // ForceSendFields is a list of field names (e.g. "SelectedPosition") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SelectedPosition") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaCompletionInfo: Detailed completion information including completion attribution token and clicked completion info.
func (*GoogleCloudDiscoveryengineV1betaCompletionInfo) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaCompletionInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaConversation ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaConversation struct { // EndTime: Output only. The time the conversation finished. EndTime string `json:"endTime,omitempty"` // Messages: Conversation messages. Messages []*GoogleCloudDiscoveryengineV1betaConversationMessage `json:"messages,omitempty"` // Name: Immutable. Fully qualified name // `project/*/locations/global/collections/{collection}/dataStore/*/conve // rsations/*` or // `project/*/locations/global/collections/{collection}/engines/*/convers // ations/*`. Name string `json:"name,omitempty"` // StartTime: Output only. The time the conversation started. StartTime string `json:"startTime,omitempty"` // State: The state of the Conversation. // // Possible values: // "STATE_UNSPECIFIED" - Unknown. // "IN_PROGRESS" - Conversation is currently open. // "COMPLETED" - Conversation has been completed. State string `json:"state,omitempty"` // UserPseudoId: A unique identifier for tracking users. UserPseudoId string `json:"userPseudoId,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "EndTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EndTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaConversation: External conversation proto definition.
func (*GoogleCloudDiscoveryengineV1betaConversation) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaConversation) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaConversationContext ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaConversationContext struct { // ActiveDocument: The current active document the user opened. It // contains the document resource reference. ActiveDocument string `json:"activeDocument,omitempty"` // ContextDocuments: The current list of documents the user is seeing. // It contains the document resource references. ContextDocuments []string `json:"contextDocuments,omitempty"` // ForceSendFields is a list of field names (e.g. "ActiveDocument") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ActiveDocument") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaConversationContext: Defines context of the conversation
func (*GoogleCloudDiscoveryengineV1betaConversationContext) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaConversationContext) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaConversationMessage ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaConversationMessage struct { // CreateTime: Output only. Message creation timestamp. CreateTime string `json:"createTime,omitempty"` // Reply: Search reply. Reply *GoogleCloudDiscoveryengineV1betaReply `json:"reply,omitempty"` // UserInput: User text input. UserInput *GoogleCloudDiscoveryengineV1betaTextInput `json:"userInput,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaConversationMessage: Defines a conversation message.
func (*GoogleCloudDiscoveryengineV1betaConversationMessage) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaConversationMessage) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaConverseConversationRequest ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaConverseConversationRequest struct { // BoostSpec: Boost specification to boost certain documents in search // results which may affect the converse response. For more information // on boosting, see Boosting // (https://cloud.google.com/retail/docs/boosting#boost) BoostSpec *GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpec `json:"boostSpec,omitempty"` // Conversation: The conversation to be used by auto session only. The // name field will be ignored as we automatically assign new name for // the conversation in auto session. Conversation *GoogleCloudDiscoveryengineV1betaConversation `json:"conversation,omitempty"` // Filter: The filter syntax consists of an expression language for // constructing a predicate from one or more fields of the documents // being filtered. Filter expression is case-sensitive. This will be // used to filter search results which may affect the summary response. // If this field is unrecognizable, an `INVALID_ARGUMENT` is returned. // Filtering in Vertex AI Search is done by mapping the LHS filter key // to a key property defined in the Vertex AI Search backend -- this // mapping is defined by the customer in their schema. For example a // media customer might have a field 'name' in their schema. In this // case the filter would look like this: filter --> name:'ANY("king // kong")' For more information about filtering including syntax and // filter operators, see Filter // (https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata) Filter string `json:"filter,omitempty"` // Query: Required. Current user input. Query *GoogleCloudDiscoveryengineV1betaTextInput `json:"query,omitempty"` // SafeSearch: Whether to turn on safe search. SafeSearch bool `json:"safeSearch,omitempty"` // ServingConfig: The resource name of the Serving Config to use. // Format: // `projects/{project_number}/locations/{location_id}/collections/{collec // tion}/dataStores/{data_store_id}/servingConfigs/{serving_config_id}` // If this is not set, the default serving config will be used. ServingConfig string `json:"servingConfig,omitempty"` // SummarySpec: A specification for configuring the summary returned in // the response. SummarySpec *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpec `json:"summarySpec,omitempty"` // UserLabels: The user labels applied to a resource must meet the // following requirements: * Each resource can have multiple labels, up // to a maximum of 64. * Each label must be a key-value pair. * Keys // have a minimum length of 1 character and a maximum length of 63 // characters and cannot be empty. Values can be empty and have a // maximum length of 63 characters. * Keys and values can contain only // lowercase letters, numeric characters, underscores, and dashes. All // characters must use UTF-8 encoding, and international characters are // allowed. * The key portion of a label must be unique. However, you // can use the same key with multiple resources. * Keys must start with // a lowercase letter or international character. See Google Cloud // Document // (https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) // for more details. UserLabels map[string]string `json:"userLabels,omitempty"` // ForceSendFields is a list of field names (e.g. "BoostSpec") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BoostSpec") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaConverseConversationRequest: Request message for ConversationalSearchService.ConverseConversation method.
func (*GoogleCloudDiscoveryengineV1betaConverseConversationRequest) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaConverseConversationRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaConverseConversationResponse ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaConverseConversationResponse struct { // Conversation: Updated conversation including the answer. Conversation *GoogleCloudDiscoveryengineV1betaConversation `json:"conversation,omitempty"` // RelatedQuestions: Suggested related questions. RelatedQuestions []string `json:"relatedQuestions,omitempty"` // Reply: Answer to the current query. Reply *GoogleCloudDiscoveryengineV1betaReply `json:"reply,omitempty"` // SearchResults: Search Results. SearchResults []*GoogleCloudDiscoveryengineV1betaSearchResponseSearchResult `json:"searchResults,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Conversation") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Conversation") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaConverseConversationResponse: Response message for ConversationalSearchService.ConverseConversation method.
func (*GoogleCloudDiscoveryengineV1betaConverseConversationResponse) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaConverseConversationResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaCreateDataStoreMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaCreateDataStoreMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaCreateDataStoreMetadata: Metadata related to the progress of the DataStoreService.CreateDataStore operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaCreateDataStoreMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaCreateDataStoreMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaCreateEngineMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaCreateEngineMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaCreateEngineMetadata: Metadata related to the progress of the EngineService.CreateEngine operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaCreateEngineMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaCreateEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaCreateSchemaMetadata ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaCreateSchemaMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaCreateSchemaMetadata: Metadata for Create Schema LRO.
func (*GoogleCloudDiscoveryengineV1betaCreateSchemaMetadata) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaCreateSchemaMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaCreateTargetSiteMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaCreateTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaCreateTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.CreateTargetSite operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaCreateTargetSiteMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaCreateTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaCreateTargetSiteRequest ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaCreateTargetSiteRequest struct { // Parent: Required. Parent resource name of TargetSite, such as // `projects/{project}/locations/{location}/collections/{collection}/data // Stores/{data_store}/siteSearchEngine`. Parent string `json:"parent,omitempty"` // TargetSite: Required. The TargetSite to create. TargetSite *GoogleCloudDiscoveryengineV1betaTargetSite `json:"targetSite,omitempty"` // ForceSendFields is a list of field names (e.g. "Parent") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Parent") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaCreateTargetSiteRequest: Request message for SiteSearchEngineService.CreateTargetSite method.
func (*GoogleCloudDiscoveryengineV1betaCreateTargetSiteRequest) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaCreateTargetSiteRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaCustomAttribute ¶
type GoogleCloudDiscoveryengineV1betaCustomAttribute struct { // Numbers: The numerical values of this custom attribute. For example, // `[2.3, 15.4]` when the key is "lengths_cm". Exactly one of // CustomAttribute.text or CustomAttribute.numbers should be set. // Otherwise, an `INVALID_ARGUMENT` error is returned. Numbers []float64 `json:"numbers,omitempty"` // Text: The textual values of this custom attribute. For example, // `["yellow", "green"]` when the key is "color". Empty string is not // allowed. Otherwise, an `INVALID_ARGUMENT` error is returned. Exactly // one of CustomAttribute.text or CustomAttribute.numbers should be set. // Otherwise, an `INVALID_ARGUMENT` error is returned. Text []string `json:"text,omitempty"` // ForceSendFields is a list of field names (e.g. "Numbers") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Numbers") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaCustomAttribute: A custom attribute that is not explicitly modeled in a resource, e.g. UserEvent.
func (*GoogleCloudDiscoveryengineV1betaCustomAttribute) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaCustomAttribute) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1betaCustomAttribute) UnmarshalJSON ¶ added in v0.122.0
func (s *GoogleCloudDiscoveryengineV1betaCustomAttribute) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1betaDataStore ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaDataStore struct { // ContentConfig: Immutable. The content config of the data store. If // this field is unset, the server behavior defaults to // ContentConfig.NO_CONTENT. // // Possible values: // "CONTENT_CONFIG_UNSPECIFIED" - Default value. // "NO_CONTENT" - Only contains documents without any // Document.content. // "CONTENT_REQUIRED" - Only contains documents with Document.content. // "PUBLIC_WEBSITE" - The data store is used for public website // search. ContentConfig string `json:"contentConfig,omitempty"` // CreateTime: Output only. Timestamp the DataStore was created at. CreateTime string `json:"createTime,omitempty"` // DefaultSchemaId: Output only. The id of the default Schema // asscociated to this data store. DefaultSchemaId string `json:"defaultSchemaId,omitempty"` // DisplayName: Required. The data store display name. This field must // be a UTF-8 encoded string with a length limit of 128 characters. // Otherwise, an INVALID_ARGUMENT error is returned. DisplayName string `json:"displayName,omitempty"` // DocumentProcessingConfig: Configuration for Document understanding // and enrichment. DocumentProcessingConfig *GoogleCloudDiscoveryengineV1betaDocumentProcessingConfig `json:"documentProcessingConfig,omitempty"` // IndustryVertical: Immutable. The industry vertical that the data // store registers. // // Possible values: // "INDUSTRY_VERTICAL_UNSPECIFIED" - Value used when unset. // "GENERIC" - The generic vertical for documents that are not // specific to any industry vertical. // "MEDIA" - The media industry vertical. IndustryVertical string `json:"industryVertical,omitempty"` // Name: Immutable. The full resource name of the data store. Format: // `projects/{project}/locations/{location}/collections/{collection_id}/d // ataStores/{data_store_id}`. This field must be a UTF-8 encoded string // with a length limit of 1024 characters. Name string `json:"name,omitempty"` // SolutionTypes: The solutions that the data store enrolls. Available // solutions for each industry_vertical: * `MEDIA`: // `SOLUTION_TYPE_RECOMMENDATION` and `SOLUTION_TYPE_SEARCH`. * // `SITE_SEARCH`: `SOLUTION_TYPE_SEARCH` is automatically enrolled. // Other solutions cannot be enrolled. // // Possible values: // "SOLUTION_TYPE_UNSPECIFIED" - Default value. // "SOLUTION_TYPE_RECOMMENDATION" - Used for Recommendations AI. // "SOLUTION_TYPE_SEARCH" - Used for Discovery Search. // "SOLUTION_TYPE_CHAT" - Used for use cases related to the Generative // AI agent. SolutionTypes []string `json:"solutionTypes,omitempty"` // StartingSchema: The start schema to use for this DataStore when // provisioning it. If unset, a default vertical specialized schema will // be used. This field is only used by CreateDataStore API, and will be // ignored if used in other APIs. This field will be omitted from all // API responses including CreateDataStore API. To retrieve a schema of // a DataStore, use SchemaService.GetSchema API instead. The provided // schema will be validated against certain rules on schema. Learn more // from this doc // (https://cloud.google.com/generative-ai-app-builder/docs/provide-schema). StartingSchema *GoogleCloudDiscoveryengineV1betaSchema `json:"startingSchema,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "ContentConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ContentConfig") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDataStore: DataStore captures global settings and configs at the DataStore level.
func (*GoogleCloudDiscoveryengineV1betaDataStore) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaDataStore) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDeleteDataStoreMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaDeleteDataStoreMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDeleteDataStoreMetadata: Metadata related to the progress of the DataStoreService.DeleteDataStore operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaDeleteDataStoreMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaDeleteDataStoreMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDeleteEngineMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaDeleteEngineMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDeleteEngineMetadata: Metadata related to the progress of the EngineService.DeleteEngine operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaDeleteEngineMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaDeleteEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDeleteSchemaMetadata ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaDeleteSchemaMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDeleteSchemaMetadata: Metadata for DeleteSchema LRO.
func (*GoogleCloudDiscoveryengineV1betaDeleteSchemaMetadata) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaDeleteSchemaMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDeleteTargetSiteMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaDeleteTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDeleteTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.DeleteTargetSite operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaDeleteTargetSiteMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaDeleteTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDigitalParsingConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1betaDigitalParsingConfig struct { }
GoogleCloudDiscoveryengineV1betaDigitalParsingConfig: The digital parsing configurations for documents.
type GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchMetadata: Metadata related to the progress of the SiteSearchEngineService.DisableAdvancedSiteSearch operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchRequest ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchRequest struct { }
GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchRequest: Request message for SiteSearchEngineService.DisableAdvancedSiteSearch method.
type GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchResponse struct { }
GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchResponse: Response message for SiteSearchEngineService.DisableAdvancedSiteSearch method.
type GoogleCloudDiscoveryengineV1betaDocument ¶
type GoogleCloudDiscoveryengineV1betaDocument struct { // Content: The unstructured data linked to this document. Content must // be set if this document is under a `CONTENT_REQUIRED` data store. Content *GoogleCloudDiscoveryengineV1betaDocumentContent `json:"content,omitempty"` // DerivedStructData: Output only. This field is OUTPUT_ONLY. It // contains derived data that are not in the original input document. DerivedStructData googleapi.RawMessage `json:"derivedStructData,omitempty"` // Id: Immutable. The identifier of the document. Id should conform to // RFC-1034 (https://tools.ietf.org/html/rfc1034) standard with a length // limit of 63 characters. Id string `json:"id,omitempty"` // IndexTime: Output only. The last time the document was indexed. If // this field is set, the document could be returned in search results. // This field is OUTPUT_ONLY. If this field is not populated, it means // the document has never been indexed. IndexTime string `json:"indexTime,omitempty"` // JsonData: The JSON string representation of the document. It should // conform to the registered Schema or an `INVALID_ARGUMENT` error is // thrown. JsonData string `json:"jsonData,omitempty"` // Name: Immutable. The full resource name of the document. Format: // `projects/{project}/locations/{location}/collections/{collection}/data // Stores/{data_store}/branches/{branch}/documents/{document_id}`. This // field must be a UTF-8 encoded string with a length limit of 1024 // characters. Name string `json:"name,omitempty"` // ParentDocumentId: The identifier of the parent document. Currently // supports at most two level document hierarchy. Id should conform to // RFC-1034 (https://tools.ietf.org/html/rfc1034) standard with a length // limit of 63 characters. ParentDocumentId string `json:"parentDocumentId,omitempty"` // SchemaId: The identifier of the schema located in the same data // store. SchemaId string `json:"schemaId,omitempty"` // StructData: The structured JSON data for the document. It should // conform to the registered Schema or an `INVALID_ARGUMENT` error is // thrown. StructData googleapi.RawMessage `json:"structData,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Content") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Content") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDocument: Document captures all raw metadata information of items to be recommended or searched.
func (*GoogleCloudDiscoveryengineV1betaDocument) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaDocument) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDocumentContent ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaDocumentContent struct { // MimeType: The MIME type of the content. Supported types: * // `application/pdf` (PDF, only native PDFs are supported for now) * // `text/html` (HTML) * // `application/vnd.openxmlformats-officedocument.wordprocessingml.docume // nt` (DOCX) * // `application/vnd.openxmlformats-officedocument.presentationml.presenta // tion` (PPTX) * `text/plain` (TXT) See // https://www.iana.org/assignments/media-types/media-types.xhtml. MimeType string `json:"mimeType,omitempty"` // RawBytes: The content represented as a stream of bytes. The maximum // length is 1,000,000 bytes (1 MB / ~0.95 MiB). Note: As with all // `bytes` fields, this field is represented as pure binary in Protocol // Buffers and base64-encoded string in JSON. For example, // `abc123!?$*&()'-=@~` should be represented as // `YWJjMTIzIT8kKiYoKSctPUB+` in JSON. See // https://developers.google.com/protocol-buffers/docs/proto3#json. RawBytes string `json:"rawBytes,omitempty"` // Uri: The URI of the content. Only Cloud Storage URIs (e.g. // `gs://bucket-name/path/to/file`) are supported. The maximum file size // is 2.5 MB for text-based formats, 100 MB for other formats. Uri string `json:"uri,omitempty"` // ForceSendFields is a list of field names (e.g. "MimeType") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MimeType") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDocumentContent: Unstructured data linked to this document.
func (*GoogleCloudDiscoveryengineV1betaDocumentContent) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaDocumentContent) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDocumentInfo ¶
type GoogleCloudDiscoveryengineV1betaDocumentInfo struct { // Id: The Document resource ID. Id string `json:"id,omitempty"` // Name: The Document resource full name, of the form: // `projects/{project_id}/locations/{location}/collections/{collection_id // }/dataStores/{data_store_id}/branches/{branch_id}/documents/{document_ // id}` Name string `json:"name,omitempty"` // PromotionIds: The promotion IDs associated with this Document. // Currently, this field is restricted to at most one ID. PromotionIds []string `json:"promotionIds,omitempty"` // Quantity: Quantity of the Document associated with the user event. // Defaults to 1. For example, this field will be 2 if two quantities of // the same Document are involved in a `add-to-cart` event. Required for // events of the following event types: * `add-to-cart` * `purchase` Quantity int64 `json:"quantity,omitempty"` // Uri: The Document URI - only allowed for website data stores. Uri string `json:"uri,omitempty"` // ForceSendFields is a list of field names (e.g. "Id") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Id") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDocumentInfo: Detailed document information associated with a user event.
func (*GoogleCloudDiscoveryengineV1betaDocumentInfo) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaDocumentInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDocumentProcessingConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1betaDocumentProcessingConfig struct { // DefaultParsingConfig: Configurations for default Document parser. If // not specified, we will configure it as default DigitalParsingConfig, // and the default parsing config will be applied to all file types for // Document parsing. DefaultParsingConfig *GoogleCloudDiscoveryengineV1betaDocumentProcessingConfigParsingConfig `json:"defaultParsingConfig,omitempty"` // Name: The full resource name of the Document Processing Config. // Format: // `projects/*/locations/*/collections/*/dataStores/*/documentProcessingC // onfig`. Name string `json:"name,omitempty"` // ParsingConfigOverrides: Map from file type to override the default // parsing configuration based on the file type. Supported keys: * // `pdf`: Override parsing config for PDF files, either digital parsing, // ocr parsing or layout parsing is supported. * `html`: Override // parsing config for HTML files, only digital parsing and or layout // parsing are supported. * `docx`: Override parsing config for DOCX // files, only digital parsing and or layout parsing are supported. ParsingConfigOverrides map[string]GoogleCloudDiscoveryengineV1betaDocumentProcessingConfigParsingConfig `json:"parsingConfigOverrides,omitempty"` // ForceSendFields is a list of field names (e.g. // "DefaultParsingConfig") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DefaultParsingConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDocumentProcessingConfig: A singleton resource of DataStore. It's empty when DataStore is created, which defaults to digital parser. The first call to DataStoreService.UpdateDocumentProcessingConfig method will initialize the config.
func (*GoogleCloudDiscoveryengineV1betaDocumentProcessingConfig) MarshalJSON ¶ added in v0.168.0
func (s *GoogleCloudDiscoveryengineV1betaDocumentProcessingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDocumentProcessingConfigParsingConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1betaDocumentProcessingConfigParsingConfig struct { // DigitalParsingConfig: Configurations applied to digital parser. DigitalParsingConfig *GoogleCloudDiscoveryengineV1betaDigitalParsingConfig `json:"digitalParsingConfig,omitempty"` // OcrParsingConfig: Configurations applied to OCR parser. Currently it // only applies to PDFs. OcrParsingConfig *GoogleCloudDiscoveryengineV1betaOcrParsingConfig `json:"ocrParsingConfig,omitempty"` // ForceSendFields is a list of field names (e.g. // "DigitalParsingConfig") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DigitalParsingConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDocumentProcessingConfigParsingConfig:
Related configurations applied to a specific type of document
parser.
func (*GoogleCloudDiscoveryengineV1betaDocumentProcessingConfigParsingConfig) MarshalJSON ¶ added in v0.168.0
func (s *GoogleCloudDiscoveryengineV1betaDocumentProcessingConfigParsingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaDoubleList ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaDoubleList struct { // Values: Double values. Values []float64 `json:"values,omitempty"` // ForceSendFields is a list of field names (e.g. "Values") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Values") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaDoubleList: Double list.
func (*GoogleCloudDiscoveryengineV1betaDoubleList) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaDoubleList) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1betaDoubleList) UnmarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaDoubleList) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1betaEmbeddingConfig ¶ added in v0.163.0
type GoogleCloudDiscoveryengineV1betaEmbeddingConfig struct { // FieldPath: Full field path in the schema mapped as embedding field. FieldPath string `json:"fieldPath,omitempty"` // ForceSendFields is a list of field names (e.g. "FieldPath") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FieldPath") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaEmbeddingConfig: Defines embedding config, used for bring your own embeddings feature.
func (*GoogleCloudDiscoveryengineV1betaEmbeddingConfig) MarshalJSON ¶ added in v0.163.0
func (s *GoogleCloudDiscoveryengineV1betaEmbeddingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchMetadata: Metadata related to the progress of the SiteSearchEngineService.EnableAdvancedSiteSearch operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchRequest ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchRequest struct { }
GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchRequest: Request message for SiteSearchEngineService.EnableAdvancedSiteSearch method.
type GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchResponse struct { }
GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchResponse: Response message for SiteSearchEngineService.EnableAdvancedSiteSearch method.
type GoogleCloudDiscoveryengineV1betaEngine ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaEngine struct { // ChatEngineConfig: Configurations for the Chat Engine. Only applicable // if solution_type is SOLUTION_TYPE_CHAT. ChatEngineConfig *GoogleCloudDiscoveryengineV1betaEngineChatEngineConfig `json:"chatEngineConfig,omitempty"` // ChatEngineMetadata: Output only. Additional information of the Chat // Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT. ChatEngineMetadata *GoogleCloudDiscoveryengineV1betaEngineChatEngineMetadata `json:"chatEngineMetadata,omitempty"` // CommonConfig: Common config spec that specifies the metadata of the // engine. CommonConfig *GoogleCloudDiscoveryengineV1betaEngineCommonConfig `json:"commonConfig,omitempty"` // CreateTime: Output only. Timestamp the Recommendation Engine was // created at. CreateTime string `json:"createTime,omitempty"` // DataStoreIds: The data stores associated with this engine. For // SOLUTION_TYPE_SEARCH and SOLUTION_TYPE_RECOMMENDATION type of // engines, they can only associate with at most one data store. If // solution_type is SOLUTION_TYPE_CHAT, multiple DataStores in the same // Collection can be associated here. Note that when used in // CreateEngineRequest, one DataStore id must be provided as the system // will use it for necessary initializations. DataStoreIds []string `json:"dataStoreIds,omitempty"` // DisplayName: Required. The display name of the engine. Should be // human readable. UTF-8 encoded string with limit of 1024 characters. DisplayName string `json:"displayName,omitempty"` // IndustryVertical: The industry vertical that the engine registers. // The restriction of the Engine industry vertical is based on // DataStore: If unspecified, default to `GENERIC`. Vertical on Engine // has to match vertical of the DataStore liniked to the engine. // // Possible values: // "INDUSTRY_VERTICAL_UNSPECIFIED" - Value used when unset. // "GENERIC" - The generic vertical for documents that are not // specific to any industry vertical. // "MEDIA" - The media industry vertical. IndustryVertical string `json:"industryVertical,omitempty"` // Name: 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_number}/locations/{location}/collections/{collectio // n}/engines/{engine}` engine should be 1-63 characters, and valid // characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is // returned. Name string `json:"name,omitempty"` // SearchEngineConfig: Configurations for the Search Engine. Only // applicable if solution_type is SOLUTION_TYPE_SEARCH. SearchEngineConfig *GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig `json:"searchEngineConfig,omitempty"` // SolutionType: Required. The solutions of the engine. // // Possible values: // "SOLUTION_TYPE_UNSPECIFIED" - Default value. // "SOLUTION_TYPE_RECOMMENDATION" - Used for Recommendations AI. // "SOLUTION_TYPE_SEARCH" - Used for Discovery Search. // "SOLUTION_TYPE_CHAT" - Used for use cases related to the Generative // AI agent. SolutionType string `json:"solutionType,omitempty"` // UpdateTime: Output only. Timestamp the Recommendation Engine was last // updated. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "ChatEngineConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChatEngineConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaEngine: Metadata that describes the training and serving parameters of an Engine.
func (*GoogleCloudDiscoveryengineV1betaEngine) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaEngine) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaEngineChatEngineConfig ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaEngineChatEngineConfig struct { // AgentCreationConfig: The configurationt generate the Dialogflow agent // that is associated to this Engine. Note that these configurations are // one-time consumed by and passed to Dialogflow service. It means they // cannot be retrieved using EngineService.GetEngine or // EngineService.ListEngines API after engine creation. AgentCreationConfig *GoogleCloudDiscoveryengineV1betaEngineChatEngineConfigAgentCreationConfig `json:"agentCreationConfig,omitempty"` // DialogflowAgentToLink: The resource name of an exist Dialogflow agent // to link to this Chat Engine. Customers can either provide // `agent_creation_config` to create agent or provide an agent name that // links the agent with the Chat engine. Format: // `projects//locations//agents/`. Note that the // `dialogflow_agent_to_link` are one-time consumed by and passed to // Dialogflow service. It means they cannot be retrieved using // EngineService.GetEngine or EngineService.ListEngines API after engine // creation. Please use ChatEngineMetadata.dialogflow_agent for actual // agent association after Engine is created. DialogflowAgentToLink string `json:"dialogflowAgentToLink,omitempty"` // ForceSendFields is a list of field names (e.g. "AgentCreationConfig") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AgentCreationConfig") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaEngineChatEngineConfig: Configurations for a Chat Engine.
func (*GoogleCloudDiscoveryengineV1betaEngineChatEngineConfig) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaEngineChatEngineConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaEngineChatEngineConfigAgentCreationConfig ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaEngineChatEngineConfigAgentCreationConfig struct { // Business: Name of the company, organization or other entity that the // agent represents. Used for knowledge connector LLM prompt and for // knowledge search. Business string `json:"business,omitempty"` // DefaultLanguageCode: Required. The default language of the agent as a // language tag. See Language Support // (https://cloud.google.com/dialogflow/docs/reference/language) for a // list of the currently supported language codes. DefaultLanguageCode string `json:"defaultLanguageCode,omitempty"` // Location: Agent location for Agent creation, supported values: // global/us/eu. If not provided, us Engine will create Agent using // us-central-1 by default; eu Engine will create Agent using eu-west-1 // by default. Location string `json:"location,omitempty"` // TimeZone: Required. The time zone of the agent from the time zone // database (https://www.iana.org/time-zones), e.g., America/New_York, // Europe/Paris. TimeZone string `json:"timeZone,omitempty"` // ForceSendFields is a list of field names (e.g. "Business") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Business") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaEngineChatEngineConfigAgentCreationCon fig: Configurations for generating a Dialogflow agent. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.
func (*GoogleCloudDiscoveryengineV1betaEngineChatEngineConfigAgentCreationConfig) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaEngineChatEngineConfigAgentCreationConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaEngineChatEngineMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaEngineChatEngineMetadata struct { // DialogflowAgent: The resource name of a Dialogflow agent, that this // Chat Engine refers to. Format: `projects//locations//agents/`. DialogflowAgent string `json:"dialogflowAgent,omitempty"` // ForceSendFields is a list of field names (e.g. "DialogflowAgent") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DialogflowAgent") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaEngineChatEngineMetadata: Additional information of a Chat Engine. Fields in this message are output only.
func (*GoogleCloudDiscoveryengineV1betaEngineChatEngineMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaEngineChatEngineMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaEngineCommonConfig ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaEngineCommonConfig struct { // CompanyName: Immutable. The name of the company, business or entity // that is associated with the engine. Setting this may help improve LLM // related features. CompanyName string `json:"companyName,omitempty"` // ForceSendFields is a list of field names (e.g. "CompanyName") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CompanyName") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaEngineCommonConfig: Common configurations for an Engine.
func (*GoogleCloudDiscoveryengineV1betaEngineCommonConfig) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaEngineCommonConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig struct { // SearchAddOns: The add-on that this search engine enables. // // Possible values: // "SEARCH_ADD_ON_UNSPECIFIED" - Default value when the enum is // unspecified. This is invalid to use. // "SEARCH_ADD_ON_LLM" - Large language model add-on. SearchAddOns []string `json:"searchAddOns,omitempty"` // SearchTier: The search feature tier of this engine. Different tiers // might have different pricing. To learn more, please check the pricing // documentation. Defaults to SearchTier.SEARCH_TIER_STANDARD if not // specified. // // Possible values: // "SEARCH_TIER_UNSPECIFIED" - Default value when the enum is // unspecified. This is invalid to use. // "SEARCH_TIER_STANDARD" - Standard tier. // "SEARCH_TIER_ENTERPRISE" - Enterprise tier. SearchTier string `json:"searchTier,omitempty"` // ForceSendFields is a list of field names (e.g. "SearchAddOns") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SearchAddOns") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig: Configurations for a Search Engine.
func (*GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse struct { // NextPageToken: A token that can be sent as `page_token` to retrieve // the next page. If this field is omitted, there are no subsequent // pages. NextPageToken string `json:"nextPageToken,omitempty"` // TargetSites: List of TargetSites containing the site verification // status. TargetSites []*GoogleCloudDiscoveryengineV1betaTargetSite `json:"targetSites,omitempty"` // TotalSize: The total number of items matching the request. This will // always be populated in the response. TotalSize int64 `json:"totalSize,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse:
Response message for
SiteSearchEngineService.FetchDomainVerificationStatus method.
func (*GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaGcsSource ¶
type GoogleCloudDiscoveryengineV1betaGcsSource struct { // DataSchema: The schema to use when parsing the data from the source. // Supported values for document imports: * `document` (default): One // JSON Document per line. Each document must have a valid Document.id. // * `content`: Unstructured data (e.g. PDF, HTML). Each file matched by // `input_uris` becomes a document, with the ID set to the first 128 // bits of SHA256(URI) encoded as a hex string. * `custom`: One custom // data JSON per row in arbitrary format that conforms to the defined // Schema of the data store. This can only be used by Gen App Builder. * // `csv`: A CSV file with header conforming to the defined Schema of the // data store. Each entry after the header is imported as a Document. // This can only be used by Gen App Builder. Supported values for user // even imports: * `user_event` (default): One JSON UserEvent per line. DataSchema string `json:"dataSchema,omitempty"` // InputUris: Required. Cloud Storage URIs to input files. URI can be up // to 2000 characters long. URIs can match the full object path (for // example, `gs://bucket/directory/object.json`) or a pattern matching // one or more files, such as `gs://bucket/directory/*.json`. A request // can contain at most 100 files (or 100,000 files if `data_schema` is // `content`). Each file can be up to 2 GB (or 100 MB if `data_schema` // is `content`). InputUris []string `json:"inputUris,omitempty"` // ForceSendFields is a list of field names (e.g. "DataSchema") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataSchema") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaGcsSource: Cloud Storage location for input content.
func (*GoogleCloudDiscoveryengineV1betaGcsSource) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaGcsSource) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportDocumentsMetadata ¶
type GoogleCloudDiscoveryengineV1betaImportDocumentsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // SuccessCount: Count of entries that were processed successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportDocumentsMetadata: Metadata related to the progress of the ImportDocuments operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaImportDocumentsMetadata) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaImportDocumentsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportDocumentsRequest ¶
type GoogleCloudDiscoveryengineV1betaImportDocumentsRequest struct { // AutoGenerateIds: Whether to automatically generate IDs for the // documents if absent. If set to `true`, Document.ids are automatically // generated based on the hash of the payload, where IDs may not be // consistent during multiple imports. In which case // ReconciliationMode.FULL is highly recommended to avoid duplicate // contents. If unset or set to `false`, Document.ids have to be // specified using id_field, otherwise, documents without IDs fail to be // imported. Only set this field when using GcsSource or BigQuerySource, // and when GcsSource.data_schema or BigQuerySource.data_schema is // `custom` or `csv`. Otherwise, an INVALID_ARGUMENT error is thrown. AutoGenerateIds bool `json:"autoGenerateIds,omitempty"` // BigquerySource: BigQuery input source. BigquerySource *GoogleCloudDiscoveryengineV1betaBigQuerySource `json:"bigquerySource,omitempty"` // ErrorConfig: The desired location of errors incurred during the // Import. ErrorConfig *GoogleCloudDiscoveryengineV1betaImportErrorConfig `json:"errorConfig,omitempty"` // GcsSource: Cloud Storage location for the input content. GcsSource *GoogleCloudDiscoveryengineV1betaGcsSource `json:"gcsSource,omitempty"` // IdField: The field in the Cloud Storage and BigQuery sources that // indicates the unique IDs of the documents. For GcsSource it is the // key of the JSON field. For instance, `my_id` for JSON `{"my_id": // "some_uuid"}`. For BigQuerySource it is the column name of the // BigQuery table where the unique ids are stored. The values of the // JSON field or the BigQuery column are used as the Document.ids. The // JSON field or the BigQuery column must be of string type, and the // values must be set as valid strings conform to RFC-1034 // (https://tools.ietf.org/html/rfc1034) with 1-63 characters. // Otherwise, documents without valid IDs fail to be imported. Only set // this field when using GcsSource or BigQuerySource, and when // GcsSource.data_schema or BigQuerySource.data_schema is `custom`. And // only set this field when auto_generate_ids is unset or set as // `false`. Otherwise, an INVALID_ARGUMENT error is thrown. If it is // unset, a default value `_id` is used when importing from the allowed // data sources. IdField string `json:"idField,omitempty"` // InlineSource: The Inline source for the input content for documents. InlineSource *GoogleCloudDiscoveryengineV1betaImportDocumentsRequestInlineSource `json:"inlineSource,omitempty"` // ReconciliationMode: The mode of reconciliation between existing // documents and the documents to be imported. Defaults to // ReconciliationMode.INCREMENTAL. // // Possible values: // "RECONCILIATION_MODE_UNSPECIFIED" - Defaults to `INCREMENTAL`. // "INCREMENTAL" - Inserts new documents or updates existing // documents. // "FULL" - Calculates diff and replaces the entire document dataset. // Existing documents may be deleted if they are not present in the // source location. ReconciliationMode string `json:"reconciliationMode,omitempty"` // ForceSendFields is a list of field names (e.g. "AutoGenerateIds") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AutoGenerateIds") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportDocumentsRequest: Request message for Import methods.
func (*GoogleCloudDiscoveryengineV1betaImportDocumentsRequest) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaImportDocumentsRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportDocumentsRequestInlineSource ¶
type GoogleCloudDiscoveryengineV1betaImportDocumentsRequestInlineSource struct { // Documents: Required. A list of documents to update/create. Each // document must have a valid Document.id. Recommended max of 100 items. Documents []*GoogleCloudDiscoveryengineV1betaDocument `json:"documents,omitempty"` // ForceSendFields is a list of field names (e.g. "Documents") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Documents") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportDocumentsRequestInlineSource: The inline source for the input config for ImportDocuments method.
func (*GoogleCloudDiscoveryengineV1betaImportDocumentsRequestInlineSource) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaImportDocumentsRequestInlineSource) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportDocumentsResponse ¶
type GoogleCloudDiscoveryengineV1betaImportDocumentsResponse struct { // ErrorConfig: Echoes the destination for the complete errors in the // request if set. ErrorConfig *GoogleCloudDiscoveryengineV1betaImportErrorConfig `json:"errorConfig,omitempty"` // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // ForceSendFields is a list of field names (e.g. "ErrorConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorConfig") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportDocumentsResponse: Response of the ImportDocumentsRequest. If the long running operation is done, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
func (*GoogleCloudDiscoveryengineV1betaImportDocumentsResponse) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaImportDocumentsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportErrorConfig ¶
type GoogleCloudDiscoveryengineV1betaImportErrorConfig struct { // GcsPrefix: Cloud Storage prefix for import errors. This must be an // empty, existing Cloud Storage directory. Import errors are written to // sharded files in this directory, one per line, as a JSON-encoded // `google.rpc.Status` message. GcsPrefix string `json:"gcsPrefix,omitempty"` // ForceSendFields is a list of field names (e.g. "GcsPrefix") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "GcsPrefix") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportErrorConfig: Configuration of destination for Import related errors.
func (*GoogleCloudDiscoveryengineV1betaImportErrorConfig) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaImportErrorConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesMetadata ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesMetadat a: Metadata related to the progress of the ImportSuggestionDenyListEntries operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesMetadata) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequest ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequest struct { // GcsSource: Cloud Storage location for the input content. Only 1 file // can be specified that contains all entries to import. Supported // values `gcs_source.schema` for autocomplete suggestion deny list // entry imports: * `suggestion_deny_list` (default): One JSON // [SuggestionDenyListEntry] per line. GcsSource *GoogleCloudDiscoveryengineV1betaGcsSource `json:"gcsSource,omitempty"` // InlineSource: The Inline source for the input content for suggestion // deny list entries. InlineSource *GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequestInlineSource `json:"inlineSource,omitempty"` // ForceSendFields is a list of field names (e.g. "GcsSource") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "GcsSource") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequest : Request message for CompletionService.ImportSuggestionDenyListEntries method.
func (*GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequest) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequestInlineSource ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequestInlineSource struct { // Entries: Required. A list of all denylist entries to import. Max of // 1000 items. Entries []*GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry `json:"entries,omitempty"` // ForceSendFields is a list of field names (e.g. "Entries") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Entries") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequest InlineSource: The inline source for SuggestionDenyListEntry.
func (*GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequestInlineSource) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequestInlineSource) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesResponse ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesResponse struct { // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // FailedEntriesCount: Count of deny list entries that failed to be // imported. FailedEntriesCount int64 `json:"failedEntriesCount,omitempty,string"` // ImportedEntriesCount: Count of deny list entries successfully // imported. ImportedEntriesCount int64 `json:"importedEntriesCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ErrorSamples") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorSamples") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRespons e: Response message for CompletionService.ImportSuggestionDenyListEntries method.
func (*GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesResponse) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportUserEventsMetadata ¶
type GoogleCloudDiscoveryengineV1betaImportUserEventsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // SuccessCount: Count of entries that were processed successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportUserEventsMetadata: Metadata related to the progress of the Import operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaImportUserEventsMetadata) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaImportUserEventsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportUserEventsRequest ¶
type GoogleCloudDiscoveryengineV1betaImportUserEventsRequest struct { // BigquerySource: BigQuery input source. BigquerySource *GoogleCloudDiscoveryengineV1betaBigQuerySource `json:"bigquerySource,omitempty"` // ErrorConfig: The desired location of errors incurred during the // Import. Cannot be set for inline user event imports. ErrorConfig *GoogleCloudDiscoveryengineV1betaImportErrorConfig `json:"errorConfig,omitempty"` // GcsSource: Cloud Storage location for the input content. GcsSource *GoogleCloudDiscoveryengineV1betaGcsSource `json:"gcsSource,omitempty"` // InlineSource: The Inline source for the input content for UserEvents. InlineSource *GoogleCloudDiscoveryengineV1betaImportUserEventsRequestInlineSource `json:"inlineSource,omitempty"` // ForceSendFields is a list of field names (e.g. "BigquerySource") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BigquerySource") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportUserEventsRequest: Request message for the ImportUserEvents request.
func (*GoogleCloudDiscoveryengineV1betaImportUserEventsRequest) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaImportUserEventsRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportUserEventsRequestInlineSource ¶
type GoogleCloudDiscoveryengineV1betaImportUserEventsRequestInlineSource struct { // UserEvents: Required. A list of user events to import. Recommended // max of 10k items. UserEvents []*GoogleCloudDiscoveryengineV1betaUserEvent `json:"userEvents,omitempty"` // ForceSendFields is a list of field names (e.g. "UserEvents") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "UserEvents") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportUserEventsRequestInlineSource: The inline source for the input config for ImportUserEvents method.
func (*GoogleCloudDiscoveryengineV1betaImportUserEventsRequestInlineSource) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaImportUserEventsRequestInlineSource) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaImportUserEventsResponse ¶
type GoogleCloudDiscoveryengineV1betaImportUserEventsResponse struct { // ErrorConfig: Echoes the destination for the complete errors if this // field was set in the request. ErrorConfig *GoogleCloudDiscoveryengineV1betaImportErrorConfig `json:"errorConfig,omitempty"` // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // JoinedEventsCount: Count of user events imported with complete // existing Documents. JoinedEventsCount int64 `json:"joinedEventsCount,omitempty,string"` // UnjoinedEventsCount: Count of user events imported, but with Document // information not found in the existing Branch. UnjoinedEventsCount int64 `json:"unjoinedEventsCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ErrorConfig") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorConfig") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaImportUserEventsResponse: Response of the ImportUserEventsRequest. If the long running operation was successful, then this message is returned by the google.longrunning.Operations.response field if the operation was successful.
func (*GoogleCloudDiscoveryengineV1betaImportUserEventsResponse) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaImportUserEventsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaInterval ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaInterval struct { // ExclusiveMaximum: Exclusive upper bound. ExclusiveMaximum float64 `json:"exclusiveMaximum,omitempty"` // ExclusiveMinimum: Exclusive lower bound. ExclusiveMinimum float64 `json:"exclusiveMinimum,omitempty"` // Maximum: Inclusive upper bound. Maximum float64 `json:"maximum,omitempty"` // Minimum: Inclusive lower bound. Minimum float64 `json:"minimum,omitempty"` // ForceSendFields is a list of field names (e.g. "ExclusiveMaximum") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExclusiveMaximum") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaInterval: A floating point interval.
func (*GoogleCloudDiscoveryengineV1betaInterval) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaInterval) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1betaInterval) UnmarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaInterval) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1betaListConversationsResponse ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaListConversationsResponse struct { // Conversations: All the Conversations for a given data store. Conversations []*GoogleCloudDiscoveryengineV1betaConversation `json:"conversations,omitempty"` // NextPageToken: Pagination token, if not returned indicates the last // page. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Conversations") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Conversations") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaListConversationsResponse: Response for ListConversations method.
func (*GoogleCloudDiscoveryengineV1betaListConversationsResponse) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaListConversationsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaListDataStoresResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaListDataStoresResponse struct { // DataStores: All the customer's DataStores. DataStores []*GoogleCloudDiscoveryengineV1betaDataStore `json:"dataStores,omitempty"` // NextPageToken: A token that can be sent as // ListDataStoresRequest.page_token to retrieve the next page. If this // field is omitted, there are no subsequent pages. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DataStores") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DataStores") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaListDataStoresResponse: Response message for DataStoreService.ListDataStores method.
func (*GoogleCloudDiscoveryengineV1betaListDataStoresResponse) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaListDataStoresResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaListDocumentsResponse ¶
type GoogleCloudDiscoveryengineV1betaListDocumentsResponse struct { // Documents: The Documents. Documents []*GoogleCloudDiscoveryengineV1betaDocument `json:"documents,omitempty"` // NextPageToken: A token that can be sent as // ListDocumentsRequest.page_token to retrieve the next page. If this // field is omitted, there are no subsequent pages. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Documents") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Documents") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaListDocumentsResponse: Response message for DocumentService.ListDocuments method.
func (*GoogleCloudDiscoveryengineV1betaListDocumentsResponse) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaListDocumentsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaListEnginesResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaListEnginesResponse struct { // Engines: All the customer's Engines. Engines []*GoogleCloudDiscoveryengineV1betaEngine `json:"engines,omitempty"` // NextPageToken: Not supported. NextPageToken string `json:"nextPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Engines") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Engines") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaListEnginesResponse: Response message for EngineService.ListEngines method.
func (*GoogleCloudDiscoveryengineV1betaListEnginesResponse) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaListEnginesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaListSchemasResponse ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaListSchemasResponse struct { // NextPageToken: A token that can be sent as // ListSchemasRequest.page_token to retrieve the next page. If this // field is omitted, there are no subsequent pages. NextPageToken string `json:"nextPageToken,omitempty"` // Schemas: The Schemas. Schemas []*GoogleCloudDiscoveryengineV1betaSchema `json:"schemas,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaListSchemasResponse: Response message for SchemaService.ListSchemas method.
func (*GoogleCloudDiscoveryengineV1betaListSchemasResponse) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaListSchemasResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaListServingConfigsResponse ¶ added in v0.163.0
type GoogleCloudDiscoveryengineV1betaListServingConfigsResponse struct { // NextPageToken: Pagination token, if not returned indicates the last // page. NextPageToken string `json:"nextPageToken,omitempty"` // ServingConfigs: All the ServingConfigs for a given dataStore. ServingConfigs []*GoogleCloudDiscoveryengineV1betaServingConfig `json:"servingConfigs,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaListServingConfigsResponse: Response for ListServingConfigs method.
func (*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse) MarshalJSON ¶ added in v0.163.0
func (s *GoogleCloudDiscoveryengineV1betaListServingConfigsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaListTargetSitesResponse ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaListTargetSitesResponse struct { // NextPageToken: A token that can be sent as `page_token` to retrieve // the next page. If this field is omitted, there are no subsequent // pages. NextPageToken string `json:"nextPageToken,omitempty"` // TargetSites: List of TargetSites. TargetSites []*GoogleCloudDiscoveryengineV1betaTargetSite `json:"targetSites,omitempty"` // TotalSize: The total number of items matching the request. This will // always be populated in the response. TotalSize int64 `json:"totalSize,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaListTargetSitesResponse: Response message for SiteSearchEngineService.ListTargetSites method.
func (*GoogleCloudDiscoveryengineV1betaListTargetSitesResponse) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaListTargetSitesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaMediaInfo ¶
type GoogleCloudDiscoveryengineV1betaMediaInfo struct { // MediaProgressDuration: The media progress time in seconds, if // applicable. For example, if the end user has finished 90 seconds of a // playback video, then MediaInfo.media_progress_duration.seconds should // be set to 90. MediaProgressDuration string `json:"mediaProgressDuration,omitempty"` // MediaProgressPercentage: Media progress should be computed using only // the media_progress_duration relative to the media total length. This // value must be between `[0, 1.0]` inclusive. If this is not a playback // or the progress cannot be computed (e.g. ongoing livestream), this // field should be unset. MediaProgressPercentage float64 `json:"mediaProgressPercentage,omitempty"` // ForceSendFields is a list of field names (e.g. // "MediaProgressDuration") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MediaProgressDuration") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaMediaInfo: Media-specific user event information.
func (*GoogleCloudDiscoveryengineV1betaMediaInfo) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaMediaInfo) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1betaMediaInfo) UnmarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaMediaInfo) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1betaOcrParsingConfig ¶ added in v0.168.0
type GoogleCloudDiscoveryengineV1betaOcrParsingConfig struct { // EnhancedDocumentElements: Apply additional enhanced OCR processing to // a list of document elements. Supported values: * `table`: advanced // table parsing model. EnhancedDocumentElements []string `json:"enhancedDocumentElements,omitempty"` // UseNativeText: If true, will use native text instead of OCR text on // pages containing native text. UseNativeText bool `json:"useNativeText,omitempty"` // ForceSendFields is a list of field names (e.g. // "EnhancedDocumentElements") to unconditionally include in API // requests. By default, fields with empty or default values are omitted // from API requests. However, any non-pointer, non-interface field // appearing in ForceSendFields will be sent to the server regardless of // whether the field is empty or not. This may be used to include empty // fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EnhancedDocumentElements") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaOcrParsingConfig: The OCR parsing configurations for documents.
func (*GoogleCloudDiscoveryengineV1betaOcrParsingConfig) MarshalJSON ¶ added in v0.168.0
func (s *GoogleCloudDiscoveryengineV1betaOcrParsingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaPageInfo ¶
type GoogleCloudDiscoveryengineV1betaPageInfo struct { // PageCategory: The most specific category associated with a category // page. To represent full path of category, use '>' sign to separate // different hierarchies. If '>' is part of the category name, please // replace it with other character(s). Category pages include special // pages such as sales or promotions. For instance, a special sale page // may have the category hierarchy: "pageCategory" : "Sales > 2017 // Black Friday Deals". Required for `view-category-page` events. Other // event types should not set this field. Otherwise, an // `INVALID_ARGUMENT` error is returned. PageCategory string `json:"pageCategory,omitempty"` // PageviewId: A unique ID of a web page view. This should be kept the // same for all user events triggered from the same pageview. For // example, an item detail page view could trigger multiple events as // the user is browsing the page. The `pageview_id` property should be // kept the same for all these events so that they can be grouped // together properly. When using the client side event reporting with // JavaScript pixel and Google Tag Manager, this value is filled in // automatically. PageviewId string `json:"pageviewId,omitempty"` // ReferrerUri: The referrer URL of the current page. When using the // client side event reporting with JavaScript pixel and Google Tag // Manager, this value is filled in automatically. However, some browser // privacy restrictions may cause this field to be empty. ReferrerUri string `json:"referrerUri,omitempty"` // Uri: Complete URL (window.location.href) of the user's current page. // When using the client side event reporting with JavaScript pixel and // Google Tag Manager, this value is filled in automatically. Maximum // length 5,000 characters. Uri string `json:"uri,omitempty"` // ForceSendFields is a list of field names (e.g. "PageCategory") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PageCategory") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaPageInfo: Detailed page information.
func (*GoogleCloudDiscoveryengineV1betaPageInfo) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaPageInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaPanelInfo ¶
type GoogleCloudDiscoveryengineV1betaPanelInfo struct { // DisplayName: The display name of the panel. DisplayName string `json:"displayName,omitempty"` // PanelId: Required. The panel ID. PanelId string `json:"panelId,omitempty"` // PanelPosition: The ordered position of the panel, if shown to the // user with other panels. If set, then total_panels must also be set. PanelPosition int64 `json:"panelPosition,omitempty"` // TotalPanels: The total number of panels, including this one, shown to // the user. Must be set if panel_position is set. TotalPanels int64 `json:"totalPanels,omitempty"` // ForceSendFields is a list of field names (e.g. "DisplayName") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DisplayName") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaPanelInfo: Detailed panel information associated with a user event.
func (*GoogleCloudDiscoveryengineV1betaPanelInfo) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaPanelInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaPurgeDocumentsMetadata ¶ added in v0.122.0
type GoogleCloudDiscoveryengineV1betaPurgeDocumentsMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // FailureCount: Count of entries that encountered errors while // processing. FailureCount int64 `json:"failureCount,omitempty,string"` // IgnoredCount: Count of entries that were ignored as entries were not // found. IgnoredCount int64 `json:"ignoredCount,omitempty,string"` // SuccessCount: Count of entries that were deleted successfully. SuccessCount int64 `json:"successCount,omitempty,string"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaPurgeDocumentsMetadata: Metadata related to the progress of the PurgeDocuments operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaPurgeDocumentsMetadata) MarshalJSON ¶ added in v0.122.0
func (s *GoogleCloudDiscoveryengineV1betaPurgeDocumentsMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaPurgeDocumentsRequest ¶ added in v0.122.0
type GoogleCloudDiscoveryengineV1betaPurgeDocumentsRequest struct { // Filter: Required. Filter matching documents to purge. Only currently // supported value is `*` (all items). Filter string `json:"filter,omitempty"` // Force: Actually performs the purge. If `force` is set to false, // return the expected purge count without deleting any documents. Force bool `json:"force,omitempty"` // ForceSendFields is a list of field names (e.g. "Filter") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Filter") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaPurgeDocumentsRequest: Request message for DocumentService.PurgeDocuments method.
func (*GoogleCloudDiscoveryengineV1betaPurgeDocumentsRequest) MarshalJSON ¶ added in v0.122.0
func (s *GoogleCloudDiscoveryengineV1betaPurgeDocumentsRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaPurgeDocumentsResponse ¶ added in v0.122.0
type GoogleCloudDiscoveryengineV1betaPurgeDocumentsResponse struct { // PurgeCount: The total count of documents purged as a result of the // operation. PurgeCount int64 `json:"purgeCount,omitempty,string"` // PurgeSample: A sample of document names that will be deleted. Only // populated if `force` is set to false. A max of 100 names will be // returned and the names are chosen at random. PurgeSample []string `json:"purgeSample,omitempty"` // ForceSendFields is a list of field names (e.g. "PurgeCount") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PurgeCount") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaPurgeDocumentsResponse: Response message for DocumentService.PurgeDocuments method. If the long running operation is successfully done, then this message is returned by the google.longrunning.Operations.response field.
func (*GoogleCloudDiscoveryengineV1betaPurgeDocumentsResponse) MarshalJSON ¶ added in v0.122.0
func (s *GoogleCloudDiscoveryengineV1betaPurgeDocumentsResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesMetadata ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesMetadata : Metadata related to the progress of the PurgeSuggestionDenyListEntries operation. This is returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesMetadata) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesRequest ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesRequest struct { }
GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesRequest:
Request message for CompletionService.PurgeSuggestionDenyListEntries
method.
type GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesResponse ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesResponse struct { // ErrorSamples: A sample of errors encountered while processing the // request. ErrorSamples []*GoogleRpcStatus `json:"errorSamples,omitempty"` // PurgeCount: Number of suggestion deny list entries purged. PurgeCount int64 `json:"purgeCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ErrorSamples") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorSamples") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesResponse : Response message for CompletionService.PurgeSuggestionDenyListEntries method.
func (*GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesResponse) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaRecommendRequest ¶
type GoogleCloudDiscoveryengineV1betaRecommendRequest struct { // Filter: Filter for restricting recommendation results with a length // limit of 5,000 characters. Currently, only filter expressions on the // `filter_tags` attribute is supported. Examples: * `(filter_tags: // ANY("Red", "Blue") OR filter_tags: ANY("Hot", "Cold"))` * // `(filter_tags: ANY("Red", "Blue")) AND NOT (filter_tags: // ANY("Green"))` If `attributeFilteringSyntax` is set to true under the // `params` field, then attribute-based expressions are expected instead // of the above described tag-based syntax. Examples: * (launguage: // ANY("en", "es")) AND NOT (categories: ANY("Movie")) * (available: // true) AND (launguage: ANY("en", "es")) OR (categories: ANY("Movie")) // If your filter blocks all results, the API will return generic // (unfiltered) popular Documents. If you only want results strictly // matching the filters, set `strictFiltering` to True in // RecommendRequest.params to receive empty results instead. Note that // the API will never return Documents with `storageStatus` of `EXPIRED` // or `DELETED` regardless of filter choices. Filter string `json:"filter,omitempty"` // PageSize: Maximum number of results to return. Set this property to // the number of recommendation results needed. If zero, the service // will choose a reasonable default. The maximum allowed value is 100. // Values above 100 will be coerced to 100. PageSize int64 `json:"pageSize,omitempty"` // Params: Additional domain specific parameters for the // recommendations. Allowed values: * `returnDocument`: Boolean. If set // to true, the associated Document object will be returned in // RecommendResponse.RecommendationResult.document. * `returnScore`: // Boolean. If set to true, the recommendation 'score' corresponding to // each returned Document will be set in // RecommendResponse.RecommendationResult.metadata. The given 'score' // indicates the probability of a Document conversion given the user's // context and history. * `strictFiltering`: Boolean. True by default. // If set to false, the service will return generic (unfiltered) popular // Documents instead of empty if your filter blocks all recommendation // results. * `diversityLevel`: String. Default empty. If set to be // non-empty, then it needs to be one of: * `no-diversity` * // `low-diversity` * `medium-diversity` * `high-diversity` * // `auto-diversity` This gives request-level control and adjusts // recommendation results based on Document category. * // `attributeFilteringSyntax`: Boolean. False by default. If set to // true, the `filter` field is interpreted according to the new, // attribute-based syntax. Params googleapi.RawMessage `json:"params,omitempty"` // UserEvent: Required. Context about the user, what they are looking at // and what action they took to trigger the Recommend request. Note that // this user event detail won't be ingested to userEvent logs. Thus, a // separate userEvent write request is required for event logging. Don't // set UserEvent.user_pseudo_id or UserEvent.user_info.user_id to the // same fixed ID for different users. If you are trying to receive // non-personalized recommendations (not recommended; this can // negatively impact model performance), instead set // UserEvent.user_pseudo_id to a random unique ID and leave // UserEvent.user_info.user_id unset. UserEvent *GoogleCloudDiscoveryengineV1betaUserEvent `json:"userEvent,omitempty"` // UserLabels: The user labels applied to a resource must meet the // following requirements: * Each resource can have multiple labels, up // to a maximum of 64. * Each label must be a key-value pair. * Keys // have a minimum length of 1 character and a maximum length of 63 // characters and cannot be empty. Values can be empty and have a // maximum length of 63 characters. * Keys and values can contain only // lowercase letters, numeric characters, underscores, and dashes. All // characters must use UTF-8 encoding, and international characters are // allowed. * The key portion of a label must be unique. However, you // can use the same key with multiple resources. * Keys must start with // a lowercase letter or international character. See Requirements for // labels // (https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) // for more details. UserLabels map[string]string `json:"userLabels,omitempty"` // ValidateOnly: Use validate only mode for this recommendation query. // If set to true, a fake model will be used that returns arbitrary // Document IDs. Note that the validate only mode should only be used // for testing the API, or if the model is not ready. ValidateOnly bool `json:"validateOnly,omitempty"` // ForceSendFields is a list of field names (e.g. "Filter") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Filter") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaRecommendRequest: Request message for Recommend method.
func (*GoogleCloudDiscoveryengineV1betaRecommendRequest) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaRecommendRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaRecommendResponse ¶
type GoogleCloudDiscoveryengineV1betaRecommendResponse struct { // AttributionToken: A unique attribution token. This should be included // in the UserEvent logs resulting from this recommendation, which // enables accurate attribution of recommendation model performance. AttributionToken string `json:"attributionToken,omitempty"` // MissingIds: IDs of documents in the request that were missing from // the default Branch associated with the requested ServingConfig. MissingIds []string `json:"missingIds,omitempty"` // Results: A list of recommended Documents. The order represents the // ranking (from the most relevant Document to the least). Results []*GoogleCloudDiscoveryengineV1betaRecommendResponseRecommendationResult `json:"results,omitempty"` // ValidateOnly: True if RecommendRequest.validate_only was set. ValidateOnly bool `json:"validateOnly,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AttributionToken") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AttributionToken") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaRecommendResponse: Response message for Recommend method.
func (*GoogleCloudDiscoveryengineV1betaRecommendResponse) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaRecommendResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaRecommendResponseRecommendationResult ¶
type GoogleCloudDiscoveryengineV1betaRecommendResponseRecommendationResult struct { // Document: Set if `returnDocument` is set to true in // RecommendRequest.params. Document *GoogleCloudDiscoveryengineV1betaDocument `json:"document,omitempty"` // Id: Resource ID of the recommended Document. Id string `json:"id,omitempty"` // Metadata: Additional Document metadata / annotations. Possible // values: * `score`: Recommendation score in double value. Is set if // `returnScore` is set to true in RecommendRequest.params. Metadata googleapi.RawMessage `json:"metadata,omitempty"` // ForceSendFields is a list of field names (e.g. "Document") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Document") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaRecommendResponseRecommendationResult:
RecommendationResult represents a generic recommendation result with
associated metadata.
func (*GoogleCloudDiscoveryengineV1betaRecommendResponseRecommendationResult) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaRecommendResponseRecommendationResult) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaRecrawlUrisRequest ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaRecrawlUrisRequest struct { // Uris: Required. List of URIs to crawl. At most 10K URIs are // supported, otherwise an INVALID_ARGUMENT error is thrown. Each URI // should match at least one TargetSite in `site_search_engine`. Uris []string `json:"uris,omitempty"` // ForceSendFields is a list of field names (e.g. "Uris") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Uris") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaRecrawlUrisRequest: Request message for SiteSearchEngineService.RecrawlUris method.
func (*GoogleCloudDiscoveryengineV1betaRecrawlUrisRequest) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaRecrawlUrisRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaReply ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaReply struct { // References: References in the reply. References []*GoogleCloudDiscoveryengineV1betaReplyReference `json:"references,omitempty"` // Reply: DEPRECATED: use `summary` instead. Text reply. Reply string `json:"reply,omitempty"` // Summary: Summary based on search results. Summary *GoogleCloudDiscoveryengineV1betaSearchResponseSummary `json:"summary,omitempty"` // ForceSendFields is a list of field names (e.g. "References") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "References") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaReply: Defines a reply message to user.
func (*GoogleCloudDiscoveryengineV1betaReply) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaReply) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaReplyReference ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaReplyReference struct { // AnchorText: Anchor text. AnchorText string `json:"anchorText,omitempty"` // End: Anchor text end index. End int64 `json:"end,omitempty"` // Start: Anchor text start index. Start int64 `json:"start,omitempty"` // Uri: URI link reference. Uri string `json:"uri,omitempty"` // ForceSendFields is a list of field names (e.g. "AnchorText") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AnchorText") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaReplyReference: Defines reference in reply.
func (*GoogleCloudDiscoveryengineV1betaReplyReference) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaReplyReference) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSchema ¶ added in v0.115.0
type GoogleCloudDiscoveryengineV1betaSchema struct { // JsonSchema: The JSON representation of the schema. JsonSchema string `json:"jsonSchema,omitempty"` // Name: Immutable. The full resource name of the schema, in the format // of // `projects/{project}/locations/{location}/collections/{collection}/data // Stores/{data_store}/schemas/{schema}`. This field must be a UTF-8 // encoded string with a length limit of 1024 characters. Name string `json:"name,omitempty"` // StructSchema: The structured representation of the schema. StructSchema googleapi.RawMessage `json:"structSchema,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "JsonSchema") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "JsonSchema") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSchema: Defines the structure and layout of a type of document data.
func (*GoogleCloudDiscoveryengineV1betaSchema) MarshalJSON ¶ added in v0.115.0
func (s *GoogleCloudDiscoveryengineV1betaSchema) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchInfo ¶
type GoogleCloudDiscoveryengineV1betaSearchInfo struct { // Offset: An integer that specifies the current offset for pagination // (the 0-indexed starting location, amongst the products deemed by the // API as relevant). See SearchRequest.offset for definition. If this // field is negative, an `INVALID_ARGUMENT` is returned. This can only // be set for `search` events. Other event types should not set this // field. Otherwise, an `INVALID_ARGUMENT` error is returned. Offset int64 `json:"offset,omitempty"` // OrderBy: The order in which products are returned, if applicable. See // SearchRequest.order_by for definition and syntax. The value must be a // UTF-8 encoded string with a length limit of 1,000 characters. // Otherwise, an `INVALID_ARGUMENT` error is returned. This can only be // set for `search` events. Other event types should not set this field. // Otherwise, an `INVALID_ARGUMENT` error is returned. OrderBy string `json:"orderBy,omitempty"` // SearchQuery: The user's search query. See SearchRequest.query for // definition. The value must be a UTF-8 encoded string with a length // limit of 5,000 characters. Otherwise, an `INVALID_ARGUMENT` error is // returned. At least one of search_query or PageInfo.page_category is // required for `search` events. Other event types should not set this // field. Otherwise, an `INVALID_ARGUMENT` error is returned. SearchQuery string `json:"searchQuery,omitempty"` // ForceSendFields is a list of field names (e.g. "Offset") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Offset") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchInfo: Detailed search information.
func (*GoogleCloudDiscoveryengineV1betaSearchInfo) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaSearchInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequest ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequest struct { // BoostSpec: Boost specification to boost certain documents. For more // information on boosting, see Boosting // (https://cloud.google.com/retail/docs/boosting#boost) BoostSpec *GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpec `json:"boostSpec,omitempty"` // Branch: The branch resource name, such as // `projects/*/locations/global/collections/default_collection/dataStores // /default_data_store/branches/0`. Use `default_branch` as the branch // ID or leave this field empty, to search documents under the default // branch. Branch string `json:"branch,omitempty"` // CanonicalFilter: The default filter that is applied when a user // performs a search without checking any filters on the search page. // The filter applied to every search request when quality improvement // such as query expansion is needed. In the case a query does not have // a sufficient amount of results this filter will be used to determine // whether or not to enable the query expansion flow. The original // filter will still be used for the query expanded search. This field // is strongly recommended to achieve high search quality. For more // information about filter syntax, see SearchRequest.filter. CanonicalFilter string `json:"canonicalFilter,omitempty"` // ContentSearchSpec: A specification for configuring the behavior of // content search. ContentSearchSpec *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpec `json:"contentSearchSpec,omitempty"` // EmbeddingSpec: Uses the provided embedding to do additional semantic // document retrieval. The retrieval is based on the dot product of // SearchRequest.EmbeddingSpec.EmbeddingVector.vector and the document // embedding that is provided in // SearchRequest.EmbeddingSpec.EmbeddingVector.field_path. If // SearchRequest.EmbeddingSpec.EmbeddingVector.field_path is not // provided, it will use ServingConfig.EmbeddingConfig.field_path. EmbeddingSpec *GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpec `json:"embeddingSpec,omitempty"` // FacetSpecs: Facet specifications for faceted search. If empty, no // facets are returned. A maximum of 100 values are allowed. Otherwise, // an `INVALID_ARGUMENT` error is returned. FacetSpecs []*GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpec `json:"facetSpecs,omitempty"` // Filter: The filter syntax consists of an expression language for // constructing a predicate from one or more fields of the documents // being filtered. Filter expression is case-sensitive. If this field is // unrecognizable, an `INVALID_ARGUMENT` is returned. Filtering in // Vertex AI Search is done by mapping the LHS filter key to a key // property defined in the Vertex AI Search backend -- this mapping is // defined by the customer in their schema. For example a media customer // might have a field 'name' in their schema. In this case the filter // would look like this: filter --> name:'ANY("king kong")' For more // information about filtering including syntax and filter operators, // see Filter // (https://cloud.google.com/generative-ai-app-builder/docs/filter-search-metadata) Filter string `json:"filter,omitempty"` // ImageQuery: Raw image query. ImageQuery *GoogleCloudDiscoveryengineV1betaSearchRequestImageQuery `json:"imageQuery,omitempty"` // Offset: A 0-indexed integer that specifies the current offset (that // is, starting result location, amongst the Documents deemed by the API // as relevant) in search results. This field is only considered if // page_token is unset. If this field is negative, an `INVALID_ARGUMENT` // is returned. Offset int64 `json:"offset,omitempty"` // OrderBy: The order in which documents are returned. Documents can be // ordered by a field in an Document object. Leave it unset if ordered // by relevance. `order_by` expression is case-sensitive. For more // information on ordering, see Ordering // (https://cloud.google.com/retail/docs/filter-and-order#order) If this // field is unrecognizable, an `INVALID_ARGUMENT` is returned. OrderBy string `json:"orderBy,omitempty"` // PageSize: Maximum number of Documents to return. If unspecified, // defaults to a reasonable value. The maximum allowed value is 100. // Values above 100 are coerced to 100. If this field is negative, an // `INVALID_ARGUMENT` is returned. PageSize int64 `json:"pageSize,omitempty"` // PageToken: A page token received from a previous SearchService.Search // call. Provide this to retrieve the subsequent page. When paginating, // all other parameters provided to SearchService.Search must match the // call that provided the page token. Otherwise, an `INVALID_ARGUMENT` // error is returned. PageToken string `json:"pageToken,omitempty"` // Params: Additional search parameters. For public website search only, // supported values are: * `user_country_code`: string. Default empty. // If set to non-empty, results are restricted or boosted based on the // location provided. Example: user_country_code: "au" For available // codes see Country Codes // (https://developers.google.com/custom-search/docs/json_api_reference#countryCodes) // * `search_type`: double. Default empty. Enables non-webpage searching // depending on the value. The only valid non-default value is 1, which // enables image searching. Example: search_type: 1 Params googleapi.RawMessage `json:"params,omitempty"` // Query: Raw search query. Query string `json:"query,omitempty"` // QueryExpansionSpec: The query expansion specification that specifies // the conditions under which query expansion occurs. QueryExpansionSpec *GoogleCloudDiscoveryengineV1betaSearchRequestQueryExpansionSpec `json:"queryExpansionSpec,omitempty"` // RankingExpression: The ranking expression controls the customized // ranking on retrieval documents. This overrides // ServingConfig.ranking_expression. The ranking expression is a single // function or multiple functions that are joint by "+". * // ranking_expression = function, { " + ", function }; Supported // functions: * double * relevance_score * double * // dotProduct(embedding_field_path) Function variables: // `relevance_score`: pre-defined keywords, used for measure relevance // between query and document. `embedding_field_path`: the document // embedding field used with query embedding vector. `dotProduct`: // embedding function between embedding_field_path and query embedding // vector. Example ranking expression: If document has an embedding // field doc_embedding, the ranking expression could be `0.5 * // relevance_score + 0.3 * dotProduct(doc_embedding)`. RankingExpression string `json:"rankingExpression,omitempty"` // SafeSearch: Whether to turn on safe search. This is only supported // for website search. SafeSearch bool `json:"safeSearch,omitempty"` // SpellCorrectionSpec: The spell correction specification that // specifies the mode under which spell correction takes effect. SpellCorrectionSpec *GoogleCloudDiscoveryengineV1betaSearchRequestSpellCorrectionSpec `json:"spellCorrectionSpec,omitempty"` // UserInfo: Information about the end user. Highly recommended for // analytics. UserInfo.user_agent is used to deduce `device_type` for // analytics. UserInfo *GoogleCloudDiscoveryengineV1betaUserInfo `json:"userInfo,omitempty"` // UserLabels: The user labels applied to a resource must meet the // following requirements: * Each resource can have multiple labels, up // to a maximum of 64. * Each label must be a key-value pair. * Keys // have a minimum length of 1 character and a maximum length of 63 // characters and cannot be empty. Values can be empty and have a // maximum length of 63 characters. * Keys and values can contain only // lowercase letters, numeric characters, underscores, and dashes. All // characters must use UTF-8 encoding, and international characters are // allowed. * The key portion of a label must be unique. However, you // can use the same key with multiple resources. * Keys must start with // a lowercase letter or international character. See Google Cloud // Document // (https://cloud.google.com/resource-manager/docs/creating-managing-labels#requirements) // for more details. UserLabels map[string]string `json:"userLabels,omitempty"` // UserPseudoId: A unique identifier for tracking visitors. For example, // this could be implemented with an HTTP cookie, which should be able // to uniquely identify a visitor on a single device. This unique // identifier should not change if the visitor logs in or out of the // website. This field should NOT have a fixed value such as // `unknown_visitor`. This should be the same identifier as // UserEvent.user_pseudo_id and CompleteQueryRequest.user_pseudo_id The // field must be a UTF-8 encoded string with a length limit of 128 // characters. Otherwise, an `INVALID_ARGUMENT` error is returned. UserPseudoId string `json:"userPseudoId,omitempty"` // ForceSendFields is a list of field names (e.g. "BoostSpec") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BoostSpec") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequest: Request message for SearchService.Search method.
func (*GoogleCloudDiscoveryengineV1betaSearchRequest) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequest) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpec struct { // ConditionBoostSpecs: Condition boost specifications. If a document // matches multiple conditions in the specifictions, boost scores from // these specifications are all applied and combined in a non-linear // way. Maximum number of specifications is 20. ConditionBoostSpecs []*GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpecConditionBoostSpec `json:"conditionBoostSpecs,omitempty"` // ForceSendFields is a list of field names (e.g. "ConditionBoostSpecs") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ConditionBoostSpecs") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpec: Boost specification to boost certain documents.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpecConditionBoostSpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpecConditionBoostSpec struct { // Boost: Strength of the condition boost, which should be in [-1, 1]. // Negative boost means demotion. Default is 0.0. Setting to 1.0 gives // the document a big promotion. However, it does not necessarily mean // that the boosted document will be the top result at all times, nor // that other documents will be excluded. Results could still be shown // even when none of them matches the condition. And results that are // significantly more relevant to the search query can still trump your // heavily favored but irrelevant documents. Setting to -1.0 gives the // document a big demotion. However, results that are deeply relevant // might still be shown. The document will have an upstream battle to // get a fairly high ranking, but it is not blocked out completely. // Setting to 0.0 means no boost applied. The boosting condition is // ignored. Boost float64 `json:"boost,omitempty"` // Condition: An expression which specifies a boost condition. The // syntax and supported fields are the same as a filter expression. See // SearchRequest.filter for detail syntax and limitations. Examples: * // To boost documents with document ID "doc_1" or "doc_2", and color // "Red" or "Blue": * (document_id: ANY("doc_1", "doc_2")) AND (color: // ANY("Red", "Blue")) Condition string `json:"condition,omitempty"` // ForceSendFields is a list of field names (e.g. "Boost") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Boost") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpecConditionBoostSp ec: Boost applies to documents which match a condition.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpecConditionBoostSpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpecConditionBoostSpec) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpecConditionBoostSpec) UnmarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestBoostSpecConditionBoostSpec) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpec struct { // ExtractiveContentSpec: If there is no extractive_content_spec // provided, there will be no extractive answer in the search response. ExtractiveContentSpec *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecExtractiveContentSpec `json:"extractiveContentSpec,omitempty"` // SnippetSpec: If `snippetSpec` is not specified, snippets are not // included in the search response. SnippetSpec *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSnippetSpec `json:"snippetSpec,omitempty"` // SummarySpec: If `summarySpec` is not specified, summaries are not // included in the search response. SummarySpec *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpec `json:"summarySpec,omitempty"` // ForceSendFields is a list of field names (e.g. // "ExtractiveContentSpec") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExtractiveContentSpec") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpec: A specification for configuring the behavior of content search.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecExtractiveContentSpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecExtractiveContentSpec struct { // MaxExtractiveAnswerCount: The maximum number of extractive answers // returned in each search result. An extractive answer is a verbatim // answer extracted from the original document, which provides a precise // and contextually relevant answer to the search query. If the number // of matching answers is less than the `max_extractive_answer_count`, // return all of the answers. Otherwise, return the // `max_extractive_answer_count`. At most five answers are returned for // each SearchResult. MaxExtractiveAnswerCount int64 `json:"maxExtractiveAnswerCount,omitempty"` // MaxExtractiveSegmentCount: The max number of extractive segments // returned in each search result. Only applied if the DataStore is set // to DataStore.ContentConfig.CONTENT_REQUIRED or // DataStore.solution_types is SOLUTION_TYPE_CHAT. An extractive segment // is a text segment extracted from the original document that is // relevant to the search query, and, in general, more verbose than an // extractive answer. The segment could then be used as input for LLMs // to generate summaries and answers. If the number of matching segments // is less than `max_extractive_segment_count`, return all of the // segments. Otherwise, return the `max_extractive_segment_count`. MaxExtractiveSegmentCount int64 `json:"maxExtractiveSegmentCount,omitempty"` // NumNextSegments: Return at most `num_next_segments` segments after // each selected segments. NumNextSegments int64 `json:"numNextSegments,omitempty"` // NumPreviousSegments: Specifies whether to also include the adjacent // from each selected segments. Return at most `num_previous_segments` // segments before each selected segments. NumPreviousSegments int64 `json:"numPreviousSegments,omitempty"` // ForceSendFields is a list of field names (e.g. // "MaxExtractiveAnswerCount") to unconditionally include in API // requests. By default, fields with empty or default values are omitted // from API requests. However, any non-pointer, non-interface field // appearing in ForceSendFields will be sent to the server regardless of // whether the field is empty or not. This may be used to include empty // fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MaxExtractiveAnswerCount") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecExtracti veContentSpec: A specification for configuring the extractive content in a search response.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecExtractiveContentSpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecExtractiveContentSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSnippetSpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSnippetSpec struct { // MaxSnippetCount: [DEPRECATED] This field is deprecated. To control // snippet return, use `return_snippet` field. For backwards // compatibility, we will return snippet if max_snippet_count > 0. MaxSnippetCount int64 `json:"maxSnippetCount,omitempty"` // ReferenceOnly: [DEPRECATED] This field is deprecated and will have no // affect on the snippet. ReferenceOnly bool `json:"referenceOnly,omitempty"` // ReturnSnippet: If `true`, then return snippet. If no snippet can be // generated, we return "No snippet is available for this page." A // `snippet_status` with `SUCCESS` or `NO_SNIPPET_AVAILABLE` will also // be returned. ReturnSnippet bool `json:"returnSnippet,omitempty"` // ForceSendFields is a list of field names (e.g. "MaxSnippetCount") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MaxSnippetCount") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSnippetS pec: A specification for configuring snippets in a search response.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSnippetSpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSnippetSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpec struct { // IgnoreAdversarialQuery: Specifies whether to filter out adversarial // queries. The default value is `false`. Google employs search-query // classification to detect adversarial queries. No summary is returned // if the search query is classified as an adversarial query. For // example, a user might ask a question regarding negative comments // about the company or submit a query designed to generate unsafe, // policy-violating output. If this field is set to `true`, we skip // generating summaries for adversarial queries and return fallback // messages instead. IgnoreAdversarialQuery bool `json:"ignoreAdversarialQuery,omitempty"` // IgnoreNonSummarySeekingQuery: Specifies whether to filter out queries // that are not summary-seeking. The default value is `false`. Google // employs search-query classification to detect summary-seeking // queries. No summary is returned if the search query is classified as // a non-summary seeking query. For example, `why is the sky blue` and // `Who is the best soccer player in the world?` are summary-seeking // queries, but `SFO airport` and `world cup 2026` are not. They are // most likely navigational queries. If this field is set to `true`, we // skip generating summaries for non-summary seeking queries and return // fallback messages instead. IgnoreNonSummarySeekingQuery bool `json:"ignoreNonSummarySeekingQuery,omitempty"` // IncludeCitations: Specifies whether to include citations in the // summary. The default value is `false`. When this field is set to // `true`, summaries include in-line citation numbers. Example summary // including citations: BigQuery is Google Cloud's fully managed and // completely serverless enterprise data warehouse [1]. BigQuery // supports all data types, works across clouds, and has built-in // machine learning and business intelligence, all within a unified // platform [2, 3]. The citation numbers refer to the returned search // results and are 1-indexed. For example, [1] means that the sentence // is attributed to the first search result. [2, 3] means that the // sentence is attributed to both the second and third search results. IncludeCitations bool `json:"includeCitations,omitempty"` // LanguageCode: Language code for Summary. Use language tags defined by // BCP47 (https://www.rfc-editor.org/rfc/bcp/bcp47.txt). Note: This is // an experimental feature. LanguageCode string `json:"languageCode,omitempty"` // ModelPromptSpec: If specified, the spec will be used to modify the // prompt provided to the LLM. ModelPromptSpec *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelPromptSpec `json:"modelPromptSpec,omitempty"` // ModelSpec: If specified, the spec will be used to modify the model // specification provided to the LLM. ModelSpec *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelSpec `json:"modelSpec,omitempty"` // SummaryResultCount: The number of top results to generate the summary // from. If the number of results returned is less than // `summaryResultCount`, the summary is generated from all of the // results. At most five results can be used to generate a summary. SummaryResultCount int64 `json:"summaryResultCount,omitempty"` // ForceSendFields is a list of field names (e.g. // "IgnoreAdversarialQuery") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "IgnoreAdversarialQuery") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummaryS pec: A specification for configuring a summary returned in a search response.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelPromptSpec ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelPromptSpec struct { // Preamble: Text at the beginning of the prompt that instructs the // assistant. Examples are available in the user guide. Preamble string `json:"preamble,omitempty"` // ForceSendFields is a list of field names (e.g. "Preamble") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Preamble") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummaryS pecModelPromptSpec: Specification of the prompt to use with the model.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelPromptSpec) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelPromptSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelSpec ¶ added in v0.154.0
type GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelSpec struct { // Version: The model version used to generate the summary. Supported // values are: * `stable`: string. Default value when no value is // specified. Uses a generally available, fine-tuned version of the // text-bison@001 model. * `preview`: string. (Public preview) Uses a // fine-tuned version of the text-bison@002 model. This model works only // for summaries in English. Version string `json:"version,omitempty"` // ForceSendFields is a list of field names (e.g. "Version") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Version") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummaryS pecModelSpec: Specification of the model.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelSpec) MarshalJSON ¶ added in v0.154.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpecSummarySpecModelSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpec struct { // EmbeddingVectors: The embedding vector used for retrieval. Limit to // 1. EmbeddingVectors []*GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpecEmbeddingVector `json:"embeddingVectors,omitempty"` // ForceSendFields is a list of field names (e.g. "EmbeddingVectors") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EmbeddingVectors") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpec: The specification that uses customized query embedding vector to do semantic document retrieval.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpecEmbeddingVector ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpecEmbeddingVector struct { // FieldPath: Embedding field path in schema. FieldPath string `json:"fieldPath,omitempty"` // Vector: Query embedding vector. Vector []float64 `json:"vector,omitempty"` // ForceSendFields is a list of field names (e.g. "FieldPath") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FieldPath") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpecEmbeddingVec tor: Embedding vector.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpecEmbeddingVector) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpecEmbeddingVector) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpecEmbeddingVector) UnmarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestEmbeddingSpecEmbeddingVector) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpec struct { // EnableDynamicPosition: Enables dynamic position for this facet. If // set to true, the position of this facet among all facets in the // response is determined automatically. If dynamic facets are enabled, // it is ordered together. If set to false, the position of this facet // in the response is the same as in the request, and it is ranked // before the facets with dynamic position enable and all dynamic // facets. For example, you may always want to have rating facet // returned in the response, but it's not necessarily to always display // the rating facet at the top. In that case, you can set // enable_dynamic_position to true so that the position of rating facet // in response is determined automatically. Another example, assuming // you have the following facets in the request: * "rating", // enable_dynamic_position = true * "price", enable_dynamic_position = // false * "brands", enable_dynamic_position = false And also you have a // dynamic facets enabled, which generates a facet `gender`. Then the // final order of the facets in the response can be ("price", "brands", // "rating", "gender") or ("price", "brands", "gender", "rating") // depends on how API orders "gender" and "rating" facets. However, // notice that "price" and "brands" are always ranked at first and // second position because their enable_dynamic_position is false. EnableDynamicPosition bool `json:"enableDynamicPosition,omitempty"` // ExcludedFilterKeys: List of keys to exclude when faceting. By // default, FacetKey.key is not excluded from the filter unless it is // listed in this field. Listing a facet key in this field allows its // values to appear as facet results, even when they are filtered out of // search results. Using this field does not affect what search results // are returned. For example, suppose there are 100 documents with the // color facet "Red" and 200 documents with the color facet "Blue". A // query containing the filter "color:ANY("Red")" and having "color" as // FacetKey.key would by default return only "Red" documents in the // search results, and also return "Red" with count 100 as the only // color facet. Although there are also blue documents available, "Blue" // would not be shown as an available facet value. If "color" is listed // in "excludedFilterKeys", then the query returns the facet values // "Red" with count 100 and "Blue" with count 200, because the "color" // key is now excluded from the filter. Because this field doesn't // affect search results, the search results are still correctly // filtered to return only "Red" documents. A maximum of 100 values are // allowed. Otherwise, an `INVALID_ARGUMENT` error is returned. ExcludedFilterKeys []string `json:"excludedFilterKeys,omitempty"` // FacetKey: Required. The facet key specification. FacetKey *GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpecFacetKey `json:"facetKey,omitempty"` // Limit: Maximum of facet values that should be returned for this // facet. If unspecified, defaults to 20. The maximum allowed value is // 300. Values above 300 are coerced to 300. If this field is negative, // an `INVALID_ARGUMENT` is returned. Limit int64 `json:"limit,omitempty"` // ForceSendFields is a list of field names (e.g. // "EnableDynamicPosition") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EnableDynamicPosition") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpec: A facet specification to perform faceted search.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpecFacetKey ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpecFacetKey struct { // CaseInsensitive: True to make facet keys case insensitive when // getting faceting values with prefixes or contains; false otherwise. CaseInsensitive bool `json:"caseInsensitive,omitempty"` // Contains: Only get facet values that contains the given strings. For // example, suppose "category" has three values "Action > 2022", "Action // > 2021" and "Sci-Fi > 2022". If set "contains" to "2022", the // "category" facet only contains "Action > 2022" and "Sci-Fi > 2022". // Only supported on textual fields. Maximum is 10. Contains []string `json:"contains,omitempty"` // Intervals: Set only if values should be bucketed into intervals. Must // be set for facets with numerical values. Must not be set for facet // with text values. Maximum number of intervals is 30. Intervals []*GoogleCloudDiscoveryengineV1betaInterval `json:"intervals,omitempty"` // Key: Required. Supported textual and numerical facet keys in Document // object, over which the facet values are computed. Facet key is // case-sensitive. Key string `json:"key,omitempty"` // OrderBy: The order in which documents are returned. Allowed values // are: * "count desc", which means order by // SearchResponse.Facet.values.count descending. * "value desc", which // means order by SearchResponse.Facet.values.value descending. Only // applies to textual facets. If not set, textual values are sorted in // natural order (https://en.wikipedia.org/wiki/Natural_sort_order); // numerical intervals are sorted in the order given by // FacetSpec.FacetKey.intervals. OrderBy string `json:"orderBy,omitempty"` // Prefixes: Only get facet values that start with the given string // prefix. For example, suppose "category" has three values "Action > // 2022", "Action > 2021" and "Sci-Fi > 2022". If set "prefixes" to // "Action", the "category" facet only contains "Action > 2022" and // "Action > 2021". Only supported on textual fields. Maximum is 10. Prefixes []string `json:"prefixes,omitempty"` // RestrictedValues: Only get facet for the given restricted values. // Only supported on textual fields. For example, suppose "category" has // three values "Action > 2022", "Action > 2021" and "Sci-Fi > 2022". If // set "restricted_values" to "Action > 2022", the "category" facet only // contains "Action > 2022". Only supported on textual fields. Maximum // is 10. RestrictedValues []string `json:"restrictedValues,omitempty"` // ForceSendFields is a list of field names (e.g. "CaseInsensitive") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CaseInsensitive") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpecFacetKey: Specifies how a facet is computed.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpecFacetKey) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestFacetSpecFacetKey) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestImageQuery ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestImageQuery struct { // ImageBytes: Base64 encoded image bytes. Supported image formats: // JPEG, PNG, and BMP. ImageBytes string `json:"imageBytes,omitempty"` // ForceSendFields is a list of field names (e.g. "ImageBytes") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ImageBytes") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestImageQuery: Specifies the image query input.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestImageQuery) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestImageQuery) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestQueryExpansionSpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestQueryExpansionSpec struct { // Condition: The condition under which query expansion should occur. // Default to Condition.DISABLED. // // Possible values: // "CONDITION_UNSPECIFIED" - Unspecified query expansion condition. In // this case, server behavior defaults to Condition.DISABLED. // "DISABLED" - Disabled query expansion. Only the exact search query // is used, even if SearchResponse.total_size is zero. // "AUTO" - Automatic query expansion built by the Search API. Condition string `json:"condition,omitempty"` // PinUnexpandedResults: Whether to pin unexpanded results. If this // field is set to true, unexpanded products are always at the top of // the search results, followed by the expanded results. PinUnexpandedResults bool `json:"pinUnexpandedResults,omitempty"` // ForceSendFields is a list of field names (e.g. "Condition") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Condition") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestQueryExpansionSpec: Specification to determine under which conditions query expansion should occur.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestQueryExpansionSpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestQueryExpansionSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchRequestSpellCorrectionSpec ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchRequestSpellCorrectionSpec struct { // Mode: The mode under which spell correction should take effect to // replace the original search query. Default to Mode.AUTO. // // Possible values: // "MODE_UNSPECIFIED" - Unspecified spell correction mode. In this // case, server behavior defaults to Mode.AUTO. // "SUGGESTION_ONLY" - Search API will try to find a spell suggestion // if there is any and put in the SearchResponse.corrected_query. The // spell suggestion will not be used as the search query. // "AUTO" - Automatic spell correction built by the Search API. Search // will be based on the corrected query if found. Mode string `json:"mode,omitempty"` // ForceSendFields is a list of field names (e.g. "Mode") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Mode") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchRequestSpellCorrectionSpec: The specification for query spell correction.
func (*GoogleCloudDiscoveryengineV1betaSearchRequestSpellCorrectionSpec) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchRequestSpellCorrectionSpec) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponse ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchResponse struct { // AppliedControls: Controls applied as part of the Control service. AppliedControls []string `json:"appliedControls,omitempty"` // AttributionToken: A unique search token. This should be included in // the UserEvent logs resulting from this search, which enables accurate // attribution of search model performance. AttributionToken string `json:"attributionToken,omitempty"` // CorrectedQuery: Contains the spell corrected query, if found. If the // spell correction type is AUTOMATIC, then the search results are based // on corrected_query. Otherwise the original query is used for search. CorrectedQuery string `json:"correctedQuery,omitempty"` // Facets: Results of facets requested by user. Facets []*GoogleCloudDiscoveryengineV1betaSearchResponseFacet `json:"facets,omitempty"` GeoSearchDebugInfo []*GoogleCloudDiscoveryengineV1betaSearchResponseGeoSearchDebugInfo `json:"geoSearchDebugInfo,omitempty"` // GuidedSearchResult: Guided search result. GuidedSearchResult *GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResult `json:"guidedSearchResult,omitempty"` // NextPageToken: A token that can be sent as SearchRequest.page_token // to retrieve the next page. If this field is omitted, there are no // subsequent pages. NextPageToken string `json:"nextPageToken,omitempty"` // QueryExpansionInfo: Query expansion information for the returned // results. QueryExpansionInfo *GoogleCloudDiscoveryengineV1betaSearchResponseQueryExpansionInfo `json:"queryExpansionInfo,omitempty"` // RedirectUri: The URI of a customer-defined redirect page. If redirect // action is triggered, no search is performed, and only redirect_uri // and attribution_token are set in the response. RedirectUri string `json:"redirectUri,omitempty"` // Results: A list of matched documents. The order represents the // ranking. Results []*GoogleCloudDiscoveryengineV1betaSearchResponseSearchResult `json:"results,omitempty"` // Summary: A summary as part of the search results. This field is only // returned if SearchRequest.ContentSearchSpec.summary_spec is set. Summary *GoogleCloudDiscoveryengineV1betaSearchResponseSummary `json:"summary,omitempty"` // TotalSize: The estimated total count of matched items irrespective of // pagination. The count of results returned by pagination may be less // than the total_size that matches. TotalSize int64 `json:"totalSize,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AppliedControls") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AppliedControls") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponse: Response message for SearchService.Search method.
func (*GoogleCloudDiscoveryengineV1betaSearchResponse) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponse) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseFacet ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchResponseFacet struct { // DynamicFacet: Whether the facet is dynamically generated. DynamicFacet bool `json:"dynamicFacet,omitempty"` // Key: The key for this facet. E.g., "colors" or "price". It matches // SearchRequest.FacetSpec.FacetKey.key. Key string `json:"key,omitempty"` // Values: The facet values for this field. Values []*GoogleCloudDiscoveryengineV1betaSearchResponseFacetFacetValue `json:"values,omitempty"` // ForceSendFields is a list of field names (e.g. "DynamicFacet") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DynamicFacet") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseFacet: A facet result.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseFacet) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseFacet) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseFacetFacetValue ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchResponseFacetFacetValue struct { // Count: Number of items that have this facet value. Count int64 `json:"count,omitempty,string"` // Interval: Interval value for a facet, such as 10, 20) for facet // "price". It matches [SearchRequest.FacetSpec.FacetKey.intervals. Interval *GoogleCloudDiscoveryengineV1betaInterval `json:"interval,omitempty"` // Value: Text value of a facet, such as "Black" for facet "colors". Value string `json:"value,omitempty"` // ForceSendFields is a list of field names (e.g. "Count") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Count") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseFacetFacetValue: A facet value which contains value names and their count.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseFacetFacetValue) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseFacetFacetValue) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseGeoSearchDebugInfo ¶ added in v0.144.0
type GoogleCloudDiscoveryengineV1betaSearchResponseGeoSearchDebugInfo struct { // ErrorMessage: The error produced. ErrorMessage string `json:"errorMessage,omitempty"` // OriginalAddressQuery: The address from which forward geocoding // ingestion produced issues. OriginalAddressQuery string `json:"originalAddressQuery,omitempty"` // ForceSendFields is a list of field names (e.g. "ErrorMessage") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorMessage") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseGeoSearchDebugInfo: Debug information specifically related to forward geocoding issues arising from Geolocation Search.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseGeoSearchDebugInfo) MarshalJSON ¶ added in v0.144.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseGeoSearchDebugInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResult ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResult struct { // FollowUpQuestions: Suggested follow-up questions. FollowUpQuestions []string `json:"followUpQuestions,omitempty"` // RefinementAttributes: A list of ranked refinement attributes. RefinementAttributes []*GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResultRefinementAttribute `json:"refinementAttributes,omitempty"` // ForceSendFields is a list of field names (e.g. "FollowUpQuestions") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FollowUpQuestions") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResult: Guided search result. The guided search helps user to refine the search results and narrow down to the real needs from a broaded search results.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResult) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResult) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResultRefinementAttribute ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResultRefinementAttribute struct { // AttributeKey: Attribute key used to refine the results e.g. // 'movie_type'. AttributeKey string `json:"attributeKey,omitempty"` // AttributeValue: Attribute value used to refine the results e.g. // 'drama'. AttributeValue string `json:"attributeValue,omitempty"` // ForceSendFields is a list of field names (e.g. "AttributeKey") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AttributeKey") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResultRefine mentAttribute: Useful attribute for search result refinements.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResultRefinementAttribute) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseGuidedSearchResultRefinementAttribute) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseQueryExpansionInfo ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchResponseQueryExpansionInfo struct { // ExpandedQuery: Bool describing whether query expansion has occurred. ExpandedQuery bool `json:"expandedQuery,omitempty"` // PinnedResultCount: Number of pinned results. This field will only be // set when expansion happens and // SearchRequest.QueryExpansionSpec.pin_unexpanded_results is set to // true. PinnedResultCount int64 `json:"pinnedResultCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ExpandedQuery") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExpandedQuery") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseQueryExpansionInfo: Information describing query expansion including whether expansion has occurred.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseQueryExpansionInfo) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseQueryExpansionInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseSearchResult ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchResponseSearchResult struct { // Document: The document data snippet in the search response. Only // fields that are marked as retrievable are populated. Document *GoogleCloudDiscoveryengineV1betaDocument `json:"document,omitempty"` // Id: Document.id of the searched Document. Id string `json:"id,omitempty"` // ModelScores: Google provided available scores. ModelScores map[string]GoogleCloudDiscoveryengineV1betaDoubleList `json:"modelScores,omitempty"` // ForceSendFields is a list of field names (e.g. "Document") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Document") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseSearchResult: Represents the search results.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseSearchResult) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseSearchResult) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseSummary ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaSearchResponseSummary struct { // SafetyAttributes: A collection of Safety Attribute categories and // their associated confidence scores. SafetyAttributes *GoogleCloudDiscoveryengineV1betaSearchResponseSummarySafetyAttributes `json:"safetyAttributes,omitempty"` // SummarySkippedReasons: Additional summary-skipped reasons. This // provides the reason for ignored cases. If nothing is skipped, this // field is not set. // // Possible values: // "SUMMARY_SKIPPED_REASON_UNSPECIFIED" - Default value. The summary // skipped reason is not specified. // "ADVERSARIAL_QUERY_IGNORED" - The adversarial query ignored case. // Only populated when SummarySpec.ignore_adversarial_query is set to // `true`. // "NON_SUMMARY_SEEKING_QUERY_IGNORED" - The non-summary seeking query // ignored case. Only populated when // SummarySpec.ignore_non_summary_seeking_query is set to `true`. // "OUT_OF_DOMAIN_QUERY_IGNORED" - The out-of-domain query ignored // case. Google skips the summary if there are no high-relevance search // results. For example, the data store contains facts about company A // but the user query is asking questions about company B. // "POTENTIAL_POLICY_VIOLATION" - The potential policy violation case. // Google skips the summary if there is a potential policy violation // detected. This includes content that may be violent or toxic. // "LLM_ADDON_NOT_ENABLED" - The LLM addon not enabled case. Google // skips the summary if the LLM addon is not enabled. SummarySkippedReasons []string `json:"summarySkippedReasons,omitempty"` // SummaryText: The summary content. SummaryText string `json:"summaryText,omitempty"` // SummaryWithMetadata: Summary with metadata information. SummaryWithMetadata *GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummaryWithMetadata `json:"summaryWithMetadata,omitempty"` // ForceSendFields is a list of field names (e.g. "SafetyAttributes") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SafetyAttributes") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseSummary: Summary of the top N search result specified by the summary spec.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseSummary) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseSummary) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitation ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitation struct { // EndIndex: End of the attributed segment, exclusive. EndIndex int64 `json:"endIndex,omitempty,string"` // Sources: Citation sources for the attributed segment. Sources []*GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationSource `json:"sources,omitempty"` // StartIndex: Index indicates the start of the segment, measured in // bytes/unicode. StartIndex int64 `json:"startIndex,omitempty,string"` // ForceSendFields is a list of field names (e.g. "EndIndex") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EndIndex") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitation: Citation info for a segment.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitation) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitation) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationMetadata ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationMetadata struct { // Citations: Citations for segments. Citations []*GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitation `json:"citations,omitempty"` // ForceSendFields is a list of field names (e.g. "Citations") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Citations") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationMetadata:
Citation metadata.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationMetadata) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationSource ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationSource struct { // ReferenceIndex: Document reference index from // SummaryWithMetadata.references. It is 0-indexed and the value will be // zero if the reference_index is not set explicitly. ReferenceIndex int64 `json:"referenceIndex,omitempty,string"` // ForceSendFields is a list of field names (e.g. "ReferenceIndex") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ReferenceIndex") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationSource: Citation source.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationSource) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationSource) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryReference ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1betaSearchResponseSummaryReference struct { // Document: Required. Document.name of the document. Full resource name // of the referenced document, in the format // `projects/*/locations/*/collections/*/dataStores/*/branches/*/document // s/*`. Document string `json:"document,omitempty"` // Title: Title of the document. Title string `json:"title,omitempty"` // Uri: Cloud Storage or HTTP uri for the document. Uri string `json:"uri,omitempty"` // ForceSendFields is a list of field names (e.g. "Document") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Document") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseSummaryReference: Document reference.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseSummaryReference) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseSummaryReference) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSearchResponseSummarySafetyAttributes ¶ added in v0.139.0
type GoogleCloudDiscoveryengineV1betaSearchResponseSummarySafetyAttributes struct { // Categories: The display names of Safety Attribute categories // associated with the generated content. Order matches the Scores. Categories []string `json:"categories,omitempty"` // Scores: The confidence scores of the each category, higher value // means higher confidence. Order matches the Categories. Scores []float64 `json:"scores,omitempty"` // ForceSendFields is a list of field names (e.g. "Categories") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Categories") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseSummarySafetyAttributes:
Safety Attribute categories and their associated confidence scores.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseSummarySafetyAttributes) MarshalJSON ¶ added in v0.139.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseSummarySafetyAttributes) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1betaSearchResponseSummarySafetyAttributes) UnmarshalJSON ¶ added in v0.139.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseSummarySafetyAttributes) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummaryWithMetadata ¶ added in v0.155.0
type GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummaryWithMetadata struct { // CitationMetadata: Citation metadata for given summary. CitationMetadata *GoogleCloudDiscoveryengineV1betaSearchResponseSummaryCitationMetadata `json:"citationMetadata,omitempty"` // References: Document References. References []*GoogleCloudDiscoveryengineV1betaSearchResponseSummaryReference `json:"references,omitempty"` // Summary: Summary text with no citation information. Summary string `json:"summary,omitempty"` // ForceSendFields is a list of field names (e.g. "CitationMetadata") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CitationMetadata") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummaryWithMetada ta: Summary with metadata information.
func (*GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummaryWithMetadata) MarshalJSON ¶ added in v0.155.0
func (s *GoogleCloudDiscoveryengineV1betaSearchResponseSummarySummaryWithMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaServingConfig ¶ added in v0.163.0
type GoogleCloudDiscoveryengineV1betaServingConfig struct { // BoostControlIds: Boost controls to use in serving path. All triggered // boost controls will be applied. Boost controls must be in the same // data store as the serving config. Maximum of 20 boost controls. BoostControlIds []string `json:"boostControlIds,omitempty"` // CreateTime: Output only. ServingConfig created timestamp. CreateTime string `json:"createTime,omitempty"` // DisplayName: Required. The human readable serving config display // name. Used in Discovery UI. This field must be a UTF-8 encoded string // with a length limit of 128 characters. Otherwise, an INVALID_ARGUMENT // error is returned. DisplayName string `json:"displayName,omitempty"` // DissociateControlIds: Condition do not associate specifications. If // multiple do not associate conditions match, all matching do not // associate controls in the list will execute. Order does not matter. // Maximum number of specifications is 100. Can only be set if // SolutionType is SOLUTION_TYPE_SEARCH. DissociateControlIds []string `json:"dissociateControlIds,omitempty"` // DiversityLevel: How much diversity to use in recommendation model // results e.g. `medium-diversity` or `high-diversity`. Currently // supported values: * `no-diversity` * `low-diversity` * // `medium-diversity` * `high-diversity` * `auto-diversity` If not // specified, we choose default based on recommendation model type. // Default value: `no-diversity`. Can only be set if SolutionType is // SOLUTION_TYPE_RECOMMENDATION. DiversityLevel string `json:"diversityLevel,omitempty"` // EmbeddingConfig: Bring your own embedding config. The config is used // for search semantic retrieval. The retrieval is based on the dot // product of SearchRequest.EmbeddingSpec.EmbeddingVector.vector and the // document embeddings that are provided by this EmbeddingConfig. If // SearchRequest.EmbeddingSpec.EmbeddingVector.vector is provided, it // overrides this ServingConfig.embedding_config. EmbeddingConfig *GoogleCloudDiscoveryengineV1betaEmbeddingConfig `json:"embeddingConfig,omitempty"` // FilterControlIds: Filter controls to use in serving path. All // triggered filter controls will be applied. Filter controls must be in // the same data store as the serving config. Maximum of 20 filter // controls. FilterControlIds []string `json:"filterControlIds,omitempty"` // GenericConfig: The GenericConfig of the serving configuration. GenericConfig *GoogleCloudDiscoveryengineV1betaServingConfigGenericConfig `json:"genericConfig,omitempty"` // IgnoreControlIds: Condition ignore specifications. If multiple ignore // conditions match, all matching ignore controls in the list will // execute. Order does not matter. Maximum number of specifications is // 100. IgnoreControlIds []string `json:"ignoreControlIds,omitempty"` // MediaConfig: The MediaConfig of the serving configuration. MediaConfig *GoogleCloudDiscoveryengineV1betaServingConfigMediaConfig `json:"mediaConfig,omitempty"` // ModelId: The id of the model to use at serving time. Currently only // RecommendationModels are supported. Can be changed but only to a // compatible model (e.g. others-you-may-like CTR to others-you-may-like // CVR). Required when SolutionType is SOLUTION_TYPE_RECOMMENDATION. ModelId string `json:"modelId,omitempty"` // Name: Immutable. Fully qualified name // `projects/{project}/locations/{location}/collections/{collection_id}/d // ataStores/{data_store_id}/servingConfigs/{serving_config_id}` Name string `json:"name,omitempty"` // OnewaySynonymsControlIds: Condition oneway synonyms specifications. // If multiple oneway synonyms conditions match, all matching oneway // synonyms controls in the list will execute. Maximum number of // specifications is 100. Can only be set if SolutionType is // SOLUTION_TYPE_SEARCH. OnewaySynonymsControlIds []string `json:"onewaySynonymsControlIds,omitempty"` // RankingExpression: The ranking expression controls the customized // ranking on retrieval documents. To leverage this, document embedding // is required. The ranking expression setting in ServingConfig applies // to all search requests served by the serving config. However, if // SearchRequest.ranking_expression is specified, it overrides the // ServingConfig ranking expression. The ranking expression is a single // function or multiple functions that are joined by "+". * // ranking_expression = function, { " + ", function }; Supported // functions: * double * relevance_score * double * // dotProduct(embedding_field_path) Function variables: relevance_score: // pre-defined keywords, used for measure relevance between query and // document. embedding_field_path: the document embedding field used // with query embedding vector. dotProduct: embedding function between // embedding_field_path and query embedding vector. Example ranking // expression: If document has an embedding field doc_embedding, the // ranking expression could be 0.5 * relevance_score + 0.3 * // dotProduct(doc_embedding). RankingExpression string `json:"rankingExpression,omitempty"` // RedirectControlIds: IDs of the redirect controls. Only the first // triggered redirect action is applied, even if multiple apply. Maximum // number of specifications is 100. Can only be set if SolutionType is // SOLUTION_TYPE_SEARCH. RedirectControlIds []string `json:"redirectControlIds,omitempty"` // ReplacementControlIds: Condition replacement specifications. Applied // according to the order in the list. A previously replaced term can // not be re-replaced. Maximum number of specifications is 100. Can only // be set if SolutionType is SOLUTION_TYPE_SEARCH. ReplacementControlIds []string `json:"replacementControlIds,omitempty"` // SolutionType: Required. Immutable. Specifies the solution type that a // serving config can be associated with. // // Possible values: // "SOLUTION_TYPE_UNSPECIFIED" - Default value. // "SOLUTION_TYPE_RECOMMENDATION" - Used for Recommendations AI. // "SOLUTION_TYPE_SEARCH" - Used for Discovery Search. // "SOLUTION_TYPE_CHAT" - Used for use cases related to the Generative // AI agent. SolutionType string `json:"solutionType,omitempty"` // SynonymsControlIds: Condition synonyms specifications. If multiple // synonyms conditions match, all matching synonyms controls in the list // will execute. Maximum number of specifications is 100. Can only be // set if SolutionType is SOLUTION_TYPE_SEARCH. SynonymsControlIds []string `json:"synonymsControlIds,omitempty"` // UpdateTime: Output only. ServingConfig updated timestamp. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "BoostControlIds") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BoostControlIds") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaServingConfig: Configures metadata that is used to generate serving time results (e.g. search results or recommendation predictions). The ServingConfig is passed in the search and predict request and generates results.
func (*GoogleCloudDiscoveryengineV1betaServingConfig) MarshalJSON ¶ added in v0.163.0
func (s *GoogleCloudDiscoveryengineV1betaServingConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaServingConfigGenericConfig ¶ added in v0.163.0
type GoogleCloudDiscoveryengineV1betaServingConfigGenericConfig struct { // ContentSearchSpec: Specifies the expected behavior of content search. // Only valid for content-search enabled data store. ContentSearchSpec *GoogleCloudDiscoveryengineV1betaSearchRequestContentSearchSpec `json:"contentSearchSpec,omitempty"` // ForceSendFields is a list of field names (e.g. "ContentSearchSpec") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ContentSearchSpec") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaServingConfigGenericConfig: Specifies the configurations needed for Generic Discovery.Currently we support: * `content_search_spec`: configuration for generic content search.
func (*GoogleCloudDiscoveryengineV1betaServingConfigGenericConfig) MarshalJSON ¶ added in v0.163.0
func (s *GoogleCloudDiscoveryengineV1betaServingConfigGenericConfig) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaServingConfigMediaConfig ¶ added in v0.163.0
type GoogleCloudDiscoveryengineV1betaServingConfigMediaConfig struct { // ContentFreshnessCutoffDays: Specifies the content freshness used for // recommendation result. Contents will be demoted if contents were // published for more than content freshness cutoff days. ContentFreshnessCutoffDays int64 `json:"contentFreshnessCutoffDays,omitempty"` // ContentWatchedMinutesThreshold: Specifies the content watched minutes // threshold for demotion. ContentWatchedMinutesThreshold float64 `json:"contentWatchedMinutesThreshold,omitempty"` // ContentWatchedPercentageThreshold: Specifies the content watched // percentage threshold for demotion. Threshold value must be between // [0, 1.0] inclusive. ContentWatchedPercentageThreshold float64 `json:"contentWatchedPercentageThreshold,omitempty"` // ContentWatchedSecondsThreshold: Specifies the content watched minutes // threshold for demotion. ContentWatchedSecondsThreshold float64 `json:"contentWatchedSecondsThreshold,omitempty"` // DemotionEventType: Specifies the event type used for demoting // recommendation result. Currently supported values: * `view-item`: // Item viewed. * `media-play`: Start/resume watching a video, playing a // song, etc. * `media-complete`: Finished or stopped midway through a // video, song, etc. If unset, watch history demotion will not be // applied. Content freshness demotion will still be applied. DemotionEventType string `json:"demotionEventType,omitempty"` // ForceSendFields is a list of field names (e.g. // "ContentFreshnessCutoffDays") to unconditionally include in API // requests. By default, fields with empty or default values are omitted // from API requests. However, any non-pointer, non-interface field // appearing in ForceSendFields will be sent to the server regardless of // whether the field is empty or not. This may be used to include empty // fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. // "ContentFreshnessCutoffDays") to include in API requests with the // JSON null value. By default, fields with empty values are omitted // from API requests. However, any field with an empty value appearing // in NullFields will be sent to the server as null. It is an error if a // field in this list has a non-empty value. This may be used to include // null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaServingConfigMediaConfig: Specifies the configurations needed for Media Discovery. Currently we support: * `demote_content_watched`: Threshold for watched content demotion. Customers can specify if using watched content demotion or use viewed detail page. Using the content watched demotion, customers need to specify the watched minutes or percentage exceeds the threshold, the content will be demoted in the recommendation result. * `promote_fresh_content`: cutoff days for fresh content promotion. Customers can specify if using content freshness promotion. If the content was published within the cutoff days, the content will be promoted in the recommendation result. Can only be set if SolutionType is SOLUTION_TYPE_RECOMMENDATION.
func (*GoogleCloudDiscoveryengineV1betaServingConfigMediaConfig) MarshalJSON ¶ added in v0.163.0
func (s *GoogleCloudDiscoveryengineV1betaServingConfigMediaConfig) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1betaServingConfigMediaConfig) UnmarshalJSON ¶ added in v0.163.0
func (s *GoogleCloudDiscoveryengineV1betaServingConfigMediaConfig) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1betaSiteSearchEngine ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaSiteSearchEngine struct { // Name: The fully qualified resource name of the site search engine. // Format: `projects/*/locations/*/dataStores/*/siteSearchEngine` Name string `json:"name,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Name") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Name") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSiteSearchEngine: SiteSearchEngine captures DataStore level site search persisting configurations. It is a singleton value per data store.
func (*GoogleCloudDiscoveryengineV1betaSiteSearchEngine) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaSiteSearchEngine) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSiteVerificationInfo ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaSiteVerificationInfo struct { // SiteVerificationState: Site verification state indicating the // ownership and validity. // // Possible values: // "SITE_VERIFICATION_STATE_UNSPECIFIED" - Defaults to VERIFIED. // "VERIFIED" - Site ownership verified. // "UNVERIFIED" - Site ownership pending verification or verification // failed. // "EXEMPTED" - Site exempt from verification, e.g., a public website // that opens to all. SiteVerificationState string `json:"siteVerificationState,omitempty"` // VerifyTime: Latest site verification time. VerifyTime string `json:"verifyTime,omitempty"` // ForceSendFields is a list of field names (e.g. // "SiteVerificationState") to unconditionally include in API requests. // By default, fields with empty or default values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SiteVerificationState") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSiteVerificationInfo: Verification information for target sites in advanced site search.
func (*GoogleCloudDiscoveryengineV1betaSiteVerificationInfo) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaSiteVerificationInfo) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry ¶ added in v0.156.0
type GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry struct { // BlockPhrase: Required. Phrase to block from suggestions served. Can // be maximum 125 characters. BlockPhrase string `json:"blockPhrase,omitempty"` // MatchOperator: Required. The match operator to apply for this phrase. // Whether to block the exact phrase, or block any suggestions // containing this phrase. // // Possible values: // "MATCH_OPERATOR_UNSPECIFIED" - Default value. Should not be used // "EXACT_MATCH" - If the suggestion is an exact match to the // block_phrase, then block it. // "CONTAINS" - If the suggestion contains the block_phrase, then // block it. MatchOperator string `json:"matchOperator,omitempty"` // ForceSendFields is a list of field names (e.g. "BlockPhrase") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BlockPhrase") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry: Suggestion deny list entry identifying the phrase to block from suggestions and the applied operation for the phrase.
func (*GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry) MarshalJSON ¶ added in v0.156.0
func (s *GoogleCloudDiscoveryengineV1betaSuggestionDenyListEntry) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaTargetSite ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaTargetSite struct { // ExactMatch: 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. ExactMatch bool `json:"exactMatch,omitempty"` // FailureReason: Output only. Failure reason. FailureReason *GoogleCloudDiscoveryengineV1betaTargetSiteFailureReason `json:"failureReason,omitempty"` // GeneratedUriPattern: Output only. This is system-generated based on // the provided_uri_pattern. GeneratedUriPattern string `json:"generatedUriPattern,omitempty"` // IndexingStatus: Output only. Indexing status. // // Possible values: // "INDEXING_STATUS_UNSPECIFIED" - Defaults to SUCCEEDED. // "PENDING" - The target site is in the update queue and will be // picked up by indexing pipeline. // "FAILED" - The target site fails to be indexed. // "SUCCEEDED" - The target site has been indexed. // "DELETING" - The previously indexed target site has been marked to // be deleted. This is a transitioning state which will resulted in // either: 1. target site deleted if unindexing is successful; 2. state // reverts to SUCCEEDED if the unindexing fails. IndexingStatus string `json:"indexingStatus,omitempty"` // Name: Output only. The fully qualified resource name of the target // site. // `projects/{project}/locations/{location}/collections/{collection}/data // Stores/{data_store}/siteSearchEngine/targetSites/{target_site}` The // `target_site_id` is system-generated. Name string `json:"name,omitempty"` // ProvidedUriPattern: Required. Input only. The user provided URI // pattern from which the `generated_uri_pattern` is generated. ProvidedUriPattern string `json:"providedUriPattern,omitempty"` // SiteVerificationInfo: Output only. Site ownership and validity // verification status. SiteVerificationInfo *GoogleCloudDiscoveryengineV1betaSiteVerificationInfo `json:"siteVerificationInfo,omitempty"` // Type: The type of the target site, e.g., whether the site is to be // included or excluded. // // Possible values: // "TYPE_UNSPECIFIED" - This value is unused. In this case, server // behavior defaults to Type.INCLUDE. // "INCLUDE" - Include the target site. // "EXCLUDE" - Exclude the target site. Type string `json:"type,omitempty"` // UpdateTime: Output only. The target site's last updated time. UpdateTime string `json:"updateTime,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "ExactMatch") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExactMatch") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaTargetSite: A target site for the SiteSearchEngine.
func (*GoogleCloudDiscoveryengineV1betaTargetSite) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaTargetSite) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaTargetSiteFailureReason ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaTargetSiteFailureReason struct { // QuotaFailure: Failed due to insufficient quota. QuotaFailure *GoogleCloudDiscoveryengineV1betaTargetSiteFailureReasonQuotaFailure `json:"quotaFailure,omitempty"` // ForceSendFields is a list of field names (e.g. "QuotaFailure") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "QuotaFailure") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaTargetSiteFailureReason: Site search indexing failure reasons.
func (*GoogleCloudDiscoveryengineV1betaTargetSiteFailureReason) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaTargetSiteFailureReason) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaTargetSiteFailureReasonQuotaFailure ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaTargetSiteFailureReasonQuotaFailure struct { // TotalRequiredQuota: This number is an estimation on how much total // quota this project needs to successfully complete indexing. TotalRequiredQuota int64 `json:"totalRequiredQuota,omitempty,string"` // ForceSendFields is a list of field names (e.g. "TotalRequiredQuota") // to unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TotalRequiredQuota") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaTargetSiteFailureReasonQuotaFailure: Failed due to insufficient quota.
func (*GoogleCloudDiscoveryengineV1betaTargetSiteFailureReasonQuotaFailure) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaTargetSiteFailureReasonQuotaFailure) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaTextInput ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaTextInput struct { // Context: Conversation context of the input. Context *GoogleCloudDiscoveryengineV1betaConversationContext `json:"context,omitempty"` // Input: Text input. Input string `json:"input,omitempty"` // ForceSendFields is a list of field names (e.g. "Context") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Context") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaTextInput: Defines text input.
func (*GoogleCloudDiscoveryengineV1betaTextInput) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaTextInput) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaTransactionInfo ¶
type GoogleCloudDiscoveryengineV1betaTransactionInfo struct { // Cost: All the costs associated with the products. These can be // manufacturing costs, shipping expenses not borne by the end user, or // any other costs, such that: * Profit = value - tax - cost Cost float64 `json:"cost,omitempty"` // Currency: Required. Currency code. Use three-character ISO-4217 code. Currency string `json:"currency,omitempty"` // DiscountValue: The total discount(s) value applied to this // transaction. This figure should be excluded from // TransactionInfo.value For example, if a user paid // TransactionInfo.value amount, then nominal (pre-discount) value of // the transaction is the sum of TransactionInfo.value and // TransactionInfo.discount_value This means that profit is calculated // the same way, regardless of the discount value, and that // TransactionInfo.discount_value can be larger than // TransactionInfo.value: * Profit = value - tax - cost DiscountValue float64 `json:"discountValue,omitempty"` // Tax: All the taxes associated with the transaction. Tax float64 `json:"tax,omitempty"` // TransactionId: The transaction ID with a length limit of 128 // characters. TransactionId string `json:"transactionId,omitempty"` // Value: Required. Total non-zero value associated with the // transaction. This value may include shipping, tax, or other // adjustments to the total value that you want to include. Value float64 `json:"value,omitempty"` // ForceSendFields is a list of field names (e.g. "Cost") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Cost") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaTransactionInfo: A transaction represents the entire purchase transaction.
func (*GoogleCloudDiscoveryengineV1betaTransactionInfo) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaTransactionInfo) MarshalJSON() ([]byte, error)
func (*GoogleCloudDiscoveryengineV1betaTransactionInfo) UnmarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaTransactionInfo) UnmarshalJSON(data []byte) error
type GoogleCloudDiscoveryengineV1betaUpdateSchemaMetadata ¶ added in v0.138.0
type GoogleCloudDiscoveryengineV1betaUpdateSchemaMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaUpdateSchemaMetadata: Metadata for UpdateSchema LRO.
func (*GoogleCloudDiscoveryengineV1betaUpdateSchemaMetadata) MarshalJSON ¶ added in v0.138.0
func (s *GoogleCloudDiscoveryengineV1betaUpdateSchemaMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaUpdateTargetSiteMetadata ¶ added in v0.158.0
type GoogleCloudDiscoveryengineV1betaUpdateTargetSiteMetadata struct { // CreateTime: Operation create time. CreateTime string `json:"createTime,omitempty"` // UpdateTime: Operation last update time. If the operation is done, // this is also the finish time. UpdateTime string `json:"updateTime,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateTime") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateTime") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaUpdateTargetSiteMetadata: Metadata related to the progress of the SiteSearchEngineService.UpdateTargetSite operation. This will be returned by the google.longrunning.Operation.metadata field.
func (*GoogleCloudDiscoveryengineV1betaUpdateTargetSiteMetadata) MarshalJSON ¶ added in v0.158.0
func (s *GoogleCloudDiscoveryengineV1betaUpdateTargetSiteMetadata) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaUserEvent ¶
type GoogleCloudDiscoveryengineV1betaUserEvent struct { // Attributes: Extra user event features to include in the // recommendation model. These attributes must NOT contain data that // needs to be parsed or processed further, e.g. JSON or other // encodings. If you provide custom attributes for ingested user events, // also include them in the user events that you associate with // prediction requests. Custom attribute formatting must be consistent // between imported events and events provided with prediction requests. // This lets the Discovery Engine API use those custom attributes when // training models and serving predictions, which helps improve // recommendation quality. This field needs to pass all below criteria, // otherwise an `INVALID_ARGUMENT` error is returned: * The key must be // a UTF-8 encoded string with a length limit of 5,000 characters. * For // text attributes, at most 400 values are allowed. Empty values are not // allowed. Each value must be a UTF-8 encoded string with a length // limit of 256 characters. * For number attributes, at most 400 values // are allowed. For product recommendations, an example of extra user // information is `traffic_channel`, which is how a user arrives at the // site. Users can arrive at the site by coming to the site directly, // coming through Google search, or in other ways. Attributes map[string]GoogleCloudDiscoveryengineV1betaCustomAttribute `json:"attributes,omitempty"` // AttributionToken: Token to attribute an API response to user // action(s) to trigger the event. Highly recommended for user events // that are the result of RecommendationService.Recommend. This field // enables accurate attribution of recommendation model performance. The // value must be one of: * RecommendResponse.attribution_token for // events that are the result of RecommendationService.Recommend. * // SearchResponse.attribution_token for events that are the result of // SearchService.Search. This token enables us to accurately attribute // page view or conversion completion back to the event and the // particular predict response containing this clicked/purchased // product. If user clicks on product K in the recommendation results, // pass RecommendResponse.attribution_token as a URL parameter to // product K's page. When recording events on product K's page, log the // RecommendResponse.attribution_token to this field. AttributionToken string `json:"attributionToken,omitempty"` // CompletionInfo: CompletionService.CompleteQuery details related to // the event. This field should be set for `search` event when // autocomplete function is enabled and the user clicks a suggestion for // search. CompletionInfo *GoogleCloudDiscoveryengineV1betaCompletionInfo `json:"completionInfo,omitempty"` // DirectUserRequest: Should set to true if the request is made directly // from the end user, in which case the UserEvent.user_info.user_agent // can be populated from the HTTP request. This flag should be set only // if the API request is made directly from the end user such as a // mobile app (and not if a gateway or a server is processing and // pushing the user events). This should not be set when using the // JavaScript tag in UserEventService.CollectUserEvent. DirectUserRequest bool `json:"directUserRequest,omitempty"` // Documents: List of Documents associated with this user event. This // field is optional except for the following event types: * `view-item` // * `add-to-cart` * `purchase` * `media-play` * `media-complete` In a // `search` event, this field represents the documents returned to the // end user on the current page (the end user may have not finished // browsing the whole page yet). When a new page is returned to the end // user, after pagination/filtering/ordering even for the same query, a // new `search` event with different UserEvent.documents is desired. Documents []*GoogleCloudDiscoveryengineV1betaDocumentInfo `json:"documents,omitempty"` // EventTime: Only required for UserEventService.ImportUserEvents // method. Timestamp of when the user event happened. EventTime string `json:"eventTime,omitempty"` // EventType: Required. User event type. Allowed values are: Generic // values: * `search`: Search for Documents. * `view-item`: Detailed // page view of a Document. * `view-item-list`: View of a panel or // ordered list of Documents. * `view-home-page`: View of the home page. // * `view-category-page`: View of a category page, e.g. Home > Men > // Jeans Retail-related values: * `add-to-cart`: Add an item(s) to cart, // e.g. in Retail online shopping * `purchase`: Purchase an item(s) // Media-related values: * `media-play`: Start/resume watching a video, // playing a song, etc. * `media-complete`: Finished or stopped midway // through a video, song, etc. EventType string `json:"eventType,omitempty"` // Filter: The filter syntax consists of an expression language for // constructing a predicate from one or more fields of the documents // being filtered. One example is for `search` events, the associated // SearchRequest may contain a filter expression in SearchRequest.filter // conforming to https://google.aip.dev/160#filtering. Similarly, for // `view-item-list` events that are generated from a RecommendRequest, // this field may be populated directly from RecommendRequest.filter // conforming to https://google.aip.dev/160#filtering. The value must be // a UTF-8 encoded string with a length limit of 1,000 characters. // Otherwise, an `INVALID_ARGUMENT` error is returned. Filter string `json:"filter,omitempty"` // MediaInfo: Media-specific info. MediaInfo *GoogleCloudDiscoveryengineV1betaMediaInfo `json:"mediaInfo,omitempty"` // PageInfo: Page metadata such as categories and other critical // information for certain event types such as `view-category-page`. PageInfo *GoogleCloudDiscoveryengineV1betaPageInfo `json:"pageInfo,omitempty"` // Panel: Panel metadata associated with this user event. Panel *GoogleCloudDiscoveryengineV1betaPanelInfo `json:"panel,omitempty"` // PromotionIds: The promotion IDs if this is an event associated with // promotions. Currently, this field is restricted to at most one ID. PromotionIds []string `json:"promotionIds,omitempty"` // SearchInfo: SearchService.Search details related to the event. This // field should be set for `search` event. SearchInfo *GoogleCloudDiscoveryengineV1betaSearchInfo `json:"searchInfo,omitempty"` // SessionId: A unique identifier for tracking a visitor session with a // length limit of 128 bytes. A session is an aggregation of an end user // behavior in a time span. A general guideline to populate the // session_id: 1. If user has no activity for 30 min, a new session_id // should be assigned. 2. The session_id should be unique across users, // suggest use uuid or add UserEvent.user_pseudo_id as prefix. SessionId string `json:"sessionId,omitempty"` // TagIds: A list of identifiers for the independent experiment groups // this user event belongs to. This is used to distinguish between user // events associated with different experiment setups on the customer // end. TagIds []string `json:"tagIds,omitempty"` // TransactionInfo: The transaction metadata (if any) associated with // this user event. TransactionInfo *GoogleCloudDiscoveryengineV1betaTransactionInfo `json:"transactionInfo,omitempty"` // UserInfo: Information about the end user. UserInfo *GoogleCloudDiscoveryengineV1betaUserInfo `json:"userInfo,omitempty"` // UserPseudoId: Required. A unique identifier for tracking visitors. // For example, this could be implemented with an HTTP cookie, which // should be able to uniquely identify a visitor on a single device. // This unique identifier should not change if the visitor log in/out of // the website. Do not set the field to the same fixed ID for different // users. This mixes the event history of those users together, which // results in degraded model quality. The field must be a UTF-8 encoded // string with a length limit of 128 characters. Otherwise, an // `INVALID_ARGUMENT` error is returned. The field should not contain // PII or user-data. We recommend to use Google Analytics Client ID // (https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#clientId) // for this field. UserPseudoId string `json:"userPseudoId,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Attributes") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Attributes") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaUserEvent: UserEvent captures all metadata information Discovery Engine API needs to know about how end users interact with customers' website.
func (*GoogleCloudDiscoveryengineV1betaUserEvent) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaUserEvent) MarshalJSON() ([]byte, error)
type GoogleCloudDiscoveryengineV1betaUserInfo ¶
type GoogleCloudDiscoveryengineV1betaUserInfo struct { // UserAgent: User agent as included in the HTTP header. The field must // be a UTF-8 encoded string with a length limit of 1,000 characters. // Otherwise, an `INVALID_ARGUMENT` error is returned. This should not // be set when using the client side event reporting with GTM or // JavaScript tag in UserEventService.CollectUserEvent or if // UserEvent.direct_user_request is set. UserAgent string `json:"userAgent,omitempty"` // UserId: Highly recommended for logged-in users. Unique identifier for // logged-in user, such as a user name. Don't set for anonymous users. // Always use a hashed value for this ID. Don't set the field to the // same fixed ID for different users. This mixes the event history of // those users together, which results in degraded model quality. The // field must be a UTF-8 encoded string with a length limit of 128 // characters. Otherwise, an `INVALID_ARGUMENT` error is returned. UserId string `json:"userId,omitempty"` // ForceSendFields is a list of field names (e.g. "UserAgent") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "UserAgent") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleCloudDiscoveryengineV1betaUserInfo: Information of an end user.
func (*GoogleCloudDiscoveryengineV1betaUserInfo) MarshalJSON ¶
func (s *GoogleCloudDiscoveryengineV1betaUserInfo) MarshalJSON() ([]byte, error)
type GoogleLongrunningListOperationsResponse ¶
type GoogleLongrunningListOperationsResponse struct { // NextPageToken: The standard List next-page token. NextPageToken string `json:"nextPageToken,omitempty"` // Operations: A list of operations that matches the specified filter in // the request. Operations []*GoogleLongrunningOperation `json:"operations,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleLongrunningListOperationsResponse: The response message for Operations.ListOperations.
func (*GoogleLongrunningListOperationsResponse) MarshalJSON ¶
func (s *GoogleLongrunningListOperationsResponse) MarshalJSON() ([]byte, error)
type GoogleLongrunningOperation ¶
type GoogleLongrunningOperation struct { // Done: If the value is `false`, it means the operation is still in // progress. If `true`, the operation is completed, and either `error` // or `response` is available. Done bool `json:"done,omitempty"` // Error: The error result of the operation in case of failure or // cancellation. Error *GoogleRpcStatus `json:"error,omitempty"` // Metadata: Service-specific metadata associated with the operation. It // typically contains progress information and common metadata such as // create time. Some services might not provide such metadata. Any // method that returns a long-running operation should document the // metadata type, if any. Metadata googleapi.RawMessage `json:"metadata,omitempty"` // Name: The server-assigned name, which is only unique within the same // service that originally returns it. If you use the default HTTP // mapping, the `name` should be a resource name ending with // `operations/{unique_id}`. Name string `json:"name,omitempty"` // Response: The normal, successful response of the operation. If the // original method returns no data on success, such as `Delete`, the // response is `google.protobuf.Empty`. If the original method is // standard `Get`/`Create`/`Update`, the response should be the // resource. For other methods, the response should have the type // `XxxResponse`, where `Xxx` is the original method name. For example, // if the original method name is `TakeSnapshot()`, the inferred // response type is `TakeSnapshotResponse`. Response googleapi.RawMessage `json:"response,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Done") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Done") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleLongrunningOperation: This resource represents a long-running operation that is the result of a network API call.
func (*GoogleLongrunningOperation) MarshalJSON ¶
func (s *GoogleLongrunningOperation) MarshalJSON() ([]byte, error)
type GoogleProtobufEmpty ¶
type GoogleProtobufEmpty struct { // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` }
GoogleProtobufEmpty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
type GoogleRpcStatus ¶
type GoogleRpcStatus struct { // Code: The status code, which should be an enum value of // google.rpc.Code. Code int64 `json:"code,omitempty"` // Details: A list of messages that carry the error details. There is a // common set of message types for APIs to use. Details []googleapi.RawMessage `json:"details,omitempty"` // Message: A developer-facing error message, which should be in // English. Any user-facing error message should be localized and sent // in the google.rpc.Status.details field, or localized by the client. Message string `json:"message,omitempty"` // ForceSendFields is a list of field names (e.g. "Code") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Code") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleRpcStatus: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC (https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide (https://cloud.google.com/apis/design/errors).
func (*GoogleRpcStatus) MarshalJSON ¶
func (s *GoogleRpcStatus) MarshalJSON() ([]byte, error)
type GoogleTypeDate ¶
type GoogleTypeDate struct { // Day: Day of a month. Must be from 1 to 31 and valid for the year and // month, or 0 to specify a year by itself or a year and month where the // day isn't significant. Day int64 `json:"day,omitempty"` // Month: Month of a year. Must be from 1 to 12, or 0 to specify a year // without a month and day. Month int64 `json:"month,omitempty"` // Year: Year of the date. Must be from 1 to 9999, or 0 to specify a // date without a year. Year int64 `json:"year,omitempty"` // ForceSendFields is a list of field names (e.g. "Day") to // unconditionally include in API requests. By default, fields with // empty or default values are omitted from API requests. However, any // non-pointer, non-interface field appearing in ForceSendFields will be // sent to the server regardless of whether the field is empty or not. // This may be used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Day") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
GoogleTypeDate: Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
func (*GoogleTypeDate) MarshalJSON ¶
func (s *GoogleTypeDate) MarshalJSON() ([]byte, error)
type ProjectsLocationsCollectionsDataConnectorOperationsGetCall ¶ added in v0.151.0
type ProjectsLocationsCollectionsDataConnectorOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Context ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataConnectorOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Do ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataConnector.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Fields ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataConnectorOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Header ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataConnectorOperationsGetCall) IfNoneMatch ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataConnectorOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataConnectorOperationsListCall ¶ added in v0.151.0
type ProjectsLocationsCollectionsDataConnectorOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataConnectorOperationsListCall) Context ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataConnectorOperationsListCall) Do ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataConnector.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataConnectorOperationsListCall) Fields ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataConnectorOperationsListCall) Filter ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsCollectionsDataConnectorOperationsListCall) Header ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataConnectorOperationsListCall) IfNoneMatch ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataConnectorOperationsListCall) PageSize ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsCollectionsDataConnectorOperationsListCall) PageToken ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsCollectionsDataConnectorOperationsListCall) Pages ¶ added in v0.151.0
func (c *ProjectsLocationsCollectionsDataConnectorOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataConnectorOperationsService ¶ added in v0.151.0
type ProjectsLocationsCollectionsDataConnectorOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataConnectorOperationsService ¶ added in v0.151.0
func NewProjectsLocationsCollectionsDataConnectorOperationsService(s *Service) *ProjectsLocationsCollectionsDataConnectorOperationsService
func (*ProjectsLocationsCollectionsDataConnectorOperationsService) Get ¶ added in v0.151.0
func (r *ProjectsLocationsCollectionsDataConnectorOperationsService) Get(name string) *ProjectsLocationsCollectionsDataConnectorOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsCollectionsDataConnectorOperationsService) List ¶ added in v0.151.0
func (r *ProjectsLocationsCollectionsDataConnectorOperationsService) List(name string) *ProjectsLocationsCollectionsDataConnectorOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsCollectionsDataConnectorService ¶ added in v0.151.0
type ProjectsLocationsCollectionsDataConnectorService struct { Operations *ProjectsLocationsCollectionsDataConnectorOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsCollectionsDataConnectorService ¶ added in v0.151.0
func NewProjectsLocationsCollectionsDataConnectorService(s *Service) *ProjectsLocationsCollectionsDataConnectorService
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.branches.documents.create" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDocument or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDocument.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) DocumentId ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) DocumentId(documentId string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall
DocumentId sets the optional parameter "documentId": Required. The ID to use for the Document, which will become the final component of the Document.name. If the caller does not have permission to create the Document, regardless of whether or not it exists, a `PERMISSION_DENIED` error is returned. This field must be unique among all Documents with the same parent. Otherwise, an `ALREADY_EXISTS` error is returned. This field must conform to RFC-1034 (https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters. Otherwise, an `INVALID_ARGUMENT` error is returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.branches.documents.delete" call. Exactly one of *GoogleProtobufEmpty or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.branches.documents.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDocument or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDocument.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.branches.documents.import" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListDocumentsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.branches.documents.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListDocumentsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListDocumentsResponse.ServerResponse. Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) PageSize ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
PageSize sets the optional parameter "pageSize": Maximum number of Documents to return. If unspecified, defaults to 100. The maximum allowed value is 1000. Values above 1000 will be coerced to 1000. If this field is negative, an `INVALID_ARGUMENT` error is returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) PageToken ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
PageToken sets the optional parameter "pageToken": A page token ListDocumentsResponse.next_page_token, received from a previous DocumentService.ListDocuments call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to DocumentService.ListDocuments must match the call that provided the page token. Otherwise, an `INVALID_ARGUMENT` error is returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Pages ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListDocumentsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) AllowMissing ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall
AllowMissing sets the optional parameter "allowMissing": If set to true, and the Document is not found, a new Document will be created.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.branches.documents.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDocument or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDocument.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall ¶ added in v0.122.0
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Context ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Do ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.branches.documents.purge" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Fields ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Header ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsService ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesDocumentsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresBranchesDocumentsService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsDataStoresBranchesDocumentsService(s *Service) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Create ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Create(parent string, googleclouddiscoveryenginev1betadocument *GoogleCloudDiscoveryengineV1betaDocument) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsCreateCall
Create: Creates a Document.
- parent: The parent resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}`.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Delete ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Delete(name string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsDeleteCall
Delete: Deletes a Document.
- name: Full resource name of Document, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}/documents/{document}`. If the caller does not have permission to delete the Document, regardless of whether or not it exists, a `PERMISSION_DENIED` error is returned. If the Document to delete does not exist, a `NOT_FOUND` error is returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Get ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Get(name string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsGetCall
Get: Gets a Document.
- name: Full resource name of Document, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}/documents/{document}`. If the caller does not have permission to access the Document, regardless of whether or not it exists, a `PERMISSION_DENIED` error is returned. If the requested Document does not exist, a `NOT_FOUND` error is returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Import ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Import(parent string, googleclouddiscoveryenginev1betaimportdocumentsrequest *GoogleCloudDiscoveryengineV1betaImportDocumentsRequest) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsImportCall
Import: Bulk import of multiple Documents. Request processing may be synchronous. Non-existing items will be created. Note: It is possible for a subset of the Documents to be successfully updated.
- parent: The parent branch resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}`. Requires create/update permission.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) List ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) List(parent string) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsListCall
List: Gets a list of Documents.
- parent: The parent branch resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}`. Use `default_branch` as the branch ID, to list documents under the default branch. If the caller does not have permission to list Documents under this branch, regardless of whether or not this branch exists, a `PERMISSION_DENIED` error is returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Patch ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Patch(name string, googleclouddiscoveryenginev1betadocument *GoogleCloudDiscoveryengineV1betaDocument) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPatchCall
Patch: Updates a Document.
- name: Immutable. The full resource name of the document. Format: `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}/documents/{document_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
func (*ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Purge ¶ added in v0.122.0
func (r *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService) Purge(parent string, googleclouddiscoveryenginev1betapurgedocumentsrequest *GoogleCloudDiscoveryengineV1betaPurgeDocumentsRequest) *ProjectsLocationsCollectionsDataStoresBranchesDocumentsPurgeCall
Purge: Permanently deletes all selected Documents in a branch. This process is asynchronous. Depending on the number of Documents to be deleted, this operation can take hours to complete. Before the delete operation completes, some Documents might still be returned by DocumentService.GetDocument or DocumentService.ListDocuments. To get a list of the Documents to be deleted, set PurgeDocumentsRequest.force to false.
- parent: The parent resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}`.
type ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.branches.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.branches.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Filter ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) PageSize ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) PageToken ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Pages ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresBranchesOperationsService ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresBranchesOperationsService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsDataStoresBranchesOperationsService(s *Service) *ProjectsLocationsCollectionsDataStoresBranchesOperationsService
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsService) Get ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresBranchesOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsCollectionsDataStoresBranchesOperationsService) List ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresBranchesOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresBranchesOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsCollectionsDataStoresBranchesService ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresBranchesService struct { Documents *ProjectsLocationsCollectionsDataStoresBranchesDocumentsService Operations *ProjectsLocationsCollectionsDataStoresBranchesOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsCollectionsDataStoresBranchesService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsDataStoresBranchesService(s *Service) *ProjectsLocationsCollectionsDataStoresBranchesService
type ProjectsLocationsCollectionsDataStoresCompleteQueryCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresCompleteQueryCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaCompleteQueryResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.completeQuery" call. Exactly one of *GoogleCloudDiscoveryengineV1betaCompleteQueryResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaCompleteQueryResponse.ServerResponse. Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresCompleteQueryCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresCompleteQueryCall) IncludeTailSuggestions ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) IncludeTailSuggestions(includeTailSuggestions bool) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
IncludeTailSuggestions sets the optional parameter "includeTailSuggestions": Indicates if tail suggestions should be returned if there are no suggestions that match the full query. Even if set to true, if there are suggestions that match the full query, those are returned and no tail suggestions are returned.
func (*ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Query ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) Query(query string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
Query sets the optional parameter "query": Required. The typeahead input used to fetch suggestions. Maximum length is 128 characters.
func (*ProjectsLocationsCollectionsDataStoresCompleteQueryCall) QueryModel ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) QueryModel(queryModel string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
QueryModel sets the optional parameter "queryModel": Specifies the autocomplete data model. This overrides any model specified in the Configuration > Autocomplete section of the Cloud console. Currently supported values: * `document` - Using suggestions generated from user-imported documents. * `search-history` - Using suggestions generated from the past history of SearchService.Search API calls. Do not use it when there is no traffic for Search API. * `user-event` - Using suggestions generated from user-imported search events. * `document-completable` - Using suggestions taken directly from user-imported document fields marked as completable. Default values: * `document` is the default model for regular dataStores. * `search-history` is the default model for site search dataStores. *
func (*ProjectsLocationsCollectionsDataStoresCompleteQueryCall) UserPseudoId ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresCompleteQueryCall) UserPseudoId(userPseudoId string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
UserPseudoId sets the optional parameter "userPseudoId": A unique identifier for tracking visitors. For example, this could be implemented with an HTTP cookie, which should be able to uniquely identify a visitor on a single device. This unique identifier should not change if the visitor logs in or out of the website. This field should NOT have a fixed value such as `unknown_visitor`. This should be the same identifier as UserEvent.user_pseudo_id and SearchRequest.user_pseudo_id. The field must be a UTF-8 encoded string with a length limit of 128 characters. Otherwise, an `INVALID_ARGUMENT` error is returned.
type ProjectsLocationsCollectionsDataStoresConversationsConverseCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresConversationsConverseCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsConverseCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConverseConversationResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.conversations.converse" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConverseConversationResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConverseConversationResponse.ServerRe sponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsConverseCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsConverseCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresConversationsCreateCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresConversationsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.conversations.create" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConversation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConversation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresConversationsDeleteCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresConversationsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.conversations.delete" call. Exactly one of *GoogleProtobufEmpty or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresConversationsGetCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresConversationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresConversationsGetCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresConversationsGetCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.conversations.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConversation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConversation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresConversationsGetCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresConversationsGetCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresConversationsGetCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresConversationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresConversationsListCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresConversationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListConversationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.conversations.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListConversationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListConversationsResponse.ServerRespo nse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) Filter ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
Filter sets the optional parameter "filter": A filter to apply on the list results. The supported features are: user_pseudo_id, state. Example: "user_pseudo_id = some_id"
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) OrderBy ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) OrderBy(orderBy string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
OrderBy sets the optional parameter "orderBy": A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: * `update_time` * `create_time` * `conversation_name` Example: "update_time desc" "create_time"
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) PageSize ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresConversationsListCall
PageSize sets the optional parameter "pageSize": Maximum number of results to return. If unspecified, defaults to 50. Max allowed value is 1000.
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) PageToken ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous `ListConversations` call. Provide this to retrieve the subsequent page.
func (*ProjectsLocationsCollectionsDataStoresConversationsListCall) Pages ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListConversationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresConversationsPatchCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresConversationsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresConversationsPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.conversations.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConversation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConversation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresConversationsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresConversationsPatchCall) UpdateMask ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresConversationsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsDataStoresConversationsPatchCall
UpdateMask sets the optional parameter "updateMask": Indicates which fields in the provided Conversation to update. The following are NOT supported: * Conversation.name If not set or empty, all supported fields are updated.
type ProjectsLocationsCollectionsDataStoresConversationsService ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresConversationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresConversationsService ¶ added in v0.138.0
func NewProjectsLocationsCollectionsDataStoresConversationsService(s *Service) *ProjectsLocationsCollectionsDataStoresConversationsService
func (*ProjectsLocationsCollectionsDataStoresConversationsService) Converse ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Converse(name string, googleclouddiscoveryenginev1betaconverseconversationrequest *GoogleCloudDiscoveryengineV1betaConverseConversationRequest) *ProjectsLocationsCollectionsDataStoresConversationsConverseCall
Converse: Converses a conversation.
- name: The resource name of the Conversation to get. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/{conversation_id}`. Use `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/-` to activate auto session mode, which automatically creates a new conversation inside a ConverseConversation session.
func (*ProjectsLocationsCollectionsDataStoresConversationsService) Create ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Create(parent string, googleclouddiscoveryenginev1betaconversation *GoogleCloudDiscoveryengineV1betaConversation) *ProjectsLocationsCollectionsDataStoresConversationsCreateCall
Create: Creates a Conversation. If the Conversation to create already exists, an ALREADY_EXISTS error is returned.
- parent: Full resource name of parent data store. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}`.
func (*ProjectsLocationsCollectionsDataStoresConversationsService) Delete ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Delete(name string) *ProjectsLocationsCollectionsDataStoresConversationsDeleteCall
Delete: Deletes a Conversation. If the Conversation to delete does not exist, a NOT_FOUND error is returned.
- name: The resource name of the Conversation to delete. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/{conversation_id}`.
func (*ProjectsLocationsCollectionsDataStoresConversationsService) Get ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresConversationsGetCall
Get: Gets a Conversation.
- name: The resource name of the Conversation to get. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/{conversation_id}`.
func (*ProjectsLocationsCollectionsDataStoresConversationsService) List ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresConversationsService) List(parent string) *ProjectsLocationsCollectionsDataStoresConversationsListCall
List: Lists all Conversations by their parent DataStore.
- parent: The data store resource name. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}`.
func (*ProjectsLocationsCollectionsDataStoresConversationsService) Patch ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresConversationsService) Patch(name string, googleclouddiscoveryenginev1betaconversation *GoogleCloudDiscoveryengineV1betaConversation) *ProjectsLocationsCollectionsDataStoresConversationsPatchCall
Patch: Updates a Conversation. Conversation action type cannot be changed. If the Conversation to update does not exist, a NOT_FOUND error is returned.
- name: Immutable. Fully qualified name `project/*/locations/global/collections/{collection}/dataStore/*/con versations/*` or `project/*/locations/global/collections/{collection}/engines/*/conve rsations/*`.
type ProjectsLocationsCollectionsDataStoresCreateCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresCreateCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresCreateCall) CreateAdvancedSiteSearch ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresCreateCall) CreateAdvancedSiteSearch(createAdvancedSiteSearch bool) *ProjectsLocationsCollectionsDataStoresCreateCall
CreateAdvancedSiteSearch sets the optional parameter "createAdvancedSiteSearch": A boolean flag indicating whether user want to directly create an advanced data store for site search. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE content_config), this flag will be ignored.
func (*ProjectsLocationsCollectionsDataStoresCreateCall) DataStoreId ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresCreateCall) DataStoreId(dataStoreId string) *ProjectsLocationsCollectionsDataStoresCreateCall
DataStoreId sets the optional parameter "dataStoreId": Required. The ID to use for the DataStore, which will become the final component of the DataStore's resource name. This field must conform to RFC-1034 (https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
func (*ProjectsLocationsCollectionsDataStoresCreateCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.create" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresCreateCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresCreateCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresDeleteCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresDeleteCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresDeleteCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.delete" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresDeleteCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresDeleteCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresGetCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresGetCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresGetCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDataStore, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDataStore or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDataStore.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresGetCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresGetCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresGetCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSiteSearchEngine, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.getSiteSearchEngine" call. Exactly one of *GoogleCloudDiscoveryengineV1betaSiteSearchEngine or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaSiteSearchEngine.ServerResponse.Heade r or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresListCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresListCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresListCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListDataStoresResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListDataStoresResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListDataStoresResponse.ServerResponse .Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresListCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresListCall) Filter ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresListCall
Filter sets the optional parameter "filter": Filter by solution type. For example: filter = 'solution_type:SOLUTION_TYPE_SEARCH'
func (*ProjectsLocationsCollectionsDataStoresListCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresListCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresListCall) PageSize ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresListCall
PageSize sets the optional parameter "pageSize": Maximum number of DataStores to return. If unspecified, defaults to 10. The maximum allowed value is 50. Values above 50 will be coerced to 50. If this field is negative, an INVALID_ARGUMENT is returned.
func (*ProjectsLocationsCollectionsDataStoresListCall) PageToken ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresListCall
PageToken sets the optional parameter "pageToken": A page token ListDataStoresResponse.next_page_token, received from a previous DataStoreService.ListDataStores call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to DataStoreService.ListDataStores must match the call that provided the page token. Otherwise, an INVALID_ARGUMENT error is returned.
func (*ProjectsLocationsCollectionsDataStoresListCall) Pages ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListDataStoresResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.models.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresModelsOperationsListCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresModelsOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.models.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Filter ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) PageSize ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) PageToken ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Pages ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresModelsOperationsService ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresModelsOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresModelsOperationsService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsDataStoresModelsOperationsService(s *Service) *ProjectsLocationsCollectionsDataStoresModelsOperationsService
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsService) Get ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresModelsOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresModelsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsCollectionsDataStoresModelsOperationsService) List ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresModelsOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresModelsOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsCollectionsDataStoresModelsService ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresModelsService struct { Operations *ProjectsLocationsCollectionsDataStoresModelsOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsCollectionsDataStoresModelsService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsDataStoresModelsService(s *Service) *ProjectsLocationsCollectionsDataStoresModelsService
type ProjectsLocationsCollectionsDataStoresOperationsGetCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresOperationsGetCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresOperationsGetCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresOperationsGetCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresOperationsGetCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresOperationsGetCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresOperationsListCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresOperationsListCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresOperationsListCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresOperationsListCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresOperationsListCall) Filter ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsCollectionsDataStoresOperationsListCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresOperationsListCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresOperationsListCall) PageSize ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsCollectionsDataStoresOperationsListCall) PageToken ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsCollectionsDataStoresOperationsListCall) Pages ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresOperationsService ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresOperationsService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsDataStoresOperationsService(s *Service) *ProjectsLocationsCollectionsDataStoresOperationsService
func (*ProjectsLocationsCollectionsDataStoresOperationsService) Get ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsCollectionsDataStoresOperationsService) List ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsCollectionsDataStoresPatchCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresPatchCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresPatchCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDataStore, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDataStore or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDataStore.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresPatchCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresPatchCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresPatchCall) UpdateMask ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsDataStoresPatchCall
UpdateMask sets the optional parameter "updateMask": Indicates which fields in the provided DataStore to update. If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned.
type ProjectsLocationsCollectionsDataStoresSchemasCreateCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresSchemasCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.schemas.create" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSchemasCreateCall) SchemaId ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasCreateCall) SchemaId(schemaId string) *ProjectsLocationsCollectionsDataStoresSchemasCreateCall
SchemaId sets the optional parameter "schemaId": Required. The ID to use for the Schema, which will become the final component of the Schema.name. This field should conform to RFC-1034 (https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters.
type ProjectsLocationsCollectionsDataStoresSchemasDeleteCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresSchemasDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.schemas.delete" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSchemasGetCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresSchemasGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSchemasGetCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSchemasGetCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSchema, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.schemas.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaSchema or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaSchema.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSchemasGetCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSchemasGetCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSchemasGetCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSchemasGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresSchemasListCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresSchemasListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSchemasListCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSchemasListCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListSchemasResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.schemas.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListSchemasResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListSchemasResponse.ServerResponse.He ader or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSchemasListCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSchemasListCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSchemasListCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSchemasListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresSchemasListCall) PageSize ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSchemasListCall
PageSize sets the optional parameter "pageSize": The maximum number of Schemas to return. The service may return fewer than this value. If unspecified, at most 100 Schemas will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsCollectionsDataStoresSchemasListCall) PageToken ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSchemasListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous SchemaService.ListSchemas call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to SchemaService.ListSchemas must match the call that provided the page token.
func (*ProjectsLocationsCollectionsDataStoresSchemasListCall) Pages ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListSchemasResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall ¶ added in v0.125.0
type ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Context ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Do ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.schemas.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Fields ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Header ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) IfNoneMatch ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall ¶ added in v0.125.0
type ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Context ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Do ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.schemas.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Fields ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Filter ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Header ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) IfNoneMatch ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) PageSize ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) PageToken ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Pages ¶ added in v0.125.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresSchemasOperationsService ¶ added in v0.125.0
type ProjectsLocationsCollectionsDataStoresSchemasOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresSchemasOperationsService ¶ added in v0.125.0
func NewProjectsLocationsCollectionsDataStoresSchemasOperationsService(s *Service) *ProjectsLocationsCollectionsDataStoresSchemasOperationsService
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsService) Get ¶ added in v0.125.0
func (r *ProjectsLocationsCollectionsDataStoresSchemasOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsCollectionsDataStoresSchemasOperationsService) List ¶ added in v0.125.0
func (r *ProjectsLocationsCollectionsDataStoresSchemasOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresSchemasOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsCollectionsDataStoresSchemasPatchCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresSchemasPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSchemasPatchCall) AllowMissing ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsCollectionsDataStoresSchemasPatchCall
AllowMissing sets the optional parameter "allowMissing": If set to true, and the Schema is not found, a new Schema will be created. In this situation, `update_mask` is ignored.
func (*ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSchemasPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.schemas.patch" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSchemasPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresSchemasPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSchemasService ¶ added in v0.125.0
type ProjectsLocationsCollectionsDataStoresSchemasService struct { Operations *ProjectsLocationsCollectionsDataStoresSchemasOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsCollectionsDataStoresSchemasService ¶ added in v0.125.0
func NewProjectsLocationsCollectionsDataStoresSchemasService(s *Service) *ProjectsLocationsCollectionsDataStoresSchemasService
func (*ProjectsLocationsCollectionsDataStoresSchemasService) Create ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresSchemasService) Create(parent string, googleclouddiscoveryenginev1betaschema *GoogleCloudDiscoveryengineV1betaSchema) *ProjectsLocationsCollectionsDataStoresSchemasCreateCall
Create: Creates a Schema.
- parent: The parent data store resource name, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
func (*ProjectsLocationsCollectionsDataStoresSchemasService) Delete ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresSchemasService) Delete(name string) *ProjectsLocationsCollectionsDataStoresSchemasDeleteCall
Delete: Deletes a Schema.
- name: The full resource name of the schema, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/schemas/{schema}`.
func (*ProjectsLocationsCollectionsDataStoresSchemasService) Get ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresSchemasService) Get(name string) *ProjectsLocationsCollectionsDataStoresSchemasGetCall
Get: Gets a Schema.
- name: The full resource name of the schema, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/schemas/{schema}`.
func (*ProjectsLocationsCollectionsDataStoresSchemasService) List ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresSchemasService) List(parent string) *ProjectsLocationsCollectionsDataStoresSchemasListCall
List: Gets a list of Schemas.
- parent: The parent data store resource name, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
func (*ProjectsLocationsCollectionsDataStoresSchemasService) Patch ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresSchemasService) Patch(name string, googleclouddiscoveryenginev1betaschema *GoogleCloudDiscoveryengineV1betaSchema) *ProjectsLocationsCollectionsDataStoresSchemasPatchCall
Patch: Updates a Schema.
- name: Immutable. The full resource name of the schema, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/schemas/{schema}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
type ProjectsLocationsCollectionsDataStoresService ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresService struct { Branches *ProjectsLocationsCollectionsDataStoresBranchesService Conversations *ProjectsLocationsCollectionsDataStoresConversationsService Models *ProjectsLocationsCollectionsDataStoresModelsService Operations *ProjectsLocationsCollectionsDataStoresOperationsService Schemas *ProjectsLocationsCollectionsDataStoresSchemasService ServingConfigs *ProjectsLocationsCollectionsDataStoresServingConfigsService SiteSearchEngine *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService SuggestionDenyListEntries *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService UserEvents *ProjectsLocationsCollectionsDataStoresUserEventsService // contains filtered or unexported fields }
func NewProjectsLocationsCollectionsDataStoresService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsDataStoresService(s *Service) *ProjectsLocationsCollectionsDataStoresService
func (*ProjectsLocationsCollectionsDataStoresService) CompleteQuery ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresService) CompleteQuery(dataStore string) *ProjectsLocationsCollectionsDataStoresCompleteQueryCall
CompleteQuery: Completes the specified user input with keyword suggestions.
- dataStore: The parent data store resource name for which the completion is performed, such as `projects/*/locations/global/collections/default_collection/dataStor es/default_data_store`.
func (*ProjectsLocationsCollectionsDataStoresService) Create ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresService) Create(parent string, googleclouddiscoveryenginev1betadatastore *GoogleCloudDiscoveryengineV1betaDataStore) *ProjectsLocationsCollectionsDataStoresCreateCall
Create: Creates a DataStore. DataStore is for storing Documents. To serve these documents for Search, or Recommendation use case, an Engine needs to be created separately.
- parent: The parent resource name, such as `projects/{project}/locations/{location}/collections/{collection}`.
func (*ProjectsLocationsCollectionsDataStoresService) Delete ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresService) Delete(name string) *ProjectsLocationsCollectionsDataStoresDeleteCall
Delete: Deletes a DataStore.
- name: Full resource name of DataStore, such as `projects/{project}/locations/{location}/collections/{collection_id} /dataStores/{data_store_id}`. If the caller does not have permission to delete the DataStore, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the DataStore to delete does not exist, a NOT_FOUND error is returned.
func (*ProjectsLocationsCollectionsDataStoresService) Get ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresService) Get(name string) *ProjectsLocationsCollectionsDataStoresGetCall
Get: Gets a DataStore.
- name: Full resource name of DataStore, such as `projects/{project}/locations/{location}/collections/{collection_id} /dataStores/{data_store_id}`. If the caller does not have permission to access the DataStore, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the requested DataStore does not exist, a NOT_FOUND error is returned.
func (*ProjectsLocationsCollectionsDataStoresService) GetSiteSearchEngine ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresService) GetSiteSearchEngine(name string) *ProjectsLocationsCollectionsDataStoresGetSiteSearchEngineCall
GetSiteSearchEngine: Gets the SiteSearchEngine.
- name: Resource name of SiteSearchEngine, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`. If the caller does not have permission to access the [SiteSearchEngine], regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
func (*ProjectsLocationsCollectionsDataStoresService) List ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresService) List(parent string) *ProjectsLocationsCollectionsDataStoresListCall
List: Lists all the DataStores associated with the project.
- parent: The parent branch resource name, such as `projects/{project}/locations/{location}/collections/{collection_id} `. If the caller does not have permission to list DataStores under this location, regardless of whether or not this data store exists, a PERMISSION_DENIED error is returned.
func (*ProjectsLocationsCollectionsDataStoresService) Patch ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresService) Patch(name string, googleclouddiscoveryenginev1betadatastore *GoogleCloudDiscoveryengineV1betaDataStore) *ProjectsLocationsCollectionsDataStoresPatchCall
Patch: Updates a DataStore
- name: Immutable. The full resource name of the data store. Format: `projects/{project}/locations/{location}/collections/{collection_id} /dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
type ProjectsLocationsCollectionsDataStoresServingConfigsGetCall ¶ added in v0.163.0
type ProjectsLocationsCollectionsDataStoresServingConfigsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Context ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Do ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.servingConfigs.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaServingConfig or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaServingConfig.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Fields ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Header ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) IfNoneMatch ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresServingConfigsListCall ¶ added in v0.163.0
type ProjectsLocationsCollectionsDataStoresServingConfigsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Context ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Do ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.servingConfigs.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListServingConfigsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListServingConfigsResponse.ServerResp onse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Fields ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Header ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsListCall) IfNoneMatch ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsListCall) PageSize ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
PageSize sets the optional parameter "pageSize": Maximum number of results to return. If unspecified, defaults to 100. If a value greater than 100 is provided, at most 100 results are returned.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsListCall) PageToken ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous `ListServingConfigs` call. Provide this to retrieve the subsequent page.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Pages ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall ¶ added in v0.163.0
type ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Context ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Do ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.servingConfigs.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaServingConfig or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaServingConfig.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Fields ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Header ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) UpdateMask ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall
UpdateMask sets the optional parameter "updateMask": Indicates which fields in the provided ServingConfig to update. The following are NOT supported: * ServingConfig.name If not set, all supported fields are updated.
type ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaRecommendResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.servingConfigs.recommend" call. Exactly one of *GoogleCloudDiscoveryengineV1betaRecommendResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaRecommendResponse.ServerResponse.Head er or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall ¶ added in v0.138.0
type ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSearchResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.servingConfigs.search" call. Exactly one of *GoogleCloudDiscoveryengineV1betaSearchResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaSearchResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Pages ¶ added in v0.138.0
func (c *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaSearchResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresServingConfigsService ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresServingConfigsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresServingConfigsService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsDataStoresServingConfigsService(s *Service) *ProjectsLocationsCollectionsDataStoresServingConfigsService
func (*ProjectsLocationsCollectionsDataStoresServingConfigsService) Get ¶ added in v0.163.0
func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) Get(name string) *ProjectsLocationsCollectionsDataStoresServingConfigsGetCall
Get: Gets a ServingConfig. Returns a NotFound error if the ServingConfig does not exist.
- name: The resource name of the ServingConfig to get. Format: `projects/{project_number}/locations/{location}/collections/{collect ion}/dataStores/{data_store}/servingConfigs/{serving_config_id}`.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsService) List ¶ added in v0.163.0
func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) List(parent string) *ProjectsLocationsCollectionsDataStoresServingConfigsListCall
List: Lists all ServingConfigs linked to this dataStore.
- parent: The dataStore resource name. Format: `projects/{project_number}/locations/{location}/collections/{collect ion}/dataStores/{data_store}`.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsService) Patch ¶ added in v0.163.0
func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) Patch(name string, googleclouddiscoveryenginev1betaservingconfig *GoogleCloudDiscoveryengineV1betaServingConfig) *ProjectsLocationsCollectionsDataStoresServingConfigsPatchCall
Patch: Updates a ServingConfig. Returns a NOT_FOUND error if the ServingConfig does not exist.
- name: Immutable. Fully qualified name `projects/{project}/locations/{location}/collections/{collection_id} /dataStores/{data_store_id}/servingConfigs/{serving_config_id}`.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsService) Recommend ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) Recommend(servingConfig string, googleclouddiscoveryenginev1betarecommendrequest *GoogleCloudDiscoveryengineV1betaRecommendRequest) *ProjectsLocationsCollectionsDataStoresServingConfigsRecommendCall
Recommend: Makes a recommendation, which requires a contextual user event.
- servingConfig: Full resource name of a ServingConfig: `projects/*/locations/global/collections/*/engines/*/servingConfigs/ *`, or `projects/*/locations/global/collections/*/dataStores/*/servingConfi gs/*` One default serving config is created along with your recommendation engine creation. The engine ID will be used as the ID of the default serving config. For example, for Engine `projects/*/locations/global/collections/*/engines/my-engine`, you can use `projects/*/locations/global/collections/*/engines/my-engine/serving Configs/my-engine` for your RecommendationService.Recommend requests.
func (*ProjectsLocationsCollectionsDataStoresServingConfigsService) Search ¶ added in v0.138.0
func (r *ProjectsLocationsCollectionsDataStoresServingConfigsService) Search(servingConfig string, googleclouddiscoveryenginev1betasearchrequest *GoogleCloudDiscoveryengineV1betaSearchRequest) *ProjectsLocationsCollectionsDataStoresServingConfigsSearchCall
Search: Performs a search.
- servingConfig: The resource name of the Search serving config, such as `projects/*/locations/global/collections/default_collection/engines/ */servingConfigs/default_serving_config`, or `projects/*/locations/global/collections/default_collection/dataStor es/default_data_store/servingConfigs/default_serving_config`. This field is used to identify the serving configuration name, set of models used to make the search.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.batchVerifyTargetSites" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.disableAdvancedSiteSearch" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.enableAdvancedSiteSearch" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.fetchDomainVerificationStatus" call. Exactly one of *GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse
or error will be non-nil. Any non-2xx status code is an error.
Response headers are in either *GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse .ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) PageSize ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall
PageSize sets the optional parameter "pageSize": Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default. The maximum value is 1000; values above 1000 will be coerced to 1000. If this field is negative, an INVALID_ARGUMENT error is returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) PageToken ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous `FetchDomainVerificationStatus` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `FetchDomainVerificationStatus` must match the call that provided the page token.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Pages ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaFetchDomainVerificationStatusResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall ¶ added in v0.133.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Context ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Do ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Fields ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Header ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) IfNoneMatch ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall ¶ added in v0.133.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Context ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Do ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Fields ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Filter ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Header ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) IfNoneMatch ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) PageSize ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) PageToken ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Pages ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService ¶ added in v0.133.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService ¶ added in v0.133.0
func NewProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService(s *Service) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService) Get ¶ added in v0.133.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService) List ¶ added in v0.133.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.recrawlUris" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineService ¶ added in v0.133.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineService struct { Operations *ProjectsLocationsCollectionsDataStoresSiteSearchEngineOperationsService TargetSites *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService // contains filtered or unexported fields }
func NewProjectsLocationsCollectionsDataStoresSiteSearchEngineService ¶ added in v0.133.0
func NewProjectsLocationsCollectionsDataStoresSiteSearchEngineService(s *Service) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) BatchVerifyTargetSites ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) BatchVerifyTargetSites(parent string, googleclouddiscoveryenginev1betabatchverifytargetsitesrequest *GoogleCloudDiscoveryengineV1betaBatchVerifyTargetSitesRequest) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineBatchVerifyTargetSitesCall
BatchVerifyTargetSites: Verify target sites' ownership and validity. This API sends all the target sites under site search engine for verification.
- parent: The parent resource shared by all TargetSites being verified. `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) DisableAdvancedSiteSearch ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) DisableAdvancedSiteSearch(siteSearchEngine string, googleclouddiscoveryenginev1betadisableadvancedsitesearchrequest *GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchRequest) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
DisableAdvancedSiteSearch: Downgrade from advanced site search to basic site search.
- siteSearchEngine: Full resource name of the SiteSearchEngine, such as `projects/{project}/locations/{location}/dataStores/{data_store_id}/ siteSearchEngine`.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) EnableAdvancedSiteSearch ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) EnableAdvancedSiteSearch(siteSearchEngine string, googleclouddiscoveryenginev1betaenableadvancedsitesearchrequest *GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchRequest) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
EnableAdvancedSiteSearch: Upgrade from basic site search to advanced site search.
- siteSearchEngine: Full resource name of the SiteSearchEngine, such as `projects/{project}/locations/{location}/dataStores/{data_store_id}/ siteSearchEngine`.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) FetchDomainVerificationStatus ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) FetchDomainVerificationStatus(siteSearchEngine string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineFetchDomainVerificationStatusCall
FetchDomainVerificationStatus: Returns list of target sites with its domain verification status. This method can only be called under data store with BASIC_SITE_SEARCH state at the moment.
- siteSearchEngine: The site search engine resource under which we fetch all the domain verification status. `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) RecrawlUris ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineService) RecrawlUris(siteSearchEngine string, googleclouddiscoveryenginev1betarecrawlurisrequest *GoogleCloudDiscoveryengineV1betaRecrawlUrisRequest) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineRecrawlUrisCall
RecrawlUris: Request on-demand recrawl for a list of URIs.
- siteSearchEngine: Full resource name of the SiteSearchEngine, such as `projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine` .
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.batchCreate" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.create" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.delete" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaTargetSite, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaTargetSite or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaTargetSite.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListTargetSitesResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListTargetSitesResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListTargetSitesResponse.ServerRespons e.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) PageSize ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
PageSize sets the optional parameter "pageSize": Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default. The maximum value is 1000; values above 1000 will be coerced to 1000. If this field is negative, an INVALID_ARGUMENT error is returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) PageToken ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous `ListTargetSites` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListTargetSites` must match the call that provided the page token.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Pages ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListTargetSitesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall ¶ added in v0.133.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Context ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Do ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Fields ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Header ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) IfNoneMatch ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall ¶ added in v0.133.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Context ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Do ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Fields ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Filter ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Header ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) IfNoneMatch ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) PageSize ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) PageToken ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Pages ¶ added in v0.133.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService ¶ added in v0.133.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService ¶ added in v0.133.0
func NewProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService(s *Service) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService) Get ¶ added in v0.133.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService) Get(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService) List ¶ added in v0.133.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService) List(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.patch" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService ¶ added in v0.133.0
type ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService struct { Operations *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService ¶ added in v0.133.0
func NewProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService(s *Service) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) BatchCreate ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) BatchCreate(parent string, googleclouddiscoveryenginev1betabatchcreatetargetsitesrequest *GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesRequest) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
BatchCreate: Creates TargetSite in a batch.
- parent: The parent resource shared by all TargetSites being created. `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`. The parent field in the CreateBookRequest messages must either be empty or match this field.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Create ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Create(parent string, googleclouddiscoveryenginev1betatargetsite *GoogleCloudDiscoveryengineV1betaTargetSite) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesCreateCall
Create: Creates a TargetSite.
- parent: Parent resource name of TargetSite, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Delete ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Delete(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesDeleteCall
Delete: Deletes a TargetSite.
- name: Full resource name of TargetSite, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine/targetSites/{target_site}`. If the caller does not have permission to access the TargetSite, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the requested TargetSite does not exist, a NOT_FOUND error is returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Get ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Get(name string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesGetCall
Get: Gets a TargetSite.
- name: Full resource name of TargetSite, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine/targetSites/{target_site}`. If the caller does not have permission to access the TargetSite, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the requested TargetSite does not exist, a NOT_FOUND error is returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) List ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) List(parent string) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesListCall
List: Gets a list of TargetSites.
- parent: The parent site search engine resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`. If the caller does not have permission to list TargetSites under this site search engine, regardless of whether or not this branch exists, a PERMISSION_DENIED error is returned.
func (*ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Patch ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesService) Patch(name string, googleclouddiscoveryenginev1betatargetsite *GoogleCloudDiscoveryengineV1betaTargetSite) *ProjectsLocationsCollectionsDataStoresSiteSearchEngineTargetSitesPatchCall
Patch: Updates a TargetSite.
- name: Output only. The fully qualified resource name of the target site. `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine/targetSites/{target_site}` The `target_site_id` is system-generated.
type ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall ¶ added in v0.156.0
type ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Context ¶ added in v0.156.0
func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Do ¶ added in v0.156.0
func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.suggestionDenyListEntries.import" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Fields ¶ added in v0.156.0
func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Header ¶ added in v0.156.0
func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall ¶ added in v0.156.0
type ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Context ¶ added in v0.156.0
func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Do ¶ added in v0.156.0
func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.suggestionDenyListEntries.purge" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Fields ¶ added in v0.156.0
func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Header ¶ added in v0.156.0
func (c *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService ¶ added in v0.156.0
type ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService ¶ added in v0.156.0
func NewProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService(s *Service) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService) Import ¶ added in v0.156.0
func (r *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService) Import(parent string, googleclouddiscoveryenginev1betaimportsuggestiondenylistentriesrequest *GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequest) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesImportCall
Import: Imports all SuggestionDenyListEntry for a DataStore.
- parent: The parent data store resource name for which to import denylist entries. Follows pattern projects/*/locations/*/collections/*/dataStores/*.
func (*ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService) Purge ¶ added in v0.156.0
func (r *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesService) Purge(parent string, googleclouddiscoveryenginev1betapurgesuggestiondenylistentriesrequest *GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesRequest) *ProjectsLocationsCollectionsDataStoresSuggestionDenyListEntriesPurgeCall
Purge: Permanently deletes all SuggestionDenyListEntry for a DataStore.
- parent: The parent data store resource name for which to import denylist entries. Follows pattern projects/*/locations/*/collections/*/dataStores/*.
type ProjectsLocationsCollectionsDataStoresUserEventsCollectCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresUserEventsCollectCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Do(opts ...googleapi.CallOption) (*GoogleApiHttpBody, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.userEvents.collect" call. Exactly one of *GoogleApiHttpBody or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleApiHttpBody.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Ets ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Ets(ets int64) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
Ets sets the optional parameter "ets": The event timestamp in milliseconds. This prevents browser caching of otherwise identical get requests. The name is abbreviated to reduce the payload bytes.
func (*ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Uri ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) Uri(uri string) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
Uri sets the optional parameter "uri": The URL including cgi-parameters but excluding the hash fragment with a length limit of 5,000 characters. This is often more useful than the referer URL, because many browsers only send the domain for third-party requests.
func (*ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) UserEvent ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall) UserEvent(userEvent string) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
UserEvent sets the optional parameter "userEvent": Required. URL encoded UserEvent proto with a length limit of 2,000,000 characters.
type ProjectsLocationsCollectionsDataStoresUserEventsImportCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresUserEventsImportCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresUserEventsImportCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.userEvents.import" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresUserEventsImportCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsImportCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsDataStoresUserEventsService ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresUserEventsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsDataStoresUserEventsService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsDataStoresUserEventsService(s *Service) *ProjectsLocationsCollectionsDataStoresUserEventsService
func (*ProjectsLocationsCollectionsDataStoresUserEventsService) Collect ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresUserEventsService) Collect(parent string) *ProjectsLocationsCollectionsDataStoresUserEventsCollectCall
Collect: Writes a single user event from the browser. This uses a GET request to due to browser restriction of POST-ing to a third-party domain. This method is used only by the Discovery Engine API JavaScript pixel and Google Tag Manager. Users should not call this method directly.
- parent: The parent DataStore resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
func (*ProjectsLocationsCollectionsDataStoresUserEventsService) Import ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresUserEventsService) Import(parent string, googleclouddiscoveryenginev1betaimportusereventsrequest *GoogleCloudDiscoveryengineV1betaImportUserEventsRequest) *ProjectsLocationsCollectionsDataStoresUserEventsImportCall
Import: Bulk import of User events. Request processing might be synchronous. Events that already exist are skipped. Use this method for backfilling historical user events. Operation.response is of type ImportResponse. Note that it is possible for a subset of the items to be successfully inserted. Operation.metadata is of type ImportMetadata.
- parent: Parent DataStore resource name, of the form `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
func (*ProjectsLocationsCollectionsDataStoresUserEventsService) Write ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsDataStoresUserEventsService) Write(parent string, googleclouddiscoveryenginev1betauserevent *GoogleCloudDiscoveryengineV1betaUserEvent) *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall
Write: Writes a single user event.
- parent: The parent DataStore resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
type ProjectsLocationsCollectionsDataStoresUserEventsWriteCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsDataStoresUserEventsWriteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaUserEvent, error)
Do executes the "discoveryengine.projects.locations.collections.dataStores.userEvents.write" call. Exactly one of *GoogleCloudDiscoveryengineV1betaUserEvent or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaUserEvent.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsDataStoresUserEventsWriteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsEnginesConversationsConverseCall ¶ added in v0.154.0
type ProjectsLocationsCollectionsEnginesConversationsConverseCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesConversationsConverseCall) Context ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsConverseCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsConverseCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesConversationsConverseCall) Do ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsConverseCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConverseConversationResponse, error)
Do executes the "discoveryengine.projects.locations.collections.engines.conversations.converse" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConverseConversationResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConverseConversationResponse.ServerRe sponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesConversationsConverseCall) Fields ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsConverseCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsConverseCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesConversationsConverseCall) Header ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsConverseCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsEnginesConversationsCreateCall ¶ added in v0.154.0
type ProjectsLocationsCollectionsEnginesConversationsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesConversationsCreateCall) Context ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesConversationsCreateCall) Do ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
Do executes the "discoveryengine.projects.locations.collections.engines.conversations.create" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConversation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConversation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesConversationsCreateCall) Fields ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesConversationsCreateCall) Header ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsEnginesConversationsDeleteCall ¶ added in v0.154.0
type ProjectsLocationsCollectionsEnginesConversationsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Context ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Do ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
Do executes the "discoveryengine.projects.locations.collections.engines.conversations.delete" call. Exactly one of *GoogleProtobufEmpty or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Fields ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Header ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsEnginesConversationsGetCall ¶ added in v0.154.0
type ProjectsLocationsCollectionsEnginesConversationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesConversationsGetCall) Context ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesConversationsGetCall) Do ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
Do executes the "discoveryengine.projects.locations.collections.engines.conversations.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConversation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConversation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesConversationsGetCall) Fields ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesConversationsGetCall) Header ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesConversationsGetCall) IfNoneMatch ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesConversationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsEnginesConversationsListCall ¶ added in v0.154.0
type ProjectsLocationsCollectionsEnginesConversationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) Context ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) Do ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListConversationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.engines.conversations.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListConversationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListConversationsResponse.ServerRespo nse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) Fields ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) Filter ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Filter(filter string) *ProjectsLocationsCollectionsEnginesConversationsListCall
Filter sets the optional parameter "filter": A filter to apply on the list results. The supported features are: user_pseudo_id, state. Example: "user_pseudo_id = some_id"
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) Header ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) IfNoneMatch ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesConversationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) OrderBy ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) OrderBy(orderBy string) *ProjectsLocationsCollectionsEnginesConversationsListCall
OrderBy sets the optional parameter "orderBy": A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: * `update_time` * `create_time` * `conversation_name` Example: "update_time desc" "create_time"
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) PageSize ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsEnginesConversationsListCall
PageSize sets the optional parameter "pageSize": Maximum number of results to return. If unspecified, defaults to 50. Max allowed value is 1000.
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) PageToken ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsEnginesConversationsListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous `ListConversations` call. Provide this to retrieve the subsequent page.
func (*ProjectsLocationsCollectionsEnginesConversationsListCall) Pages ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListConversationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsEnginesConversationsPatchCall ¶ added in v0.154.0
type ProjectsLocationsCollectionsEnginesConversationsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesConversationsPatchCall) Context ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesConversationsPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesConversationsPatchCall) Do ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
Do executes the "discoveryengine.projects.locations.collections.engines.conversations.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConversation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConversation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesConversationsPatchCall) Fields ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesConversationsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesConversationsPatchCall) Header ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesConversationsPatchCall) UpdateMask ¶ added in v0.154.0
func (c *ProjectsLocationsCollectionsEnginesConversationsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsEnginesConversationsPatchCall
UpdateMask sets the optional parameter "updateMask": Indicates which fields in the provided Conversation to update. The following are NOT supported: * Conversation.name If not set or empty, all supported fields are updated.
type ProjectsLocationsCollectionsEnginesConversationsService ¶ added in v0.154.0
type ProjectsLocationsCollectionsEnginesConversationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsEnginesConversationsService ¶ added in v0.154.0
func NewProjectsLocationsCollectionsEnginesConversationsService(s *Service) *ProjectsLocationsCollectionsEnginesConversationsService
func (*ProjectsLocationsCollectionsEnginesConversationsService) Converse ¶ added in v0.154.0
func (r *ProjectsLocationsCollectionsEnginesConversationsService) Converse(name string, googleclouddiscoveryenginev1betaconverseconversationrequest *GoogleCloudDiscoveryengineV1betaConverseConversationRequest) *ProjectsLocationsCollectionsEnginesConversationsConverseCall
Converse: Converses a conversation.
- name: The resource name of the Conversation to get. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/{conversation_id}`. Use `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/-` to activate auto session mode, which automatically creates a new conversation inside a ConverseConversation session.
func (*ProjectsLocationsCollectionsEnginesConversationsService) Create ¶ added in v0.154.0
func (r *ProjectsLocationsCollectionsEnginesConversationsService) Create(parent string, googleclouddiscoveryenginev1betaconversation *GoogleCloudDiscoveryengineV1betaConversation) *ProjectsLocationsCollectionsEnginesConversationsCreateCall
Create: Creates a Conversation. If the Conversation to create already exists, an ALREADY_EXISTS error is returned.
- parent: Full resource name of parent data store. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}`.
func (*ProjectsLocationsCollectionsEnginesConversationsService) Delete ¶ added in v0.154.0
func (r *ProjectsLocationsCollectionsEnginesConversationsService) Delete(name string) *ProjectsLocationsCollectionsEnginesConversationsDeleteCall
Delete: Deletes a Conversation. If the Conversation to delete does not exist, a NOT_FOUND error is returned.
- name: The resource name of the Conversation to delete. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/{conversation_id}`.
func (*ProjectsLocationsCollectionsEnginesConversationsService) Get ¶ added in v0.154.0
func (r *ProjectsLocationsCollectionsEnginesConversationsService) Get(name string) *ProjectsLocationsCollectionsEnginesConversationsGetCall
Get: Gets a Conversation.
- name: The resource name of the Conversation to get. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/{conversation_id}`.
func (*ProjectsLocationsCollectionsEnginesConversationsService) List ¶ added in v0.154.0
func (r *ProjectsLocationsCollectionsEnginesConversationsService) List(parent string) *ProjectsLocationsCollectionsEnginesConversationsListCall
List: Lists all Conversations by their parent DataStore.
- parent: The data store resource name. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}`.
func (*ProjectsLocationsCollectionsEnginesConversationsService) Patch ¶ added in v0.154.0
func (r *ProjectsLocationsCollectionsEnginesConversationsService) Patch(name string, googleclouddiscoveryenginev1betaconversation *GoogleCloudDiscoveryengineV1betaConversation) *ProjectsLocationsCollectionsEnginesConversationsPatchCall
Patch: Updates a Conversation. Conversation action type cannot be changed. If the Conversation to update does not exist, a NOT_FOUND error is returned.
- name: Immutable. Fully qualified name `project/*/locations/global/collections/{collection}/dataStore/*/con versations/*` or `project/*/locations/global/collections/{collection}/engines/*/conve rsations/*`.
type ProjectsLocationsCollectionsEnginesCreateCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsEnginesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesCreateCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesCreateCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesCreateCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.engines.create" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesCreateCall) EngineId ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesCreateCall) EngineId(engineId string) *ProjectsLocationsCollectionsEnginesCreateCall
EngineId sets the optional parameter "engineId": Required. The ID to use for the Engine, which will become the final component of the Engine's resource name. This field must conform to RFC-1034 (https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
func (*ProjectsLocationsCollectionsEnginesCreateCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesCreateCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsEnginesDeleteCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsEnginesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesDeleteCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesDeleteCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesDeleteCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.engines.delete" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesDeleteCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesDeleteCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsEnginesGetCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsEnginesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesGetCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesGetCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaEngine, error)
Do executes the "discoveryengine.projects.locations.collections.engines.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaEngine or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaEngine.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesGetCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesGetCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesGetCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsEnginesListCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsEnginesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesListCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesListCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListEnginesResponse, error)
Do executes the "discoveryengine.projects.locations.collections.engines.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListEnginesResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListEnginesResponse.ServerResponse.He ader or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesListCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesListCall) Filter ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesListCall) Filter(filter string) *ProjectsLocationsCollectionsEnginesListCall
Filter sets the optional parameter "filter": Filter by solution type. For example: solution_type=SOLUTION_TYPE_SEARCH
func (*ProjectsLocationsCollectionsEnginesListCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesListCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsEnginesListCall) PageSize ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsEnginesListCall
PageSize sets the optional parameter "pageSize": Not supported.
func (*ProjectsLocationsCollectionsEnginesListCall) PageToken ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsEnginesListCall
PageToken sets the optional parameter "pageToken": Not supported.
func (*ProjectsLocationsCollectionsEnginesListCall) Pages ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListEnginesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsEnginesOperationsGetCall ¶ added in v0.121.0
type ProjectsLocationsCollectionsEnginesOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesOperationsGetCall) Context ¶ added in v0.121.0
func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesOperationsGetCall) Do ¶ added in v0.121.0
func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.engines.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesOperationsGetCall) Fields ¶ added in v0.121.0
func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesOperationsGetCall) Header ¶ added in v0.121.0
func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesOperationsGetCall) IfNoneMatch ¶ added in v0.121.0
func (c *ProjectsLocationsCollectionsEnginesOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsEnginesOperationsListCall ¶ added in v0.122.0
type ProjectsLocationsCollectionsEnginesOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesOperationsListCall) Context ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesOperationsListCall) Do ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.engines.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesOperationsListCall) Fields ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesOperationsListCall) Filter ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsEnginesOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsCollectionsEnginesOperationsListCall) Header ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesOperationsListCall) IfNoneMatch ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsEnginesOperationsListCall) PageSize ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsEnginesOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsCollectionsEnginesOperationsListCall) PageToken ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsEnginesOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsCollectionsEnginesOperationsListCall) Pages ¶ added in v0.122.0
func (c *ProjectsLocationsCollectionsEnginesOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsEnginesOperationsService ¶ added in v0.121.0
type ProjectsLocationsCollectionsEnginesOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsEnginesOperationsService ¶ added in v0.121.0
func NewProjectsLocationsCollectionsEnginesOperationsService(s *Service) *ProjectsLocationsCollectionsEnginesOperationsService
func (*ProjectsLocationsCollectionsEnginesOperationsService) Get ¶ added in v0.121.0
func (r *ProjectsLocationsCollectionsEnginesOperationsService) Get(name string) *ProjectsLocationsCollectionsEnginesOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsCollectionsEnginesOperationsService) List ¶ added in v0.122.0
func (r *ProjectsLocationsCollectionsEnginesOperationsService) List(name string) *ProjectsLocationsCollectionsEnginesOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsCollectionsEnginesPatchCall ¶ added in v0.158.0
type ProjectsLocationsCollectionsEnginesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesPatchCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesPatchCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaEngine, error)
Do executes the "discoveryengine.projects.locations.collections.engines.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaEngine or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaEngine.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesPatchCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesPatchCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesPatchCall) UpdateMask ¶ added in v0.158.0
func (c *ProjectsLocationsCollectionsEnginesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsEnginesPatchCall
UpdateMask sets the optional parameter "updateMask": Indicates which fields in the provided Engine to update. If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned.
type ProjectsLocationsCollectionsEnginesService ¶ added in v0.121.0
type ProjectsLocationsCollectionsEnginesService struct { Conversations *ProjectsLocationsCollectionsEnginesConversationsService Operations *ProjectsLocationsCollectionsEnginesOperationsService ServingConfigs *ProjectsLocationsCollectionsEnginesServingConfigsService // contains filtered or unexported fields }
func NewProjectsLocationsCollectionsEnginesService ¶ added in v0.121.0
func NewProjectsLocationsCollectionsEnginesService(s *Service) *ProjectsLocationsCollectionsEnginesService
func (*ProjectsLocationsCollectionsEnginesService) Create ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsEnginesService) Create(parent string, googleclouddiscoveryenginev1betaengine *GoogleCloudDiscoveryengineV1betaEngine) *ProjectsLocationsCollectionsEnginesCreateCall
Create: Creates a Engine.
- parent: The parent resource name, such as `projects/{project}/locations/{location}/collections/{collection}`.
func (*ProjectsLocationsCollectionsEnginesService) Delete ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsEnginesService) Delete(name string) *ProjectsLocationsCollectionsEnginesDeleteCall
Delete: Deletes a Engine.
- name: Full resource name of Engine, such as `projects/{project}/locations/{location}/collections/{collection_id} /engines/{engine_id}`. If the caller does not have permission to delete the Engine, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the Engine to delete does not exist, a NOT_FOUND error is returned.
func (*ProjectsLocationsCollectionsEnginesService) Get ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsEnginesService) Get(name string) *ProjectsLocationsCollectionsEnginesGetCall
Get: Gets a Engine.
- name: Full resource name of Engine, such as `projects/{project}/locations/{location}/collections/{collection_id} /engines/{engine_id}`.
func (*ProjectsLocationsCollectionsEnginesService) List ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsEnginesService) List(parent string) *ProjectsLocationsCollectionsEnginesListCall
List: Lists all the Engines associated with the project.
- parent: The parent resource name, such as `projects/{project}/locations/{location}/collections/{collection_id} `.
func (*ProjectsLocationsCollectionsEnginesService) Patch ¶ added in v0.158.0
func (r *ProjectsLocationsCollectionsEnginesService) Patch(name string, googleclouddiscoveryenginev1betaengine *GoogleCloudDiscoveryengineV1betaEngine) *ProjectsLocationsCollectionsEnginesPatchCall
Patch: Updates an Engine
- name: 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_number}/locations/{location}/collections/{collect ion}/engines/{engine}` engine should be 1-63 characters, and valid characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is returned.
type ProjectsLocationsCollectionsEnginesServingConfigsGetCall ¶ added in v0.163.0
type ProjectsLocationsCollectionsEnginesServingConfigsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Context ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Do ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
Do executes the "discoveryengine.projects.locations.collections.engines.servingConfigs.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaServingConfig or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaServingConfig.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Fields ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Header ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesServingConfigsGetCall) IfNoneMatch ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesServingConfigsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsEnginesServingConfigsListCall ¶ added in v0.163.0
type ProjectsLocationsCollectionsEnginesServingConfigsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesServingConfigsListCall) Context ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesServingConfigsListCall) Do ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.engines.servingConfigs.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListServingConfigsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListServingConfigsResponse.ServerResp onse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesServingConfigsListCall) Fields ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesServingConfigsListCall) Header ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesServingConfigsListCall) IfNoneMatch ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsEnginesServingConfigsListCall) PageSize ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
PageSize sets the optional parameter "pageSize": Maximum number of results to return. If unspecified, defaults to 100. If a value greater than 100 is provided, at most 100 results are returned.
func (*ProjectsLocationsCollectionsEnginesServingConfigsListCall) PageToken ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous `ListServingConfigs` call. Provide this to retrieve the subsequent page.
func (*ProjectsLocationsCollectionsEnginesServingConfigsListCall) Pages ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsEnginesServingConfigsPatchCall ¶ added in v0.163.0
type ProjectsLocationsCollectionsEnginesServingConfigsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Context ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Do ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
Do executes the "discoveryengine.projects.locations.collections.engines.servingConfigs.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaServingConfig or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaServingConfig.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Fields ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Header ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) UpdateMask ¶ added in v0.163.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall
UpdateMask sets the optional parameter "updateMask": Indicates which fields in the provided ServingConfig to update. The following are NOT supported: * ServingConfig.name If not set, all supported fields are updated.
type ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall ¶ added in v0.147.0
type ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Context ¶ added in v0.147.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Do ¶ added in v0.147.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaRecommendResponse, error)
Do executes the "discoveryengine.projects.locations.collections.engines.servingConfigs.recommend" call. Exactly one of *GoogleCloudDiscoveryengineV1betaRecommendResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaRecommendResponse.ServerResponse.Head er or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Fields ¶ added in v0.147.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Header ¶ added in v0.147.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsCollectionsEnginesServingConfigsSearchCall ¶ added in v0.147.0
type ProjectsLocationsCollectionsEnginesServingConfigsSearchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Context ¶ added in v0.147.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Context(ctx context.Context) *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Do ¶ added in v0.147.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSearchResponse, error)
Do executes the "discoveryengine.projects.locations.collections.engines.servingConfigs.search" call. Exactly one of *GoogleCloudDiscoveryengineV1betaSearchResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaSearchResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Fields ¶ added in v0.147.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Header ¶ added in v0.147.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Pages ¶ added in v0.147.0
func (c *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaSearchResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsEnginesServingConfigsService ¶ added in v0.147.0
type ProjectsLocationsCollectionsEnginesServingConfigsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsEnginesServingConfigsService ¶ added in v0.147.0
func NewProjectsLocationsCollectionsEnginesServingConfigsService(s *Service) *ProjectsLocationsCollectionsEnginesServingConfigsService
func (*ProjectsLocationsCollectionsEnginesServingConfigsService) Get ¶ added in v0.163.0
func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) Get(name string) *ProjectsLocationsCollectionsEnginesServingConfigsGetCall
Get: Gets a ServingConfig. Returns a NotFound error if the ServingConfig does not exist.
- name: The resource name of the ServingConfig to get. Format: `projects/{project_number}/locations/{location}/collections/{collect ion}/dataStores/{data_store}/servingConfigs/{serving_config_id}`.
func (*ProjectsLocationsCollectionsEnginesServingConfigsService) List ¶ added in v0.163.0
func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) List(parent string) *ProjectsLocationsCollectionsEnginesServingConfigsListCall
List: Lists all ServingConfigs linked to this dataStore.
- parent: The dataStore resource name. Format: `projects/{project_number}/locations/{location}/collections/{collect ion}/dataStores/{data_store}`.
func (*ProjectsLocationsCollectionsEnginesServingConfigsService) Patch ¶ added in v0.163.0
func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) Patch(name string, googleclouddiscoveryenginev1betaservingconfig *GoogleCloudDiscoveryengineV1betaServingConfig) *ProjectsLocationsCollectionsEnginesServingConfigsPatchCall
Patch: Updates a ServingConfig. Returns a NOT_FOUND error if the ServingConfig does not exist.
- name: Immutable. Fully qualified name `projects/{project}/locations/{location}/collections/{collection_id} /dataStores/{data_store_id}/servingConfigs/{serving_config_id}`.
func (*ProjectsLocationsCollectionsEnginesServingConfigsService) Recommend ¶ added in v0.147.0
func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) Recommend(servingConfig string, googleclouddiscoveryenginev1betarecommendrequest *GoogleCloudDiscoveryengineV1betaRecommendRequest) *ProjectsLocationsCollectionsEnginesServingConfigsRecommendCall
Recommend: Makes a recommendation, which requires a contextual user event.
- servingConfig: Full resource name of a ServingConfig: `projects/*/locations/global/collections/*/engines/*/servingConfigs/ *`, or `projects/*/locations/global/collections/*/dataStores/*/servingConfi gs/*` One default serving config is created along with your recommendation engine creation. The engine ID will be used as the ID of the default serving config. For example, for Engine `projects/*/locations/global/collections/*/engines/my-engine`, you can use `projects/*/locations/global/collections/*/engines/my-engine/serving Configs/my-engine` for your RecommendationService.Recommend requests.
func (*ProjectsLocationsCollectionsEnginesServingConfigsService) Search ¶ added in v0.147.0
func (r *ProjectsLocationsCollectionsEnginesServingConfigsService) Search(servingConfig string, googleclouddiscoveryenginev1betasearchrequest *GoogleCloudDiscoveryengineV1betaSearchRequest) *ProjectsLocationsCollectionsEnginesServingConfigsSearchCall
Search: Performs a search.
- servingConfig: The resource name of the Search serving config, such as `projects/*/locations/global/collections/default_collection/engines/ */servingConfigs/default_serving_config`, or `projects/*/locations/global/collections/default_collection/dataStor es/default_data_store/servingConfigs/default_serving_config`. This field is used to identify the serving configuration name, set of models used to make the search.
type ProjectsLocationsCollectionsOperationsGetCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsOperationsGetCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsCollectionsOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsOperationsGetCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.collections.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsOperationsGetCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsOperationsGetCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsOperationsGetCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsCollectionsOperationsListCall ¶ added in v0.112.0
type ProjectsLocationsCollectionsOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsCollectionsOperationsListCall) Context ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsCollectionsOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsCollectionsOperationsListCall) Do ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.collections.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsCollectionsOperationsListCall) Fields ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCollectionsOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsCollectionsOperationsListCall) Filter ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsListCall) Filter(filter string) *ProjectsLocationsCollectionsOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsCollectionsOperationsListCall) Header ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsCollectionsOperationsListCall) IfNoneMatch ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCollectionsOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsCollectionsOperationsListCall) PageSize ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsCollectionsOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsCollectionsOperationsListCall) PageToken ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsCollectionsOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsCollectionsOperationsListCall) Pages ¶ added in v0.112.0
func (c *ProjectsLocationsCollectionsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsCollectionsOperationsService ¶ added in v0.112.0
type ProjectsLocationsCollectionsOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsCollectionsOperationsService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsOperationsService(s *Service) *ProjectsLocationsCollectionsOperationsService
func (*ProjectsLocationsCollectionsOperationsService) Get ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsOperationsService) Get(name string) *ProjectsLocationsCollectionsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsCollectionsOperationsService) List ¶ added in v0.112.0
func (r *ProjectsLocationsCollectionsOperationsService) List(name string) *ProjectsLocationsCollectionsOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsCollectionsService ¶ added in v0.112.0
type ProjectsLocationsCollectionsService struct { DataConnector *ProjectsLocationsCollectionsDataConnectorService DataStores *ProjectsLocationsCollectionsDataStoresService Engines *ProjectsLocationsCollectionsEnginesService Operations *ProjectsLocationsCollectionsOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsCollectionsService ¶ added in v0.112.0
func NewProjectsLocationsCollectionsService(s *Service) *ProjectsLocationsCollectionsService
type ProjectsLocationsDataStoresBranchesDocumentsCreateCall ¶
type ProjectsLocationsDataStoresBranchesDocumentsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Context ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Do ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
Do executes the "discoveryengine.projects.locations.dataStores.branches.documents.create" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDocument or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDocument.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsCreateCall) DocumentId ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) DocumentId(documentId string) *ProjectsLocationsDataStoresBranchesDocumentsCreateCall
DocumentId sets the optional parameter "documentId": Required. The ID to use for the Document, which will become the final component of the Document.name. If the caller does not have permission to create the Document, regardless of whether or not it exists, a `PERMISSION_DENIED` error is returned. This field must be unique among all Documents with the same parent. Otherwise, an `ALREADY_EXISTS` error is returned. This field must conform to RFC-1034 (https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters. Otherwise, an `INVALID_ARGUMENT` error is returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Fields ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Header ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresBranchesDocumentsDeleteCall ¶
type ProjectsLocationsDataStoresBranchesDocumentsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Context ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Do ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
Do executes the "discoveryengine.projects.locations.dataStores.branches.documents.delete" call. Exactly one of *GoogleProtobufEmpty or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Fields ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Header ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresBranchesDocumentsGetCall ¶
type ProjectsLocationsDataStoresBranchesDocumentsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresBranchesDocumentsGetCall) Context ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresBranchesDocumentsGetCall) Do ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
Do executes the "discoveryengine.projects.locations.dataStores.branches.documents.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDocument or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDocument.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsGetCall) Fields ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresBranchesDocumentsGetCall) Header ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresBranchesDocumentsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresBranchesDocumentsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresBranchesDocumentsImportCall ¶
type ProjectsLocationsDataStoresBranchesDocumentsImportCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresBranchesDocumentsImportCall) Context ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsImportCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsImportCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresBranchesDocumentsImportCall) Do ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.branches.documents.import" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsImportCall) Fields ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsImportCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresBranchesDocumentsImportCall) Header ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsImportCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresBranchesDocumentsListCall ¶
type ProjectsLocationsDataStoresBranchesDocumentsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresBranchesDocumentsListCall) Context ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresBranchesDocumentsListCall) Do ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListDocumentsResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.branches.documents.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListDocumentsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListDocumentsResponse.ServerResponse. Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsListCall) Fields ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresBranchesDocumentsListCall) Header ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresBranchesDocumentsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresBranchesDocumentsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresBranchesDocumentsListCall) PageSize ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresBranchesDocumentsListCall
PageSize sets the optional parameter "pageSize": Maximum number of Documents to return. If unspecified, defaults to 100. The maximum allowed value is 1000. Values above 1000 will be coerced to 1000. If this field is negative, an `INVALID_ARGUMENT` error is returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsListCall) PageToken ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresBranchesDocumentsListCall
PageToken sets the optional parameter "pageToken": A page token ListDocumentsResponse.next_page_token, received from a previous DocumentService.ListDocuments call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to DocumentService.ListDocuments must match the call that provided the page token. Otherwise, an `INVALID_ARGUMENT` error is returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsListCall) Pages ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListDocumentsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresBranchesDocumentsPatchCall ¶
type ProjectsLocationsDataStoresBranchesDocumentsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresBranchesDocumentsPatchCall) AllowMissing ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsDataStoresBranchesDocumentsPatchCall
AllowMissing sets the optional parameter "allowMissing": If set to true, and the Document is not found, a new Document will be created.
func (*ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Context ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Do ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDocument, error)
Do executes the "discoveryengine.projects.locations.dataStores.branches.documents.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDocument or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDocument.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Fields ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Header ¶
func (c *ProjectsLocationsDataStoresBranchesDocumentsPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresBranchesDocumentsPurgeCall ¶ added in v0.122.0
type ProjectsLocationsDataStoresBranchesDocumentsPurgeCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Context ¶ added in v0.122.0
func (c *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Do ¶ added in v0.122.0
func (c *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.branches.documents.purge" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Fields ¶ added in v0.122.0
func (c *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Header ¶ added in v0.122.0
func (c *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresBranchesDocumentsService ¶
type ProjectsLocationsDataStoresBranchesDocumentsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresBranchesDocumentsService ¶
func NewProjectsLocationsDataStoresBranchesDocumentsService(s *Service) *ProjectsLocationsDataStoresBranchesDocumentsService
func (*ProjectsLocationsDataStoresBranchesDocumentsService) Create ¶
func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Create(parent string, googleclouddiscoveryenginev1betadocument *GoogleCloudDiscoveryengineV1betaDocument) *ProjectsLocationsDataStoresBranchesDocumentsCreateCall
Create: Creates a Document.
- parent: The parent resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}`.
func (*ProjectsLocationsDataStoresBranchesDocumentsService) Delete ¶
func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Delete(name string) *ProjectsLocationsDataStoresBranchesDocumentsDeleteCall
Delete: Deletes a Document.
- name: Full resource name of Document, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}/documents/{document}`. If the caller does not have permission to delete the Document, regardless of whether or not it exists, a `PERMISSION_DENIED` error is returned. If the Document to delete does not exist, a `NOT_FOUND` error is returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsService) Get ¶
func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Get(name string) *ProjectsLocationsDataStoresBranchesDocumentsGetCall
Get: Gets a Document.
- name: Full resource name of Document, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}/documents/{document}`. If the caller does not have permission to access the Document, regardless of whether or not it exists, a `PERMISSION_DENIED` error is returned. If the requested Document does not exist, a `NOT_FOUND` error is returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsService) Import ¶
func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Import(parent string, googleclouddiscoveryenginev1betaimportdocumentsrequest *GoogleCloudDiscoveryengineV1betaImportDocumentsRequest) *ProjectsLocationsDataStoresBranchesDocumentsImportCall
Import: Bulk import of multiple Documents. Request processing may be synchronous. Non-existing items will be created. Note: It is possible for a subset of the Documents to be successfully updated.
- parent: The parent branch resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}`. Requires create/update permission.
func (*ProjectsLocationsDataStoresBranchesDocumentsService) List ¶
func (r *ProjectsLocationsDataStoresBranchesDocumentsService) List(parent string) *ProjectsLocationsDataStoresBranchesDocumentsListCall
List: Gets a list of Documents.
- parent: The parent branch resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}`. Use `default_branch` as the branch ID, to list documents under the default branch. If the caller does not have permission to list Documents under this branch, regardless of whether or not this branch exists, a `PERMISSION_DENIED` error is returned.
func (*ProjectsLocationsDataStoresBranchesDocumentsService) Patch ¶
func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Patch(name string, googleclouddiscoveryenginev1betadocument *GoogleCloudDiscoveryengineV1betaDocument) *ProjectsLocationsDataStoresBranchesDocumentsPatchCall
Patch: Updates a Document.
- name: Immutable. The full resource name of the document. Format: `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}/documents/{document_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
func (*ProjectsLocationsDataStoresBranchesDocumentsService) Purge ¶ added in v0.122.0
func (r *ProjectsLocationsDataStoresBranchesDocumentsService) Purge(parent string, googleclouddiscoveryenginev1betapurgedocumentsrequest *GoogleCloudDiscoveryengineV1betaPurgeDocumentsRequest) *ProjectsLocationsDataStoresBranchesDocumentsPurgeCall
Purge: Permanently deletes all selected Documents in a branch. This process is asynchronous. Depending on the number of Documents to be deleted, this operation can take hours to complete. Before the delete operation completes, some Documents might still be returned by DocumentService.GetDocument or DocumentService.ListDocuments. To get a list of the Documents to be deleted, set PurgeDocumentsRequest.force to false.
- parent: The parent resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/branches/{branch}`.
type ProjectsLocationsDataStoresBranchesOperationsGetCall ¶
type ProjectsLocationsDataStoresBranchesOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresBranchesOperationsGetCall) Context ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresBranchesOperationsGetCall) Do ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.branches.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresBranchesOperationsGetCall) Fields ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresBranchesOperationsGetCall) Header ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresBranchesOperationsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresBranchesOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresBranchesOperationsListCall ¶
type ProjectsLocationsDataStoresBranchesOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresBranchesOperationsListCall) Context ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresBranchesOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresBranchesOperationsListCall) Do ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.branches.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresBranchesOperationsListCall) Fields ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresBranchesOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresBranchesOperationsListCall) Filter ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Filter(filter string) *ProjectsLocationsDataStoresBranchesOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsDataStoresBranchesOperationsListCall) Header ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresBranchesOperationsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresBranchesOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresBranchesOperationsListCall) PageSize ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresBranchesOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsDataStoresBranchesOperationsListCall) PageToken ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresBranchesOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsDataStoresBranchesOperationsListCall) Pages ¶
func (c *ProjectsLocationsDataStoresBranchesOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresBranchesOperationsService ¶
type ProjectsLocationsDataStoresBranchesOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresBranchesOperationsService ¶
func NewProjectsLocationsDataStoresBranchesOperationsService(s *Service) *ProjectsLocationsDataStoresBranchesOperationsService
func (*ProjectsLocationsDataStoresBranchesOperationsService) Get ¶
func (r *ProjectsLocationsDataStoresBranchesOperationsService) Get(name string) *ProjectsLocationsDataStoresBranchesOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsDataStoresBranchesOperationsService) List ¶
func (r *ProjectsLocationsDataStoresBranchesOperationsService) List(name string) *ProjectsLocationsDataStoresBranchesOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsDataStoresBranchesService ¶
type ProjectsLocationsDataStoresBranchesService struct { Documents *ProjectsLocationsDataStoresBranchesDocumentsService Operations *ProjectsLocationsDataStoresBranchesOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsDataStoresBranchesService ¶
func NewProjectsLocationsDataStoresBranchesService(s *Service) *ProjectsLocationsDataStoresBranchesService
type ProjectsLocationsDataStoresCompleteQueryCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresCompleteQueryCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresCompleteQueryCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresCompleteQueryCall) Context(ctx context.Context) *ProjectsLocationsDataStoresCompleteQueryCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresCompleteQueryCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresCompleteQueryCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaCompleteQueryResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.completeQuery" call. Exactly one of *GoogleCloudDiscoveryengineV1betaCompleteQueryResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaCompleteQueryResponse.ServerResponse. Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresCompleteQueryCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresCompleteQueryCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresCompleteQueryCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresCompleteQueryCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresCompleteQueryCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresCompleteQueryCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresCompleteQueryCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresCompleteQueryCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresCompleteQueryCall) IncludeTailSuggestions ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresCompleteQueryCall) IncludeTailSuggestions(includeTailSuggestions bool) *ProjectsLocationsDataStoresCompleteQueryCall
IncludeTailSuggestions sets the optional parameter "includeTailSuggestions": Indicates if tail suggestions should be returned if there are no suggestions that match the full query. Even if set to true, if there are suggestions that match the full query, those are returned and no tail suggestions are returned.
func (*ProjectsLocationsDataStoresCompleteQueryCall) Query ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresCompleteQueryCall) Query(query string) *ProjectsLocationsDataStoresCompleteQueryCall
Query sets the optional parameter "query": Required. The typeahead input used to fetch suggestions. Maximum length is 128 characters.
func (*ProjectsLocationsDataStoresCompleteQueryCall) QueryModel ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresCompleteQueryCall) QueryModel(queryModel string) *ProjectsLocationsDataStoresCompleteQueryCall
QueryModel sets the optional parameter "queryModel": Specifies the autocomplete data model. This overrides any model specified in the Configuration > Autocomplete section of the Cloud console. Currently supported values: * `document` - Using suggestions generated from user-imported documents. * `search-history` - Using suggestions generated from the past history of SearchService.Search API calls. Do not use it when there is no traffic for Search API. * `user-event` - Using suggestions generated from user-imported search events. * `document-completable` - Using suggestions taken directly from user-imported document fields marked as completable. Default values: * `document` is the default model for regular dataStores. * `search-history` is the default model for site search dataStores. *
func (*ProjectsLocationsDataStoresCompleteQueryCall) UserPseudoId ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresCompleteQueryCall) UserPseudoId(userPseudoId string) *ProjectsLocationsDataStoresCompleteQueryCall
UserPseudoId sets the optional parameter "userPseudoId": A unique identifier for tracking visitors. For example, this could be implemented with an HTTP cookie, which should be able to uniquely identify a visitor on a single device. This unique identifier should not change if the visitor logs in or out of the website. This field should NOT have a fixed value such as `unknown_visitor`. This should be the same identifier as UserEvent.user_pseudo_id and SearchRequest.user_pseudo_id. The field must be a UTF-8 encoded string with a length limit of 128 characters. Otherwise, an `INVALID_ARGUMENT` error is returned.
type ProjectsLocationsDataStoresConversationsConverseCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresConversationsConverseCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresConversationsConverseCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsConverseCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsConverseCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresConversationsConverseCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsConverseCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConverseConversationResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.conversations.converse" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConverseConversationResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConverseConversationResponse.ServerRe sponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresConversationsConverseCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsConverseCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsConverseCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresConversationsConverseCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsConverseCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresConversationsCreateCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresConversationsCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresConversationsCreateCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresConversationsCreateCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
Do executes the "discoveryengine.projects.locations.dataStores.conversations.create" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConversation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConversation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresConversationsCreateCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresConversationsCreateCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresConversationsDeleteCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresConversationsDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresConversationsDeleteCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresConversationsDeleteCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
Do executes the "discoveryengine.projects.locations.dataStores.conversations.delete" call. Exactly one of *GoogleProtobufEmpty or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresConversationsDeleteCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresConversationsDeleteCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresConversationsGetCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresConversationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresConversationsGetCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresConversationsGetCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
Do executes the "discoveryengine.projects.locations.dataStores.conversations.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConversation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConversation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresConversationsGetCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresConversationsGetCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresConversationsGetCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresConversationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresConversationsListCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresConversationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresConversationsListCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresConversationsListCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListConversationsResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.conversations.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListConversationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListConversationsResponse.ServerRespo nse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresConversationsListCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresConversationsListCall) Filter ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) Filter(filter string) *ProjectsLocationsDataStoresConversationsListCall
Filter sets the optional parameter "filter": A filter to apply on the list results. The supported features are: user_pseudo_id, state. Example: "user_pseudo_id = some_id"
func (*ProjectsLocationsDataStoresConversationsListCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresConversationsListCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresConversationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresConversationsListCall) OrderBy ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) OrderBy(orderBy string) *ProjectsLocationsDataStoresConversationsListCall
OrderBy sets the optional parameter "orderBy": A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: * `update_time` * `create_time` * `conversation_name` Example: "update_time desc" "create_time"
func (*ProjectsLocationsDataStoresConversationsListCall) PageSize ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresConversationsListCall
PageSize sets the optional parameter "pageSize": Maximum number of results to return. If unspecified, defaults to 50. Max allowed value is 1000.
func (*ProjectsLocationsDataStoresConversationsListCall) PageToken ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresConversationsListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous `ListConversations` call. Provide this to retrieve the subsequent page.
func (*ProjectsLocationsDataStoresConversationsListCall) Pages ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListConversationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresConversationsPatchCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresConversationsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresConversationsPatchCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresConversationsPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresConversationsPatchCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaConversation, error)
Do executes the "discoveryengine.projects.locations.dataStores.conversations.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaConversation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaConversation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresConversationsPatchCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresConversationsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresConversationsPatchCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresConversationsPatchCall) UpdateMask ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresConversationsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataStoresConversationsPatchCall
UpdateMask sets the optional parameter "updateMask": Indicates which fields in the provided Conversation to update. The following are NOT supported: * Conversation.name If not set or empty, all supported fields are updated.
type ProjectsLocationsDataStoresConversationsService ¶ added in v0.138.0
type ProjectsLocationsDataStoresConversationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresConversationsService ¶ added in v0.138.0
func NewProjectsLocationsDataStoresConversationsService(s *Service) *ProjectsLocationsDataStoresConversationsService
func (*ProjectsLocationsDataStoresConversationsService) Converse ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresConversationsService) Converse(name string, googleclouddiscoveryenginev1betaconverseconversationrequest *GoogleCloudDiscoveryengineV1betaConverseConversationRequest) *ProjectsLocationsDataStoresConversationsConverseCall
Converse: Converses a conversation.
- name: The resource name of the Conversation to get. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/{conversation_id}`. Use `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/-` to activate auto session mode, which automatically creates a new conversation inside a ConverseConversation session.
func (*ProjectsLocationsDataStoresConversationsService) Create ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresConversationsService) Create(parent string, googleclouddiscoveryenginev1betaconversation *GoogleCloudDiscoveryengineV1betaConversation) *ProjectsLocationsDataStoresConversationsCreateCall
Create: Creates a Conversation. If the Conversation to create already exists, an ALREADY_EXISTS error is returned.
- parent: Full resource name of parent data store. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}`.
func (*ProjectsLocationsDataStoresConversationsService) Delete ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresConversationsService) Delete(name string) *ProjectsLocationsDataStoresConversationsDeleteCall
Delete: Deletes a Conversation. If the Conversation to delete does not exist, a NOT_FOUND error is returned.
- name: The resource name of the Conversation to delete. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/{conversation_id}`.
func (*ProjectsLocationsDataStoresConversationsService) Get ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresConversationsService) Get(name string) *ProjectsLocationsDataStoresConversationsGetCall
Get: Gets a Conversation.
- name: The resource name of the Conversation to get. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}/conversations/{conversation_id}`.
func (*ProjectsLocationsDataStoresConversationsService) List ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresConversationsService) List(parent string) *ProjectsLocationsDataStoresConversationsListCall
List: Lists all Conversations by their parent DataStore.
- parent: The data store resource name. Format: `projects/{project_number}/locations/{location_id}/collections/{coll ection}/dataStores/{data_store_id}`.
func (*ProjectsLocationsDataStoresConversationsService) Patch ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresConversationsService) Patch(name string, googleclouddiscoveryenginev1betaconversation *GoogleCloudDiscoveryengineV1betaConversation) *ProjectsLocationsDataStoresConversationsPatchCall
Patch: Updates a Conversation. Conversation action type cannot be changed. If the Conversation to update does not exist, a NOT_FOUND error is returned.
- name: Immutable. Fully qualified name `project/*/locations/global/collections/{collection}/dataStore/*/con versations/*` or `project/*/locations/global/collections/{collection}/engines/*/conve rsations/*`.
type ProjectsLocationsDataStoresCreateCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresCreateCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresCreateCall) CreateAdvancedSiteSearch ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresCreateCall) CreateAdvancedSiteSearch(createAdvancedSiteSearch bool) *ProjectsLocationsDataStoresCreateCall
CreateAdvancedSiteSearch sets the optional parameter "createAdvancedSiteSearch": A boolean flag indicating whether user want to directly create an advanced data store for site search. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE content_config), this flag will be ignored.
func (*ProjectsLocationsDataStoresCreateCall) DataStoreId ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresCreateCall) DataStoreId(dataStoreId string) *ProjectsLocationsDataStoresCreateCall
DataStoreId sets the optional parameter "dataStoreId": Required. The ID to use for the DataStore, which will become the final component of the DataStore's resource name. This field must conform to RFC-1034 (https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
func (*ProjectsLocationsDataStoresCreateCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.create" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresCreateCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresCreateCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresDeleteCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresDeleteCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresDeleteCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.delete" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresDeleteCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresDeleteCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresGetCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresGetCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresGetCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDataStore, error)
Do executes the "discoveryengine.projects.locations.dataStores.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDataStore or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDataStore.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresGetCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresGetCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresGetCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresGetSiteSearchEngineCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresGetSiteSearchEngineCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresGetSiteSearchEngineCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) Context(ctx context.Context) *ProjectsLocationsDataStoresGetSiteSearchEngineCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresGetSiteSearchEngineCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSiteSearchEngine, error)
Do executes the "discoveryengine.projects.locations.dataStores.getSiteSearchEngine" call. Exactly one of *GoogleCloudDiscoveryengineV1betaSiteSearchEngine or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaSiteSearchEngine.ServerResponse.Heade r or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresGetSiteSearchEngineCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresGetSiteSearchEngineCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresGetSiteSearchEngineCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresGetSiteSearchEngineCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresGetSiteSearchEngineCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresGetSiteSearchEngineCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresListCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresListCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresListCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListDataStoresResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListDataStoresResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListDataStoresResponse.ServerResponse .Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresListCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresListCall) Filter ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresListCall) Filter(filter string) *ProjectsLocationsDataStoresListCall
Filter sets the optional parameter "filter": Filter by solution type. For example: filter = 'solution_type:SOLUTION_TYPE_SEARCH'
func (*ProjectsLocationsDataStoresListCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresListCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresListCall) PageSize ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresListCall
PageSize sets the optional parameter "pageSize": Maximum number of DataStores to return. If unspecified, defaults to 10. The maximum allowed value is 50. Values above 50 will be coerced to 50. If this field is negative, an INVALID_ARGUMENT is returned.
func (*ProjectsLocationsDataStoresListCall) PageToken ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresListCall
PageToken sets the optional parameter "pageToken": A page token ListDataStoresResponse.next_page_token, received from a previous DataStoreService.ListDataStores call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to DataStoreService.ListDataStores must match the call that provided the page token. Otherwise, an INVALID_ARGUMENT error is returned.
func (*ProjectsLocationsDataStoresListCall) Pages ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListDataStoresResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresModelsOperationsGetCall ¶
type ProjectsLocationsDataStoresModelsOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresModelsOperationsGetCall) Context ¶
func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresModelsOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresModelsOperationsGetCall) Do ¶
func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.models.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresModelsOperationsGetCall) Fields ¶
func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresModelsOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresModelsOperationsGetCall) Header ¶
func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresModelsOperationsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataStoresModelsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresModelsOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresModelsOperationsListCall ¶
type ProjectsLocationsDataStoresModelsOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresModelsOperationsListCall) Context ¶
func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresModelsOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresModelsOperationsListCall) Do ¶
func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.models.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresModelsOperationsListCall) Fields ¶
func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresModelsOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresModelsOperationsListCall) Filter ¶
func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Filter(filter string) *ProjectsLocationsDataStoresModelsOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsDataStoresModelsOperationsListCall) Header ¶
func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresModelsOperationsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataStoresModelsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresModelsOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresModelsOperationsListCall) PageSize ¶
func (c *ProjectsLocationsDataStoresModelsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresModelsOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsDataStoresModelsOperationsListCall) PageToken ¶
func (c *ProjectsLocationsDataStoresModelsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresModelsOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsDataStoresModelsOperationsListCall) Pages ¶
func (c *ProjectsLocationsDataStoresModelsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresModelsOperationsService ¶
type ProjectsLocationsDataStoresModelsOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresModelsOperationsService ¶
func NewProjectsLocationsDataStoresModelsOperationsService(s *Service) *ProjectsLocationsDataStoresModelsOperationsService
func (*ProjectsLocationsDataStoresModelsOperationsService) Get ¶
func (r *ProjectsLocationsDataStoresModelsOperationsService) Get(name string) *ProjectsLocationsDataStoresModelsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsDataStoresModelsOperationsService) List ¶
func (r *ProjectsLocationsDataStoresModelsOperationsService) List(name string) *ProjectsLocationsDataStoresModelsOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsDataStoresModelsService ¶
type ProjectsLocationsDataStoresModelsService struct { Operations *ProjectsLocationsDataStoresModelsOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsDataStoresModelsService ¶
func NewProjectsLocationsDataStoresModelsService(s *Service) *ProjectsLocationsDataStoresModelsService
type ProjectsLocationsDataStoresOperationsGetCall ¶
type ProjectsLocationsDataStoresOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresOperationsGetCall) Context ¶
func (c *ProjectsLocationsDataStoresOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresOperationsGetCall) Do ¶
func (c *ProjectsLocationsDataStoresOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresOperationsGetCall) Fields ¶
func (c *ProjectsLocationsDataStoresOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresOperationsGetCall) Header ¶
func (c *ProjectsLocationsDataStoresOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresOperationsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataStoresOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresOperationsListCall ¶
type ProjectsLocationsDataStoresOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresOperationsListCall) Context ¶
func (c *ProjectsLocationsDataStoresOperationsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresOperationsListCall) Do ¶
func (c *ProjectsLocationsDataStoresOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresOperationsListCall) Fields ¶
func (c *ProjectsLocationsDataStoresOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresOperationsListCall) Filter ¶
func (c *ProjectsLocationsDataStoresOperationsListCall) Filter(filter string) *ProjectsLocationsDataStoresOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsDataStoresOperationsListCall) Header ¶
func (c *ProjectsLocationsDataStoresOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresOperationsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataStoresOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresOperationsListCall) PageSize ¶
func (c *ProjectsLocationsDataStoresOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsDataStoresOperationsListCall) PageToken ¶
func (c *ProjectsLocationsDataStoresOperationsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsDataStoresOperationsListCall) Pages ¶
func (c *ProjectsLocationsDataStoresOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresOperationsService ¶
type ProjectsLocationsDataStoresOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresOperationsService ¶
func NewProjectsLocationsDataStoresOperationsService(s *Service) *ProjectsLocationsDataStoresOperationsService
func (*ProjectsLocationsDataStoresOperationsService) Get ¶
func (r *ProjectsLocationsDataStoresOperationsService) Get(name string) *ProjectsLocationsDataStoresOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsDataStoresOperationsService) List ¶
func (r *ProjectsLocationsDataStoresOperationsService) List(name string) *ProjectsLocationsDataStoresOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsDataStoresPatchCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresPatchCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresPatchCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaDataStore, error)
Do executes the "discoveryengine.projects.locations.dataStores.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaDataStore or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaDataStore.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresPatchCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresPatchCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresPatchCall) UpdateMask ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataStoresPatchCall
UpdateMask sets the optional parameter "updateMask": Indicates which fields in the provided DataStore to update. If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned.
type ProjectsLocationsDataStoresSchemasCreateCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresSchemasCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSchemasCreateCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSchemasCreateCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.schemas.create" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSchemasCreateCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSchemasCreateCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresSchemasCreateCall) SchemaId ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasCreateCall) SchemaId(schemaId string) *ProjectsLocationsDataStoresSchemasCreateCall
SchemaId sets the optional parameter "schemaId": Required. The ID to use for the Schema, which will become the final component of the Schema.name. This field should conform to RFC-1034 (https://tools.ietf.org/html/rfc1034) standard with a length limit of 63 characters.
type ProjectsLocationsDataStoresSchemasDeleteCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresSchemasDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSchemasDeleteCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSchemasDeleteCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.schemas.delete" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSchemasDeleteCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSchemasDeleteCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSchemasGetCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresSchemasGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSchemasGetCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSchemasGetCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSchema, error)
Do executes the "discoveryengine.projects.locations.dataStores.schemas.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaSchema or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaSchema.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSchemasGetCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSchemasGetCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresSchemasGetCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresSchemasGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresSchemasListCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresSchemasListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSchemasListCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSchemasListCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListSchemasResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.schemas.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListSchemasResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListSchemasResponse.ServerResponse.He ader or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSchemasListCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSchemasListCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresSchemasListCall) IfNoneMatch ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresSchemasListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresSchemasListCall) PageSize ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresSchemasListCall
PageSize sets the optional parameter "pageSize": The maximum number of Schemas to return. The service may return fewer than this value. If unspecified, at most 100 Schemas will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
func (*ProjectsLocationsDataStoresSchemasListCall) PageToken ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresSchemasListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous SchemaService.ListSchemas call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to SchemaService.ListSchemas must match the call that provided the page token.
func (*ProjectsLocationsDataStoresSchemasListCall) Pages ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListSchemasResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresSchemasPatchCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresSchemasPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSchemasPatchCall) AllowMissing ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsDataStoresSchemasPatchCall
AllowMissing sets the optional parameter "allowMissing": If set to true, and the Schema is not found, a new Schema will be created. In this situation, `update_mask` is ignored.
func (*ProjectsLocationsDataStoresSchemasPatchCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSchemasPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSchemasPatchCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.schemas.patch" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSchemasPatchCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSchemasPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSchemasPatchCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresSchemasPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSchemasService ¶ added in v0.138.0
type ProjectsLocationsDataStoresSchemasService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresSchemasService ¶ added in v0.138.0
func NewProjectsLocationsDataStoresSchemasService(s *Service) *ProjectsLocationsDataStoresSchemasService
func (*ProjectsLocationsDataStoresSchemasService) Create ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresSchemasService) Create(parent string, googleclouddiscoveryenginev1betaschema *GoogleCloudDiscoveryengineV1betaSchema) *ProjectsLocationsDataStoresSchemasCreateCall
Create: Creates a Schema.
- parent: The parent data store resource name, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
func (*ProjectsLocationsDataStoresSchemasService) Delete ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresSchemasService) Delete(name string) *ProjectsLocationsDataStoresSchemasDeleteCall
Delete: Deletes a Schema.
- name: The full resource name of the schema, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/schemas/{schema}`.
func (*ProjectsLocationsDataStoresSchemasService) Get ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresSchemasService) Get(name string) *ProjectsLocationsDataStoresSchemasGetCall
Get: Gets a Schema.
- name: The full resource name of the schema, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/schemas/{schema}`.
func (*ProjectsLocationsDataStoresSchemasService) List ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresSchemasService) List(parent string) *ProjectsLocationsDataStoresSchemasListCall
List: Gets a list of Schemas.
- parent: The parent data store resource name, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
func (*ProjectsLocationsDataStoresSchemasService) Patch ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresSchemasService) Patch(name string, googleclouddiscoveryenginev1betaschema *GoogleCloudDiscoveryengineV1betaSchema) *ProjectsLocationsDataStoresSchemasPatchCall
Patch: Updates a Schema.
- name: Immutable. The full resource name of the schema, in the format of `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/schemas/{schema}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
type ProjectsLocationsDataStoresService ¶
type ProjectsLocationsDataStoresService struct { Branches *ProjectsLocationsDataStoresBranchesService Conversations *ProjectsLocationsDataStoresConversationsService Models *ProjectsLocationsDataStoresModelsService Operations *ProjectsLocationsDataStoresOperationsService Schemas *ProjectsLocationsDataStoresSchemasService ServingConfigs *ProjectsLocationsDataStoresServingConfigsService SiteSearchEngine *ProjectsLocationsDataStoresSiteSearchEngineService SuggestionDenyListEntries *ProjectsLocationsDataStoresSuggestionDenyListEntriesService UserEvents *ProjectsLocationsDataStoresUserEventsService // contains filtered or unexported fields }
func NewProjectsLocationsDataStoresService ¶
func NewProjectsLocationsDataStoresService(s *Service) *ProjectsLocationsDataStoresService
func (*ProjectsLocationsDataStoresService) CompleteQuery ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresService) CompleteQuery(dataStore string) *ProjectsLocationsDataStoresCompleteQueryCall
CompleteQuery: Completes the specified user input with keyword suggestions.
- dataStore: The parent data store resource name for which the completion is performed, such as `projects/*/locations/global/collections/default_collection/dataStor es/default_data_store`.
func (*ProjectsLocationsDataStoresService) Create ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresService) Create(parent string, googleclouddiscoveryenginev1betadatastore *GoogleCloudDiscoveryengineV1betaDataStore) *ProjectsLocationsDataStoresCreateCall
Create: Creates a DataStore. DataStore is for storing Documents. To serve these documents for Search, or Recommendation use case, an Engine needs to be created separately.
- parent: The parent resource name, such as `projects/{project}/locations/{location}/collections/{collection}`.
func (*ProjectsLocationsDataStoresService) Delete ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresService) Delete(name string) *ProjectsLocationsDataStoresDeleteCall
Delete: Deletes a DataStore.
- name: Full resource name of DataStore, such as `projects/{project}/locations/{location}/collections/{collection_id} /dataStores/{data_store_id}`. If the caller does not have permission to delete the DataStore, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the DataStore to delete does not exist, a NOT_FOUND error is returned.
func (*ProjectsLocationsDataStoresService) Get ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresService) Get(name string) *ProjectsLocationsDataStoresGetCall
Get: Gets a DataStore.
- name: Full resource name of DataStore, such as `projects/{project}/locations/{location}/collections/{collection_id} /dataStores/{data_store_id}`. If the caller does not have permission to access the DataStore, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the requested DataStore does not exist, a NOT_FOUND error is returned.
func (*ProjectsLocationsDataStoresService) GetSiteSearchEngine ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresService) GetSiteSearchEngine(name string) *ProjectsLocationsDataStoresGetSiteSearchEngineCall
GetSiteSearchEngine: Gets the SiteSearchEngine.
- name: Resource name of SiteSearchEngine, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`. If the caller does not have permission to access the [SiteSearchEngine], regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
func (*ProjectsLocationsDataStoresService) List ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresService) List(parent string) *ProjectsLocationsDataStoresListCall
List: Lists all the DataStores associated with the project.
- parent: The parent branch resource name, such as `projects/{project}/locations/{location}/collections/{collection_id} `. If the caller does not have permission to list DataStores under this location, regardless of whether or not this data store exists, a PERMISSION_DENIED error is returned.
func (*ProjectsLocationsDataStoresService) Patch ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresService) Patch(name string, googleclouddiscoveryenginev1betadatastore *GoogleCloudDiscoveryengineV1betaDataStore) *ProjectsLocationsDataStoresPatchCall
Patch: Updates a DataStore
- name: Immutable. The full resource name of the data store. Format: `projects/{project}/locations/{location}/collections/{collection_id} /dataStores/{data_store_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
type ProjectsLocationsDataStoresServingConfigsGetCall ¶ added in v0.163.0
type ProjectsLocationsDataStoresServingConfigsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresServingConfigsGetCall) Context ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresServingConfigsGetCall) Do ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
Do executes the "discoveryengine.projects.locations.dataStores.servingConfigs.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaServingConfig or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaServingConfig.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresServingConfigsGetCall) Fields ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresServingConfigsGetCall) Header ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresServingConfigsGetCall) IfNoneMatch ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresServingConfigsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresServingConfigsListCall ¶ added in v0.163.0
type ProjectsLocationsDataStoresServingConfigsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresServingConfigsListCall) Context ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresServingConfigsListCall) Do ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.servingConfigs.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListServingConfigsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListServingConfigsResponse.ServerResp onse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresServingConfigsListCall) Fields ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresServingConfigsListCall) Header ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresServingConfigsListCall) IfNoneMatch ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresServingConfigsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresServingConfigsListCall) PageSize ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresServingConfigsListCall
PageSize sets the optional parameter "pageSize": Maximum number of results to return. If unspecified, defaults to 100. If a value greater than 100 is provided, at most 100 results are returned.
func (*ProjectsLocationsDataStoresServingConfigsListCall) PageToken ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresServingConfigsListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous `ListServingConfigs` call. Provide this to retrieve the subsequent page.
func (*ProjectsLocationsDataStoresServingConfigsListCall) Pages ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListServingConfigsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresServingConfigsPatchCall ¶ added in v0.163.0
type ProjectsLocationsDataStoresServingConfigsPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresServingConfigsPatchCall) Context ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresServingConfigsPatchCall) Do ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaServingConfig, error)
Do executes the "discoveryengine.projects.locations.dataStores.servingConfigs.patch" call. Exactly one of *GoogleCloudDiscoveryengineV1betaServingConfig or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaServingConfig.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresServingConfigsPatchCall) Fields ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresServingConfigsPatchCall) Header ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresServingConfigsPatchCall) UpdateMask ¶ added in v0.163.0
func (c *ProjectsLocationsDataStoresServingConfigsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataStoresServingConfigsPatchCall
UpdateMask sets the optional parameter "updateMask": Indicates which fields in the provided ServingConfig to update. The following are NOT supported: * ServingConfig.name If not set, all supported fields are updated.
type ProjectsLocationsDataStoresServingConfigsRecommendCall ¶
type ProjectsLocationsDataStoresServingConfigsRecommendCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresServingConfigsRecommendCall) Context ¶
func (c *ProjectsLocationsDataStoresServingConfigsRecommendCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsRecommendCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresServingConfigsRecommendCall) Do ¶
func (c *ProjectsLocationsDataStoresServingConfigsRecommendCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaRecommendResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.servingConfigs.recommend" call. Exactly one of *GoogleCloudDiscoveryengineV1betaRecommendResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaRecommendResponse.ServerResponse.Head er or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresServingConfigsRecommendCall) Fields ¶
func (c *ProjectsLocationsDataStoresServingConfigsRecommendCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsRecommendCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresServingConfigsRecommendCall) Header ¶
func (c *ProjectsLocationsDataStoresServingConfigsRecommendCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresServingConfigsSearchCall ¶ added in v0.138.0
type ProjectsLocationsDataStoresServingConfigsSearchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresServingConfigsSearchCall) Context ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresServingConfigsSearchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresServingConfigsSearchCall) Do ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaSearchResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.servingConfigs.search" call. Exactly one of *GoogleCloudDiscoveryengineV1betaSearchResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaSearchResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresServingConfigsSearchCall) Fields ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresServingConfigsSearchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresServingConfigsSearchCall) Header ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresServingConfigsSearchCall) Pages ¶ added in v0.138.0
func (c *ProjectsLocationsDataStoresServingConfigsSearchCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaSearchResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresServingConfigsService ¶
type ProjectsLocationsDataStoresServingConfigsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresServingConfigsService ¶
func NewProjectsLocationsDataStoresServingConfigsService(s *Service) *ProjectsLocationsDataStoresServingConfigsService
func (*ProjectsLocationsDataStoresServingConfigsService) Get ¶ added in v0.163.0
func (r *ProjectsLocationsDataStoresServingConfigsService) Get(name string) *ProjectsLocationsDataStoresServingConfigsGetCall
Get: Gets a ServingConfig. Returns a NotFound error if the ServingConfig does not exist.
- name: The resource name of the ServingConfig to get. Format: `projects/{project_number}/locations/{location}/collections/{collect ion}/dataStores/{data_store}/servingConfigs/{serving_config_id}`.
func (*ProjectsLocationsDataStoresServingConfigsService) List ¶ added in v0.163.0
func (r *ProjectsLocationsDataStoresServingConfigsService) List(parent string) *ProjectsLocationsDataStoresServingConfigsListCall
List: Lists all ServingConfigs linked to this dataStore.
- parent: The dataStore resource name. Format: `projects/{project_number}/locations/{location}/collections/{collect ion}/dataStores/{data_store}`.
func (*ProjectsLocationsDataStoresServingConfigsService) Patch ¶ added in v0.163.0
func (r *ProjectsLocationsDataStoresServingConfigsService) Patch(name string, googleclouddiscoveryenginev1betaservingconfig *GoogleCloudDiscoveryengineV1betaServingConfig) *ProjectsLocationsDataStoresServingConfigsPatchCall
Patch: Updates a ServingConfig. Returns a NOT_FOUND error if the ServingConfig does not exist.
- name: Immutable. Fully qualified name `projects/{project}/locations/{location}/collections/{collection_id} /dataStores/{data_store_id}/servingConfigs/{serving_config_id}`.
func (*ProjectsLocationsDataStoresServingConfigsService) Recommend ¶
func (r *ProjectsLocationsDataStoresServingConfigsService) Recommend(servingConfig string, googleclouddiscoveryenginev1betarecommendrequest *GoogleCloudDiscoveryengineV1betaRecommendRequest) *ProjectsLocationsDataStoresServingConfigsRecommendCall
Recommend: Makes a recommendation, which requires a contextual user event.
- servingConfig: Full resource name of a ServingConfig: `projects/*/locations/global/collections/*/engines/*/servingConfigs/ *`, or `projects/*/locations/global/collections/*/dataStores/*/servingConfi gs/*` One default serving config is created along with your recommendation engine creation. The engine ID will be used as the ID of the default serving config. For example, for Engine `projects/*/locations/global/collections/*/engines/my-engine`, you can use `projects/*/locations/global/collections/*/engines/my-engine/serving Configs/my-engine` for your RecommendationService.Recommend requests.
func (*ProjectsLocationsDataStoresServingConfigsService) Search ¶ added in v0.138.0
func (r *ProjectsLocationsDataStoresServingConfigsService) Search(servingConfig string, googleclouddiscoveryenginev1betasearchrequest *GoogleCloudDiscoveryengineV1betaSearchRequest) *ProjectsLocationsDataStoresServingConfigsSearchCall
Search: Performs a search.
- servingConfig: The resource name of the Search serving config, such as `projects/*/locations/global/collections/default_collection/engines/ */servingConfigs/default_serving_config`, or `projects/*/locations/global/collections/default_collection/dataStor es/default_data_store/servingConfigs/default_serving_config`. This field is used to identify the serving configuration name, set of models used to make the search.
type ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.siteSearchEngine.disableAdvancedSiteSearch" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.siteSearchEngine.enableAdvancedSiteSearch" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.siteSearchEngine.recrawlUris" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSiteSearchEngineService ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineService struct { TargetSites *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService // contains filtered or unexported fields }
func NewProjectsLocationsDataStoresSiteSearchEngineService ¶ added in v0.158.0
func NewProjectsLocationsDataStoresSiteSearchEngineService(s *Service) *ProjectsLocationsDataStoresSiteSearchEngineService
func (*ProjectsLocationsDataStoresSiteSearchEngineService) DisableAdvancedSiteSearch ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresSiteSearchEngineService) DisableAdvancedSiteSearch(siteSearchEngine string, googleclouddiscoveryenginev1betadisableadvancedsitesearchrequest *GoogleCloudDiscoveryengineV1betaDisableAdvancedSiteSearchRequest) *ProjectsLocationsDataStoresSiteSearchEngineDisableAdvancedSiteSearchCall
DisableAdvancedSiteSearch: Downgrade from advanced site search to basic site search.
- siteSearchEngine: Full resource name of the SiteSearchEngine, such as `projects/{project}/locations/{location}/dataStores/{data_store_id}/ siteSearchEngine`.
func (*ProjectsLocationsDataStoresSiteSearchEngineService) EnableAdvancedSiteSearch ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresSiteSearchEngineService) EnableAdvancedSiteSearch(siteSearchEngine string, googleclouddiscoveryenginev1betaenableadvancedsitesearchrequest *GoogleCloudDiscoveryengineV1betaEnableAdvancedSiteSearchRequest) *ProjectsLocationsDataStoresSiteSearchEngineEnableAdvancedSiteSearchCall
EnableAdvancedSiteSearch: Upgrade from basic site search to advanced site search.
- siteSearchEngine: Full resource name of the SiteSearchEngine, such as `projects/{project}/locations/{location}/dataStores/{data_store_id}/ siteSearchEngine`.
func (*ProjectsLocationsDataStoresSiteSearchEngineService) RecrawlUris ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresSiteSearchEngineService) RecrawlUris(siteSearchEngine string, googleclouddiscoveryenginev1betarecrawlurisrequest *GoogleCloudDiscoveryengineV1betaRecrawlUrisRequest) *ProjectsLocationsDataStoresSiteSearchEngineRecrawlUrisCall
RecrawlUris: Request on-demand recrawl for a list of URIs.
- siteSearchEngine: Full resource name of the SiteSearchEngine, such as `projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine` .
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.siteSearchEngine.targetSites.batchCreate" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.siteSearchEngine.targetSites.create" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.siteSearchEngine.targetSites.delete" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaTargetSite, error)
Do executes the "discoveryengine.projects.locations.dataStores.siteSearchEngine.targetSites.get" call. Exactly one of *GoogleCloudDiscoveryengineV1betaTargetSite or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaTargetSite.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaListTargetSitesResponse, error)
Do executes the "discoveryengine.projects.locations.dataStores.siteSearchEngine.targetSites.list" call. Exactly one of *GoogleCloudDiscoveryengineV1betaListTargetSitesResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaListTargetSitesResponse.ServerRespons e.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) IfNoneMatch ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) PageSize ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) PageSize(pageSize int64) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
PageSize sets the optional parameter "pageSize": Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default. The maximum value is 1000; values above 1000 will be coerced to 1000. If this field is negative, an INVALID_ARGUMENT error is returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) PageToken ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) PageToken(pageToken string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
PageToken sets the optional parameter "pageToken": A page token, received from a previous `ListTargetSites` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListTargetSites` must match the call that provided the page token.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Pages ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall) Pages(ctx context.Context, f func(*GoogleCloudDiscoveryengineV1betaListTargetSitesResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Context ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Do ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.siteSearchEngine.targetSites.patch" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Fields ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Header ¶ added in v0.158.0
func (c *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService ¶ added in v0.158.0
type ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresSiteSearchEngineTargetSitesService ¶ added in v0.158.0
func NewProjectsLocationsDataStoresSiteSearchEngineTargetSitesService(s *Service) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) BatchCreate ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) BatchCreate(parent string, googleclouddiscoveryenginev1betabatchcreatetargetsitesrequest *GoogleCloudDiscoveryengineV1betaBatchCreateTargetSitesRequest) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesBatchCreateCall
BatchCreate: Creates TargetSite in a batch.
- parent: The parent resource shared by all TargetSites being created. `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`. The parent field in the CreateBookRequest messages must either be empty or match this field.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Create ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Create(parent string, googleclouddiscoveryenginev1betatargetsite *GoogleCloudDiscoveryengineV1betaTargetSite) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesCreateCall
Create: Creates a TargetSite.
- parent: Parent resource name of TargetSite, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Delete ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Delete(name string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesDeleteCall
Delete: Deletes a TargetSite.
- name: Full resource name of TargetSite, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine/targetSites/{target_site}`. If the caller does not have permission to access the TargetSite, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the requested TargetSite does not exist, a NOT_FOUND error is returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Get ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Get(name string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesGetCall
Get: Gets a TargetSite.
- name: Full resource name of TargetSite, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine/targetSites/{target_site}`. If the caller does not have permission to access the TargetSite, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the requested TargetSite does not exist, a NOT_FOUND error is returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) List ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) List(parent string) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesListCall
List: Gets a list of TargetSites.
- parent: The parent site search engine resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine`. If the caller does not have permission to list TargetSites under this site search engine, regardless of whether or not this branch exists, a PERMISSION_DENIED error is returned.
func (*ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Patch ¶ added in v0.158.0
func (r *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesService) Patch(name string, googleclouddiscoveryenginev1betatargetsite *GoogleCloudDiscoveryengineV1betaTargetSite) *ProjectsLocationsDataStoresSiteSearchEngineTargetSitesPatchCall
Patch: Updates a TargetSite.
- name: Output only. The fully qualified resource name of the target site. `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}/siteSearchEngine/targetSites/{target_site}` The `target_site_id` is system-generated.
type ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall ¶ added in v0.156.0
type ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Context ¶ added in v0.156.0
func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Do ¶ added in v0.156.0
func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.suggestionDenyListEntries.import" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Fields ¶ added in v0.156.0
func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Header ¶ added in v0.156.0
func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall ¶ added in v0.156.0
type ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Context ¶ added in v0.156.0
func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Context(ctx context.Context) *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Do ¶ added in v0.156.0
func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.suggestionDenyListEntries.purge" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Fields ¶ added in v0.156.0
func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Header ¶ added in v0.156.0
func (c *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresSuggestionDenyListEntriesService ¶ added in v0.156.0
type ProjectsLocationsDataStoresSuggestionDenyListEntriesService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresSuggestionDenyListEntriesService ¶ added in v0.156.0
func NewProjectsLocationsDataStoresSuggestionDenyListEntriesService(s *Service) *ProjectsLocationsDataStoresSuggestionDenyListEntriesService
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesService) Import ¶ added in v0.156.0
func (r *ProjectsLocationsDataStoresSuggestionDenyListEntriesService) Import(parent string, googleclouddiscoveryenginev1betaimportsuggestiondenylistentriesrequest *GoogleCloudDiscoveryengineV1betaImportSuggestionDenyListEntriesRequest) *ProjectsLocationsDataStoresSuggestionDenyListEntriesImportCall
Import: Imports all SuggestionDenyListEntry for a DataStore.
- parent: The parent data store resource name for which to import denylist entries. Follows pattern projects/*/locations/*/collections/*/dataStores/*.
func (*ProjectsLocationsDataStoresSuggestionDenyListEntriesService) Purge ¶ added in v0.156.0
func (r *ProjectsLocationsDataStoresSuggestionDenyListEntriesService) Purge(parent string, googleclouddiscoveryenginev1betapurgesuggestiondenylistentriesrequest *GoogleCloudDiscoveryengineV1betaPurgeSuggestionDenyListEntriesRequest) *ProjectsLocationsDataStoresSuggestionDenyListEntriesPurgeCall
Purge: Permanently deletes all SuggestionDenyListEntry for a DataStore.
- parent: The parent data store resource name for which to import denylist entries. Follows pattern projects/*/locations/*/collections/*/dataStores/*.
type ProjectsLocationsDataStoresUserEventsCollectCall ¶
type ProjectsLocationsDataStoresUserEventsCollectCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresUserEventsCollectCall) Context ¶
func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Context(ctx context.Context) *ProjectsLocationsDataStoresUserEventsCollectCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresUserEventsCollectCall) Do ¶
func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Do(opts ...googleapi.CallOption) (*GoogleApiHttpBody, error)
Do executes the "discoveryengine.projects.locations.dataStores.userEvents.collect" call. Exactly one of *GoogleApiHttpBody or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleApiHttpBody.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresUserEventsCollectCall) Ets ¶
func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Ets(ets int64) *ProjectsLocationsDataStoresUserEventsCollectCall
Ets sets the optional parameter "ets": The event timestamp in milliseconds. This prevents browser caching of otherwise identical get requests. The name is abbreviated to reduce the payload bytes.
func (*ProjectsLocationsDataStoresUserEventsCollectCall) Fields ¶
func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresUserEventsCollectCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresUserEventsCollectCall) Header ¶
func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsDataStoresUserEventsCollectCall) IfNoneMatch ¶
func (c *ProjectsLocationsDataStoresUserEventsCollectCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataStoresUserEventsCollectCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsDataStoresUserEventsCollectCall) Uri ¶
func (c *ProjectsLocationsDataStoresUserEventsCollectCall) Uri(uri string) *ProjectsLocationsDataStoresUserEventsCollectCall
Uri sets the optional parameter "uri": The URL including cgi-parameters but excluding the hash fragment with a length limit of 5,000 characters. This is often more useful than the referer URL, because many browsers only send the domain for third-party requests.
func (*ProjectsLocationsDataStoresUserEventsCollectCall) UserEvent ¶
func (c *ProjectsLocationsDataStoresUserEventsCollectCall) UserEvent(userEvent string) *ProjectsLocationsDataStoresUserEventsCollectCall
UserEvent sets the optional parameter "userEvent": Required. URL encoded UserEvent proto with a length limit of 2,000,000 characters.
type ProjectsLocationsDataStoresUserEventsImportCall ¶
type ProjectsLocationsDataStoresUserEventsImportCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresUserEventsImportCall) Context ¶
func (c *ProjectsLocationsDataStoresUserEventsImportCall) Context(ctx context.Context) *ProjectsLocationsDataStoresUserEventsImportCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresUserEventsImportCall) Do ¶
func (c *ProjectsLocationsDataStoresUserEventsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.dataStores.userEvents.import" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresUserEventsImportCall) Fields ¶
func (c *ProjectsLocationsDataStoresUserEventsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresUserEventsImportCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresUserEventsImportCall) Header ¶
func (c *ProjectsLocationsDataStoresUserEventsImportCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsDataStoresUserEventsService ¶
type ProjectsLocationsDataStoresUserEventsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsDataStoresUserEventsService ¶
func NewProjectsLocationsDataStoresUserEventsService(s *Service) *ProjectsLocationsDataStoresUserEventsService
func (*ProjectsLocationsDataStoresUserEventsService) Collect ¶
func (r *ProjectsLocationsDataStoresUserEventsService) Collect(parent string) *ProjectsLocationsDataStoresUserEventsCollectCall
Collect: Writes a single user event from the browser. This uses a GET request to due to browser restriction of POST-ing to a third-party domain. This method is used only by the Discovery Engine API JavaScript pixel and Google Tag Manager. Users should not call this method directly.
- parent: The parent DataStore resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
func (*ProjectsLocationsDataStoresUserEventsService) Import ¶
func (r *ProjectsLocationsDataStoresUserEventsService) Import(parent string, googleclouddiscoveryenginev1betaimportusereventsrequest *GoogleCloudDiscoveryengineV1betaImportUserEventsRequest) *ProjectsLocationsDataStoresUserEventsImportCall
Import: Bulk import of User events. Request processing might be synchronous. Events that already exist are skipped. Use this method for backfilling historical user events. Operation.response is of type ImportResponse. Note that it is possible for a subset of the items to be successfully inserted. Operation.metadata is of type ImportMetadata.
- parent: Parent DataStore resource name, of the form `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
func (*ProjectsLocationsDataStoresUserEventsService) Write ¶
func (r *ProjectsLocationsDataStoresUserEventsService) Write(parent string, googleclouddiscoveryenginev1betauserevent *GoogleCloudDiscoveryengineV1betaUserEvent) *ProjectsLocationsDataStoresUserEventsWriteCall
Write: Writes a single user event.
- parent: The parent DataStore resource name, such as `projects/{project}/locations/{location}/collections/{collection}/da taStores/{data_store}`.
type ProjectsLocationsDataStoresUserEventsWriteCall ¶
type ProjectsLocationsDataStoresUserEventsWriteCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsDataStoresUserEventsWriteCall) Context ¶
func (c *ProjectsLocationsDataStoresUserEventsWriteCall) Context(ctx context.Context) *ProjectsLocationsDataStoresUserEventsWriteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsDataStoresUserEventsWriteCall) Do ¶
func (c *ProjectsLocationsDataStoresUserEventsWriteCall) Do(opts ...googleapi.CallOption) (*GoogleCloudDiscoveryengineV1betaUserEvent, error)
Do executes the "discoveryengine.projects.locations.dataStores.userEvents.write" call. Exactly one of *GoogleCloudDiscoveryengineV1betaUserEvent or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleCloudDiscoveryengineV1betaUserEvent.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDataStoresUserEventsWriteCall) Fields ¶
func (c *ProjectsLocationsDataStoresUserEventsWriteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataStoresUserEventsWriteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsDataStoresUserEventsWriteCall) Header ¶
func (c *ProjectsLocationsDataStoresUserEventsWriteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ProjectsLocationsOperationsGetCall ¶
type ProjectsLocationsOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsOperationsGetCall) Context ¶
func (c *ProjectsLocationsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsOperationsGetCall) Do ¶
func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.locations.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOperationsGetCall) Fields ¶
func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsOperationsGetCall) Header ¶
func (c *ProjectsLocationsOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsOperationsGetCall) IfNoneMatch ¶
func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsLocationsOperationsListCall ¶
type ProjectsLocationsOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsLocationsOperationsListCall) Context ¶
func (c *ProjectsLocationsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsLocationsOperationsListCall) Do ¶
func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.locations.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsOperationsListCall) Fields ¶
func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsLocationsOperationsListCall) Filter ¶
func (c *ProjectsLocationsOperationsListCall) Filter(filter string) *ProjectsLocationsOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsOperationsListCall) Header ¶
func (c *ProjectsLocationsOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsLocationsOperationsListCall) IfNoneMatch ¶
func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsLocationsOperationsListCall) PageSize ¶
func (c *ProjectsLocationsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsLocationsOperationsListCall) PageToken ¶
func (c *ProjectsLocationsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsLocationsOperationsListCall) Pages ¶
func (c *ProjectsLocationsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsLocationsOperationsService ¶
type ProjectsLocationsOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsLocationsOperationsService ¶
func NewProjectsLocationsOperationsService(s *Service) *ProjectsLocationsOperationsService
func (*ProjectsLocationsOperationsService) Get ¶
func (r *ProjectsLocationsOperationsService) Get(name string) *ProjectsLocationsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsLocationsOperationsService) List ¶
func (r *ProjectsLocationsOperationsService) List(name string) *ProjectsLocationsOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsLocationsService ¶
type ProjectsLocationsService struct { Collections *ProjectsLocationsCollectionsService DataStores *ProjectsLocationsDataStoresService Operations *ProjectsLocationsOperationsService // contains filtered or unexported fields }
func NewProjectsLocationsService ¶
func NewProjectsLocationsService(s *Service) *ProjectsLocationsService
type ProjectsOperationsGetCall ¶
type ProjectsOperationsGetCall struct {
// contains filtered or unexported fields
}
func (*ProjectsOperationsGetCall) Context ¶
func (c *ProjectsOperationsGetCall) Context(ctx context.Context) *ProjectsOperationsGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsOperationsGetCall) Do ¶
func (c *ProjectsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
Do executes the "discoveryengine.projects.operations.get" call. Exactly one of *GoogleLongrunningOperation or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningOperation.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsOperationsGetCall) Fields ¶
func (c *ProjectsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsOperationsGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsOperationsGetCall) Header ¶
func (c *ProjectsOperationsGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsOperationsGetCall) IfNoneMatch ¶
func (c *ProjectsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsOperationsGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ProjectsOperationsListCall ¶
type ProjectsOperationsListCall struct {
// contains filtered or unexported fields
}
func (*ProjectsOperationsListCall) Context ¶
func (c *ProjectsOperationsListCall) Context(ctx context.Context) *ProjectsOperationsListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ProjectsOperationsListCall) Do ¶
func (c *ProjectsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
Do executes the "discoveryengine.projects.operations.list" call. Exactly one of *GoogleLongrunningListOperationsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ProjectsOperationsListCall) Fields ¶
func (c *ProjectsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsOperationsListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ProjectsOperationsListCall) Filter ¶
func (c *ProjectsOperationsListCall) Filter(filter string) *ProjectsOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsOperationsListCall) Header ¶
func (c *ProjectsOperationsListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ProjectsOperationsListCall) IfNoneMatch ¶
func (c *ProjectsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsOperationsListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ProjectsOperationsListCall) PageSize ¶
func (c *ProjectsOperationsListCall) PageSize(pageSize int64) *ProjectsOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list page size.
func (*ProjectsOperationsListCall) PageToken ¶
func (c *ProjectsOperationsListCall) PageToken(pageToken string) *ProjectsOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list page token.
func (*ProjectsOperationsListCall) Pages ¶
func (c *ProjectsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type ProjectsOperationsService ¶
type ProjectsOperationsService struct {
// contains filtered or unexported fields
}
func NewProjectsOperationsService ¶
func NewProjectsOperationsService(s *Service) *ProjectsOperationsService
func (*ProjectsOperationsService) Get ¶
func (r *ProjectsOperationsService) Get(name string) *ProjectsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
- name: The name of the operation resource.
func (*ProjectsOperationsService) List ¶
func (r *ProjectsOperationsService) List(name string) *ProjectsOperationsListCall
List: Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
type ProjectsService ¶
type ProjectsService struct { Locations *ProjectsLocationsService Operations *ProjectsOperationsService // contains filtered or unexported fields }
func NewProjectsService ¶
func NewProjectsService(s *Service) *ProjectsService
type Service ¶
type Service struct { BasePath string // API endpoint base URL UserAgent string // optional additional User-Agent fragment Projects *ProjectsService // contains filtered or unexported fields }
func New
deprecated
New creates a new Service. It uses the provided http.Client for requests.
Deprecated: please use NewService instead. To provide a custom HTTP client, use option.WithHTTPClient. If you are using google.golang.org/api/googleapis/transport.APIKey, use option.WithAPIKey with NewService instead.
func NewService ¶
NewService creates a new Service.