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