Class StaticSiteZipDeployment


  • public final class StaticSiteZipDeployment
    extends Object
    A static site zip deployment.
    • Constructor Detail

      • StaticSiteZipDeployment

        public StaticSiteZipDeployment()
    • Method Detail

      • appZipUrl

        public String appZipUrl()
        Get the appZipUrl property: URL for the zipped app content.
        Returns:
        the appZipUrl value.
      • withAppZipUrl

        public StaticSiteZipDeployment withAppZipUrl​(String appZipUrl)
        Set the appZipUrl property: URL for the zipped app content.
        Parameters:
        appZipUrl - the appZipUrl value to set.
        Returns:
        the StaticSiteZipDeployment object itself.
      • apiZipUrl

        public String apiZipUrl()
        Get the apiZipUrl property: URL for the zipped api content.
        Returns:
        the apiZipUrl value.
      • withApiZipUrl

        public StaticSiteZipDeployment withApiZipUrl​(String apiZipUrl)
        Set the apiZipUrl property: URL for the zipped api content.
        Parameters:
        apiZipUrl - the apiZipUrl value to set.
        Returns:
        the StaticSiteZipDeployment object itself.
      • deploymentTitle

        public String deploymentTitle()
        Get the deploymentTitle property: A title to label the deployment.
        Returns:
        the deploymentTitle value.
      • withDeploymentTitle

        public StaticSiteZipDeployment withDeploymentTitle​(String deploymentTitle)
        Set the deploymentTitle property: A title to label the deployment.
        Parameters:
        deploymentTitle - the deploymentTitle value to set.
        Returns:
        the StaticSiteZipDeployment object itself.
      • provider

        public String provider()
        Get the provider property: The provider submitting this deployment.
        Returns:
        the provider value.
      • withProvider

        public StaticSiteZipDeployment withProvider​(String provider)
        Set the provider property: The provider submitting this deployment.
        Parameters:
        provider - the provider value to set.
        Returns:
        the StaticSiteZipDeployment object itself.
      • functionLanguage

        public String functionLanguage()
        Get the functionLanguage property: The language of the api content, if it exists.
        Returns:
        the functionLanguage value.
      • withFunctionLanguage

        public StaticSiteZipDeployment withFunctionLanguage​(String functionLanguage)
        Set the functionLanguage property: The language of the api content, if it exists.
        Parameters:
        functionLanguage - the functionLanguage value to set.
        Returns:
        the StaticSiteZipDeployment object itself.
      • validate

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