Class DeployConfigurationParameters


  • public final class DeployConfigurationParameters
    extends Object
    Deploy Tenant Configuration Contract.
    • Constructor Detail

      • DeployConfigurationParameters

        public DeployConfigurationParameters()
    • Method Detail

      • branch

        public String branch()
        Get the branch property: The name of the Git branch from which the configuration is to be deployed to the configuration database.
        Returns:
        the branch value.
      • withBranch

        public DeployConfigurationParameters withBranch​(String branch)
        Set the branch property: The name of the Git branch from which the configuration is to be deployed to the configuration database.
        Parameters:
        branch - the branch value to set.
        Returns:
        the DeployConfigurationParameters object itself.
      • force

        public Boolean force()
        Get the force property: The value enforcing deleting subscriptions to products that are deleted in this update.
        Returns:
        the force value.
      • withForce

        public DeployConfigurationParameters withForce​(Boolean force)
        Set the force property: The value enforcing deleting subscriptions to products that are deleted in this update.
        Parameters:
        force - the force value to set.
        Returns:
        the DeployConfigurationParameters object itself.
      • validate

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