Interface CompiledStatementOrBuilder

    • Method Detail

      • hasPlanSerializationMode

        boolean hasPlanSerializationMode()
         same as plan hash mode for the time being
         
        optional string plan_serialization_mode = 1;
        Returns:
        Whether the planSerializationMode field is set.
      • getPlanSerializationMode

        java.lang.String getPlanSerializationMode()
         same as plan hash mode for the time being
         
        optional string plan_serialization_mode = 1;
        Returns:
        The planSerializationMode.
      • getPlanSerializationModeBytes

        ByteString getPlanSerializationModeBytes()
         same as plan hash mode for the time being
         
        optional string plan_serialization_mode = 1;
        Returns:
        The bytes for planSerializationMode.
      • hasPlan

        boolean hasPlan()
         the serialized plan
         
        optional .com.apple.foundationdb.record.planprotos.PRecordQueryPlan plan = 2;
        Returns:
        Whether the plan field is set.
      • getPlan

        com.apple.foundationdb.record.planprotos.PRecordQueryPlan getPlan()
         the serialized plan
         
        optional .com.apple.foundationdb.record.planprotos.PRecordQueryPlan plan = 2;
        Returns:
        The plan.
      • getPlanOrBuilder

        com.apple.foundationdb.record.planprotos.PRecordQueryPlanOrBuilder getPlanOrBuilder()
         the serialized plan
         
        optional .com.apple.foundationdb.record.planprotos.PRecordQueryPlan plan = 2;
      • getExtractedLiteralsList

        java.util.List<TypedQueryArgument> getExtractedLiteralsList()
         extracted literals
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
      • getExtractedLiterals

        TypedQueryArgument getExtractedLiterals​(int index)
         extracted literals
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
      • getExtractedLiteralsCount

        int getExtractedLiteralsCount()
         extracted literals
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
      • getExtractedLiteralsOrBuilderList

        java.util.List<? extends TypedQueryArgumentOrBuilder> getExtractedLiteralsOrBuilderList()
         extracted literals
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
      • getExtractedLiteralsOrBuilder

        TypedQueryArgumentOrBuilder getExtractedLiteralsOrBuilder​(int index)
         extracted literals
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument extracted_literals = 3;
      • getArgumentsList

        java.util.List<TypedQueryArgument> getArgumentsList()
         query arguments - depending on context, the actual arguments may not be known, thus only type and inline
         information is known and can be used.
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
      • getArguments

        TypedQueryArgument getArguments​(int index)
         query arguments - depending on context, the actual arguments may not be known, thus only type and inline
         information is known and can be used.
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
      • getArgumentsCount

        int getArgumentsCount()
         query arguments - depending on context, the actual arguments may not be known, thus only type and inline
         information is known and can be used.
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
      • getArgumentsOrBuilderList

        java.util.List<? extends TypedQueryArgumentOrBuilder> getArgumentsOrBuilderList()
         query arguments - depending on context, the actual arguments may not be known, thus only type and inline
         information is known and can be used.
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
      • getArgumentsOrBuilder

        TypedQueryArgumentOrBuilder getArgumentsOrBuilder​(int index)
         query arguments - depending on context, the actual arguments may not be known, thus only type and inline
         information is known and can be used.
         
        repeated .com.apple.foundationdb.relational.continuation.TypedQueryArgument arguments = 4;
      • hasPlanConstraint

        boolean hasPlanConstraint()
         query plan constraints
         
        optional .com.apple.foundationdb.record.planprotos.PQueryPlanConstraint plan_constraint = 5;
        Returns:
        Whether the planConstraint field is set.
      • getPlanConstraint

        com.apple.foundationdb.record.planprotos.PQueryPlanConstraint getPlanConstraint()
         query plan constraints
         
        optional .com.apple.foundationdb.record.planprotos.PQueryPlanConstraint plan_constraint = 5;
        Returns:
        The planConstraint.
      • getPlanConstraintOrBuilder

        com.apple.foundationdb.record.planprotos.PQueryPlanConstraintOrBuilder getPlanConstraintOrBuilder()
         query plan constraints
         
        optional .com.apple.foundationdb.record.planprotos.PQueryPlanConstraint plan_constraint = 5;