Package io.cucumber.messages
Class Messages.Pickle.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
- io.cucumber.messages.Messages.Pickle.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Messages.PickleOrBuilder
,Cloneable
- Enclosing class:
- Messages.Pickle
public static final class Messages.Pickle.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder> implements Messages.PickleOrBuilder
A `Pickle` represents a template for a `TestCase`. It is typically derived from another format, such as [GherkinDocument](#io.cucumber.messages.GherkinDocument). In the future a `Pickle` may be derived from other formats such as Markdown or Excel files. By making `Pickle` the main data structure Cucumber uses for execution, the implementation of Cucumber itself becomes simpler, as it doesn't have to deal with the complex structure of a [GherkinDocument](#io.cucumber.messages.GherkinDocument). Each `PickleStep` of a `Pickle` is matched with a `StepDefinition` to create a `TestCase`
Protobuf typeio.cucumber.messages.Pickle
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Messages.Pickle.Builder
addAllAstNodeIds(Iterable<String> values)
Points to the AST node locations of the pickle.Messages.Pickle.Builder
addAllSteps(Iterable<? extends Messages.Pickle.PickleStep> values)
One or more stepsMessages.Pickle.Builder
addAllTags(Iterable<? extends Messages.Pickle.PickleTag> values)
One or more tags.Messages.Pickle.Builder
addAstNodeIds(String value)
Points to the AST node locations of the pickle.Messages.Pickle.Builder
addAstNodeIdsBytes(com.google.protobuf.ByteString value)
Points to the AST node locations of the pickle.Messages.Pickle.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Messages.Pickle.Builder
addSteps(int index, Messages.Pickle.PickleStep value)
One or more stepsMessages.Pickle.Builder
addSteps(int index, Messages.Pickle.PickleStep.Builder builderForValue)
One or more stepsMessages.Pickle.Builder
addSteps(Messages.Pickle.PickleStep value)
One or more stepsMessages.Pickle.Builder
addSteps(Messages.Pickle.PickleStep.Builder builderForValue)
One or more stepsMessages.Pickle.PickleStep.Builder
addStepsBuilder()
One or more stepsMessages.Pickle.PickleStep.Builder
addStepsBuilder(int index)
One or more stepsMessages.Pickle.Builder
addTags(int index, Messages.Pickle.PickleTag value)
One or more tags.Messages.Pickle.Builder
addTags(int index, Messages.Pickle.PickleTag.Builder builderForValue)
One or more tags.Messages.Pickle.Builder
addTags(Messages.Pickle.PickleTag value)
One or more tags.Messages.Pickle.Builder
addTags(Messages.Pickle.PickleTag.Builder builderForValue)
One or more tags.Messages.Pickle.PickleTag.Builder
addTagsBuilder()
One or more tags.Messages.Pickle.PickleTag.Builder
addTagsBuilder(int index)
One or more tags.Messages.Pickle
build()
Messages.Pickle
buildPartial()
Messages.Pickle.Builder
clear()
Messages.Pickle.Builder
clearAstNodeIds()
Points to the AST node locations of the pickle.Messages.Pickle.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Messages.Pickle.Builder
clearId()
A unique id for the pickle.Messages.Pickle.Builder
clearLanguage()
The language of the pickleMessages.Pickle.Builder
clearName()
The name of the pickleMessages.Pickle.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Messages.Pickle.Builder
clearSteps()
One or more stepsMessages.Pickle.Builder
clearTags()
One or more tags.Messages.Pickle.Builder
clearUri()
The uri of the source fileMessages.Pickle.Builder
clone()
String
getAstNodeIds(int index)
Points to the AST node locations of the pickle.com.google.protobuf.ByteString
getAstNodeIdsBytes(int index)
Points to the AST node locations of the pickle.int
getAstNodeIdsCount()
Points to the AST node locations of the pickle.com.google.protobuf.ProtocolStringList
getAstNodeIdsList()
Points to the AST node locations of the pickle.Messages.Pickle
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getId()
A unique id for the pickle.com.google.protobuf.ByteString
getIdBytes()
A unique id for the pickle.String
getLanguage()
The language of the picklecom.google.protobuf.ByteString
getLanguageBytes()
The language of the pickleString
getName()
The name of the picklecom.google.protobuf.ByteString
getNameBytes()
The name of the pickleMessages.Pickle.PickleStep
getSteps(int index)
One or more stepsMessages.Pickle.PickleStep.Builder
getStepsBuilder(int index)
One or more stepsList<Messages.Pickle.PickleStep.Builder>
getStepsBuilderList()
One or more stepsint
getStepsCount()
One or more stepsList<Messages.Pickle.PickleStep>
getStepsList()
One or more stepsMessages.Pickle.PickleStepOrBuilder
getStepsOrBuilder(int index)
One or more stepsList<? extends Messages.Pickle.PickleStepOrBuilder>
getStepsOrBuilderList()
One or more stepsMessages.Pickle.PickleTag
getTags(int index)
One or more tags.Messages.Pickle.PickleTag.Builder
getTagsBuilder(int index)
One or more tags.List<Messages.Pickle.PickleTag.Builder>
getTagsBuilderList()
One or more tags.int
getTagsCount()
One or more tags.List<Messages.Pickle.PickleTag>
getTagsList()
One or more tags.Messages.Pickle.PickleTagOrBuilder
getTagsOrBuilder(int index)
One or more tags.List<? extends Messages.Pickle.PickleTagOrBuilder>
getTagsOrBuilderList()
One or more tags.String
getUri()
The uri of the source filecom.google.protobuf.ByteString
getUriBytes()
The uri of the source fileprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Messages.Pickle.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Messages.Pickle.Builder
mergeFrom(com.google.protobuf.Message other)
Messages.Pickle.Builder
mergeFrom(Messages.Pickle other)
Messages.Pickle.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Messages.Pickle.Builder
removeSteps(int index)
One or more stepsMessages.Pickle.Builder
removeTags(int index)
One or more tags.Messages.Pickle.Builder
setAstNodeIds(int index, String value)
Points to the AST node locations of the pickle.Messages.Pickle.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Messages.Pickle.Builder
setId(String value)
A unique id for the pickle.Messages.Pickle.Builder
setIdBytes(com.google.protobuf.ByteString value)
A unique id for the pickle.Messages.Pickle.Builder
setLanguage(String value)
The language of the pickleMessages.Pickle.Builder
setLanguageBytes(com.google.protobuf.ByteString value)
The language of the pickleMessages.Pickle.Builder
setName(String value)
The name of the pickleMessages.Pickle.Builder
setNameBytes(com.google.protobuf.ByteString value)
The name of the pickleMessages.Pickle.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Messages.Pickle.Builder
setSteps(int index, Messages.Pickle.PickleStep value)
One or more stepsMessages.Pickle.Builder
setSteps(int index, Messages.Pickle.PickleStep.Builder builderForValue)
One or more stepsMessages.Pickle.Builder
setTags(int index, Messages.Pickle.PickleTag value)
One or more tags.Messages.Pickle.Builder
setTags(int index, Messages.Pickle.PickleTag.Builder builderForValue)
One or more tags.Messages.Pickle.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Messages.Pickle.Builder
setUri(String value)
The uri of the source fileMessages.Pickle.Builder
setUriBytes(com.google.protobuf.ByteString value)
The uri of the source file-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
clear
public Messages.Pickle.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
getDefaultInstanceForType
public Messages.Pickle getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Messages.Pickle build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Messages.Pickle buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Messages.Pickle.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
setField
public Messages.Pickle.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
clearField
public Messages.Pickle.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
clearOneof
public Messages.Pickle.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
setRepeatedField
public Messages.Pickle.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
addRepeatedField
public Messages.Pickle.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
mergeFrom
public Messages.Pickle.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Messages.Pickle.Builder>
-
mergeFrom
public Messages.Pickle.Builder mergeFrom(Messages.Pickle other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
mergeFrom
public Messages.Pickle.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Messages.Pickle.Builder>
- Throws:
IOException
-
getId
public 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;
- Specified by:
getId
in interfaceMessages.PickleOrBuilder
-
getIdBytes
public 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;
- Specified by:
getIdBytes
in interfaceMessages.PickleOrBuilder
-
setId
public Messages.Pickle.Builder setId(String value)
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;
-
clearId
public Messages.Pickle.Builder clearId()
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;
-
setIdBytes
public Messages.Pickle.Builder setIdBytes(com.google.protobuf.ByteString value)
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
public String getUri()
The uri of the source file
string uri = 2;
- Specified by:
getUri
in interfaceMessages.PickleOrBuilder
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()
The uri of the source file
string uri = 2;
- Specified by:
getUriBytes
in interfaceMessages.PickleOrBuilder
-
setUri
public Messages.Pickle.Builder setUri(String value)
The uri of the source file
string uri = 2;
-
clearUri
public Messages.Pickle.Builder clearUri()
The uri of the source file
string uri = 2;
-
setUriBytes
public Messages.Pickle.Builder setUriBytes(com.google.protobuf.ByteString value)
The uri of the source file
string uri = 2;
-
getName
public String getName()
The name of the pickle
string name = 3;
- Specified by:
getName
in interfaceMessages.PickleOrBuilder
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the pickle
string name = 3;
- Specified by:
getNameBytes
in interfaceMessages.PickleOrBuilder
-
setName
public Messages.Pickle.Builder setName(String value)
The name of the pickle
string name = 3;
-
clearName
public Messages.Pickle.Builder clearName()
The name of the pickle
string name = 3;
-
setNameBytes
public Messages.Pickle.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the pickle
string name = 3;
-
getLanguage
public String getLanguage()
The language of the pickle
string language = 4;
- Specified by:
getLanguage
in interfaceMessages.PickleOrBuilder
-
getLanguageBytes
public com.google.protobuf.ByteString getLanguageBytes()
The language of the pickle
string language = 4;
- Specified by:
getLanguageBytes
in interfaceMessages.PickleOrBuilder
-
setLanguage
public Messages.Pickle.Builder setLanguage(String value)
The language of the pickle
string language = 4;
-
clearLanguage
public Messages.Pickle.Builder clearLanguage()
The language of the pickle
string language = 4;
-
setLanguageBytes
public Messages.Pickle.Builder setLanguageBytes(com.google.protobuf.ByteString value)
The language of the pickle
string language = 4;
-
getStepsList
public List<Messages.Pickle.PickleStep> getStepsList()
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
- Specified by:
getStepsList
in interfaceMessages.PickleOrBuilder
-
getStepsCount
public int getStepsCount()
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
- Specified by:
getStepsCount
in interfaceMessages.PickleOrBuilder
-
getSteps
public Messages.Pickle.PickleStep getSteps(int index)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
- Specified by:
getSteps
in interfaceMessages.PickleOrBuilder
-
setSteps
public Messages.Pickle.Builder setSteps(int index, Messages.Pickle.PickleStep value)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
setSteps
public Messages.Pickle.Builder setSteps(int index, Messages.Pickle.PickleStep.Builder builderForValue)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
addSteps
public Messages.Pickle.Builder addSteps(Messages.Pickle.PickleStep value)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
addSteps
public Messages.Pickle.Builder addSteps(int index, Messages.Pickle.PickleStep value)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
addSteps
public Messages.Pickle.Builder addSteps(Messages.Pickle.PickleStep.Builder builderForValue)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
addSteps
public Messages.Pickle.Builder addSteps(int index, Messages.Pickle.PickleStep.Builder builderForValue)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
addAllSteps
public Messages.Pickle.Builder addAllSteps(Iterable<? extends Messages.Pickle.PickleStep> values)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
clearSteps
public Messages.Pickle.Builder clearSteps()
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
removeSteps
public Messages.Pickle.Builder removeSteps(int index)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
getStepsBuilder
public Messages.Pickle.PickleStep.Builder getStepsBuilder(int index)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
getStepsOrBuilder
public Messages.Pickle.PickleStepOrBuilder getStepsOrBuilder(int index)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
- Specified by:
getStepsOrBuilder
in interfaceMessages.PickleOrBuilder
-
getStepsOrBuilderList
public List<? extends Messages.Pickle.PickleStepOrBuilder> getStepsOrBuilderList()
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
- Specified by:
getStepsOrBuilderList
in interfaceMessages.PickleOrBuilder
-
addStepsBuilder
public Messages.Pickle.PickleStep.Builder addStepsBuilder()
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
addStepsBuilder
public Messages.Pickle.PickleStep.Builder addStepsBuilder(int index)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
getStepsBuilderList
public List<Messages.Pickle.PickleStep.Builder> getStepsBuilderList()
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
getTagsList
public 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;
- Specified by:
getTagsList
in interfaceMessages.PickleOrBuilder
-
getTagsCount
public 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;
- Specified by:
getTagsCount
in interfaceMessages.PickleOrBuilder
-
getTags
public 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;
- Specified by:
getTags
in interfaceMessages.PickleOrBuilder
-
setTags
public Messages.Pickle.Builder setTags(int index, Messages.Pickle.PickleTag value)
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;
-
setTags
public Messages.Pickle.Builder setTags(int index, Messages.Pickle.PickleTag.Builder builderForValue)
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;
-
addTags
public Messages.Pickle.Builder addTags(Messages.Pickle.PickleTag value)
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;
-
addTags
public Messages.Pickle.Builder addTags(int index, Messages.Pickle.PickleTag value)
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;
-
addTags
public Messages.Pickle.Builder addTags(Messages.Pickle.PickleTag.Builder builderForValue)
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;
-
addTags
public Messages.Pickle.Builder addTags(int index, Messages.Pickle.PickleTag.Builder builderForValue)
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;
-
addAllTags
public Messages.Pickle.Builder addAllTags(Iterable<? extends Messages.Pickle.PickleTag> values)
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;
-
clearTags
public Messages.Pickle.Builder clearTags()
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;
-
removeTags
public Messages.Pickle.Builder removeTags(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;
-
getTagsBuilder
public Messages.Pickle.PickleTag.Builder getTagsBuilder(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;
-
getTagsOrBuilder
public 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;
- Specified by:
getTagsOrBuilder
in interfaceMessages.PickleOrBuilder
-
getTagsOrBuilderList
public 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;
- Specified by:
getTagsOrBuilderList
in interfaceMessages.PickleOrBuilder
-
addTagsBuilder
public Messages.Pickle.PickleTag.Builder addTagsBuilder()
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;
-
addTagsBuilder
public Messages.Pickle.PickleTag.Builder addTagsBuilder(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;
-
getTagsBuilderList
public List<Messages.Pickle.PickleTag.Builder> getTagsBuilderList()
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
public com.google.protobuf.ProtocolStringList 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;
- Specified by:
getAstNodeIdsList
in interfaceMessages.PickleOrBuilder
-
getAstNodeIdsCount
public 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;
- Specified by:
getAstNodeIdsCount
in interfaceMessages.PickleOrBuilder
-
getAstNodeIds
public 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;
- Specified by:
getAstNodeIds
in interfaceMessages.PickleOrBuilder
-
getAstNodeIdsBytes
public 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;
- Specified by:
getAstNodeIdsBytes
in interfaceMessages.PickleOrBuilder
-
setAstNodeIds
public Messages.Pickle.Builder setAstNodeIds(int index, String value)
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;
-
addAstNodeIds
public Messages.Pickle.Builder addAstNodeIds(String value)
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;
-
addAllAstNodeIds
public Messages.Pickle.Builder addAllAstNodeIds(Iterable<String> values)
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;
-
clearAstNodeIds
public Messages.Pickle.Builder clearAstNodeIds()
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;
-
addAstNodeIdsBytes
public Messages.Pickle.Builder addAstNodeIdsBytes(com.google.protobuf.ByteString value)
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;
-
setUnknownFields
public final Messages.Pickle.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
mergeUnknownFields
public final Messages.Pickle.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.Pickle.Builder>
-
-