Class CfnBudgetPropsMixin.ExpressionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.budgets.CfnBudgetPropsMixin.ExpressionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBudgetPropsMixin.ExpressionProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBudgetPropsMixin.ExpressionProperty
@Stability(Stable)
@Internal
public static final class CfnBudgetPropsMixin.ExpressionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBudgetPropsMixin.ExpressionProperty
An implementation for
CfnBudgetPropsMixin.ExpressionProperty-
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.cfnpropertymixins.services.budgets.CfnBudgetPropsMixin.ExpressionProperty
CfnBudgetPropsMixin.ExpressionProperty.Builder, CfnBudgetPropsMixin.ExpressionProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBudgetPropsMixin.ExpressionProperty.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 ObjectgetAnd()Return results that match both Dimension objects.final ObjectThe filter that's based on CostCategoryValues.final ObjectThe specific Dimension to use for Expression.final ObjectgetNot()Return results that don't match a Dimension object.final ObjectgetOr()Return results that match either Dimension object.getTags()The specific Tag to use for Expression.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 theCfnBudgetPropsMixin.ExpressionProperty.Builder.
-
-
Method Details
-
getAnd
Description copied from interface:CfnBudgetPropsMixin.ExpressionPropertyReturn results that match both Dimension objects.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnBudgetPropsMixin.ExpressionProperty>- Specified by:
getAndin interfaceCfnBudgetPropsMixin.ExpressionProperty- See Also:
-
getCostCategories
Description copied from interface:CfnBudgetPropsMixin.ExpressionPropertyThe filter that's based on CostCategoryValues.Returns union: either
IResolvableorCfnBudgetPropsMixin.CostCategoryValuesProperty- Specified by:
getCostCategoriesin interfaceCfnBudgetPropsMixin.ExpressionProperty- See Also:
-
getDimensions
Description copied from interface:CfnBudgetPropsMixin.ExpressionPropertyThe specific Dimension to use for Expression.Returns union: either
IResolvableorCfnBudgetPropsMixin.ExpressionDimensionValuesProperty- Specified by:
getDimensionsin interfaceCfnBudgetPropsMixin.ExpressionProperty- See Also:
-
getNot
Description copied from interface:CfnBudgetPropsMixin.ExpressionPropertyReturn results that don't match a Dimension object.Returns union: either
IResolvableorCfnBudgetPropsMixin.ExpressionProperty- Specified by:
getNotin interfaceCfnBudgetPropsMixin.ExpressionProperty- See Also:
-
getOr
Description copied from interface:CfnBudgetPropsMixin.ExpressionPropertyReturn results that match either Dimension object.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnBudgetPropsMixin.ExpressionProperty>- Specified by:
getOrin interfaceCfnBudgetPropsMixin.ExpressionProperty- See Also:
-
getTags
Description copied from interface:CfnBudgetPropsMixin.ExpressionPropertyThe specific Tag to use for Expression.- Specified by:
getTagsin interfaceCfnBudgetPropsMixin.ExpressionProperty- 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()
-