Package com.google.spanner.v1
Interface StructTypeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StructType,StructType.Builder
public interface StructTypeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetFields(int index) The list of fields that make up this struct.intThe list of fields that make up this struct.The list of fields that make up this struct.getFieldsOrBuilder(int index) The list of fields that make up this struct.List<? extends StructType.FieldOrBuilder>The list of fields that make up this struct.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getFieldsList
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][google.spanner.v1.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; -
getFields
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][google.spanner.v1.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; -
getFieldsCount
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][google.spanner.v1.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; -
getFieldsOrBuilderList
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][google.spanner.v1.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; -
getFieldsOrBuilder
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][google.spanner.v1.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;
-