Class MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.monitoring_slo.MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance.Jsii$Proxy
-
- All Implemented Interfaces:
MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance
@Stability(Stable) @Internal public static final class MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance
An implementation forMonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance
-
-
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.providers.google.monitoring_slo.MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance
MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance.Builder, MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance.Builder builder)Constructor that initializes the object based on literal property values passed by theMonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformanceAvailabilitygetAvailability()availability block.MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformanceLatencygetLatency()latency block.List<String>getLocation()An optional set of locations to which this SLI is relevant.List<String>getMethod()An optional set of RPCs to which this SLI is relevant.List<String>getVersion()The set of API versions to which this SLI is relevant.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance.Builder builder)
Constructor that initializes the object based on literal property values passed by theMonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance.Builder.
-
-
Method Detail
-
getAvailability
public final MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformanceAvailability getAvailability()
Description copied from interface:MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformanceavailability block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_slo#availability MonitoringSlo#availability}
- Specified by:
getAvailabilityin interfaceMonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance
-
getLatency
public final MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformanceLatency getLatency()
Description copied from interface:MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformancelatency block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_slo#latency MonitoringSlo#latency}
- Specified by:
getLatencyin interfaceMonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance
-
getLocation
public final List<String> getLocation()
Description copied from interface:MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformanceAn optional set of locations to which this SLI is relevant.Telemetry from other locations will not be used to calculate performance for this SLI. If omitted, this SLI applies to all locations in which the Service has activity. For service types that don't support breaking down by location, setting this field will result in an error. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_slo#location MonitoringSlo#location}
- Specified by:
getLocationin interfaceMonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance
-
getMethod
public final List<String> getMethod()
Description copied from interface:MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformanceAn optional set of RPCs to which this SLI is relevant.Telemetry from other methods will not be used to calculate performance for this SLI. If omitted, this SLI applies to all the Service's methods. For service types that don't support breaking down by method, setting this field will result in an error. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_slo#method MonitoringSlo#method}
- Specified by:
getMethodin interfaceMonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance
-
getVersion
public final List<String> getVersion()
Description copied from interface:MonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformanceThe set of API versions to which this SLI is relevant.Telemetry from other API versions will not be used to calculate performance for this SLI. If omitted, this SLI applies to all API versions. For service types that don't support breaking down by version, setting this field will result in an error. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/monitoring_slo#version MonitoringSlo#version}
- Specified by:
getVersionin interfaceMonitoringSloWindowsBasedSliGoodTotalRatioThresholdBasicSliPerformance
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-