Class CustomHostnameSitesProperties


  • public final class CustomHostnameSitesProperties
    extends Object
    CustomHostnameSites resource specific properties.
    • Constructor Detail

      • CustomHostnameSitesProperties

        public CustomHostnameSitesProperties()
    • Method Detail

      • customHostname

        public String customHostname()
        Get the customHostname property: The customHostname property.
        Returns:
        the customHostname value.
      • withCustomHostname

        public CustomHostnameSitesProperties withCustomHostname​(String customHostname)
        Set the customHostname property: The customHostname property.
        Parameters:
        customHostname - the customHostname value to set.
        Returns:
        the CustomHostnameSitesProperties object itself.
      • region

        public String region()
        Get the region property: The region property.
        Returns:
        the region value.
      • withRegion

        public CustomHostnameSitesProperties withRegion​(String region)
        Set the region property: The region property.
        Parameters:
        region - the region value to set.
        Returns:
        the CustomHostnameSitesProperties object itself.
      • siteResourceIds

        public List<IdentifierInner> siteResourceIds()
        Get the siteResourceIds property: The siteResourceIds property.
        Returns:
        the siteResourceIds value.
      • withSiteResourceIds

        public CustomHostnameSitesProperties withSiteResourceIds​(List<IdentifierInner> siteResourceIds)
        Set the siteResourceIds property: The siteResourceIds property.
        Parameters:
        siteResourceIds - the siteResourceIds value to set.
        Returns:
        the CustomHostnameSitesProperties object itself.
      • validate

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