blob: 88e8fb356f54e0d86cf4d72049b9743b656481a9 [file] [log] [blame]
{
"clientLibrary": {
"name": "cloud.google.com/go/discoveryengine/apiv1beta",
"version": "1.6.0",
"language": "GO",
"apis": [
{
"id": "google.cloud.discoveryengine.v1beta",
"version": "v1beta"
}
]
},
"snippets": [
{
"regionTag": "discoveryengine_v1beta_generated_CompletionService_CompleteQuery_sync",
"title": "discoveryengine CompleteQuery Sample",
"description": "CompleteQuery completes the specified user input with keyword suggestions.",
"file": "CompletionClient/CompleteQuery/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CompleteQuery",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient.CompleteQuery",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.CompleteQueryRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.CompleteQueryResponse",
"client": {
"shortName": "CompletionClient",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient"
},
"method": {
"shortName": "CompleteQuery",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionService.CompleteQuery",
"service": {
"shortName": "CompletionService",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_CompletionService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "CompletionClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "CompletionClient",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_CompletionService_ImportSuggestionDenyListEntries_sync",
"title": "discoveryengine ImportSuggestionDenyListEntries Sample",
"description": "ImportSuggestionDenyListEntries imports all\n[SuggestionDenyListEntry][google.cloud.discoveryengine.v1beta.SuggestionDenyListEntry]\nfor a DataStore.",
"file": "CompletionClient/ImportSuggestionDenyListEntries/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ImportSuggestionDenyListEntries",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient.ImportSuggestionDenyListEntries",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ImportSuggestionDenyListEntriesRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "ImportSuggestionDenyListEntriesOperation",
"client": {
"shortName": "CompletionClient",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient"
},
"method": {
"shortName": "ImportSuggestionDenyListEntries",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionService.ImportSuggestionDenyListEntries",
"service": {
"shortName": "CompletionService",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_CompletionService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "CompletionClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "CompletionClient",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_CompletionService_PurgeSuggestionDenyListEntries_sync",
"title": "discoveryengine PurgeSuggestionDenyListEntries Sample",
"description": "PurgeSuggestionDenyListEntries permanently deletes all\n[SuggestionDenyListEntry][google.cloud.discoveryengine.v1beta.SuggestionDenyListEntry]\nfor a DataStore.",
"file": "CompletionClient/PurgeSuggestionDenyListEntries/main.go",
"language": "GO",
"clientMethod": {
"shortName": "PurgeSuggestionDenyListEntries",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient.PurgeSuggestionDenyListEntries",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.PurgeSuggestionDenyListEntriesRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "PurgeSuggestionDenyListEntriesOperation",
"client": {
"shortName": "CompletionClient",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionClient"
},
"method": {
"shortName": "PurgeSuggestionDenyListEntries",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionService.PurgeSuggestionDenyListEntries",
"service": {
"shortName": "CompletionService",
"fullName": "google.cloud.discoveryengine.v1beta.CompletionService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ConversationalSearchService_ConverseConversation_sync",
"title": "discoveryengine ConverseConversation Sample",
"description": "ConverseConversation converses a conversation.",
"file": "ConversationalSearchClient/ConverseConversation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ConverseConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient.ConverseConversation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ConverseConversationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.ConverseConversationResponse",
"client": {
"shortName": "ConversationalSearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient"
},
"method": {
"shortName": "ConverseConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.ConverseConversation",
"service": {
"shortName": "ConversationalSearchService",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ConversationalSearchService_CreateConversation_sync",
"title": "discoveryengine CreateConversation Sample",
"description": "CreateConversation creates a Conversation.\n\nIf the [Conversation][google.cloud.discoveryengine.v1beta.Conversation] to\ncreate already exists, an ALREADY_EXISTS error is returned.",
"file": "ConversationalSearchClient/CreateConversation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CreateConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient.CreateConversation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.CreateConversationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.Conversation",
"client": {
"shortName": "ConversationalSearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient"
},
"method": {
"shortName": "CreateConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.CreateConversation",
"service": {
"shortName": "ConversationalSearchService",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ConversationalSearchService_DeleteConversation_sync",
"title": "discoveryengine DeleteConversation Sample",
"description": "DeleteConversation deletes a Conversation.\n\nIf the [Conversation][google.cloud.discoveryengine.v1beta.Conversation] to\ndelete does not exist, a NOT_FOUND error is returned.",
"file": "ConversationalSearchClient/DeleteConversation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "DeleteConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient.DeleteConversation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.DeleteConversationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"client": {
"shortName": "ConversationalSearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient"
},
"method": {
"shortName": "DeleteConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.DeleteConversation",
"service": {
"shortName": "ConversationalSearchService",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 51,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ConversationalSearchService_GetConversation_sync",
"title": "discoveryengine GetConversation Sample",
"description": "GetConversation gets a Conversation.",
"file": "ConversationalSearchClient/GetConversation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient.GetConversation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.GetConversationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.Conversation",
"client": {
"shortName": "ConversationalSearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient"
},
"method": {
"shortName": "GetConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.GetConversation",
"service": {
"shortName": "ConversationalSearchService",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ConversationalSearchService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "ConversationalSearchClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "ConversationalSearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ConversationalSearchService_ListConversations_sync",
"title": "discoveryengine ListConversations Sample",
"description": "ListConversations lists all Conversations by their parent\n[DataStore][google.cloud.discoveryengine.v1beta.DataStore].",
"file": "ConversationalSearchClient/ListConversations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListConversations",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient.ListConversations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ListConversationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "ConversationIterator",
"client": {
"shortName": "ConversationalSearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient"
},
"method": {
"shortName": "ListConversations",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.ListConversations",
"service": {
"shortName": "ConversationalSearchService",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ConversationalSearchService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "ConversationalSearchClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "ConversationalSearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ConversationalSearchService_UpdateConversation_sync",
"title": "discoveryengine UpdateConversation Sample",
"description": "UpdateConversation updates a Conversation.\n\n[Conversation][google.cloud.discoveryengine.v1beta.Conversation] action\ntype cannot be changed. If the\n[Conversation][google.cloud.discoveryengine.v1beta.Conversation] to update\ndoes not exist, a NOT_FOUND error is returned.",
"file": "ConversationalSearchClient/UpdateConversation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "UpdateConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient.UpdateConversation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.UpdateConversationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.Conversation",
"client": {
"shortName": "ConversationalSearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchClient"
},
"method": {
"shortName": "UpdateConversation",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService.UpdateConversation",
"service": {
"shortName": "ConversationalSearchService",
"fullName": "google.cloud.discoveryengine.v1beta.ConversationalSearchService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DataStoreService_CreateDataStore_sync",
"title": "discoveryengine CreateDataStore Sample",
"description": "CreateDataStore creates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].\n\nDataStore is for storing\n[Documents][google.cloud.discoveryengine.v1beta.Document]. To serve these\ndocuments for Search, or Recommendation use case, an\n[Engine][google.cloud.discoveryengine.v1beta.Engine] needs to be created\nseparately.",
"file": "DataStoreClient/CreateDataStore/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CreateDataStore",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient.CreateDataStore",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.CreateDataStoreRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "CreateDataStoreOperation",
"client": {
"shortName": "DataStoreClient",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient"
},
"method": {
"shortName": "CreateDataStore",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.CreateDataStore",
"service": {
"shortName": "DataStoreService",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DataStoreService_DeleteDataStore_sync",
"title": "discoveryengine DeleteDataStore Sample",
"description": "DeleteDataStore deletes a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].",
"file": "DataStoreClient/DeleteDataStore/main.go",
"language": "GO",
"clientMethod": {
"shortName": "DeleteDataStore",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient.DeleteDataStore",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.DeleteDataStoreRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "DeleteDataStoreOperation",
"client": {
"shortName": "DataStoreClient",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient"
},
"method": {
"shortName": "DeleteDataStore",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.DeleteDataStore",
"service": {
"shortName": "DataStoreService",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 56,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DataStoreService_GetDataStore_sync",
"title": "discoveryengine GetDataStore Sample",
"description": "GetDataStore gets a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].",
"file": "DataStoreClient/GetDataStore/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetDataStore",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient.GetDataStore",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.GetDataStoreRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.DataStore",
"client": {
"shortName": "DataStoreClient",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient"
},
"method": {
"shortName": "GetDataStore",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.GetDataStore",
"service": {
"shortName": "DataStoreService",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DataStoreService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "DataStoreClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "DataStoreClient",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DataStoreService_ListDataStores_sync",
"title": "discoveryengine ListDataStores Sample",
"description": "ListDataStores lists all the [DataStore][google.cloud.discoveryengine.v1beta.DataStore]s\nassociated with the project.",
"file": "DataStoreClient/ListDataStores/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListDataStores",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient.ListDataStores",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ListDataStoresRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "DataStoreIterator",
"client": {
"shortName": "DataStoreClient",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient"
},
"method": {
"shortName": "ListDataStores",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.ListDataStores",
"service": {
"shortName": "DataStoreService",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DataStoreService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "DataStoreClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "DataStoreClient",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DataStoreService_UpdateDataStore_sync",
"title": "discoveryengine UpdateDataStore Sample",
"description": "UpdateDataStore updates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore]",
"file": "DataStoreClient/UpdateDataStore/main.go",
"language": "GO",
"clientMethod": {
"shortName": "UpdateDataStore",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient.UpdateDataStore",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.UpdateDataStoreRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.DataStore",
"client": {
"shortName": "DataStoreClient",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreClient"
},
"method": {
"shortName": "UpdateDataStore",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService.UpdateDataStore",
"service": {
"shortName": "DataStoreService",
"fullName": "google.cloud.discoveryengine.v1beta.DataStoreService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DocumentService_CreateDocument_sync",
"title": "discoveryengine CreateDocument Sample",
"description": "CreateDocument creates a [Document][google.cloud.discoveryengine.v1beta.Document].",
"file": "DocumentClient/CreateDocument/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CreateDocument",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient.CreateDocument",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.CreateDocumentRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.Document",
"client": {
"shortName": "DocumentClient",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient"
},
"method": {
"shortName": "CreateDocument",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService.CreateDocument",
"service": {
"shortName": "DocumentService",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DocumentService_DeleteDocument_sync",
"title": "discoveryengine DeleteDocument Sample",
"description": "DeleteDocument deletes a [Document][google.cloud.discoveryengine.v1beta.Document].",
"file": "DocumentClient/DeleteDocument/main.go",
"language": "GO",
"clientMethod": {
"shortName": "DeleteDocument",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient.DeleteDocument",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.DeleteDocumentRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"client": {
"shortName": "DocumentClient",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient"
},
"method": {
"shortName": "DeleteDocument",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService.DeleteDocument",
"service": {
"shortName": "DocumentService",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 51,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DocumentService_GetDocument_sync",
"title": "discoveryengine GetDocument Sample",
"description": "GetDocument gets a [Document][google.cloud.discoveryengine.v1beta.Document].",
"file": "DocumentClient/GetDocument/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetDocument",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient.GetDocument",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.GetDocumentRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.Document",
"client": {
"shortName": "DocumentClient",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient"
},
"method": {
"shortName": "GetDocument",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService.GetDocument",
"service": {
"shortName": "DocumentService",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DocumentService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "DocumentClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "DocumentClient",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DocumentService_ImportDocuments_sync",
"title": "discoveryengine ImportDocuments Sample",
"description": "ImportDocuments bulk import of multiple\n[Document][google.cloud.discoveryengine.v1beta.Document]s. Request\nprocessing may be synchronous. Non-existing items will be created.\n\nNote: It is possible for a subset of the\n[Document][google.cloud.discoveryengine.v1beta.Document]s to be\nsuccessfully updated.",
"file": "DocumentClient/ImportDocuments/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ImportDocuments",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient.ImportDocuments",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ImportDocumentsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "ImportDocumentsOperation",
"client": {
"shortName": "DocumentClient",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient"
},
"method": {
"shortName": "ImportDocuments",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService.ImportDocuments",
"service": {
"shortName": "DocumentService",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DocumentService_ListDocuments_sync",
"title": "discoveryengine ListDocuments Sample",
"description": "ListDocuments gets a list of [Document][google.cloud.discoveryengine.v1beta.Document]s.",
"file": "DocumentClient/ListDocuments/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListDocuments",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient.ListDocuments",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ListDocumentsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "DocumentIterator",
"client": {
"shortName": "DocumentClient",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient"
},
"method": {
"shortName": "ListDocuments",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService.ListDocuments",
"service": {
"shortName": "DocumentService",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DocumentService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "DocumentClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "DocumentClient",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DocumentService_PurgeDocuments_sync",
"title": "discoveryengine PurgeDocuments Sample",
"description": "PurgeDocuments permanently deletes all selected\n[Document][google.cloud.discoveryengine.v1beta.Document]s in a branch.\n\nThis process is asynchronous. Depending on the number of\n[Document][google.cloud.discoveryengine.v1beta.Document]s to be deleted,\nthis operation can take hours to complete. Before the delete operation\ncompletes, some [Document][google.cloud.discoveryengine.v1beta.Document]s\nmight still be returned by\n[DocumentService.GetDocument][google.cloud.discoveryengine.v1beta.DocumentService.GetDocument]\nor\n[DocumentService.ListDocuments][google.cloud.discoveryengine.v1beta.DocumentService.ListDocuments].\n\nTo get a list of the\n[Document][google.cloud.discoveryengine.v1beta.Document]s to be deleted,\nset\n[PurgeDocumentsRequest.force][google.cloud.discoveryengine.v1beta.PurgeDocumentsRequest.force]\nto false.",
"file": "DocumentClient/PurgeDocuments/main.go",
"language": "GO",
"clientMethod": {
"shortName": "PurgeDocuments",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient.PurgeDocuments",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.PurgeDocumentsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "PurgeDocumentsOperation",
"client": {
"shortName": "DocumentClient",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient"
},
"method": {
"shortName": "PurgeDocuments",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService.PurgeDocuments",
"service": {
"shortName": "DocumentService",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_DocumentService_UpdateDocument_sync",
"title": "discoveryengine UpdateDocument Sample",
"description": "UpdateDocument updates a [Document][google.cloud.discoveryengine.v1beta.Document].",
"file": "DocumentClient/UpdateDocument/main.go",
"language": "GO",
"clientMethod": {
"shortName": "UpdateDocument",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient.UpdateDocument",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.UpdateDocumentRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.Document",
"client": {
"shortName": "DocumentClient",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentClient"
},
"method": {
"shortName": "UpdateDocument",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService.UpdateDocument",
"service": {
"shortName": "DocumentService",
"fullName": "google.cloud.discoveryengine.v1beta.DocumentService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_EngineService_CreateEngine_sync",
"title": "discoveryengine CreateEngine Sample",
"description": "CreateEngine creates a [Engine][google.cloud.discoveryengine.v1beta.Engine].",
"file": "EngineClient/CreateEngine/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CreateEngine",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient.CreateEngine",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.CreateEngineRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "CreateEngineOperation",
"client": {
"shortName": "EngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient"
},
"method": {
"shortName": "CreateEngine",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService.CreateEngine",
"service": {
"shortName": "EngineService",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_EngineService_DeleteEngine_sync",
"title": "discoveryengine DeleteEngine Sample",
"description": "DeleteEngine deletes a [Engine][google.cloud.discoveryengine.v1beta.Engine].",
"file": "EngineClient/DeleteEngine/main.go",
"language": "GO",
"clientMethod": {
"shortName": "DeleteEngine",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient.DeleteEngine",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.DeleteEngineRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "DeleteEngineOperation",
"client": {
"shortName": "EngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient"
},
"method": {
"shortName": "DeleteEngine",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService.DeleteEngine",
"service": {
"shortName": "EngineService",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 56,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_EngineService_GetEngine_sync",
"title": "discoveryengine GetEngine Sample",
"description": "GetEngine gets a [Engine][google.cloud.discoveryengine.v1beta.Engine].",
"file": "EngineClient/GetEngine/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetEngine",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient.GetEngine",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.GetEngineRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.Engine",
"client": {
"shortName": "EngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient"
},
"method": {
"shortName": "GetEngine",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService.GetEngine",
"service": {
"shortName": "EngineService",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_EngineService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "EngineClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "EngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_EngineService_ListEngines_sync",
"title": "discoveryengine ListEngines Sample",
"description": "ListEngines lists all the [Engine][google.cloud.discoveryengine.v1beta.Engine]s\nassociated with the project.",
"file": "EngineClient/ListEngines/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListEngines",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient.ListEngines",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ListEnginesRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "EngineIterator",
"client": {
"shortName": "EngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient"
},
"method": {
"shortName": "ListEngines",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService.ListEngines",
"service": {
"shortName": "EngineService",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_EngineService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "EngineClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "EngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_EngineService_UpdateEngine_sync",
"title": "discoveryengine UpdateEngine Sample",
"description": "UpdateEngine updates an [Engine][google.cloud.discoveryengine.v1beta.Engine]",
"file": "EngineClient/UpdateEngine/main.go",
"language": "GO",
"clientMethod": {
"shortName": "UpdateEngine",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient.UpdateEngine",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.UpdateEngineRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.Engine",
"client": {
"shortName": "EngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.EngineClient"
},
"method": {
"shortName": "UpdateEngine",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService.UpdateEngine",
"service": {
"shortName": "EngineService",
"fullName": "google.cloud.discoveryengine.v1beta.EngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_RecommendationService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "RecommendationClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.RecommendationClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "RecommendationClient",
"fullName": "google.cloud.discoveryengine.v1beta.RecommendationClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_RecommendationService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "RecommendationClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.RecommendationClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "RecommendationClient",
"fullName": "google.cloud.discoveryengine.v1beta.RecommendationClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_RecommendationService_Recommend_sync",
"title": "discoveryengine Recommend Sample",
"description": "Recommend makes a recommendation, which requires a contextual user event.",
"file": "RecommendationClient/Recommend/main.go",
"language": "GO",
"clientMethod": {
"shortName": "Recommend",
"fullName": "google.cloud.discoveryengine.v1beta.RecommendationClient.Recommend",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.RecommendRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.RecommendResponse",
"client": {
"shortName": "RecommendationClient",
"fullName": "google.cloud.discoveryengine.v1beta.RecommendationClient"
},
"method": {
"shortName": "Recommend",
"fullName": "google.cloud.discoveryengine.v1beta.RecommendationService.Recommend",
"service": {
"shortName": "RecommendationService",
"fullName": "google.cloud.discoveryengine.v1beta.RecommendationService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SchemaService_CreateSchema_sync",
"title": "discoveryengine CreateSchema Sample",
"description": "CreateSchema creates a [Schema][google.cloud.discoveryengine.v1beta.Schema].",
"file": "SchemaClient/CreateSchema/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CreateSchema",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient.CreateSchema",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.CreateSchemaRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "CreateSchemaOperation",
"client": {
"shortName": "SchemaClient",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient"
},
"method": {
"shortName": "CreateSchema",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService.CreateSchema",
"service": {
"shortName": "SchemaService",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SchemaService_DeleteSchema_sync",
"title": "discoveryengine DeleteSchema Sample",
"description": "DeleteSchema deletes a [Schema][google.cloud.discoveryengine.v1beta.Schema].",
"file": "SchemaClient/DeleteSchema/main.go",
"language": "GO",
"clientMethod": {
"shortName": "DeleteSchema",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient.DeleteSchema",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.DeleteSchemaRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "DeleteSchemaOperation",
"client": {
"shortName": "SchemaClient",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient"
},
"method": {
"shortName": "DeleteSchema",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService.DeleteSchema",
"service": {
"shortName": "SchemaService",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 56,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SchemaService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "SchemaClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "SchemaClient",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SchemaService_GetSchema_sync",
"title": "discoveryengine GetSchema Sample",
"description": "GetSchema gets a [Schema][google.cloud.discoveryengine.v1beta.Schema].",
"file": "SchemaClient/GetSchema/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetSchema",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient.GetSchema",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.GetSchemaRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.Schema",
"client": {
"shortName": "SchemaClient",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient"
},
"method": {
"shortName": "GetSchema",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService.GetSchema",
"service": {
"shortName": "SchemaService",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SchemaService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "SchemaClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "SchemaClient",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SchemaService_ListSchemas_sync",
"title": "discoveryengine ListSchemas Sample",
"description": "ListSchemas gets a list of [Schema][google.cloud.discoveryengine.v1beta.Schema]s.",
"file": "SchemaClient/ListSchemas/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListSchemas",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient.ListSchemas",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ListSchemasRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "SchemaIterator",
"client": {
"shortName": "SchemaClient",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient"
},
"method": {
"shortName": "ListSchemas",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService.ListSchemas",
"service": {
"shortName": "SchemaService",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SchemaService_UpdateSchema_sync",
"title": "discoveryengine UpdateSchema Sample",
"description": "UpdateSchema updates a [Schema][google.cloud.discoveryengine.v1beta.Schema].",
"file": "SchemaClient/UpdateSchema/main.go",
"language": "GO",
"clientMethod": {
"shortName": "UpdateSchema",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient.UpdateSchema",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.UpdateSchemaRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "UpdateSchemaOperation",
"client": {
"shortName": "SchemaClient",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaClient"
},
"method": {
"shortName": "UpdateSchema",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService.UpdateSchema",
"service": {
"shortName": "SchemaService",
"fullName": "google.cloud.discoveryengine.v1beta.SchemaService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SearchService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "SearchClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.SearchClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "SearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.SearchClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SearchService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "SearchClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.SearchClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "SearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.SearchClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SearchService_Search_sync",
"title": "discoveryengine Search Sample",
"description": "Search performs a search.",
"file": "SearchClient/Search/main.go",
"language": "GO",
"clientMethod": {
"shortName": "Search",
"fullName": "google.cloud.discoveryengine.v1beta.SearchClient.Search",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.SearchRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "SearchResponse_SearchResultIterator",
"client": {
"shortName": "SearchClient",
"fullName": "google.cloud.discoveryengine.v1beta.SearchClient"
},
"method": {
"shortName": "Search",
"fullName": "google.cloud.discoveryengine.v1beta.SearchService.Search",
"service": {
"shortName": "SearchService",
"fullName": "google.cloud.discoveryengine.v1beta.SearchService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SearchTuningService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "SearchTuningClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.SearchTuningClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "SearchTuningClient",
"fullName": "google.cloud.discoveryengine.v1beta.SearchTuningClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SearchTuningService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "SearchTuningClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.SearchTuningClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "SearchTuningClient",
"fullName": "google.cloud.discoveryengine.v1beta.SearchTuningClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SearchTuningService_TrainCustomModel_sync",
"title": "discoveryengine TrainCustomModel Sample",
"description": "TrainCustomModel trains a custom model.",
"file": "SearchTuningClient/TrainCustomModel/main.go",
"language": "GO",
"clientMethod": {
"shortName": "TrainCustomModel",
"fullName": "google.cloud.discoveryengine.v1beta.SearchTuningClient.TrainCustomModel",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.TrainCustomModelRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "TrainCustomModelOperation",
"client": {
"shortName": "SearchTuningClient",
"fullName": "google.cloud.discoveryengine.v1beta.SearchTuningClient"
},
"method": {
"shortName": "TrainCustomModel",
"fullName": "google.cloud.discoveryengine.v1beta.SearchTuningService.TrainCustomModel",
"service": {
"shortName": "SearchTuningService",
"fullName": "google.cloud.discoveryengine.v1beta.SearchTuningService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ServingConfigService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "ServingConfigClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "ServingConfigClient",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ServingConfigService_GetServingConfig_sync",
"title": "discoveryengine GetServingConfig Sample",
"description": "GetServingConfig gets a ServingConfig.\n\nReturns a NotFound error if the ServingConfig does not exist.",
"file": "ServingConfigClient/GetServingConfig/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetServingConfig",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient.GetServingConfig",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.GetServingConfigRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.ServingConfig",
"client": {
"shortName": "ServingConfigClient",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient"
},
"method": {
"shortName": "GetServingConfig",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService.GetServingConfig",
"service": {
"shortName": "ServingConfigService",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ServingConfigService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "ServingConfigClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "ServingConfigClient",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ServingConfigService_ListServingConfigs_sync",
"title": "discoveryengine ListServingConfigs Sample",
"description": "ListServingConfigs lists all ServingConfigs linked to this dataStore.",
"file": "ServingConfigClient/ListServingConfigs/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListServingConfigs",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient.ListServingConfigs",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ListServingConfigsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "ServingConfigIterator",
"client": {
"shortName": "ServingConfigClient",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient"
},
"method": {
"shortName": "ListServingConfigs",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService.ListServingConfigs",
"service": {
"shortName": "ServingConfigService",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_ServingConfigService_UpdateServingConfig_sync",
"title": "discoveryengine UpdateServingConfig Sample",
"description": "UpdateServingConfig updates a ServingConfig.\n\nReturns a NOT_FOUND error if the ServingConfig does not exist.",
"file": "ServingConfigClient/UpdateServingConfig/main.go",
"language": "GO",
"clientMethod": {
"shortName": "UpdateServingConfig",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient.UpdateServingConfig",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.UpdateServingConfigRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.ServingConfig",
"client": {
"shortName": "ServingConfigClient",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigClient"
},
"method": {
"shortName": "UpdateServingConfig",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService.UpdateServingConfig",
"service": {
"shortName": "ServingConfigService",
"fullName": "google.cloud.discoveryengine.v1beta.ServingConfigService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_BatchCreateTargetSites_sync",
"title": "discoveryengine BatchCreateTargetSites Sample",
"description": "BatchCreateTargetSites creates [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite] in a\nbatch.",
"file": "SiteSearchEngineClient/BatchCreateTargetSites/main.go",
"language": "GO",
"clientMethod": {
"shortName": "BatchCreateTargetSites",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.BatchCreateTargetSites",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.BatchCreateTargetSitesRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "BatchCreateTargetSitesOperation",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "BatchCreateTargetSites",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.BatchCreateTargetSites",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_BatchVerifyTargetSites_sync",
"title": "discoveryengine BatchVerifyTargetSites Sample",
"description": "BatchVerifyTargetSites verify target sites' ownership and validity.\nThis API sends all the target sites under site search engine for\nverification.",
"file": "SiteSearchEngineClient/BatchVerifyTargetSites/main.go",
"language": "GO",
"clientMethod": {
"shortName": "BatchVerifyTargetSites",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.BatchVerifyTargetSites",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.BatchVerifyTargetSitesRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "BatchVerifyTargetSitesOperation",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "BatchVerifyTargetSites",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.BatchVerifyTargetSites",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_CreateTargetSite_sync",
"title": "discoveryengine CreateTargetSite Sample",
"description": "CreateTargetSite creates a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].",
"file": "SiteSearchEngineClient/CreateTargetSite/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CreateTargetSite",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.CreateTargetSite",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.CreateTargetSiteRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "CreateTargetSiteOperation",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "CreateTargetSite",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.CreateTargetSite",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_DeleteTargetSite_sync",
"title": "discoveryengine DeleteTargetSite Sample",
"description": "DeleteTargetSite deletes a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].",
"file": "SiteSearchEngineClient/DeleteTargetSite/main.go",
"language": "GO",
"clientMethod": {
"shortName": "DeleteTargetSite",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.DeleteTargetSite",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.DeleteTargetSiteRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "DeleteTargetSiteOperation",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "DeleteTargetSite",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.DeleteTargetSite",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 56,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_DisableAdvancedSiteSearch_sync",
"title": "discoveryengine DisableAdvancedSiteSearch Sample",
"description": "DisableAdvancedSiteSearch downgrade from advanced site search to basic site search.",
"file": "SiteSearchEngineClient/DisableAdvancedSiteSearch/main.go",
"language": "GO",
"clientMethod": {
"shortName": "DisableAdvancedSiteSearch",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.DisableAdvancedSiteSearch",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.DisableAdvancedSiteSearchRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "DisableAdvancedSiteSearchOperation",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "DisableAdvancedSiteSearch",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.DisableAdvancedSiteSearch",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_EnableAdvancedSiteSearch_sync",
"title": "discoveryengine EnableAdvancedSiteSearch Sample",
"description": "EnableAdvancedSiteSearch upgrade from basic site search to advanced site search.",
"file": "SiteSearchEngineClient/EnableAdvancedSiteSearch/main.go",
"language": "GO",
"clientMethod": {
"shortName": "EnableAdvancedSiteSearch",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.EnableAdvancedSiteSearch",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.EnableAdvancedSiteSearchRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "EnableAdvancedSiteSearchOperation",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "EnableAdvancedSiteSearch",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.EnableAdvancedSiteSearch",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_FetchDomainVerificationStatus_sync",
"title": "discoveryengine FetchDomainVerificationStatus Sample",
"description": "FetchDomainVerificationStatus returns list of target sites with its domain verification status.\nThis method can only be called under data store with BASIC_SITE_SEARCH\nstate at the moment.",
"file": "SiteSearchEngineClient/FetchDomainVerificationStatus/main.go",
"language": "GO",
"clientMethod": {
"shortName": "FetchDomainVerificationStatus",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.FetchDomainVerificationStatus",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.FetchDomainVerificationStatusRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "TargetSiteIterator",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "FetchDomainVerificationStatus",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.FetchDomainVerificationStatus",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "SiteSearchEngineClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_GetSiteSearchEngine_sync",
"title": "discoveryengine GetSiteSearchEngine Sample",
"description": "GetSiteSearchEngine gets the\n[SiteSearchEngine][google.cloud.discoveryengine.v1beta.SiteSearchEngine].",
"file": "SiteSearchEngineClient/GetSiteSearchEngine/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetSiteSearchEngine",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.GetSiteSearchEngine",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.GetSiteSearchEngineRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.SiteSearchEngine",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "GetSiteSearchEngine",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.GetSiteSearchEngine",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_GetTargetSite_sync",
"title": "discoveryengine GetTargetSite Sample",
"description": "GetTargetSite gets a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].",
"file": "SiteSearchEngineClient/GetTargetSite/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetTargetSite",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.GetTargetSite",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.GetTargetSiteRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.TargetSite",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "GetTargetSite",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.GetTargetSite",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "SiteSearchEngineClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_ListTargetSites_sync",
"title": "discoveryengine ListTargetSites Sample",
"description": "ListTargetSites gets a list of\n[TargetSite][google.cloud.discoveryengine.v1beta.TargetSite]s.",
"file": "SiteSearchEngineClient/ListTargetSites/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListTargetSites",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.ListTargetSites",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ListTargetSitesRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "TargetSiteIterator",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "ListTargetSites",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.ListTargetSites",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_RecrawlUris_sync",
"title": "discoveryengine RecrawlUris Sample",
"description": "RecrawlUris request on-demand recrawl for a list of URIs.",
"file": "SiteSearchEngineClient/RecrawlUris/main.go",
"language": "GO",
"clientMethod": {
"shortName": "RecrawlUris",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.RecrawlUris",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.RecrawlUrisRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "RecrawlUrisOperation",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "RecrawlUris",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.RecrawlUris",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_SiteSearchEngineService_UpdateTargetSite_sync",
"title": "discoveryengine UpdateTargetSite Sample",
"description": "UpdateTargetSite updates a [TargetSite][google.cloud.discoveryengine.v1beta.TargetSite].",
"file": "SiteSearchEngineClient/UpdateTargetSite/main.go",
"language": "GO",
"clientMethod": {
"shortName": "UpdateTargetSite",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient.UpdateTargetSite",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.UpdateTargetSiteRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "UpdateTargetSiteOperation",
"client": {
"shortName": "SiteSearchEngineClient",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineClient"
},
"method": {
"shortName": "UpdateTargetSite",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService.UpdateTargetSite",
"service": {
"shortName": "SiteSearchEngineService",
"fullName": "google.cloud.discoveryengine.v1beta.SiteSearchEngineService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_UserEventService_CollectUserEvent_sync",
"title": "discoveryengine CollectUserEvent Sample",
"description": "CollectUserEvent writes a single user event from the browser. This uses a GET request to\ndue to browser restriction of POST-ing to a third-party domain.\n\nThis method is used only by the Discovery Engine API JavaScript pixel and\nGoogle Tag Manager. Users should not call this method directly.",
"file": "UserEventClient/CollectUserEvent/main.go",
"language": "GO",
"clientMethod": {
"shortName": "CollectUserEvent",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient.CollectUserEvent",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.CollectUserEventRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*httpbodypb.HttpBody",
"client": {
"shortName": "UserEventClient",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient"
},
"method": {
"shortName": "CollectUserEvent",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventService.CollectUserEvent",
"service": {
"shortName": "UserEventService",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_UserEventService_GetOperation_sync",
"title": "discoveryengine GetOperation Sample",
"description": "GetOperation is a utility method from google.longrunning.Operations.",
"file": "UserEventClient/GetOperation/main.go",
"language": "GO",
"clientMethod": {
"shortName": "GetOperation",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient.GetOperation",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.GetOperationRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*longrunningpb.Operation",
"client": {
"shortName": "UserEventClient",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient"
},
"method": {
"shortName": "GetOperation",
"fullName": "google.longrunning.Operations.GetOperation",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_UserEventService_ImportUserEvents_sync",
"title": "discoveryengine ImportUserEvents Sample",
"description": "ImportUserEvents bulk import of User events. Request processing might be\nsynchronous. Events that already exist are skipped.\nUse this method for backfilling historical user events.\n\nOperation.response is of type ImportResponse. Note that it is\npossible for a subset of the items to be successfully inserted.\nOperation.metadata is of type ImportMetadata.",
"file": "UserEventClient/ImportUserEvents/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ImportUserEvents",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient.ImportUserEvents",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.ImportUserEventsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "ImportUserEventsOperation",
"client": {
"shortName": "UserEventClient",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient"
},
"method": {
"shortName": "ImportUserEvents",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventService.ImportUserEvents",
"service": {
"shortName": "UserEventService",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 58,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_UserEventService_ListOperations_sync",
"title": "discoveryengine ListOperations Sample",
"description": "ListOperations is a utility method from google.longrunning.Operations.",
"file": "UserEventClient/ListOperations/main.go",
"language": "GO",
"clientMethod": {
"shortName": "ListOperations",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient.ListOperations",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "longrunningpb.ListOperationsRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "OperationIterator",
"client": {
"shortName": "UserEventClient",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient"
},
"method": {
"shortName": "ListOperations",
"fullName": "google.longrunning.Operations.ListOperations",
"service": {
"shortName": "Operations",
"fullName": "google.longrunning.Operations"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 60,
"type": "FULL"
}
]
},
{
"regionTag": "discoveryengine_v1beta_generated_UserEventService_WriteUserEvent_sync",
"title": "discoveryengine WriteUserEvent Sample",
"description": "WriteUserEvent writes a single user event.",
"file": "UserEventClient/WriteUserEvent/main.go",
"language": "GO",
"clientMethod": {
"shortName": "WriteUserEvent",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient.WriteUserEvent",
"parameters": [
{
"type": "context.Context",
"name": "ctx"
},
{
"type": "discoveryenginepb.WriteUserEventRequest",
"name": "req"
},
{
"type": "...gax.CallOption",
"name": "opts"
}
],
"resultType": "*discoveryenginepb.UserEvent",
"client": {
"shortName": "UserEventClient",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventClient"
},
"method": {
"shortName": "WriteUserEvent",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventService.WriteUserEvent",
"service": {
"shortName": "UserEventService",
"fullName": "google.cloud.discoveryengine.v1beta.UserEventService"
}
}
},
"origin": "API_DEFINITION",
"segments": [
{
"start": 18,
"end": 53,
"type": "FULL"
}
]
}
]
}