Package io.cucumber.messages.types
Class Meta
- java.lang.Object
-
- io.cucumber.messages.types.Meta
-
public class Meta extends Object
* This message contains meta information about the environment. Consumers can use this for various purposes.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)CigetCi()CI environmentProductgetCpu()Used to describe various properties of Meta (Required)ProductgetImplementation()Used to describe various properties of Meta (Required)ProductgetOs()Used to describe various properties of Meta (Required)StringgetProtocolVersion()* The [SEMVER](https://semver.org/) version number of the protocol (Required)ProductgetRuntime()Used to describe various properties of Meta (Required)inthashCode()voidsetCi(Ci ci)CI environmentvoidsetCpu(Product cpu)Used to describe various properties of Meta (Required)voidsetImplementation(Product implementation)Used to describe various properties of Meta (Required)voidsetOs(Product os)Used to describe various properties of Meta (Required)voidsetProtocolVersion(String protocolVersion)* The [SEMVER](https://semver.org/) version number of the protocol (Required)voidsetRuntime(Product runtime)Used to describe various properties of Meta (Required)StringtoString()
-
-
-
Method Detail
-
getProtocolVersion
public String getProtocolVersion()
* The [SEMVER](https://semver.org/) version number of the protocol (Required)
-
setProtocolVersion
public void setProtocolVersion(String protocolVersion)
* The [SEMVER](https://semver.org/) version number of the protocol (Required)
-
getImplementation
public Product getImplementation()
Used to describe various properties of Meta (Required)
-
setImplementation
public void setImplementation(Product implementation)
Used to describe various properties of Meta (Required)
-
getRuntime
public Product getRuntime()
Used to describe various properties of Meta (Required)
-
setRuntime
public void setRuntime(Product runtime)
Used to describe various properties of Meta (Required)
-
getOs
public Product getOs()
Used to describe various properties of Meta (Required)
-
setOs
public void setOs(Product os)
Used to describe various properties of Meta (Required)
-
getCpu
public Product getCpu()
Used to describe various properties of Meta (Required)
-
setCpu
public void setCpu(Product cpu)
Used to describe various properties of Meta (Required)
-
getCi
public Ci getCi()
CI environment
-
setCi
public void setCi(Ci ci)
CI environment
-
-