Google Cloud Vector Search V1 Client - Class FieldFilter (0.5.0)

Reference documentation and code samples for the Google Cloud Vector Search V1 Client class FieldFilter.

Selects which top-level Data Object fields are emitted at export time.

Generated from protobuf message google.cloud.vectorsearch.v1.ExportDataObjectsRequest.FieldFilter

Namespace

Google \ Cloud \ VectorSearch \ V1 \ ExportDataObjectsRequest

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ included_fields FieldFilter\FieldList

Optional. Only these top-level fields will appear in each exported record.

↳ excluded_fields FieldFilter\FieldList

Optional. Every top-level field except these will appear in each exported record.

getIncludedFields

Optional. Only these top-level fields will appear in each exported record.

Returns
Type Description
FieldFilter\FieldList|null

hasIncludedFields

setIncludedFields

Optional. Only these top-level fields will appear in each exported record.

Parameter
Name Description
var FieldFilter\FieldList
Returns
Type Description
$this

getExcludedFields

Optional. Every top-level field except these will appear in each exported record.

Returns
Type Description
FieldFilter\FieldList|null

hasExcludedFields

setExcludedFields

Optional. Every top-level field except these will appear in each exported record.

Parameter
Name Description
var FieldFilter\FieldList
Returns
Type Description
$this

getSelector

Returns
Type Description
string