Interface AutoscaleSetting.UpdateStages.UpdateAutoscaleSettings

    • Method Detail

      • withAutoscaleEnabled

        AutoscaleSetting.Update withAutoscaleEnabled()
        Sets current autoscale setting to the enabled state.
        Returns:
        the next stage of autoscale setting update.
      • withAutoscaleDisabled

        AutoscaleSetting.Update withAutoscaleDisabled()
        Sets current autoscale setting to the disabled state.
        Returns:
        the next stage of autoscale setting update.
      • withAdminEmailNotification

        AutoscaleSetting.Update withAdminEmailNotification()
        Specifies that an email should be send to subscription administrator.
        Returns:
        the next stage of autoscale setting update.
      • withCoAdminEmailNotification

        AutoscaleSetting.Update withCoAdminEmailNotification()
        Specifies that an email should be send to subscription co-administrator.
        Returns:
        the next stage of autoscale setting update.
      • withCustomEmailsNotification

        AutoscaleSetting.Update withCustomEmailsNotification​(String... customEmailAddresses)
        Specifies that an email should be send to custom email addresses.
        Parameters:
        customEmailAddresses - list of the emails that should receive the notification.
        Returns:
        the next stage of autoscale setting update.
      • withWebhookNotification

        AutoscaleSetting.Update withWebhookNotification​(String serviceUri)
        Set the service address to receive the notification.
        Parameters:
        serviceUri - the serviceUri value to set.
        Returns:
        the next stage of autoscale setting update.
      • withoutAdminEmailNotification

        AutoscaleSetting.Update withoutAdminEmailNotification()
        Removes email notification to subscription administrator.
        Returns:
        the next stage of autoscale setting update.
      • withoutCoAdminEmailNotification

        AutoscaleSetting.Update withoutCoAdminEmailNotification()
        Removes email notification to subscription co-administrator.
        Returns:
        the next stage of autoscale setting update.
      • withoutCustomEmailsNotification

        AutoscaleSetting.Update withoutCustomEmailsNotification()
        Removes email notification to custom email addresses.
        Returns:
        the next stage of autoscale setting update.
      • withoutWebhookNotification

        AutoscaleSetting.Update withoutWebhookNotification()
        Removes service from autoscale notification.
        Returns:
        the next stage of autoscale setting update.