Class ComputeBackendServiceOutlierDetectionOutputReference
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.ComplexObject
-
- com.hashicorp.cdktf.providers.google.compute_backend_service.ComputeBackendServiceOutlierDetectionOutputReference
-
- All Implemented Interfaces:
com.hashicorp.cdktf.IInterpolatingParent,com.hashicorp.cdktf.IResolvable,com.hashicorp.cdktf.ITerraformAddressable,software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.331Z") @Stability(Stable) public class ComputeBackendServiceOutlierDetectionOutputReference extends com.hashicorp.cdktf.ComplexObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.IInterpolatingParent
com.hashicorp.cdktf.IInterpolatingParent.Jsii$Default, com.hashicorp.cdktf.IInterpolatingParent.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description ComputeBackendServiceOutlierDetectionOutputReference(com.hashicorp.cdktf.IInterpolatingParent terraformResource, String terraformAttribute)protectedComputeBackendServiceOutlierDetectionOutputReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedComputeBackendServiceOutlierDetectionOutputReference(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
-
Methods inherited from class com.hashicorp.cdktf.ComplexObject
computeFqn, getAnyMapAttribute, getBooleanAttribute, getBooleanMapAttribute, getComplexObjectIndex, getComplexObjectIsFromSet, getCreationStack, getFqn, getListAttribute, getNumberAttribute, getNumberListAttribute, getNumberMapAttribute, getStringAttribute, getStringMapAttribute, getTerraformAttribute, getTerraformResource, interpolationAsList, interpolationForAttribute, resolve, setComplexObjectIndex, setComplexObjectIndex, setComplexObjectIsFromSet, setTerraformAttribute, setTerraformResource, toString
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
ComputeBackendServiceOutlierDetectionOutputReference
protected ComputeBackendServiceOutlierDetectionOutputReference(software.amazon.jsii.JsiiObjectRef objRef)
-
ComputeBackendServiceOutlierDetectionOutputReference
protected ComputeBackendServiceOutlierDetectionOutputReference(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
ComputeBackendServiceOutlierDetectionOutputReference
@Stability(Stable) public ComputeBackendServiceOutlierDetectionOutputReference(@NotNull com.hashicorp.cdktf.IInterpolatingParent terraformResource, @NotNull String terraformAttribute)- Parameters:
terraformResource- The parent resource. This parameter is required.terraformAttribute- The attribute on the parent resource this class is referencing. This parameter is required.
-
-
Method Detail
-
putBaseEjectionTime
@Stability(Stable) public void putBaseEjectionTime(@NotNull ComputeBackendServiceOutlierDetectionBaseEjectionTime value)- Parameters:
value- This parameter is required.
-
putInterval
@Stability(Stable) public void putInterval(@NotNull ComputeBackendServiceOutlierDetectionInterval value)- Parameters:
value- This parameter is required.
-
resetBaseEjectionTime
@Stability(Stable) public void resetBaseEjectionTime()
-
resetConsecutiveErrors
@Stability(Stable) public void resetConsecutiveErrors()
-
resetConsecutiveGatewayFailure
@Stability(Stable) public void resetConsecutiveGatewayFailure()
-
resetEnforcingConsecutiveErrors
@Stability(Stable) public void resetEnforcingConsecutiveErrors()
-
resetEnforcingConsecutiveGatewayFailure
@Stability(Stable) public void resetEnforcingConsecutiveGatewayFailure()
-
resetEnforcingSuccessRate
@Stability(Stable) public void resetEnforcingSuccessRate()
-
resetInterval
@Stability(Stable) public void resetInterval()
-
resetMaxEjectionPercent
@Stability(Stable) public void resetMaxEjectionPercent()
-
resetSuccessRateMinimumHosts
@Stability(Stable) public void resetSuccessRateMinimumHosts()
-
resetSuccessRateRequestVolume
@Stability(Stable) public void resetSuccessRateRequestVolume()
-
resetSuccessRateStdevFactor
@Stability(Stable) public void resetSuccessRateStdevFactor()
-
getBaseEjectionTime
@Stability(Stable) @NotNull public ComputeBackendServiceOutlierDetectionBaseEjectionTimeOutputReference getBaseEjectionTime()
-
getInterval
@Stability(Stable) @NotNull public ComputeBackendServiceOutlierDetectionIntervalOutputReference getInterval()
-
getBaseEjectionTimeInput
@Stability(Stable) @Nullable public ComputeBackendServiceOutlierDetectionBaseEjectionTime getBaseEjectionTimeInput()
-
getConsecutiveErrorsInput
@Stability(Stable) @Nullable public Number getConsecutiveErrorsInput()
-
getConsecutiveGatewayFailureInput
@Stability(Stable) @Nullable public Number getConsecutiveGatewayFailureInput()
-
getEnforcingConsecutiveErrorsInput
@Stability(Stable) @Nullable public Number getEnforcingConsecutiveErrorsInput()
-
getEnforcingConsecutiveGatewayFailureInput
@Stability(Stable) @Nullable public Number getEnforcingConsecutiveGatewayFailureInput()
-
getEnforcingSuccessRateInput
@Stability(Stable) @Nullable public Number getEnforcingSuccessRateInput()
-
getIntervalInput
@Stability(Stable) @Nullable public ComputeBackendServiceOutlierDetectionInterval getIntervalInput()
-
getMaxEjectionPercentInput
@Stability(Stable) @Nullable public Number getMaxEjectionPercentInput()
-
getSuccessRateMinimumHostsInput
@Stability(Stable) @Nullable public Number getSuccessRateMinimumHostsInput()
-
getSuccessRateRequestVolumeInput
@Stability(Stable) @Nullable public Number getSuccessRateRequestVolumeInput()
-
getSuccessRateStdevFactorInput
@Stability(Stable) @Nullable public Number getSuccessRateStdevFactorInput()
-
getConsecutiveErrors
@Stability(Stable) @NotNull public Number getConsecutiveErrors()
-
setConsecutiveErrors
@Stability(Stable) public void setConsecutiveErrors(@NotNull Number value)
-
getConsecutiveGatewayFailure
@Stability(Stable) @NotNull public Number getConsecutiveGatewayFailure()
-
setConsecutiveGatewayFailure
@Stability(Stable) public void setConsecutiveGatewayFailure(@NotNull Number value)
-
getEnforcingConsecutiveErrors
@Stability(Stable) @NotNull public Number getEnforcingConsecutiveErrors()
-
setEnforcingConsecutiveErrors
@Stability(Stable) public void setEnforcingConsecutiveErrors(@NotNull Number value)
-
getEnforcingConsecutiveGatewayFailure
@Stability(Stable) @NotNull public Number getEnforcingConsecutiveGatewayFailure()
-
setEnforcingConsecutiveGatewayFailure
@Stability(Stable) public void setEnforcingConsecutiveGatewayFailure(@NotNull Number value)
-
getEnforcingSuccessRate
@Stability(Stable) @NotNull public Number getEnforcingSuccessRate()
-
setEnforcingSuccessRate
@Stability(Stable) public void setEnforcingSuccessRate(@NotNull Number value)
-
getMaxEjectionPercent
@Stability(Stable) @NotNull public Number getMaxEjectionPercent()
-
setMaxEjectionPercent
@Stability(Stable) public void setMaxEjectionPercent(@NotNull Number value)
-
getSuccessRateMinimumHosts
@Stability(Stable) @NotNull public Number getSuccessRateMinimumHosts()
-
setSuccessRateMinimumHosts
@Stability(Stable) public void setSuccessRateMinimumHosts(@NotNull Number value)
-
getSuccessRateRequestVolume
@Stability(Stable) @NotNull public Number getSuccessRateRequestVolume()
-
setSuccessRateRequestVolume
@Stability(Stable) public void setSuccessRateRequestVolume(@NotNull Number value)
-
getSuccessRateStdevFactor
@Stability(Stable) @NotNull public Number getSuccessRateStdevFactor()
-
setSuccessRateStdevFactor
@Stability(Stable) public void setSuccessRateStdevFactor(@NotNull Number value)
-
getInternalValue
@Stability(Stable) @Nullable public ComputeBackendServiceOutlierDetection getInternalValue()
-
setInternalValue
@Stability(Stable) public void setInternalValue(@Nullable ComputeBackendServiceOutlierDetection value)
-
-