Class BigqueryTableMaterializedViewOutputReference

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

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:17.747Z")
    @Stability(Stable)
    public class BigqueryTableMaterializedViewOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • BigqueryTableMaterializedViewOutputReference

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

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

        @Stability(Stable)
        public BigqueryTableMaterializedViewOutputReference​(@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

      • resetAllowNonIncrementalDefinition

        @Stability(Stable)
        public void resetAllowNonIncrementalDefinition()
      • resetEnableRefresh

        @Stability(Stable)
        public void resetEnableRefresh()
      • resetRefreshIntervalMs

        @Stability(Stable)
        public void resetRefreshIntervalMs()
      • getAllowNonIncrementalDefinitionInput

        @Stability(Stable)
        @Nullable
        public Object getAllowNonIncrementalDefinitionInput()
      • getEnableRefreshInput

        @Stability(Stable)
        @Nullable
        public Object getEnableRefreshInput()
      • getQueryInput

        @Stability(Stable)
        @Nullable
        public String getQueryInput()
      • getRefreshIntervalMsInput

        @Stability(Stable)
        @Nullable
        public Number getRefreshIntervalMsInput()
      • getAllowNonIncrementalDefinition

        @Stability(Stable)
        @NotNull
        public Object getAllowNonIncrementalDefinition()
      • setAllowNonIncrementalDefinition

        @Stability(Stable)
        public void setAllowNonIncrementalDefinition​(@NotNull
                                                     Boolean value)
      • setAllowNonIncrementalDefinition

        @Stability(Stable)
        public void setAllowNonIncrementalDefinition​(@NotNull
                                                     com.hashicorp.cdktf.IResolvable value)
      • getEnableRefresh

        @Stability(Stable)
        @NotNull
        public Object getEnableRefresh()
      • setEnableRefresh

        @Stability(Stable)
        public void setEnableRefresh​(@NotNull
                                     Boolean value)
      • setEnableRefresh

        @Stability(Stable)
        public void setEnableRefresh​(@NotNull
                                     com.hashicorp.cdktf.IResolvable value)
      • getQuery

        @Stability(Stable)
        @NotNull
        public String getQuery()
      • setQuery

        @Stability(Stable)
        public void setQuery​(@NotNull
                             String value)
      • getRefreshIntervalMs

        @Stability(Stable)
        @NotNull
        public Number getRefreshIntervalMs()
      • setRefreshIntervalMs

        @Stability(Stable)
        public void setRefreshIntervalMs​(@NotNull
                                         Number value)