Interface Spec.ProtoTableDrivenScenarioOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Spec.ProtoTableDrivenScenario, Spec.ProtoTableDrivenScenario.Builder
Enclosing class:
Spec

public static interface Spec.ProtoTableDrivenScenarioOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasScenario

      boolean hasScenario()
       / Scenario under Table driven execution
       
      .gauge.messages.ProtoScenario scenario = 1;
      Returns:
      Whether the scenario field is set.
    • getScenario

      Spec.ProtoScenario getScenario()
       / Scenario under Table driven execution
       
      .gauge.messages.ProtoScenario scenario = 1;
      Returns:
      The scenario.
    • getScenarioOrBuilder

      Spec.ProtoScenarioOrBuilder getScenarioOrBuilder()
       / Scenario under Table driven execution
       
      .gauge.messages.ProtoScenario scenario = 1;
    • getTableRowIndex

      int getTableRowIndex()
       / Row Index of data table against which the current scenario is executed
       
      int32 tableRowIndex = 2;
      Returns:
      The tableRowIndex.
    • getScenarioTableRowIndex

      int getScenarioTableRowIndex()
       / Row Index of scenario data table against which the current scenario is executed
       
      int32 scenarioTableRowIndex = 3;
      Returns:
      The scenarioTableRowIndex.
    • getIsSpecTableDriven

      boolean getIsSpecTableDriven()
       / Executed against a spec data table
       
      bool isSpecTableDriven = 4;
      Returns:
      The isSpecTableDriven.
    • getIsScenarioTableDriven

      boolean getIsScenarioTableDriven()
       / Executed against a scenario data table
       
      bool isScenarioTableDriven = 5;
      Returns:
      The isScenarioTableDriven.
    • hasScenarioDataTable

      boolean hasScenarioDataTable()
       / Holds the scenario data table
       
      .gauge.messages.ProtoTable scenarioDataTable = 6;
      Returns:
      Whether the scenarioDataTable field is set.
    • getScenarioDataTable

      Spec.ProtoTable getScenarioDataTable()
       / Holds the scenario data table
       
      .gauge.messages.ProtoTable scenarioDataTable = 6;
      Returns:
      The scenarioDataTable.
    • getScenarioDataTableOrBuilder

      Spec.ProtoTableOrBuilder getScenarioDataTableOrBuilder()
       / Holds the scenario data table
       
      .gauge.messages.ProtoTable scenarioDataTable = 6;
    • hasScenarioTableRow

      boolean hasScenarioTableRow()
       / Hold the row of scenario data table.
       
      .gauge.messages.ProtoTable scenarioTableRow = 7;
      Returns:
      Whether the scenarioTableRow field is set.
    • getScenarioTableRow

      Spec.ProtoTable getScenarioTableRow()
       / Hold the row of scenario data table.
       
      .gauge.messages.ProtoTable scenarioTableRow = 7;
      Returns:
      The scenarioTableRow.
    • getScenarioTableRowOrBuilder

      Spec.ProtoTableOrBuilder getScenarioTableRowOrBuilder()
       / Hold the row of scenario data table.
       
      .gauge.messages.ProtoTable scenarioTableRow = 7;