public class DiscoveryEngine.Projects.Locations.Collections.Engines extends Object
| Constructor and Description |
|---|
Engines() |
public DiscoveryEngine.Projects.Locations.Collections.Engines.Create create(String parent, GoogleCloudDiscoveryengineV1Engine content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. The parent resource name, such as
`projects/{project}/locations/{location}/collections/{collection}`.content - the GoogleCloudDiscoveryengineV1EngineIOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.Delete delete(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. 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.IOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.Get get(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. Full resource name of Engine, such as
`projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}`.IOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.GetIamPolicy getIamPolicy(String resource) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote
operation.resource - REQUIRED: The resource for which the policy is being requested. See [Resource
names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for
this field.IOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.List list(String parent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. The parent resource name, such as
`projects/{project}/locations/{location}/collections/{collection_id}`.IOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.Patch patch(String name, GoogleCloudDiscoveryengineV1Engine content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Immutable. Identifier. 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}/locations/{location}/collections/{collection}/engines/{engine}` engine
should be 1-63 characters, and valid characters are /a-z0-9. Otherwise, an
INVALID_ARGUMENT error is returned.content - the GoogleCloudDiscoveryengineV1EngineIOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.SetIamPolicy setIamPolicy(String resource, GoogleIamV1SetIamPolicyRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote
operation.resource - REQUIRED: The resource for which the policy is being specified. See [Resource
names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for
this field.content - the GoogleIamV1SetIamPolicyRequestIOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.Assistants assistants()
The typical use is:
DiscoveryEngine discoveryengine = new DiscoveryEngine(...);DiscoveryEngine.Assistants.List request = discoveryengine.assistants().list(parameters ...)
public DiscoveryEngine.Projects.Locations.Collections.Engines.CompletionConfig completionConfig()
The typical use is:
DiscoveryEngine discoveryengine = new DiscoveryEngine(...);DiscoveryEngine.CompletionConfig.List request = discoveryengine.completionConfig().list(parameters ...)
public DiscoveryEngine.Projects.Locations.Collections.Engines.Controls controls()
The typical use is:
DiscoveryEngine discoveryengine = new DiscoveryEngine(...);DiscoveryEngine.Controls.List request = discoveryengine.controls().list(parameters ...)
public DiscoveryEngine.Projects.Locations.Collections.Engines.Conversations conversations()
The typical use is:
DiscoveryEngine discoveryengine = new DiscoveryEngine(...);DiscoveryEngine.Conversations.List request = discoveryengine.conversations().list(parameters ...)
public DiscoveryEngine.Projects.Locations.Collections.Engines.Operations operations()
The typical use is:
DiscoveryEngine discoveryengine = new DiscoveryEngine(...);DiscoveryEngine.Operations.List request = discoveryengine.operations().list(parameters ...)
public DiscoveryEngine.Projects.Locations.Collections.Engines.ServingConfigs servingConfigs()
The typical use is:
DiscoveryEngine discoveryengine = new DiscoveryEngine(...);DiscoveryEngine.ServingConfigs.List request = discoveryengine.servingConfigs().list(parameters ...)
public DiscoveryEngine.Projects.Locations.Collections.Engines.Sessions sessions()
The typical use is:
DiscoveryEngine discoveryengine = new DiscoveryEngine(...);DiscoveryEngine.Sessions.List request = discoveryengine.sessions().list(parameters ...)
public DiscoveryEngine.Projects.Locations.Collections.Engines.WidgetConfigs widgetConfigs()
The typical use is:
DiscoveryEngine discoveryengine = new DiscoveryEngine(...);DiscoveryEngine.WidgetConfigs.List request = discoveryengine.widgetConfigs().list(parameters ...)
Copyright © 2011–2026 Google. All rights reserved.