Class Meta


  • public class Meta
    extends Object
    * This message contains meta information about the environment. Consumers can use this for various purposes.
    • Constructor Detail

      • Meta

        public Meta()
        No args constructor for use in serialization
      • Meta

        public Meta​(String protocolVersion,
                    Product implementation,
                    Product runtime,
                    Product os,
                    Product cpu,
                    Ci ci)
        Parameters:
        os -
        ci -
        implementation -
        runtime -
        cpu -
        protocolVersion -
    • 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
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object