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 \ ExportDataObjectsRequestMethods
__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 |
|