Class SlotDifferenceProperties


  • public final class SlotDifferenceProperties
    extends Object
    SlotDifference resource specific properties.
    • Constructor Detail

      • SlotDifferenceProperties

        public SlotDifferenceProperties()
    • Method Detail

      • level

        public String level()
        Get the level property: Level of the difference: Information, Warning or Error.
        Returns:
        the level value.
      • settingType

        public String settingType()
        Get the settingType property: The type of the setting: General, AppSetting or ConnectionString.
        Returns:
        the settingType value.
      • diffRule

        public String diffRule()
        Get the diffRule property: Rule that describes how to process the setting difference during a slot swap.
        Returns:
        the diffRule value.
      • settingName

        public String settingName()
        Get the settingName property: Name of the setting.
        Returns:
        the settingName value.
      • valueInCurrentSlot

        public String valueInCurrentSlot()
        Get the valueInCurrentSlot property: Value of the setting in the current slot.
        Returns:
        the valueInCurrentSlot value.
      • valueInTargetSlot

        public String valueInTargetSlot()
        Get the valueInTargetSlot property: Value of the setting in the target slot.
        Returns:
        the valueInTargetSlot value.
      • description

        public String description()
        Get the description property: Description of the setting difference.
        Returns:
        the description value.
      • validate

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