Interface StructTypeOrBuilder (6.60.0)

public interface StructTypeOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFields(int index)

public abstract StructType.Field getFields(int index)

The list of fields that make up this struct. Order is significant, because values of this struct type are represented as lists, where the order of field values matches the order of fields in the StructType. In turn, the order of fields matches the order of columns in a read request, or the order of fields in the SELECT clause of a query.

repeated .google.spanner.v1.StructType.Field fields = 1;

Parameter
NameDescription
indexint
Returns
TypeDescription
StructType.Field

getFieldsCount()

public abstract int getFieldsCount()

The list of fields that make up this struct. Order is significant, because values of this struct type are represented as lists, where the order of field values matches the order of fields in the StructType. In turn, the order of fields matches the order of columns in a read request, or the order of fields in the SELECT clause of a query.

repeated .google.spanner.v1.StructType.Field fields = 1;

Returns
TypeDescription
int

getFieldsList()

public abstract List<StructType.Field> getFieldsList()

The list of fields that make up this struct. Order is significant, because values of this struct type are represented as lists, where the order of field values matches the order of fields in the StructType. In turn, the order of fields matches the order of columns in a read request, or the order of fields in the SELECT clause of a query.

repeated .google.spanner.v1.StructType.Field fields = 1;

Returns
TypeDescription
List<Field>

getFieldsOrBuilder(int index)

public abstract StructType.FieldOrBuilder getFieldsOrBuilder(int index)

The list of fields that make up this struct. Order is significant, because values of this struct type are represented as lists, where the order of field values matches the order of fields in the StructType. In turn, the order of fields matches the order of columns in a read request, or the order of fields in the SELECT clause of a query.

repeated .google.spanner.v1.StructType.Field fields = 1;

Parameter
NameDescription
indexint
Returns
TypeDescription
StructType.FieldOrBuilder

getFieldsOrBuilderList()

public abstract List<? extends StructType.FieldOrBuilder> getFieldsOrBuilderList()

The list of fields that make up this struct. Order is significant, because values of this struct type are represented as lists, where the order of field values matches the order of fields in the StructType. In turn, the order of fields matches the order of columns in a read request, or the order of fields in the SELECT clause of a query.

repeated .google.spanner.v1.StructType.Field fields = 1;

Returns
TypeDescription
List<? extends com.google.spanner.v1.StructType.FieldOrBuilder>