Class HostNameSslState


  • public class HostNameSslState
    extends Object
    SSL-enabled hostname.
    • Constructor Detail

      • HostNameSslState

        public HostNameSslState()
    • Method Detail

      • name

        public String name()
        Get hostname.
        Returns:
        the name value
      • withName

        public HostNameSslState withName​(String name)
        Set hostname.
        Parameters:
        name - the name value to set
        Returns:
        the HostNameSslState object itself.
      • sslState

        public SslState sslState()
        Get sSL type. Possible values include: 'Disabled', 'SniEnabled', 'IpBasedEnabled'.
        Returns:
        the sslState value
      • withSslState

        public HostNameSslState withSslState​(SslState sslState)
        Set sSL type. Possible values include: 'Disabled', 'SniEnabled', 'IpBasedEnabled'.
        Parameters:
        sslState - the sslState value to set
        Returns:
        the HostNameSslState object itself.
      • virtualIP

        public String virtualIP()
        Get virtual IP address assigned to the hostname if IP based SSL is enabled.
        Returns:
        the virtualIP value
      • withVirtualIP

        public HostNameSslState withVirtualIP​(String virtualIP)
        Set virtual IP address assigned to the hostname if IP based SSL is enabled.
        Parameters:
        virtualIP - the virtualIP value to set
        Returns:
        the HostNameSslState object itself.
      • thumbprint

        public String thumbprint()
        Get sSL certificate thumbprint.
        Returns:
        the thumbprint value
      • withThumbprint

        public HostNameSslState withThumbprint​(String thumbprint)
        Set sSL certificate thumbprint.
        Parameters:
        thumbprint - the thumbprint value to set
        Returns:
        the HostNameSslState object itself.
      • toUpdate

        public Boolean toUpdate()
        Get set to <code>true</code> to update existing hostname.
        Returns:
        the toUpdate value
      • withToUpdate

        public HostNameSslState withToUpdate​(Boolean toUpdate)
        Set set to <code>true</code> to update existing hostname.
        Parameters:
        toUpdate - the toUpdate value to set
        Returns:
        the HostNameSslState object itself.
      • hostType

        public HostType hostType()
        Get indicates whether the hostname is a standard or repository hostname. Possible values include: 'Standard', 'Repository'.
        Returns:
        the hostType value
      • withHostType

        public HostNameSslState withHostType​(HostType hostType)
        Set indicates whether the hostname is a standard or repository hostname. Possible values include: 'Standard', 'Repository'.
        Parameters:
        hostType - the hostType value to set
        Returns:
        the HostNameSslState object itself.