Class PinpointAppLimitsOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:54.408Z")
    @Stability(Stable)
    public class PinpointAppLimitsOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • PinpointAppLimitsOutputReference

        protected PinpointAppLimitsOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • PinpointAppLimitsOutputReference

        protected PinpointAppLimitsOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • PinpointAppLimitsOutputReference

        @Stability(Stable)
        public PinpointAppLimitsOutputReference​(@NotNull
                                                com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                @NotNull
                                                String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • resetDaily

        @Stability(Stable)
        public void resetDaily()
      • resetMaximumDuration

        @Stability(Stable)
        public void resetMaximumDuration()
      • resetMessagesPerSecond

        @Stability(Stable)
        public void resetMessagesPerSecond()
      • resetTotal

        @Stability(Stable)
        public void resetTotal()
      • getDailyInput

        @Stability(Stable)
        @Nullable
        public Number getDailyInput()
      • getMaximumDurationInput

        @Stability(Stable)
        @Nullable
        public Number getMaximumDurationInput()
      • getMessagesPerSecondInput

        @Stability(Stable)
        @Nullable
        public Number getMessagesPerSecondInput()
      • getTotalInput

        @Stability(Stable)
        @Nullable
        public Number getTotalInput()
      • getDaily

        @Stability(Stable)
        @NotNull
        public Number getDaily()
      • setDaily

        @Stability(Stable)
        public void setDaily​(@NotNull
                             Number value)
      • getMaximumDuration

        @Stability(Stable)
        @NotNull
        public Number getMaximumDuration()
      • setMaximumDuration

        @Stability(Stable)
        public void setMaximumDuration​(@NotNull
                                       Number value)
      • getMessagesPerSecond

        @Stability(Stable)
        @NotNull
        public Number getMessagesPerSecond()
      • setMessagesPerSecond

        @Stability(Stable)
        public void setMessagesPerSecond​(@NotNull
                                         Number value)
      • getTotal

        @Stability(Stable)
        @NotNull
        public Number getTotal()
      • setTotal

        @Stability(Stable)
        public void setTotal​(@NotNull
                             Number value)
      • getInternalValue

        @Stability(Stable)
        @Nullable
        public PinpointAppLimits getInternalValue()
      • setInternalValue

        @Stability(Stable)
        public void setInternalValue​(@Nullable
                                     PinpointAppLimits value)