Class SlotDifferenceInner
- java.lang.Object
-
- com.azure.core.management.ProxyResource
-
- com.azure.resourcemanager.appservice.models.ProxyOnlyResource
-
- com.azure.resourcemanager.appservice.fluent.models.SlotDifferenceInner
-
public final class SlotDifferenceInner extends ProxyOnlyResource
A setting difference between two deployment slots of an app.
-
-
Constructor Summary
Constructors Constructor Description SlotDifferenceInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringdescription()Get the description property: Description of the setting difference.StringdiffRule()Get the diffRule property: Rule that describes how to process the setting difference during a slot swap.Stringlevel()Get the level property: Level of the difference: Information, Warning or Error.StringsettingName()Get the settingName property: Name of the setting.StringsettingType()Get the settingType property: The type of the setting: General, AppSetting or ConnectionString.voidvalidate()Validates the instance.StringvalueInCurrentSlot()Get the valueInCurrentSlot property: Value of the setting in the current slot.StringvalueInTargetSlot()Get the valueInTargetSlot property: Value of the setting in the target slot.SlotDifferenceInnerwithKind(String kind)Set the kind property: Kind of resource.-
Methods inherited from class com.azure.resourcemanager.appservice.models.ProxyOnlyResource
kind
-
-
-
-
Method Detail
-
withKind
public SlotDifferenceInner withKind(String kind)
Set the kind property: Kind of resource.- Overrides:
withKindin classProxyOnlyResource- Parameters:
kind- the kind value to set.- Returns:
- the ProxyOnlyResource object itself.
-
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.- Overrides:
validatein classProxyOnlyResource- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-