public final class ArmApplicationHealthPolicy extends Object
Constructor and Description |
---|
ArmApplicationHealthPolicy() |
Modifier and Type | Method and Description |
---|---|
Boolean |
considerWarningAsError()
Get the considerWarningAsError property: Indicates whether warnings are treated with the same severity as errors.
|
ArmServiceTypeHealthPolicy |
defaultServiceTypeHealthPolicy()
Get the defaultServiceTypeHealthPolicy property: The health policy used by default to evaluate the health of a
service type.
|
Integer |
maxPercentUnhealthyDeployedApplications()
Get the maxPercentUnhealthyDeployedApplications property: The maximum allowed percentage of unhealthy deployed
applications.
|
Map<String,ArmServiceTypeHealthPolicy> |
serviceTypeHealthPolicyMap()
Get the serviceTypeHealthPolicyMap property: The map with service type health policy per service type name.
|
void |
validate()
Validates the instance.
|
ArmApplicationHealthPolicy |
withConsiderWarningAsError(Boolean considerWarningAsError)
Set the considerWarningAsError property: Indicates whether warnings are treated with the same severity as errors.
|
ArmApplicationHealthPolicy |
withDefaultServiceTypeHealthPolicy(ArmServiceTypeHealthPolicy defaultServiceTypeHealthPolicy)
Set the defaultServiceTypeHealthPolicy property: The health policy used by default to evaluate the health of a
service type.
|
ArmApplicationHealthPolicy |
withMaxPercentUnhealthyDeployedApplications(Integer maxPercentUnhealthyDeployedApplications)
Set the maxPercentUnhealthyDeployedApplications property: The maximum allowed percentage of unhealthy deployed
applications.
|
ArmApplicationHealthPolicy |
withServiceTypeHealthPolicyMap(Map<String,ArmServiceTypeHealthPolicy> serviceTypeHealthPolicyMap)
Set the serviceTypeHealthPolicyMap property: The map with service type health policy per service type name.
|
public Boolean considerWarningAsError()
public ArmApplicationHealthPolicy withConsiderWarningAsError(Boolean considerWarningAsError)
considerWarningAsError
- the considerWarningAsError value to set.public Integer maxPercentUnhealthyDeployedApplications()
public ArmApplicationHealthPolicy withMaxPercentUnhealthyDeployedApplications(Integer maxPercentUnhealthyDeployedApplications)
maxPercentUnhealthyDeployedApplications
- the maxPercentUnhealthyDeployedApplications value to set.public ArmServiceTypeHealthPolicy defaultServiceTypeHealthPolicy()
public ArmApplicationHealthPolicy withDefaultServiceTypeHealthPolicy(ArmServiceTypeHealthPolicy defaultServiceTypeHealthPolicy)
defaultServiceTypeHealthPolicy
- the defaultServiceTypeHealthPolicy value to set.public Map<String,ArmServiceTypeHealthPolicy> serviceTypeHealthPolicyMap()
public ArmApplicationHealthPolicy withServiceTypeHealthPolicyMap(Map<String,ArmServiceTypeHealthPolicy> serviceTypeHealthPolicyMap)
serviceTypeHealthPolicyMap
- the serviceTypeHealthPolicyMap value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.