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 Type
    Method
    Description
    getFields(int index)
    The list of fields that make up this struct.
    int
    The 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.
    The list of fields that make up this struct.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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

      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][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

      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][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;