Interface ExportDataObjectsRequest.FieldFilter.FieldListOrBuilder (0.17.0)

public static interface ExportDataObjectsRequest.FieldFilter.FieldListOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFields(int index)

public abstract String getFields(int index)

Required. The list of top-level Data Object JSON field names. Allowed values are id, data, vectors, etag.

repeated string fields = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The fields at the given index.

getFieldsBytes(int index)

public abstract ByteString getFieldsBytes(int index)

Required. The list of top-level Data Object JSON field names. Allowed values are id, data, vectors, etag.

repeated string fields = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the fields at the given index.

getFieldsCount()

public abstract int getFieldsCount()

Required. The list of top-level Data Object JSON field names. Allowed values are id, data, vectors, etag.

repeated string fields = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The count of fields.

getFieldsList()

public abstract List<String> getFieldsList()

Required. The list of top-level Data Object JSON field names. Allowed values are id, data, vectors, etag.

repeated string fields = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<String>

A list containing the fields.