Class OlvmVersion.Builder

  • Enclosing class:
    OlvmVersion

    public static class OlvmVersion.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • build

        public OlvmVersion.Builder build​(Integer build)
        Build number of this version
        Parameters:
        build - the value to set
        Returns:
        this builder
      • comment

        public OlvmVersion.Builder comment​(String comment)
        Free text containing comments about this object.
        Parameters:
        comment - the value to set
        Returns:
        this builder
      • description

        public OlvmVersion.Builder description​(String description)
        A human-readable description in plain text.
        Parameters:
        description - the value to set
        Returns:
        this builder
      • fullVersion

        public OlvmVersion.Builder fullVersion​(String fullVersion)
        Full version
        Parameters:
        fullVersion - the value to set
        Returns:
        this builder
      • id

        public OlvmVersion.Builder id​(String id)
        A unique identifier
        Parameters:
        id - the value to set
        Returns:
        this builder
      • major

        public OlvmVersion.Builder major​(Integer major)
        Major version
        Parameters:
        major - the value to set
        Returns:
        this builder
      • minor

        public OlvmVersion.Builder minor​(Integer minor)
        Minor version
        Parameters:
        minor - the value to set
        Returns:
        this builder
      • name

        public OlvmVersion.Builder name​(String name)
        A human-readable name in plain text
        Parameters:
        name - the value to set
        Returns:
        this builder
      • revision

        public OlvmVersion.Builder revision​(Integer revision)
        Revision number
        Parameters:
        revision - the value to set
        Returns:
        this builder