Interface CompiledStatementOrBuilder

All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
CompiledStatement, CompiledStatement.Builder

public interface CompiledStatementOrBuilder extends MessageOrBuilder
  • Method Details

    • 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

      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

      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

      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

      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

      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;