public class DiscoveryEngine.Projects.Locations.Collections.Engines.Controls extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Create |
class |
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Delete |
class |
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Get |
class |
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.List |
class |
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Patch |
| Constructor and Description |
|---|
Controls() |
| Modifier and Type | Method and Description |
|---|---|
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Create |
create(String parent,
GoogleCloudDiscoveryengineV1Control content)
Creates a Control.
|
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Delete |
delete(String name)
Deletes a Control.
|
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Get |
get(String name)
Gets a Control.
|
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.List |
list(String parent)
Lists all Controls by their parent DataStore.
|
DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Patch |
patch(String name,
GoogleCloudDiscoveryengineV1Control content)
Updates a Control.
|
public DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Create create(String parent, GoogleCloudDiscoveryengineV1Control content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. Full resource name of parent data store. Format:
`projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_stor
e_id}` or
`projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}`.content - the GoogleCloudDiscoveryengineV1ControlIOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Delete delete(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. The resource name of the Control to delete. Format: `projects/{project}/locations/{locatio
n}/collections/{collection_id}/dataStores/{data_store_id}/controls/{control_id}`IOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Get get(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. The resource name of the Control to get. Format: `projects/{project}/locations/{location}/
collections/{collection_id}/dataStores/{data_store_id}/controls/{control_id}`IOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.List list(String parent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. The data store resource name. Format:
`projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_stor
e_id}` or
`projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}`.IOExceptionpublic DiscoveryEngine.Projects.Locations.Collections.Engines.Controls.Patch patch(String name, GoogleCloudDiscoveryengineV1Control content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Immutable. Fully qualified name `projects/locations/global/dataStore/controls`content - the GoogleCloudDiscoveryengineV1ControlIOExceptionCopyright © 2011–2026 Google. All rights reserved.