SiteCloneabilityInner Class
- java.
lang. Object - com.
azure. resourcemanager. appservice. fluent. models. SiteCloneabilityInner
- com.
Implements
public final class SiteCloneabilityInner
implements JsonSerializable<SiteCloneabilityInner>
Represents whether or not an app is cloneable.
Constructor Summary
Constructor | Description |
---|---|
SiteCloneabilityInner() |
Creates an instance of Site |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Site |
blockingCharacteristics()
Get the blocking |
List<Site |
blockingFeatures()
Get the blocking |
static
Site |
fromJson(JsonReader jsonReader)
Reads an instance of Site |
Clone |
result()
Get the result property: Name of app. |
Json |
toJson(JsonWriter jsonWriter) |
List<Site |
unsupportedFeatures()
Get the unsupported |
void |
validate()
Validates the instance. |
Site |
withBlockingCharacteristics(List<SiteCloneabilityCriterion> blockingCharacteristics)
Set the blocking |
Site |
withBlockingFeatures(List<SiteCloneabilityCriterion> blockingFeatures)
Set the blocking |
Site |
withResult(CloneAbilityResult result)
Set the result property: Name of app. |
Site |
withUnsupportedFeatures(List<SiteCloneabilityCriterion> unsupportedFeatures)
Set the unsupported |
Methods inherited from java.lang.Object
Constructor Details
SiteCloneabilityInner
public SiteCloneabilityInner()
Creates an instance of SiteCloneabilityInner class.
Method Details
blockingCharacteristics
public List
Get the blockingCharacteristics property: List of blocking application characteristics.
Returns:
blockingFeatures
public List
Get the blockingFeatures property: List of features enabled on app that prevent cloning.
Returns:
fromJson
public static SiteCloneabilityInner fromJson(JsonReader jsonReader)
Reads an instance of SiteCloneabilityInner from the JsonReader.
Parameters:
Returns:
Throws:
result
public CloneAbilityResult result()
Get the result property: Name of app.
Returns:
toJson
unsupportedFeatures
public List
Get the unsupportedFeatures property: List of features enabled on app that are non-blocking but cannot be cloned. The app can still be cloned but the features in this list will not be set up on cloned app.
Returns:
validate
public void validate()
Validates the instance.
withBlockingCharacteristics
public SiteCloneabilityInner withBlockingCharacteristics(List
Set the blockingCharacteristics property: List of blocking application characteristics.
Parameters:
Returns:
withBlockingFeatures
public SiteCloneabilityInner withBlockingFeatures(List
Set the blockingFeatures property: List of features enabled on app that prevent cloning.
Parameters:
Returns:
withResult
public SiteCloneabilityInner withResult(CloneAbilityResult result)
Set the result property: Name of app.
Parameters:
Returns:
withUnsupportedFeatures
public SiteCloneabilityInner withUnsupportedFeatures(List
Set the unsupportedFeatures property: List of features enabled on app that are non-blocking but cannot be cloned. The app can still be cloned but the features in this list will not be set up on cloned app.
Parameters:
Returns:
Applies to
Azure SDK for Java