Class NginxConfigurationProperties

java.lang.Object
com.azure.resourcemanager.nginx.models.NginxConfigurationProperties

public final class NginxConfigurationProperties extends Object
The NginxConfigurationProperties model.
  • Constructor Details

    • NginxConfigurationProperties

      public NginxConfigurationProperties()
  • Method Details

    • provisioningState

      public ProvisioningState provisioningState()
      Get the provisioningState property: The provisioningState property.
      Returns:
      the provisioningState value.
    • withProvisioningState

      public NginxConfigurationProperties withProvisioningState(ProvisioningState provisioningState)
      Set the provisioningState property: The provisioningState property.
      Parameters:
      provisioningState - the provisioningState value to set.
      Returns:
      the NginxConfigurationProperties object itself.
    • files

      public List<NginxConfigurationFile> files()
      Get the files property: The files property.
      Returns:
      the files value.
    • withFiles

      Set the files property: The files property.
      Parameters:
      files - the files value to set.
      Returns:
      the NginxConfigurationProperties object itself.
    • packageProperty

      public NginxConfigurationPackage packageProperty()
      Get the packageProperty property: The package property.
      Returns:
      the packageProperty value.
    • withPackageProperty

      public NginxConfigurationProperties withPackageProperty(NginxConfigurationPackage packageProperty)
      Set the packageProperty property: The package property.
      Parameters:
      packageProperty - the packageProperty value to set.
      Returns:
      the NginxConfigurationProperties object itself.
    • rootFile

      public String rootFile()
      Get the rootFile property: The rootFile property.
      Returns:
      the rootFile value.
    • withRootFile

      public NginxConfigurationProperties withRootFile(String rootFile)
      Set the rootFile property: The rootFile property.
      Parameters:
      rootFile - the rootFile value to set.
      Returns:
      the NginxConfigurationProperties object itself.
    • validate

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