Class CfnWorkspace.LimitsPerLabelSetProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.aps.CfnWorkspace.LimitsPerLabelSetProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkspace.LimitsPerLabelSetProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkspace.LimitsPerLabelSetProperty
@Stability(Stable)
@Internal
public static final class CfnWorkspace.LimitsPerLabelSetProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkspace.LimitsPerLabelSetProperty
An implementation for
CfnWorkspace.LimitsPerLabelSetProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.aps.CfnWorkspace.LimitsPerLabelSetProperty
CfnWorkspace.LimitsPerLabelSetProperty.Builder, CfnWorkspace.LimitsPerLabelSetProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnWorkspace.LimitsPerLabelSetProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThis defines one label set that will have an enforced ingestion limit.final ObjectThis structure contains the information about the limits that apply to time series that match this label set.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
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
Constructor that initializes the object based on literal property values passed by theCfnWorkspace.LimitsPerLabelSetProperty.Builder.
-
-
Method Details
-
getLabelSet
Description copied from interface:CfnWorkspace.LimitsPerLabelSetPropertyThis defines one label set that will have an enforced ingestion limit.You can set ingestion limits on time series that match defined label sets, to help prevent a workspace from being overwhelmed with unexpected spikes in time series ingestion.
Label values accept all UTF-8 characters with one exception. If the label name is metric name label
__ *name* __, then the metric part of the name must conform to the following pattern:[a-zA-Z_:][a-zA-Z0-9_:]*Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkspace.LabelProperty>- Specified by:
getLabelSetin interfaceCfnWorkspace.LimitsPerLabelSetProperty- See Also:
-
getLimits
Description copied from interface:CfnWorkspace.LimitsPerLabelSetPropertyThis structure contains the information about the limits that apply to time series that match this label set.Returns union: either
IResolvableorCfnWorkspace.LimitsPerLabelSetEntryProperty- Specified by:
getLimitsin interfaceCfnWorkspace.LimitsPerLabelSetProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-