Discovery Engine v1 API - Class ListControlsRequest (1.1.0)

public sealed class ListControlsRequest : IMessage<ListControlsRequest>, IEquatable<ListControlsRequest>, IDeepCloneable<ListControlsRequest>, IBufferMessage, IMessage, IPageRequest

Reference documentation and code samples for the Discovery Engine v1 API class ListControlsRequest.

Request for ListControls method.

Inheritance

object > ListControlsRequest

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

ListControlsRequest()

public ListControlsRequest()

ListControlsRequest(ListControlsRequest)

public ListControlsRequest(ListControlsRequest other)
Parameter
Name Description
other ListControlsRequest

Properties

Filter

public string Filter { get; set; }

Optional. A filter to apply on the list results. Supported features:

  • List all the products under the parent branch if [filter][google.cloud.discoveryengine.v1.ListControlsRequest.filter] is unset. Currently this field is unsupported.
Property Value
Type Description
string

PageSize

public int PageSize { get; set; }

Optional. Maximum number of results to return. If unspecified, defaults to 50. Max allowed value is 1000.

Property Value
Type Description
int

PageToken

public string PageToken { get; set; }

Optional. A page token, received from a previous ListControls call. Provide this to retrieve the subsequent page.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The data store resource name. Format: projects/{project_number}/locations/{location_id}/collections/{collection_id}/dataStores/{data_store_id} or projects/{project_number}/locations/{location_id}/collections/{collection_id}/engines/{engine_id}.

Property Value
Type Description
string

ParentAsDataStoreName

public DataStoreName ParentAsDataStoreName { get; set; }

DataStoreName-typed view over the Parent resource name property.

Property Value
Type Description
DataStoreName

ParentAsEngineName

public EngineName ParentAsEngineName { get; set; }

EngineName-typed view over the Parent resource name property.

Property Value
Type Description
EngineName

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
Type Description
IResourceName