Class SystemDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • architecture

        public SystemDetails.Builder architecture​(ArchType architecture)
        Architecture type.
        Parameters:
        architecture - the value to set
        Returns:
        this builder
      • kspliceEffectiveKernelVersion

        public SystemDetails.Builder kspliceEffectiveKernelVersion​(String kspliceEffectiveKernelVersion)
        Version of the Ksplice effective kernel.
        Parameters:
        kspliceEffectiveKernelVersion - the value to set
        Returns:
        this builder
      • osFamily

        public SystemDetails.Builder osFamily​(OsFamily osFamily)
        Operating system type.
        Parameters:
        osFamily - the value to set
        Returns:
        this builder
      • osName

        public SystemDetails.Builder osName​(String osName)
        Name of the operating system.
        Parameters:
        osName - the value to set
        Returns:
        this builder
      • osKernelRelease

        public SystemDetails.Builder osKernelRelease​(String osKernelRelease)
        Release of the kernel.
        Parameters:
        osKernelRelease - the value to set
        Returns:
        this builder
      • osKernelVersion

        public SystemDetails.Builder osKernelVersion​(String osKernelVersion)
        Version of the kernel.
        Parameters:
        osKernelVersion - the value to set
        Returns:
        this builder
      • osSystemVersion

        public SystemDetails.Builder osSystemVersion​(String osSystemVersion)
        Version of the operating system.
        Parameters:
        osSystemVersion - the value to set
        Returns:
        this builder