Class OpenShiftRouterProfile


  • public final class OpenShiftRouterProfile
    extends Object
    Represents an OpenShift router.
    • Constructor Detail

      • OpenShiftRouterProfile

        public OpenShiftRouterProfile()
    • Method Detail

      • name

        public String name()
        Get the name property: Name of the router profile.
        Returns:
        the name value.
      • withName

        public OpenShiftRouterProfile withName​(String name)
        Set the name property: Name of the router profile.
        Parameters:
        name - the name value to set.
        Returns:
        the OpenShiftRouterProfile object itself.
      • publicSubdomain

        public String publicSubdomain()
        Get the publicSubdomain property: DNS subdomain for OpenShift router.
        Returns:
        the publicSubdomain value.
      • fqdn

        public String fqdn()
        Get the fqdn property: Auto-allocated FQDN for the OpenShift router.
        Returns:
        the fqdn value.
      • validate

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