Interface PatchSource.Builder

    • Method Detail

      • name

        PatchSource.Builder name​(String name)

        The name specified to identify the patch source.

        Parameters:
        name - The name specified to identify the patch source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • products

        PatchSource.Builder products​(Collection<String> products)

        The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter.

        Parameters:
        products - The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • products

        PatchSource.Builder products​(String... products)

        The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter.

        Parameters:
        products - The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • configuration

        PatchSource.Builder configuration​(String configuration)

        The value of the yum repo configuration. For example:

        [main]

        name=MyCustomRepository

        baseurl=https://my-custom-repository

        enabled=1

        For information about other options available for your yum repository configuration, see dnf.conf(5).

        Parameters:
        configuration - The value of the yum repo configuration. For example:

        [main]

        name=MyCustomRepository

        baseurl=https://my-custom-repository

        enabled=1

        For information about other options available for your yum repository configuration, see dnf.conf(5).

        Returns:
        Returns a reference to this object so that method calls can be chained together.