Interface Spec.ProtoScenarioOrBuilder

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

    public static interface Spec.ProtoScenarioOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getScenarioHeading

        String getScenarioHeading()
        / Heading of the given Scenario
         
        string scenarioHeading = 1;
      • getScenarioHeadingBytes

        com.google.protobuf.ByteString getScenarioHeadingBytes()
        / Heading of the given Scenario
         
        string scenarioHeading = 1;
      • getFailed

        @Deprecated
        boolean getFailed()
        Deprecated.
        / Flag to indicate if the Scenario execution failed
         
        bool failed = 2 [deprecated = true];
      • getContextsList

        List<Spec.ProtoItem> getContextsList()
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • getContexts

        Spec.ProtoItem getContexts​(int index)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • getContextsCount

        int getContextsCount()
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • getContextsOrBuilderList

        List<? extends Spec.ProtoItemOrBuilder> getContextsOrBuilderList()
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • getContextsOrBuilder

        Spec.ProtoItemOrBuilder getContextsOrBuilder​(int index)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • getScenarioItemsList

        List<Spec.ProtoItem> getScenarioItemsList()
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
      • getScenarioItems

        Spec.ProtoItem getScenarioItems​(int index)
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
      • getScenarioItemsCount

        int getScenarioItemsCount()
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
      • getScenarioItemsOrBuilderList

        List<? extends Spec.ProtoItemOrBuilder> getScenarioItemsOrBuilderList()
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
      • getScenarioItemsOrBuilder

        Spec.ProtoItemOrBuilder getScenarioItemsOrBuilder​(int index)
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
      • hasPreHookFailure

        boolean hasPreHookFailure()
        / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure preHookFailure = 5;
      • getPreHookFailure

        Spec.ProtoHookFailure getPreHookFailure()
        / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure preHookFailure = 5;
      • getPreHookFailureOrBuilder

        Spec.ProtoHookFailureOrBuilder getPreHookFailureOrBuilder()
        / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure preHookFailure = 5;
      • hasPostHookFailure

        boolean hasPostHookFailure()
        / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure postHookFailure = 6;
      • getPostHookFailure

        Spec.ProtoHookFailure getPostHookFailure()
        / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure postHookFailure = 6;
      • getPostHookFailureOrBuilder

        Spec.ProtoHookFailureOrBuilder getPostHookFailureOrBuilder()
        / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure postHookFailure = 6;
      • getTagsList

        List<String> getTagsList()
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
      • getTagsCount

        int getTagsCount()
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
      • getTags

        String getTags​(int index)
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
      • getTagsBytes

        com.google.protobuf.ByteString getTagsBytes​(int index)
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
      • getExecutionTime

        long getExecutionTime()
        / Holds the time taken for executing this scenario.
         
        int64 executionTime = 8;
      • getSkipped

        @Deprecated
        boolean getSkipped()
        Deprecated.
        / Flag to indicate if the Scenario execution is skipped
         
        bool skipped = 9 [deprecated = true];
      • getSkipErrorsList

        List<String> getSkipErrorsList()
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
      • getSkipErrorsCount

        int getSkipErrorsCount()
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
      • getSkipErrors

        String getSkipErrors​(int index)
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
      • getSkipErrorsBytes

        com.google.protobuf.ByteString getSkipErrorsBytes​(int index)
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
      • getID

        String getID()
        / Holds the unique Identifier of a scenario.
         
        string ID = 11;
      • getIDBytes

        com.google.protobuf.ByteString getIDBytes()
        / Holds the unique Identifier of a scenario.
         
        string ID = 11;
      • getTearDownStepsList

        List<Spec.ProtoItem> getTearDownStepsList()
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • getTearDownSteps

        Spec.ProtoItem getTearDownSteps​(int index)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • getTearDownStepsCount

        int getTearDownStepsCount()
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • getTearDownStepsOrBuilderList

        List<? extends Spec.ProtoItemOrBuilder> getTearDownStepsOrBuilderList()
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • getTearDownStepsOrBuilder

        Spec.ProtoItemOrBuilder getTearDownStepsOrBuilder​(int index)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • hasSpan

        boolean hasSpan()
        / Span(start, end) of scenario
         
        .gauge.messages.Span span = 13;
      • getSpan

        Spec.Span getSpan()
        / Span(start, end) of scenario
         
        .gauge.messages.Span span = 13;
      • getSpanOrBuilder

        Spec.SpanOrBuilder getSpanOrBuilder()
        / Span(start, end) of scenario
         
        .gauge.messages.Span span = 13;
      • getExecutionStatusValue

        int getExecutionStatusValue()
        / Execution status for the scenario
         
        .gauge.messages.ExecutionStatus executionStatus = 14;
      • getExecutionStatus

        Spec.ExecutionStatus getExecutionStatus()
        / Execution status for the scenario
         
        .gauge.messages.ExecutionStatus executionStatus = 14;
      • getPreHookMessagesList

        List<String> getPreHookMessagesList()
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
      • getPreHookMessagesCount

        int getPreHookMessagesCount()
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
      • getPreHookMessages

        String getPreHookMessages​(int index)
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
      • getPreHookMessagesBytes

        com.google.protobuf.ByteString getPreHookMessagesBytes​(int index)
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
      • getPostHookMessagesList

        List<String> getPostHookMessagesList()
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
      • getPostHookMessagesCount

        int getPostHookMessagesCount()
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
      • getPostHookMessages

        String getPostHookMessages​(int index)
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
      • getPostHookMessagesBytes

        com.google.protobuf.ByteString getPostHookMessagesBytes​(int index)
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
      • getPreHookMessageList

        @Deprecated
        List<String> getPreHookMessageList()
        Deprecated.
        / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessage = 17 [deprecated = true];
      • getPreHookMessageCount

        @Deprecated
        int getPreHookMessageCount()
        Deprecated.
        / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessage = 17 [deprecated = true];
      • getPreHookMessage

        @Deprecated
        String getPreHookMessage​(int index)
        Deprecated.
        / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessage = 17 [deprecated = true];
      • getPreHookMessageBytes

        @Deprecated
        com.google.protobuf.ByteString getPreHookMessageBytes​(int index)
        Deprecated.
        / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessage = 17 [deprecated = true];
      • getPostHookMessageList

        @Deprecated
        List<String> getPostHookMessageList()
        Deprecated.
        / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessage = 18 [deprecated = true];
      • getPostHookMessageCount

        @Deprecated
        int getPostHookMessageCount()
        Deprecated.
        / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessage = 18 [deprecated = true];
      • getPostHookMessage

        @Deprecated
        String getPostHookMessage​(int index)
        Deprecated.
        / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessage = 18 [deprecated = true];
      • getPostHookMessageBytes

        @Deprecated
        com.google.protobuf.ByteString getPostHookMessageBytes​(int index)
        Deprecated.
        / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessage = 18 [deprecated = true];
      • getPreHookScreenshotsList

        @Deprecated
        List<com.google.protobuf.ByteString> getPreHookScreenshotsList()
        Deprecated.
        / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
         
        repeated bytes preHookScreenshots = 19 [deprecated = true];
      • getPreHookScreenshotsCount

        @Deprecated
        int getPreHookScreenshotsCount()
        Deprecated.
        / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
         
        repeated bytes preHookScreenshots = 19 [deprecated = true];
      • getPreHookScreenshots

        @Deprecated
        com.google.protobuf.ByteString getPreHookScreenshots​(int index)
        Deprecated.
        / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
         
        repeated bytes preHookScreenshots = 19 [deprecated = true];
      • getPostHookScreenshotsList

        @Deprecated
        List<com.google.protobuf.ByteString> getPostHookScreenshotsList()
        Deprecated.
        / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
         
        repeated bytes postHookScreenshots = 20 [deprecated = true];
      • getPostHookScreenshotsCount

        @Deprecated
        int getPostHookScreenshotsCount()
        Deprecated.
        / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
         
        repeated bytes postHookScreenshots = 20 [deprecated = true];
      • getPostHookScreenshots

        @Deprecated
        com.google.protobuf.ByteString getPostHookScreenshots​(int index)
        Deprecated.
        / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
         
        repeated bytes postHookScreenshots = 20 [deprecated = true];
      • getPreHookScreenshotFilesList

        List<String> getPreHookScreenshotFilesList()
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
      • getPreHookScreenshotFilesCount

        int getPreHookScreenshotFilesCount()
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
      • getPreHookScreenshotFiles

        String getPreHookScreenshotFiles​(int index)
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
      • getPreHookScreenshotFilesBytes

        com.google.protobuf.ByteString getPreHookScreenshotFilesBytes​(int index)
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
      • getPostHookScreenshotFilesList

        List<String> getPostHookScreenshotFilesList()
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
      • getPostHookScreenshotFilesCount

        int getPostHookScreenshotFilesCount()
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
      • getPostHookScreenshotFiles

        String getPostHookScreenshotFiles​(int index)
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
      • getPostHookScreenshotFilesBytes

        com.google.protobuf.ByteString getPostHookScreenshotFilesBytes​(int index)
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;