Class Spec.ProtoScenario.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • clear

        public Spec.ProtoScenario.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • getDefaultInstanceForType

        public Spec.ProtoScenario getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public Spec.ProtoScenario build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public Spec.ProtoScenario buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public Spec.ProtoScenario.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • setField

        public Spec.ProtoScenario.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                   Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • clearField

        public Spec.ProtoScenario.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • clearOneof

        public Spec.ProtoScenario.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • setRepeatedField

        public Spec.ProtoScenario.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                           int index,
                                                           Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • addRepeatedField

        public Spec.ProtoScenario.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                           Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • mergeFrom

        public Spec.ProtoScenario.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Spec.ProtoScenario.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • mergeFrom

        public Spec.ProtoScenario.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                    com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                             throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Spec.ProtoScenario.Builder>
        Throws:
        IOException
      • clearScenarioHeading

        public Spec.ProtoScenario.Builder clearScenarioHeading()
        / Heading of the given Scenario
         
        string scenarioHeading = 1;
      • setScenarioHeadingBytes

        public Spec.ProtoScenario.Builder setScenarioHeadingBytes​(com.google.protobuf.ByteString value)
        / Heading of the given Scenario
         
        string scenarioHeading = 1;
      • setFailed

        @Deprecated
        public Spec.ProtoScenario.Builder setFailed​(boolean value)
        Deprecated.
        / Flag to indicate if the Scenario execution failed
         
        bool failed = 2 [deprecated = true];
      • getContextsCount

        public int getContextsCount()
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
        Specified by:
        getContextsCount in interface Spec.ProtoScenarioOrBuilder
      • getContexts

        public Spec.ProtoItem getContexts​(int index)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
        Specified by:
        getContexts in interface Spec.ProtoScenarioOrBuilder
      • setContexts

        public Spec.ProtoScenario.Builder setContexts​(int index,
                                                      Spec.ProtoItem value)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • setContexts

        public Spec.ProtoScenario.Builder setContexts​(int index,
                                                      Spec.ProtoItem.Builder builderForValue)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • addContexts

        public Spec.ProtoScenario.Builder addContexts​(Spec.ProtoItem value)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • addContexts

        public Spec.ProtoScenario.Builder addContexts​(int index,
                                                      Spec.ProtoItem value)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • addContexts

        public Spec.ProtoScenario.Builder addContexts​(int index,
                                                      Spec.ProtoItem.Builder builderForValue)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • addAllContexts

        public Spec.ProtoScenario.Builder addAllContexts​(Iterable<? extends Spec.ProtoItem> values)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • clearContexts

        public Spec.ProtoScenario.Builder clearContexts()
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • removeContexts

        public Spec.ProtoScenario.Builder removeContexts​(int index)
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • getContextsBuilder

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

        public Spec.ProtoItem.Builder addContextsBuilder()
        / Collection of Context steps. The Context steps are executed before every run.
         
        repeated .gauge.messages.ProtoItem contexts = 3;
      • addContextsBuilder

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

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

        public int getScenarioItemsCount()
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
        Specified by:
        getScenarioItemsCount in interface Spec.ProtoScenarioOrBuilder
      • getScenarioItems

        public 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;
        Specified by:
        getScenarioItems in interface Spec.ProtoScenarioOrBuilder
      • setScenarioItems

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

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

        public Spec.ProtoScenario.Builder addScenarioItems​(Spec.ProtoItem value)
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
      • addScenarioItems

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

        public Spec.ProtoScenario.Builder addScenarioItems​(Spec.ProtoItem.Builder builderForValue)
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
      • addScenarioItems

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

        public Spec.ProtoScenario.Builder addAllScenarioItems​(Iterable<? extends Spec.ProtoItem> values)
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
      • clearScenarioItems

        public Spec.ProtoScenario.Builder clearScenarioItems()
        / Collection of Items under a scenario. These could be Steps, Comments, Tags, TableDrivenScenarios or Tables
         
        repeated .gauge.messages.ProtoItem scenarioItems = 4;
      • removeScenarioItems

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

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

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

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

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

        public boolean hasPreHookFailure()
        / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure preHookFailure = 5;
        Specified by:
        hasPreHookFailure in interface Spec.ProtoScenarioOrBuilder
      • setPreHookFailure

        public Spec.ProtoScenario.Builder setPreHookFailure​(Spec.ProtoHookFailure value)
        / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure preHookFailure = 5;
      • setPreHookFailure

        public Spec.ProtoScenario.Builder setPreHookFailure​(Spec.ProtoHookFailure.Builder builderForValue)
        / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure preHookFailure = 5;
      • mergePreHookFailure

        public Spec.ProtoScenario.Builder mergePreHookFailure​(Spec.ProtoHookFailure value)
        / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure preHookFailure = 5;
      • clearPreHookFailure

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

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

        public boolean hasPostHookFailure()
        / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure postHookFailure = 6;
        Specified by:
        hasPostHookFailure in interface Spec.ProtoScenarioOrBuilder
      • setPostHookFailure

        public Spec.ProtoScenario.Builder setPostHookFailure​(Spec.ProtoHookFailure value)
        / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure postHookFailure = 6;
      • setPostHookFailure

        public Spec.ProtoScenario.Builder setPostHookFailure​(Spec.ProtoHookFailure.Builder builderForValue)
        / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure postHookFailure = 6;
      • mergePostHookFailure

        public Spec.ProtoScenario.Builder mergePostHookFailure​(Spec.ProtoHookFailure value)
        / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
         
        .gauge.messages.ProtoHookFailure postHookFailure = 6;
      • clearPostHookFailure

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

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

        public com.google.protobuf.ProtocolStringList getTagsList()
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
        Specified by:
        getTagsList in interface Spec.ProtoScenarioOrBuilder
      • getTagsCount

        public int getTagsCount()
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
        Specified by:
        getTagsCount in interface Spec.ProtoScenarioOrBuilder
      • getTags

        public 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;
        Specified by:
        getTags in interface Spec.ProtoScenarioOrBuilder
      • getTagsBytes

        public 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;
        Specified by:
        getTagsBytes in interface Spec.ProtoScenarioOrBuilder
      • setTags

        public Spec.ProtoScenario.Builder setTags​(int index,
                                                  String value)
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
      • addTags

        public Spec.ProtoScenario.Builder addTags​(String value)
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
      • addAllTags

        public Spec.ProtoScenario.Builder addAllTags​(Iterable<String> values)
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
      • clearTags

        public Spec.ProtoScenario.Builder clearTags()
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
      • addTagsBytes

        public Spec.ProtoScenario.Builder addTagsBytes​(com.google.protobuf.ByteString value)
        / Contains a list of tags that are defined at the specification level. Scenario tags are not present here.
         
        repeated string tags = 7;
      • setExecutionTime

        public Spec.ProtoScenario.Builder setExecutionTime​(long value)
        / Holds the time taken for executing this scenario.
         
        int64 executionTime = 8;
      • clearExecutionTime

        public Spec.ProtoScenario.Builder clearExecutionTime()
        / Holds the time taken for executing this scenario.
         
        int64 executionTime = 8;
      • setSkipped

        @Deprecated
        public Spec.ProtoScenario.Builder setSkipped​(boolean value)
        Deprecated.
        / Flag to indicate if the Scenario execution is skipped
         
        bool skipped = 9 [deprecated = true];
      • getSkipErrorsList

        public com.google.protobuf.ProtocolStringList getSkipErrorsList()
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
        Specified by:
        getSkipErrorsList in interface Spec.ProtoScenarioOrBuilder
      • getSkipErrorsCount

        public int getSkipErrorsCount()
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
        Specified by:
        getSkipErrorsCount in interface Spec.ProtoScenarioOrBuilder
      • getSkipErrorsBytes

        public com.google.protobuf.ByteString getSkipErrorsBytes​(int index)
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
        Specified by:
        getSkipErrorsBytes in interface Spec.ProtoScenarioOrBuilder
      • setSkipErrors

        public Spec.ProtoScenario.Builder setSkipErrors​(int index,
                                                        String value)
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
      • addSkipErrors

        public Spec.ProtoScenario.Builder addSkipErrors​(String value)
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
      • clearSkipErrors

        public Spec.ProtoScenario.Builder clearSkipErrors()
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
      • addSkipErrorsBytes

        public Spec.ProtoScenario.Builder addSkipErrorsBytes​(com.google.protobuf.ByteString value)
        / Holds the error messages for skipping scenario from execution
         
        repeated string skipErrors = 10;
      • getIDBytes

        public com.google.protobuf.ByteString getIDBytes()
        / Holds the unique Identifier of a scenario.
         
        string ID = 11;
        Specified by:
        getIDBytes in interface Spec.ProtoScenarioOrBuilder
      • setIDBytes

        public Spec.ProtoScenario.Builder setIDBytes​(com.google.protobuf.ByteString value)
        / Holds the unique Identifier of a scenario.
         
        string ID = 11;
      • getTearDownStepsCount

        public int getTearDownStepsCount()
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
        Specified by:
        getTearDownStepsCount in interface Spec.ProtoScenarioOrBuilder
      • setTearDownSteps

        public Spec.ProtoScenario.Builder setTearDownSteps​(int index,
                                                           Spec.ProtoItem value)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • setTearDownSteps

        public Spec.ProtoScenario.Builder setTearDownSteps​(int index,
                                                           Spec.ProtoItem.Builder builderForValue)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • addTearDownSteps

        public Spec.ProtoScenario.Builder addTearDownSteps​(Spec.ProtoItem value)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • addTearDownSteps

        public Spec.ProtoScenario.Builder addTearDownSteps​(int index,
                                                           Spec.ProtoItem value)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • addTearDownSteps

        public Spec.ProtoScenario.Builder addTearDownSteps​(Spec.ProtoItem.Builder builderForValue)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • addTearDownSteps

        public Spec.ProtoScenario.Builder addTearDownSteps​(int index,
                                                           Spec.ProtoItem.Builder builderForValue)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • addAllTearDownSteps

        public Spec.ProtoScenario.Builder addAllTearDownSteps​(Iterable<? extends Spec.ProtoItem> values)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • clearTearDownSteps

        public Spec.ProtoScenario.Builder clearTearDownSteps()
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • removeTearDownSteps

        public Spec.ProtoScenario.Builder removeTearDownSteps​(int index)
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • getTearDownStepsBuilder

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

        public Spec.ProtoItem.Builder addTearDownStepsBuilder()
        / Collection of Teardown steps. The Teardown steps are executed after every run.
         
        repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      • addTearDownStepsBuilder

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

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

        public Spec.Span.Builder getSpanBuilder()
        / Span(start, end) of scenario
         
        .gauge.messages.Span span = 13;
      • setExecutionStatusValue

        public Spec.ProtoScenario.Builder setExecutionStatusValue​(int value)
        / Execution status for the scenario
         
        .gauge.messages.ExecutionStatus executionStatus = 14;
      • clearExecutionStatus

        public Spec.ProtoScenario.Builder clearExecutionStatus()
        / Execution status for the scenario
         
        .gauge.messages.ExecutionStatus executionStatus = 14;
      • getPreHookMessagesList

        public com.google.protobuf.ProtocolStringList getPreHookMessagesList()
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
        Specified by:
        getPreHookMessagesList in interface Spec.ProtoScenarioOrBuilder
      • getPreHookMessagesCount

        public int getPreHookMessagesCount()
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
        Specified by:
        getPreHookMessagesCount in interface Spec.ProtoScenarioOrBuilder
      • getPreHookMessages

        public String getPreHookMessages​(int index)
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
        Specified by:
        getPreHookMessages in interface Spec.ProtoScenarioOrBuilder
      • getPreHookMessagesBytes

        public com.google.protobuf.ByteString getPreHookMessagesBytes​(int index)
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
        Specified by:
        getPreHookMessagesBytes in interface Spec.ProtoScenarioOrBuilder
      • setPreHookMessages

        public Spec.ProtoScenario.Builder setPreHookMessages​(int index,
                                                             String value)
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
      • addPreHookMessages

        public Spec.ProtoScenario.Builder addPreHookMessages​(String value)
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
      • addAllPreHookMessages

        public Spec.ProtoScenario.Builder addAllPreHookMessages​(Iterable<String> values)
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
      • clearPreHookMessages

        public Spec.ProtoScenario.Builder clearPreHookMessages()
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
      • addPreHookMessagesBytes

        public Spec.ProtoScenario.Builder addPreHookMessagesBytes​(com.google.protobuf.ByteString value)
        / Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessages = 15;
      • getPostHookMessagesList

        public com.google.protobuf.ProtocolStringList getPostHookMessagesList()
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
        Specified by:
        getPostHookMessagesList in interface Spec.ProtoScenarioOrBuilder
      • getPostHookMessagesCount

        public int getPostHookMessagesCount()
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
        Specified by:
        getPostHookMessagesCount in interface Spec.ProtoScenarioOrBuilder
      • getPostHookMessages

        public String getPostHookMessages​(int index)
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
        Specified by:
        getPostHookMessages in interface Spec.ProtoScenarioOrBuilder
      • getPostHookMessagesBytes

        public com.google.protobuf.ByteString getPostHookMessagesBytes​(int index)
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
        Specified by:
        getPostHookMessagesBytes in interface Spec.ProtoScenarioOrBuilder
      • setPostHookMessages

        public Spec.ProtoScenario.Builder setPostHookMessages​(int index,
                                                              String value)
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
      • addPostHookMessages

        public Spec.ProtoScenario.Builder addPostHookMessages​(String value)
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
      • addAllPostHookMessages

        public Spec.ProtoScenario.Builder addAllPostHookMessages​(Iterable<String> values)
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
      • clearPostHookMessages

        public Spec.ProtoScenario.Builder clearPostHookMessages()
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
      • addPostHookMessagesBytes

        public Spec.ProtoScenario.Builder addPostHookMessagesBytes​(com.google.protobuf.ByteString value)
        / Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessages = 16;
      • getPreHookMessageList

        @Deprecated
        public com.google.protobuf.ProtocolStringList getPreHookMessageList()
        Deprecated.
        / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessage = 17 [deprecated = true];
        Specified by:
        getPreHookMessageList in interface Spec.ProtoScenarioOrBuilder
      • getPreHookMessageCount

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

        @Deprecated
        public 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];
        Specified by:
        getPreHookMessage in interface Spec.ProtoScenarioOrBuilder
      • getPreHookMessageBytes

        @Deprecated
        public 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];
        Specified by:
        getPreHookMessageBytes in interface Spec.ProtoScenarioOrBuilder
      • setPreHookMessage

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

        @Deprecated
        public Spec.ProtoScenario.Builder addPreHookMessage​(String value)
        Deprecated.
        / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessage = 17 [deprecated = true];
      • addAllPreHookMessage

        @Deprecated
        public Spec.ProtoScenario.Builder addAllPreHookMessage​(Iterable<String> values)
        Deprecated.
        / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessage = 17 [deprecated = true];
      • clearPreHookMessage

        @Deprecated
        public Spec.ProtoScenario.Builder clearPreHookMessage()
        Deprecated.
        / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
         
        repeated string preHookMessage = 17 [deprecated = true];
      • addPreHookMessageBytes

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

        @Deprecated
        public com.google.protobuf.ProtocolStringList getPostHookMessageList()
        Deprecated.
        / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessage = 18 [deprecated = true];
        Specified by:
        getPostHookMessageList in interface Spec.ProtoScenarioOrBuilder
      • getPostHookMessageCount

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

        @Deprecated
        public 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];
        Specified by:
        getPostHookMessage in interface Spec.ProtoScenarioOrBuilder
      • getPostHookMessageBytes

        @Deprecated
        public 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];
        Specified by:
        getPostHookMessageBytes in interface Spec.ProtoScenarioOrBuilder
      • setPostHookMessage

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

        @Deprecated
        public Spec.ProtoScenario.Builder addPostHookMessage​(String value)
        Deprecated.
        / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessage = 18 [deprecated = true];
      • addAllPostHookMessage

        @Deprecated
        public Spec.ProtoScenario.Builder addAllPostHookMessage​(Iterable<String> values)
        Deprecated.
        / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessage = 18 [deprecated = true];
      • clearPostHookMessage

        @Deprecated
        public Spec.ProtoScenario.Builder clearPostHookMessage()
        Deprecated.
        / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
         
        repeated string postHookMessage = 18 [deprecated = true];
      • addPostHookMessageBytes

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

        @Deprecated
        public 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];
        Specified by:
        getPreHookScreenshotsList in interface Spec.ProtoScenarioOrBuilder
      • getPreHookScreenshotsCount

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

        @Deprecated
        public 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];
        Specified by:
        getPreHookScreenshots in interface Spec.ProtoScenarioOrBuilder
      • setPreHookScreenshots

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

        @Deprecated
        public Spec.ProtoScenario.Builder addPreHookScreenshots​(com.google.protobuf.ByteString value)
        Deprecated.
        / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
         
        repeated bytes preHookScreenshots = 19 [deprecated = true];
      • addAllPreHookScreenshots

        @Deprecated
        public Spec.ProtoScenario.Builder addAllPreHookScreenshots​(Iterable<? extends com.google.protobuf.ByteString> values)
        Deprecated.
        / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
         
        repeated bytes preHookScreenshots = 19 [deprecated = true];
      • clearPreHookScreenshots

        @Deprecated
        public Spec.ProtoScenario.Builder clearPreHookScreenshots()
        Deprecated.
        / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
         
        repeated bytes preHookScreenshots = 19 [deprecated = true];
      • getPostHookScreenshotsList

        @Deprecated
        public 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];
        Specified by:
        getPostHookScreenshotsList in interface Spec.ProtoScenarioOrBuilder
      • getPostHookScreenshotsCount

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

        @Deprecated
        public 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];
        Specified by:
        getPostHookScreenshots in interface Spec.ProtoScenarioOrBuilder
      • setPostHookScreenshots

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

        @Deprecated
        public Spec.ProtoScenario.Builder addPostHookScreenshots​(com.google.protobuf.ByteString value)
        Deprecated.
        / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
         
        repeated bytes postHookScreenshots = 20 [deprecated = true];
      • addAllPostHookScreenshots

        @Deprecated
        public Spec.ProtoScenario.Builder addAllPostHookScreenshots​(Iterable<? extends com.google.protobuf.ByteString> values)
        Deprecated.
        / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
         
        repeated bytes postHookScreenshots = 20 [deprecated = true];
      • clearPostHookScreenshots

        @Deprecated
        public Spec.ProtoScenario.Builder clearPostHookScreenshots()
        Deprecated.
        / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
         
        repeated bytes postHookScreenshots = 20 [deprecated = true];
      • getPreHookScreenshotFilesList

        public com.google.protobuf.ProtocolStringList getPreHookScreenshotFilesList()
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
        Specified by:
        getPreHookScreenshotFilesList in interface Spec.ProtoScenarioOrBuilder
      • getPreHookScreenshotFilesBytes

        public com.google.protobuf.ByteString getPreHookScreenshotFilesBytes​(int index)
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
        Specified by:
        getPreHookScreenshotFilesBytes in interface Spec.ProtoScenarioOrBuilder
      • setPreHookScreenshotFiles

        public Spec.ProtoScenario.Builder setPreHookScreenshotFiles​(int index,
                                                                    String value)
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
      • addPreHookScreenshotFiles

        public Spec.ProtoScenario.Builder addPreHookScreenshotFiles​(String value)
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
      • addAllPreHookScreenshotFiles

        public Spec.ProtoScenario.Builder addAllPreHookScreenshotFiles​(Iterable<String> values)
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
      • clearPreHookScreenshotFiles

        public Spec.ProtoScenario.Builder clearPreHookScreenshotFiles()
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
      • addPreHookScreenshotFilesBytes

        public Spec.ProtoScenario.Builder addPreHookScreenshotFilesBytes​(com.google.protobuf.ByteString value)
        / Screenshots captured on pre hook exec time to be available on reports
         
        repeated string preHookScreenshotFiles = 21;
      • getPostHookScreenshotFilesList

        public com.google.protobuf.ProtocolStringList getPostHookScreenshotFilesList()
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
        Specified by:
        getPostHookScreenshotFilesList in interface Spec.ProtoScenarioOrBuilder
      • getPostHookScreenshotFilesBytes

        public com.google.protobuf.ByteString getPostHookScreenshotFilesBytes​(int index)
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
        Specified by:
        getPostHookScreenshotFilesBytes in interface Spec.ProtoScenarioOrBuilder
      • setPostHookScreenshotFiles

        public Spec.ProtoScenario.Builder setPostHookScreenshotFiles​(int index,
                                                                     String value)
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
      • addPostHookScreenshotFiles

        public Spec.ProtoScenario.Builder addPostHookScreenshotFiles​(String value)
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
      • addAllPostHookScreenshotFiles

        public Spec.ProtoScenario.Builder addAllPostHookScreenshotFiles​(Iterable<String> values)
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
      • clearPostHookScreenshotFiles

        public Spec.ProtoScenario.Builder clearPostHookScreenshotFiles()
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
      • addPostHookScreenshotFilesBytes

        public Spec.ProtoScenario.Builder addPostHookScreenshotFilesBytes​(com.google.protobuf.ByteString value)
        / Screenshots captured on post hook exec time to be available on reports
         
        repeated string postHookScreenshotFiles = 22;
      • setUnknownFields

        public final Spec.ProtoScenario.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>
      • mergeUnknownFields

        public final Spec.ProtoScenario.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Spec.ProtoScenario.Builder>