Class CfnRuleGroupsNamespaceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.aps.CfnRuleGroupsNamespaceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRuleGroupsNamespaceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRuleGroupsNamespaceProps
@Stability(Stable)
@Internal
public static final class CfnRuleGroupsNamespaceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRuleGroupsNamespaceProps
An implementation for
CfnRuleGroupsNamespaceProps-
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.CfnRuleGroupsNamespaceProps
CfnRuleGroupsNamespaceProps.Builder, CfnRuleGroupsNamespaceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRuleGroupsNamespaceProps.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 StringgetData()The rules file used in the namespace.final StringgetName()The name of the rule groups namespace.getTags()The list of tag keys and values that are associated with the rule groups namespace.final StringThe ID of the workspace to add the rule groups namespace.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 theCfnRuleGroupsNamespaceProps.Builder.
-
-
Method Details
-
getData
Description copied from interface:CfnRuleGroupsNamespacePropsThe rules file used in the namespace.For more details about the rules file, see Creating a rules file in the Amazon Managed Service for Prometheus User Guide .
- Specified by:
getDatain interfaceCfnRuleGroupsNamespaceProps- See Also:
-
getName
Description copied from interface:CfnRuleGroupsNamespacePropsThe name of the rule groups namespace.- Specified by:
getNamein interfaceCfnRuleGroupsNamespaceProps- See Also:
-
getWorkspace
Description copied from interface:CfnRuleGroupsNamespacePropsThe ID of the workspace to add the rule groups namespace.- Specified by:
getWorkspacein interfaceCfnRuleGroupsNamespaceProps- See Also:
-
getTags
Description copied from interface:CfnRuleGroupsNamespacePropsThe list of tag keys and values that are associated with the rule groups namespace.- Specified by:
getTagsin interfaceCfnRuleGroupsNamespaceProps- 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()
-