Class PlatformUpdateParameters


  • public final class PlatformUpdateParameters
    extends Object
    The properties for updating the platform configuration.
    • Constructor Detail

      • PlatformUpdateParameters

        public PlatformUpdateParameters()
    • Method Detail

      • os

        public OS os()
        Get the os property: The operating system type required for the run.
        Returns:
        the os value.
      • withOs

        public PlatformUpdateParameters withOs​(OS os)
        Set the os property: The operating system type required for the run.
        Parameters:
        os - the os value to set.
        Returns:
        the PlatformUpdateParameters object itself.
      • architecture

        public Architecture architecture()
        Get the architecture property: The OS architecture.
        Returns:
        the architecture value.
      • withArchitecture

        public PlatformUpdateParameters withArchitecture​(Architecture architecture)
        Set the architecture property: The OS architecture.
        Parameters:
        architecture - the architecture value to set.
        Returns:
        the PlatformUpdateParameters object itself.
      • variant

        public Variant variant()
        Get the variant property: Variant of the CPU.
        Returns:
        the variant value.
      • withVariant

        public PlatformUpdateParameters withVariant​(Variant variant)
        Set the variant property: Variant of the CPU.
        Parameters:
        variant - the variant value to set.
        Returns:
        the PlatformUpdateParameters object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.