Class Spec.ProtoScenario.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Spec.ProtoScenario.Builder>
gauge.messages.Spec.ProtoScenario.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Spec.ProtoScenarioOrBuilder, Cloneable
Enclosing class:
Spec.ProtoScenario

public static final class Spec.ProtoScenario.Builder extends com.google.protobuf.GeneratedMessage.Builder<Spec.ProtoScenario.Builder> implements Spec.ProtoScenarioOrBuilder
 / A proto object representing a Scenario
 
Protobuf type gauge.messages.ProtoScenario
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<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.GeneratedMessage.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.GeneratedMessage.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
    • 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>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.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
    • getScenarioHeading

      public String getScenarioHeading()
       / Heading of the given Scenario
       
      string scenarioHeading = 1;
      Specified by:
      getScenarioHeading in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The scenarioHeading.
    • getScenarioHeadingBytes

      public com.google.protobuf.ByteString getScenarioHeadingBytes()
       / Heading of the given Scenario
       
      string scenarioHeading = 1;
      Specified by:
      getScenarioHeadingBytes in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The bytes for scenarioHeading.
    • setScenarioHeading

      public Spec.ProtoScenario.Builder setScenarioHeading(String value)
       / Heading of the given Scenario
       
      string scenarioHeading = 1;
      Parameters:
      value - The scenarioHeading to set.
      Returns:
      This builder for chaining.
    • clearScenarioHeading

      public Spec.ProtoScenario.Builder clearScenarioHeading()
       / Heading of the given Scenario
       
      string scenarioHeading = 1;
      Returns:
      This builder for chaining.
    • setScenarioHeadingBytes

      public Spec.ProtoScenario.Builder setScenarioHeadingBytes(com.google.protobuf.ByteString value)
       / Heading of the given Scenario
       
      string scenarioHeading = 1;
      Parameters:
      value - The bytes for scenarioHeading to set.
      Returns:
      This builder for chaining.
    • getFailed

      @Deprecated public boolean getFailed()
      Deprecated.
      gauge.messages.ProtoScenario.failed is deprecated. See spec.proto;l=99
       / Flag to indicate if the Scenario execution failed
       
      bool failed = 2 [deprecated = true];
      Specified by:
      getFailed in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The failed.
    • setFailed

      @Deprecated public Spec.ProtoScenario.Builder setFailed(boolean value)
      Deprecated.
      gauge.messages.ProtoScenario.failed is deprecated. See spec.proto;l=99
       / Flag to indicate if the Scenario execution failed
       
      bool failed = 2 [deprecated = true];
      Parameters:
      value - The failed to set.
      Returns:
      This builder for chaining.
    • clearFailed

      Deprecated.
      gauge.messages.ProtoScenario.failed is deprecated. See spec.proto;l=99
       / Flag to indicate if the Scenario execution failed
       
      bool failed = 2 [deprecated = true];
      Returns:
      This builder for chaining.
    • getContextsList

      public List<Spec.ProtoItem> getContextsList()
       / Collection of Context steps. The Context steps are executed before every run.
       
      repeated .gauge.messages.ProtoItem contexts = 3;
      Specified by:
      getContextsList in interface Spec.ProtoScenarioOrBuilder
    • 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(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(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;
    • getContextsOrBuilder

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

      public List<? extends Spec.ProtoItemOrBuilder> getContextsOrBuilderList()
       / Collection of Context steps. The Context steps are executed before every run.
       
      repeated .gauge.messages.ProtoItem contexts = 3;
      Specified by:
      getContextsOrBuilderList in interface Spec.ProtoScenarioOrBuilder
    • 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;
    • getScenarioItemsList

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

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

      public 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;
      Specified by:
      getScenarioItemsOrBuilderList in interface Spec.ProtoScenarioOrBuilder
    • 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
      Returns:
      Whether the preHookFailure field is set.
    • getPreHookFailure

      public Spec.ProtoHookFailure getPreHookFailure()
       / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
       
      .gauge.messages.ProtoHookFailure preHookFailure = 5;
      Specified by:
      getPreHookFailure in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The preHookFailure.
    • 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;
    • getPreHookFailureOrBuilder

      public Spec.ProtoHookFailureOrBuilder getPreHookFailureOrBuilder()
       / Contains a 'before' hook failure message. This happens when the `before_scenario` hook has an error.
       
      .gauge.messages.ProtoHookFailure preHookFailure = 5;
      Specified by:
      getPreHookFailureOrBuilder in interface Spec.ProtoScenarioOrBuilder
    • 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
      Returns:
      Whether the postHookFailure field is set.
    • getPostHookFailure

      public Spec.ProtoHookFailure getPostHookFailure()
       / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
       
      .gauge.messages.ProtoHookFailure postHookFailure = 6;
      Specified by:
      getPostHookFailure in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The postHookFailure.
    • 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;
    • getPostHookFailureOrBuilder

      public Spec.ProtoHookFailureOrBuilder getPostHookFailureOrBuilder()
       / Contains a 'after' hook failure message. This happens when the `after_scenario` hook has an error.
       
      .gauge.messages.ProtoHookFailure postHookFailure = 6;
      Specified by:
      getPostHookFailureOrBuilder in interface Spec.ProtoScenarioOrBuilder
    • 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
      Returns:
      A list containing the tags.
    • 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
      Returns:
      The count of tags.
    • 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
      Parameters:
      index - The index of the element to return.
      Returns:
      The tags at the given index.
    • 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
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the tags at the given index.
    • 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;
      Parameters:
      index - The index to set the value at.
      value - The tags to set.
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      value - The tags to add.
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      values - The tags to add.
      Returns:
      This builder for chaining.
    • 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;
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      value - The bytes of the tags to add.
      Returns:
      This builder for chaining.
    • getExecutionTime

      public long getExecutionTime()
       / Holds the time taken for executing this scenario.
       
      int64 executionTime = 8;
      Specified by:
      getExecutionTime in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The executionTime.
    • setExecutionTime

      public Spec.ProtoScenario.Builder setExecutionTime(long value)
       / Holds the time taken for executing this scenario.
       
      int64 executionTime = 8;
      Parameters:
      value - The executionTime to set.
      Returns:
      This builder for chaining.
    • clearExecutionTime

      public Spec.ProtoScenario.Builder clearExecutionTime()
       / Holds the time taken for executing this scenario.
       
      int64 executionTime = 8;
      Returns:
      This builder for chaining.
    • getSkipped

      @Deprecated public boolean getSkipped()
      Deprecated.
      gauge.messages.ProtoScenario.skipped is deprecated. See spec.proto;l=113
       / Flag to indicate if the Scenario execution is skipped
       
      bool skipped = 9 [deprecated = true];
      Specified by:
      getSkipped in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The skipped.
    • setSkipped

      @Deprecated public Spec.ProtoScenario.Builder setSkipped(boolean value)
      Deprecated.
      gauge.messages.ProtoScenario.skipped is deprecated. See spec.proto;l=113
       / Flag to indicate if the Scenario execution is skipped
       
      bool skipped = 9 [deprecated = true];
      Parameters:
      value - The skipped to set.
      Returns:
      This builder for chaining.
    • clearSkipped

      @Deprecated public Spec.ProtoScenario.Builder clearSkipped()
      Deprecated.
      gauge.messages.ProtoScenario.skipped is deprecated. See spec.proto;l=113
       / Flag to indicate if the Scenario execution is skipped
       
      bool skipped = 9 [deprecated = true];
      Returns:
      This builder for chaining.
    • 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
      Returns:
      A list containing the skipErrors.
    • getSkipErrorsCount

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

      public String getSkipErrors(int index)
       / Holds the error messages for skipping scenario from execution
       
      repeated string skipErrors = 10;
      Specified by:
      getSkipErrors in interface Spec.ProtoScenarioOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The skipErrors at the given index.
    • 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
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the skipErrors at the given index.
    • setSkipErrors

      public Spec.ProtoScenario.Builder setSkipErrors(int index, String value)
       / Holds the error messages for skipping scenario from execution
       
      repeated string skipErrors = 10;
      Parameters:
      index - The index to set the value at.
      value - The skipErrors to set.
      Returns:
      This builder for chaining.
    • addSkipErrors

      public Spec.ProtoScenario.Builder addSkipErrors(String value)
       / Holds the error messages for skipping scenario from execution
       
      repeated string skipErrors = 10;
      Parameters:
      value - The skipErrors to add.
      Returns:
      This builder for chaining.
    • addAllSkipErrors

      public Spec.ProtoScenario.Builder addAllSkipErrors(Iterable<String> values)
       / Holds the error messages for skipping scenario from execution
       
      repeated string skipErrors = 10;
      Parameters:
      values - The skipErrors to add.
      Returns:
      This builder for chaining.
    • clearSkipErrors

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

      public Spec.ProtoScenario.Builder addSkipErrorsBytes(com.google.protobuf.ByteString value)
       / Holds the error messages for skipping scenario from execution
       
      repeated string skipErrors = 10;
      Parameters:
      value - The bytes of the skipErrors to add.
      Returns:
      This builder for chaining.
    • getID

      public String getID()
       / Holds the unique Identifier of a scenario.
       
      string ID = 11;
      Specified by:
      getID in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The iD.
    • getIDBytes

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

      public Spec.ProtoScenario.Builder setID(String value)
       / Holds the unique Identifier of a scenario.
       
      string ID = 11;
      Parameters:
      value - The iD to set.
      Returns:
      This builder for chaining.
    • clearID

      public Spec.ProtoScenario.Builder clearID()
       / Holds the unique Identifier of a scenario.
       
      string ID = 11;
      Returns:
      This builder for chaining.
    • setIDBytes

      public Spec.ProtoScenario.Builder setIDBytes(com.google.protobuf.ByteString value)
       / Holds the unique Identifier of a scenario.
       
      string ID = 11;
      Parameters:
      value - The bytes for iD to set.
      Returns:
      This builder for chaining.
    • getTearDownStepsList

      public List<Spec.ProtoItem> getTearDownStepsList()
       / Collection of Teardown steps. The Teardown steps are executed after every run.
       
      repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      Specified by:
      getTearDownStepsList in interface Spec.ProtoScenarioOrBuilder
    • 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
    • getTearDownSteps

      public Spec.ProtoItem getTearDownSteps(int index)
       / Collection of Teardown steps. The Teardown steps are executed after every run.
       
      repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      Specified by:
      getTearDownSteps 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;
    • getTearDownStepsOrBuilder

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

      public List<? extends Spec.ProtoItemOrBuilder> getTearDownStepsOrBuilderList()
       / Collection of Teardown steps. The Teardown steps are executed after every run.
       
      repeated .gauge.messages.ProtoItem tearDownSteps = 12;
      Specified by:
      getTearDownStepsOrBuilderList in interface Spec.ProtoScenarioOrBuilder
    • 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;
    • hasSpan

      public boolean hasSpan()
       / Span(start, end) of scenario
       
      .gauge.messages.Span span = 13;
      Specified by:
      hasSpan in interface Spec.ProtoScenarioOrBuilder
      Returns:
      Whether the span field is set.
    • getSpan

      public Spec.Span getSpan()
       / Span(start, end) of scenario
       
      .gauge.messages.Span span = 13;
      Specified by:
      getSpan in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The span.
    • setSpan

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

      public Spec.ProtoScenario.Builder setSpan(Spec.Span.Builder builderForValue)
       / Span(start, end) of scenario
       
      .gauge.messages.Span span = 13;
    • mergeSpan

      public Spec.ProtoScenario.Builder mergeSpan(Spec.Span value)
       / Span(start, end) of scenario
       
      .gauge.messages.Span span = 13;
    • clearSpan

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

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

      public Spec.SpanOrBuilder getSpanOrBuilder()
       / Span(start, end) of scenario
       
      .gauge.messages.Span span = 13;
      Specified by:
      getSpanOrBuilder in interface Spec.ProtoScenarioOrBuilder
    • getExecutionStatusValue

      public int getExecutionStatusValue()
       / Execution status for the scenario
       
      .gauge.messages.ExecutionStatus executionStatus = 14;
      Specified by:
      getExecutionStatusValue in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The enum numeric value on the wire for executionStatus.
    • setExecutionStatusValue

      public Spec.ProtoScenario.Builder setExecutionStatusValue(int value)
       / Execution status for the scenario
       
      .gauge.messages.ExecutionStatus executionStatus = 14;
      Parameters:
      value - The enum numeric value on the wire for executionStatus to set.
      Returns:
      This builder for chaining.
    • getExecutionStatus

      public Spec.ExecutionStatus getExecutionStatus()
       / Execution status for the scenario
       
      .gauge.messages.ExecutionStatus executionStatus = 14;
      Specified by:
      getExecutionStatus in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The executionStatus.
    • setExecutionStatus

      public Spec.ProtoScenario.Builder setExecutionStatus(Spec.ExecutionStatus value)
       / Execution status for the scenario
       
      .gauge.messages.ExecutionStatus executionStatus = 14;
      Parameters:
      value - The executionStatus to set.
      Returns:
      This builder for chaining.
    • clearExecutionStatus

      public Spec.ProtoScenario.Builder clearExecutionStatus()
       / Execution status for the scenario
       
      .gauge.messages.ExecutionStatus executionStatus = 14;
      Returns:
      This builder for chaining.
    • 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
      Returns:
      A list containing the preHookMessages.
    • 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
      Returns:
      The count of preHookMessages.
    • 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
      Parameters:
      index - The index of the element to return.
      Returns:
      The preHookMessages at the given index.
    • 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
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the preHookMessages at the given index.
    • 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;
      Parameters:
      index - The index to set the value at.
      value - The preHookMessages to set.
      Returns:
      This builder for chaining.
    • addPreHookMessages

      public Spec.ProtoScenario.Builder addPreHookMessages(String value)
       / Additional information at pre hook exec time to be available on reports
       
      repeated string preHookMessages = 15;
      Parameters:
      value - The preHookMessages to add.
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      values - The preHookMessages to add.
      Returns:
      This builder for chaining.
    • clearPreHookMessages

      public Spec.ProtoScenario.Builder clearPreHookMessages()
       / Additional information at pre hook exec time to be available on reports
       
      repeated string preHookMessages = 15;
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      value - The bytes of the preHookMessages to add.
      Returns:
      This builder for chaining.
    • 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
      Returns:
      A list containing the postHookMessages.
    • 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
      Returns:
      The count of postHookMessages.
    • 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
      Parameters:
      index - The index of the element to return.
      Returns:
      The postHookMessages at the given index.
    • 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
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the postHookMessages at the given index.
    • 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;
      Parameters:
      index - The index to set the value at.
      value - The postHookMessages to set.
      Returns:
      This builder for chaining.
    • addPostHookMessages

      public Spec.ProtoScenario.Builder addPostHookMessages(String value)
       / Additional information at post hook exec time to be available on reports
       
      repeated string postHookMessages = 16;
      Parameters:
      value - The postHookMessages to add.
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      values - The postHookMessages to add.
      Returns:
      This builder for chaining.
    • clearPostHookMessages

      public Spec.ProtoScenario.Builder clearPostHookMessages()
       / Additional information at post hook exec time to be available on reports
       
      repeated string postHookMessages = 16;
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      value - The bytes of the postHookMessages to add.
      Returns:
      This builder for chaining.
    • getPreHookMessageList

      @Deprecated public com.google.protobuf.ProtocolStringList getPreHookMessageList()
      Deprecated.
      gauge.messages.ProtoScenario.preHookMessage is deprecated. See spec.proto;l=129
       / [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
      Returns:
      A list containing the preHookMessage.
    • getPreHookMessageCount

      @Deprecated public int getPreHookMessageCount()
      Deprecated.
      gauge.messages.ProtoScenario.preHookMessage is deprecated. See spec.proto;l=129
       / [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
      Returns:
      The count of preHookMessage.
    • getPreHookMessage

      @Deprecated public String getPreHookMessage(int index)
      Deprecated.
      gauge.messages.ProtoScenario.preHookMessage is deprecated. See spec.proto;l=129
       / [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
      Parameters:
      index - The index of the element to return.
      Returns:
      The preHookMessage at the given index.
    • getPreHookMessageBytes

      @Deprecated public com.google.protobuf.ByteString getPreHookMessageBytes(int index)
      Deprecated.
      gauge.messages.ProtoScenario.preHookMessage is deprecated. See spec.proto;l=129
       / [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
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the preHookMessage at the given index.
    • setPreHookMessage

      @Deprecated public Spec.ProtoScenario.Builder setPreHookMessage(int index, String value)
      Deprecated.
      gauge.messages.ProtoScenario.preHookMessage is deprecated. See spec.proto;l=129
       / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
       
      repeated string preHookMessage = 17 [deprecated = true];
      Parameters:
      index - The index to set the value at.
      value - The preHookMessage to set.
      Returns:
      This builder for chaining.
    • addPreHookMessage

      @Deprecated public Spec.ProtoScenario.Builder addPreHookMessage(String value)
      Deprecated.
      gauge.messages.ProtoScenario.preHookMessage is deprecated. See spec.proto;l=129
       / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
       
      repeated string preHookMessage = 17 [deprecated = true];
      Parameters:
      value - The preHookMessage to add.
      Returns:
      This builder for chaining.
    • addAllPreHookMessage

      @Deprecated public Spec.ProtoScenario.Builder addAllPreHookMessage(Iterable<String> values)
      Deprecated.
      gauge.messages.ProtoScenario.preHookMessage is deprecated. See spec.proto;l=129
       / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
       
      repeated string preHookMessage = 17 [deprecated = true];
      Parameters:
      values - The preHookMessage to add.
      Returns:
      This builder for chaining.
    • clearPreHookMessage

      @Deprecated public Spec.ProtoScenario.Builder clearPreHookMessage()
      Deprecated.
      gauge.messages.ProtoScenario.preHookMessage is deprecated. See spec.proto;l=129
       / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
       
      repeated string preHookMessage = 17 [deprecated = true];
      Returns:
      This builder for chaining.
    • addPreHookMessageBytes

      @Deprecated public Spec.ProtoScenario.Builder addPreHookMessageBytes(com.google.protobuf.ByteString value)
      Deprecated.
      gauge.messages.ProtoScenario.preHookMessage is deprecated. See spec.proto;l=129
       / [DEPRECATED, use preHookMessages] Additional information at pre hook exec time to be available on reports
       
      repeated string preHookMessage = 17 [deprecated = true];
      Parameters:
      value - The bytes of the preHookMessage to add.
      Returns:
      This builder for chaining.
    • getPostHookMessageList

      @Deprecated public com.google.protobuf.ProtocolStringList getPostHookMessageList()
      Deprecated.
      gauge.messages.ProtoScenario.postHookMessage is deprecated. See spec.proto;l=131
       / [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
      Returns:
      A list containing the postHookMessage.
    • getPostHookMessageCount

      @Deprecated public int getPostHookMessageCount()
      Deprecated.
      gauge.messages.ProtoScenario.postHookMessage is deprecated. See spec.proto;l=131
       / [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
      Returns:
      The count of postHookMessage.
    • getPostHookMessage

      @Deprecated public String getPostHookMessage(int index)
      Deprecated.
      gauge.messages.ProtoScenario.postHookMessage is deprecated. See spec.proto;l=131
       / [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
      Parameters:
      index - The index of the element to return.
      Returns:
      The postHookMessage at the given index.
    • getPostHookMessageBytes

      @Deprecated public com.google.protobuf.ByteString getPostHookMessageBytes(int index)
      Deprecated.
      gauge.messages.ProtoScenario.postHookMessage is deprecated. See spec.proto;l=131
       / [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
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the postHookMessage at the given index.
    • setPostHookMessage

      @Deprecated public Spec.ProtoScenario.Builder setPostHookMessage(int index, String value)
      Deprecated.
      gauge.messages.ProtoScenario.postHookMessage is deprecated. See spec.proto;l=131
       / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
       
      repeated string postHookMessage = 18 [deprecated = true];
      Parameters:
      index - The index to set the value at.
      value - The postHookMessage to set.
      Returns:
      This builder for chaining.
    • addPostHookMessage

      @Deprecated public Spec.ProtoScenario.Builder addPostHookMessage(String value)
      Deprecated.
      gauge.messages.ProtoScenario.postHookMessage is deprecated. See spec.proto;l=131
       / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
       
      repeated string postHookMessage = 18 [deprecated = true];
      Parameters:
      value - The postHookMessage to add.
      Returns:
      This builder for chaining.
    • addAllPostHookMessage

      @Deprecated public Spec.ProtoScenario.Builder addAllPostHookMessage(Iterable<String> values)
      Deprecated.
      gauge.messages.ProtoScenario.postHookMessage is deprecated. See spec.proto;l=131
       / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
       
      repeated string postHookMessage = 18 [deprecated = true];
      Parameters:
      values - The postHookMessage to add.
      Returns:
      This builder for chaining.
    • clearPostHookMessage

      @Deprecated public Spec.ProtoScenario.Builder clearPostHookMessage()
      Deprecated.
      gauge.messages.ProtoScenario.postHookMessage is deprecated. See spec.proto;l=131
       / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
       
      repeated string postHookMessage = 18 [deprecated = true];
      Returns:
      This builder for chaining.
    • addPostHookMessageBytes

      @Deprecated public Spec.ProtoScenario.Builder addPostHookMessageBytes(com.google.protobuf.ByteString value)
      Deprecated.
      gauge.messages.ProtoScenario.postHookMessage is deprecated. See spec.proto;l=131
       / [DEPRECATED, use postHookMessages] Additional information at post hook exec time to be available on reports
       
      repeated string postHookMessage = 18 [deprecated = true];
      Parameters:
      value - The bytes of the postHookMessage to add.
      Returns:
      This builder for chaining.
    • getPreHookScreenshotsList

      @Deprecated public List<com.google.protobuf.ByteString> getPreHookScreenshotsList()
      Deprecated.
      gauge.messages.ProtoScenario.preHookScreenshots is deprecated. See spec.proto;l=133
       / [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
      Returns:
      A list containing the preHookScreenshots.
    • getPreHookScreenshotsCount

      @Deprecated public int getPreHookScreenshotsCount()
      Deprecated.
      gauge.messages.ProtoScenario.preHookScreenshots is deprecated. See spec.proto;l=133
       / [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
      Returns:
      The count of preHookScreenshots.
    • getPreHookScreenshots

      @Deprecated public com.google.protobuf.ByteString getPreHookScreenshots(int index)
      Deprecated.
      gauge.messages.ProtoScenario.preHookScreenshots is deprecated. See spec.proto;l=133
       / [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
      Parameters:
      index - The index of the element to return.
      Returns:
      The preHookScreenshots at the given index.
    • setPreHookScreenshots

      @Deprecated public Spec.ProtoScenario.Builder setPreHookScreenshots(int index, com.google.protobuf.ByteString value)
      Deprecated.
      gauge.messages.ProtoScenario.preHookScreenshots is deprecated. See spec.proto;l=133
       / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
       
      repeated bytes preHookScreenshots = 19 [deprecated = true];
      Parameters:
      index - The index to set the value at.
      value - The preHookScreenshots to set.
      Returns:
      This builder for chaining.
    • addPreHookScreenshots

      @Deprecated public Spec.ProtoScenario.Builder addPreHookScreenshots(com.google.protobuf.ByteString value)
      Deprecated.
      gauge.messages.ProtoScenario.preHookScreenshots is deprecated. See spec.proto;l=133
       / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
       
      repeated bytes preHookScreenshots = 19 [deprecated = true];
      Parameters:
      value - The preHookScreenshots to add.
      Returns:
      This builder for chaining.
    • addAllPreHookScreenshots

      @Deprecated public Spec.ProtoScenario.Builder addAllPreHookScreenshots(Iterable<? extends com.google.protobuf.ByteString> values)
      Deprecated.
      gauge.messages.ProtoScenario.preHookScreenshots is deprecated. See spec.proto;l=133
       / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
       
      repeated bytes preHookScreenshots = 19 [deprecated = true];
      Parameters:
      values - The preHookScreenshots to add.
      Returns:
      This builder for chaining.
    • clearPreHookScreenshots

      @Deprecated public Spec.ProtoScenario.Builder clearPreHookScreenshots()
      Deprecated.
      gauge.messages.ProtoScenario.preHookScreenshots is deprecated. See spec.proto;l=133
       / [DEPRECATED, use preHookScreenshotFiles] Capture Screenshot at pre hook exec time to be available on reports
       
      repeated bytes preHookScreenshots = 19 [deprecated = true];
      Returns:
      This builder for chaining.
    • getPostHookScreenshotsList

      @Deprecated public List<com.google.protobuf.ByteString> getPostHookScreenshotsList()
      Deprecated.
      gauge.messages.ProtoScenario.postHookScreenshots is deprecated. See spec.proto;l=135
       / [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
      Returns:
      A list containing the postHookScreenshots.
    • getPostHookScreenshotsCount

      @Deprecated public int getPostHookScreenshotsCount()
      Deprecated.
      gauge.messages.ProtoScenario.postHookScreenshots is deprecated. See spec.proto;l=135
       / [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
      Returns:
      The count of postHookScreenshots.
    • getPostHookScreenshots

      @Deprecated public com.google.protobuf.ByteString getPostHookScreenshots(int index)
      Deprecated.
      gauge.messages.ProtoScenario.postHookScreenshots is deprecated. See spec.proto;l=135
       / [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
      Parameters:
      index - The index of the element to return.
      Returns:
      The postHookScreenshots at the given index.
    • setPostHookScreenshots

      @Deprecated public Spec.ProtoScenario.Builder setPostHookScreenshots(int index, com.google.protobuf.ByteString value)
      Deprecated.
      gauge.messages.ProtoScenario.postHookScreenshots is deprecated. See spec.proto;l=135
       / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
       
      repeated bytes postHookScreenshots = 20 [deprecated = true];
      Parameters:
      index - The index to set the value at.
      value - The postHookScreenshots to set.
      Returns:
      This builder for chaining.
    • addPostHookScreenshots

      @Deprecated public Spec.ProtoScenario.Builder addPostHookScreenshots(com.google.protobuf.ByteString value)
      Deprecated.
      gauge.messages.ProtoScenario.postHookScreenshots is deprecated. See spec.proto;l=135
       / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
       
      repeated bytes postHookScreenshots = 20 [deprecated = true];
      Parameters:
      value - The postHookScreenshots to add.
      Returns:
      This builder for chaining.
    • addAllPostHookScreenshots

      @Deprecated public Spec.ProtoScenario.Builder addAllPostHookScreenshots(Iterable<? extends com.google.protobuf.ByteString> values)
      Deprecated.
      gauge.messages.ProtoScenario.postHookScreenshots is deprecated. See spec.proto;l=135
       / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
       
      repeated bytes postHookScreenshots = 20 [deprecated = true];
      Parameters:
      values - The postHookScreenshots to add.
      Returns:
      This builder for chaining.
    • clearPostHookScreenshots

      @Deprecated public Spec.ProtoScenario.Builder clearPostHookScreenshots()
      Deprecated.
      gauge.messages.ProtoScenario.postHookScreenshots is deprecated. See spec.proto;l=135
       / [DEPRECATED, use postHookScreenshotFiles] Capture Screenshot at post hook exec time to be available on reports
       
      repeated bytes postHookScreenshots = 20 [deprecated = true];
      Returns:
      This builder for chaining.
    • 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
      Returns:
      A list containing the preHookScreenshotFiles.
    • getPreHookScreenshotFilesCount

      public int getPreHookScreenshotFilesCount()
       / Screenshots captured on pre hook exec time to be available on reports
       
      repeated string preHookScreenshotFiles = 21;
      Specified by:
      getPreHookScreenshotFilesCount in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The count of preHookScreenshotFiles.
    • getPreHookScreenshotFiles

      public String getPreHookScreenshotFiles(int index)
       / Screenshots captured on pre hook exec time to be available on reports
       
      repeated string preHookScreenshotFiles = 21;
      Specified by:
      getPreHookScreenshotFiles in interface Spec.ProtoScenarioOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The preHookScreenshotFiles at the given index.
    • 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
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the preHookScreenshotFiles at the given index.
    • 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;
      Parameters:
      index - The index to set the value at.
      value - The preHookScreenshotFiles to set.
      Returns:
      This builder for chaining.
    • addPreHookScreenshotFiles

      public Spec.ProtoScenario.Builder addPreHookScreenshotFiles(String value)
       / Screenshots captured on pre hook exec time to be available on reports
       
      repeated string preHookScreenshotFiles = 21;
      Parameters:
      value - The preHookScreenshotFiles to add.
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      values - The preHookScreenshotFiles to add.
      Returns:
      This builder for chaining.
    • clearPreHookScreenshotFiles

      public Spec.ProtoScenario.Builder clearPreHookScreenshotFiles()
       / Screenshots captured on pre hook exec time to be available on reports
       
      repeated string preHookScreenshotFiles = 21;
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      value - The bytes of the preHookScreenshotFiles to add.
      Returns:
      This builder for chaining.
    • 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
      Returns:
      A list containing the postHookScreenshotFiles.
    • getPostHookScreenshotFilesCount

      public int getPostHookScreenshotFilesCount()
       / Screenshots captured on post hook exec time to be available on reports
       
      repeated string postHookScreenshotFiles = 22;
      Specified by:
      getPostHookScreenshotFilesCount in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The count of postHookScreenshotFiles.
    • getPostHookScreenshotFiles

      public String getPostHookScreenshotFiles(int index)
       / Screenshots captured on post hook exec time to be available on reports
       
      repeated string postHookScreenshotFiles = 22;
      Specified by:
      getPostHookScreenshotFiles in interface Spec.ProtoScenarioOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The postHookScreenshotFiles at the given index.
    • 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
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the postHookScreenshotFiles at the given index.
    • 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;
      Parameters:
      index - The index to set the value at.
      value - The postHookScreenshotFiles to set.
      Returns:
      This builder for chaining.
    • addPostHookScreenshotFiles

      public Spec.ProtoScenario.Builder addPostHookScreenshotFiles(String value)
       / Screenshots captured on post hook exec time to be available on reports
       
      repeated string postHookScreenshotFiles = 22;
      Parameters:
      value - The postHookScreenshotFiles to add.
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      values - The postHookScreenshotFiles to add.
      Returns:
      This builder for chaining.
    • clearPostHookScreenshotFiles

      public Spec.ProtoScenario.Builder clearPostHookScreenshotFiles()
       / Screenshots captured on post hook exec time to be available on reports
       
      repeated string postHookScreenshotFiles = 22;
      Returns:
      This builder for chaining.
    • 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;
      Parameters:
      value - The bytes of the postHookScreenshotFiles to add.
      Returns:
      This builder for chaining.
    • getRetriesCount

      public long getRetriesCount()
       / Number of retires
       
      int64 retriesCount = 23;
      Specified by:
      getRetriesCount in interface Spec.ProtoScenarioOrBuilder
      Returns:
      The retriesCount.
    • setRetriesCount

      public Spec.ProtoScenario.Builder setRetriesCount(long value)
       / Number of retires
       
      int64 retriesCount = 23;
      Parameters:
      value - The retriesCount to set.
      Returns:
      This builder for chaining.
    • clearRetriesCount

      public Spec.ProtoScenario.Builder clearRetriesCount()
       / Number of retires
       
      int64 retriesCount = 23;
      Returns:
      This builder for chaining.