Class CfnBudgetMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.deadline.CfnBudgetMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnBudgetMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBudgetMixinProps
@Stability(Stable)
@Internal
public static final class CfnBudgetMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnBudgetMixinProps
An implementation for
CfnBudgetMixinProps-
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.deadline.CfnBudgetMixinProps
CfnBudgetMixinProps.Builder, CfnBudgetMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnBudgetMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnBudgetMixinProps.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 ObjectThe budget actions to specify what happens when the budget runs out.final NumberThe dollar limit based on consumed usage.final StringThe description of the budget.final StringThe display name of the budget.final StringThe farm ID.final ObjectThe start and end time of the budget.getTags()An array of key-value pairs to apply to this resource.final ObjectThe usage details of the allotted budget.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 theCfnBudgetMixinProps.Builder.
-
-
Method Details
-
getActions
Description copied from interface:CfnBudgetMixinPropsThe budget actions to specify what happens when the budget runs out.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnBudgetPropsMixin.BudgetActionToAddProperty>- Specified by:
getActionsin interfaceCfnBudgetMixinProps- See Also:
-
getApproximateDollarLimit
Description copied from interface:CfnBudgetMixinPropsThe dollar limit based on consumed usage.- Specified by:
getApproximateDollarLimitin interfaceCfnBudgetMixinProps- See Also:
-
getDescription
Description copied from interface:CfnBudgetMixinPropsThe description of the budget.- Specified by:
getDescriptionin interfaceCfnBudgetMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnBudgetMixinPropsThe display name of the budget.- Specified by:
getDisplayNamein interfaceCfnBudgetMixinProps- See Also:
-
getFarmId
Description copied from interface:CfnBudgetMixinPropsThe farm ID.- Specified by:
getFarmIdin interfaceCfnBudgetMixinProps- See Also:
-
getSchedule
Description copied from interface:CfnBudgetMixinPropsThe start and end time of the budget.Returns union: either
IResolvableorCfnBudgetPropsMixin.BudgetScheduleProperty- Specified by:
getSchedulein interfaceCfnBudgetMixinProps- See Also:
-
getTags
Description copied from interface:CfnBudgetMixinPropsAn array of key-value pairs to apply to this resource.- Specified by:
getTagsin interfaceCfnBudgetMixinProps- See Also:
-
getUsageTrackingResource
Description copied from interface:CfnBudgetMixinPropsThe usage details of the allotted budget.Returns union: either
IResolvableorCfnBudgetPropsMixin.UsageTrackingResourceProperty- Specified by:
getUsageTrackingResourcein interfaceCfnBudgetMixinProps- 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()
-