Interface Messages.PickleOrBuilder

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

    public static interface Messages.PickleOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getId

        String getId()
        
         A unique id for the pickle. This is a [SHA1](https://en.wikipedia.org/wiki/SHA-1) hash
         from the source data and the `locations` of the pickle.
         This ID will change if source the file is modified.
         
        string id = 1;
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
        
         A unique id for the pickle. This is a [SHA1](https://en.wikipedia.org/wiki/SHA-1) hash
         from the source data and the `locations` of the pickle.
         This ID will change if source the file is modified.
         
        string id = 1;
      • getUri

        String getUri()
         The uri of the source file
         
        string uri = 2;
      • getUriBytes

        com.google.protobuf.ByteString getUriBytes()
         The uri of the source file
         
        string uri = 2;
      • getName

        String getName()
         The name of the pickle
         
        string name = 3;
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name of the pickle
         
        string name = 3;
      • getLanguage

        String getLanguage()
         The language of the pickle
         
        string language = 4;
      • getLanguageBytes

        com.google.protobuf.ByteString getLanguageBytes()
         The language of the pickle
         
        string language = 4;
      • getSteps

        Messages.Pickle.PickleStep getSteps​(int index)
         One or more steps
         
        repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
      • getStepsCount

        int getStepsCount()
         One or more steps
         
        repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
      • getTagsList

        List<Messages.Pickle.PickleTag> getTagsList()
        
         One or more tags. If this pickle is constructed from a Gherkin document,
         It includes inherited tags from the `Feature` as well.
         
        repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
      • getTags

        Messages.Pickle.PickleTag getTags​(int index)
        
         One or more tags. If this pickle is constructed from a Gherkin document,
         It includes inherited tags from the `Feature` as well.
         
        repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
      • getTagsCount

        int getTagsCount()
        
         One or more tags. If this pickle is constructed from a Gherkin document,
         It includes inherited tags from the `Feature` as well.
         
        repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
      • getTagsOrBuilderList

        List<? extends Messages.Pickle.PickleTagOrBuilder> getTagsOrBuilderList()
        
         One or more tags. If this pickle is constructed from a Gherkin document,
         It includes inherited tags from the `Feature` as well.
         
        repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
      • getTagsOrBuilder

        Messages.Pickle.PickleTagOrBuilder getTagsOrBuilder​(int index)
        
         One or more tags. If this pickle is constructed from a Gherkin document,
         It includes inherited tags from the `Feature` as well.
         
        repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
      • getAstNodeIdsList

        List<String> getAstNodeIdsList()
        
         Points to the AST node locations of the pickle. The last one represents the unique
         id of the pickle. A pickle constructed from `Examples` will have the first
         id originating from the `Scenario` AST node, and the second from the `TableRow` AST node.
         
        repeated string ast_node_ids = 7;
      • getAstNodeIdsCount

        int getAstNodeIdsCount()
        
         Points to the AST node locations of the pickle. The last one represents the unique
         id of the pickle. A pickle constructed from `Examples` will have the first
         id originating from the `Scenario` AST node, and the second from the `TableRow` AST node.
         
        repeated string ast_node_ids = 7;
      • getAstNodeIds

        String getAstNodeIds​(int index)
        
         Points to the AST node locations of the pickle. The last one represents the unique
         id of the pickle. A pickle constructed from `Examples` will have the first
         id originating from the `Scenario` AST node, and the second from the `TableRow` AST node.
         
        repeated string ast_node_ids = 7;
      • getAstNodeIdsBytes

        com.google.protobuf.ByteString getAstNodeIdsBytes​(int index)
        
         Points to the AST node locations of the pickle. The last one represents the unique
         id of the pickle. A pickle constructed from `Examples` will have the first
         id originating from the `Scenario` AST node, and the second from the `TableRow` AST node.
         
        repeated string ast_node_ids = 7;