Interface PlanSummaryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PlanSummary, PlanSummary.Builder

public interface PlanSummaryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Struct
    getIndexesUsed(int index)
    The indexes selected for the query.
    int
    The indexes selected for the query.
    List<com.google.protobuf.Struct>
    The indexes selected for the query.
    com.google.protobuf.StructOrBuilder
    The indexes selected for the query.
    List<? extends com.google.protobuf.StructOrBuilder>
    The indexes selected for the query.

    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

    • getIndexesUsedList

      List<com.google.protobuf.Struct> getIndexesUsedList()
       The indexes selected for the query. For example:
        [
          {"query_scope": "Collection", "properties": "(foo ASC, __name__ ASC)"},
          {"query_scope": "Collection", "properties": "(bar ASC, __name__ ASC)"}
        ]
       
      repeated .google.protobuf.Struct indexes_used = 1;
    • getIndexesUsed

      com.google.protobuf.Struct getIndexesUsed(int index)
       The indexes selected for the query. For example:
        [
          {"query_scope": "Collection", "properties": "(foo ASC, __name__ ASC)"},
          {"query_scope": "Collection", "properties": "(bar ASC, __name__ ASC)"}
        ]
       
      repeated .google.protobuf.Struct indexes_used = 1;
    • getIndexesUsedCount

      int getIndexesUsedCount()
       The indexes selected for the query. For example:
        [
          {"query_scope": "Collection", "properties": "(foo ASC, __name__ ASC)"},
          {"query_scope": "Collection", "properties": "(bar ASC, __name__ ASC)"}
        ]
       
      repeated .google.protobuf.Struct indexes_used = 1;
    • getIndexesUsedOrBuilderList

      List<? extends com.google.protobuf.StructOrBuilder> getIndexesUsedOrBuilderList()
       The indexes selected for the query. For example:
        [
          {"query_scope": "Collection", "properties": "(foo ASC, __name__ ASC)"},
          {"query_scope": "Collection", "properties": "(bar ASC, __name__ ASC)"}
        ]
       
      repeated .google.protobuf.Struct indexes_used = 1;
    • getIndexesUsedOrBuilder

      com.google.protobuf.StructOrBuilder getIndexesUsedOrBuilder(int index)
       The indexes selected for the query. For example:
        [
          {"query_scope": "Collection", "properties": "(foo ASC, __name__ ASC)"},
          {"query_scope": "Collection", "properties": "(bar ASC, __name__ ASC)"}
        ]
       
      repeated .google.protobuf.Struct indexes_used = 1;