Class BigqueryJobQueryOutputReference

  • 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.704Z")
    @Stability(Stable)
    public class BigqueryJobQueryOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • BigqueryJobQueryOutputReference

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

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

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

      • putDefaultDataset

        @Stability(Stable)
        public void putDefaultDataset​(@NotNull
                                      BigqueryJobQueryDefaultDataset value)
        Parameters:
        value - This parameter is required.
      • putDestinationTable

        @Stability(Stable)
        public void putDestinationTable​(@NotNull
                                        BigqueryJobQueryDestinationTable value)
        Parameters:
        value - This parameter is required.
      • putScriptOptions

        @Stability(Stable)
        public void putScriptOptions​(@NotNull
                                     BigqueryJobQueryScriptOptions value)
        Parameters:
        value - This parameter is required.
      • putUserDefinedFunctionResources

        @Stability(Stable)
        public void putUserDefinedFunctionResources​(@NotNull
                                                    Object value)
        Parameters:
        value - This parameter is required.
      • resetAllowLargeResults

        @Stability(Stable)
        public void resetAllowLargeResults()
      • resetCreateDisposition

        @Stability(Stable)
        public void resetCreateDisposition()
      • resetDefaultDataset

        @Stability(Stable)
        public void resetDefaultDataset()
      • resetDestinationEncryptionConfiguration

        @Stability(Stable)
        public void resetDestinationEncryptionConfiguration()
      • resetDestinationTable

        @Stability(Stable)
        public void resetDestinationTable()
      • resetFlattenResults

        @Stability(Stable)
        public void resetFlattenResults()
      • resetMaximumBillingTier

        @Stability(Stable)
        public void resetMaximumBillingTier()
      • resetMaximumBytesBilled

        @Stability(Stable)
        public void resetMaximumBytesBilled()
      • resetParameterMode

        @Stability(Stable)
        public void resetParameterMode()
      • resetPriority

        @Stability(Stable)
        public void resetPriority()
      • resetSchemaUpdateOptions

        @Stability(Stable)
        public void resetSchemaUpdateOptions()
      • resetScriptOptions

        @Stability(Stable)
        public void resetScriptOptions()
      • resetUseLegacySql

        @Stability(Stable)
        public void resetUseLegacySql()
      • resetUseQueryCache

        @Stability(Stable)
        public void resetUseQueryCache()
      • resetUserDefinedFunctionResources

        @Stability(Stable)
        public void resetUserDefinedFunctionResources()
      • resetWriteDisposition

        @Stability(Stable)
        public void resetWriteDisposition()
      • getAllowLargeResultsInput

        @Stability(Stable)
        @Nullable
        public Object getAllowLargeResultsInput()
      • getCreateDispositionInput

        @Stability(Stable)
        @Nullable
        public String getCreateDispositionInput()
      • getFlattenResultsInput

        @Stability(Stable)
        @Nullable
        public Object getFlattenResultsInput()
      • getMaximumBillingTierInput

        @Stability(Stable)
        @Nullable
        public Number getMaximumBillingTierInput()
      • getMaximumBytesBilledInput

        @Stability(Stable)
        @Nullable
        public String getMaximumBytesBilledInput()
      • getParameterModeInput

        @Stability(Stable)
        @Nullable
        public String getParameterModeInput()
      • getPriorityInput

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

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

        @Stability(Stable)
        @Nullable
        public List<String> getSchemaUpdateOptionsInput()
      • getUseLegacySqlInput

        @Stability(Stable)
        @Nullable
        public Object getUseLegacySqlInput()
      • getUseQueryCacheInput

        @Stability(Stable)
        @Nullable
        public Object getUseQueryCacheInput()
      • getUserDefinedFunctionResourcesInput

        @Stability(Stable)
        @Nullable
        public Object getUserDefinedFunctionResourcesInput()
      • getWriteDispositionInput

        @Stability(Stable)
        @Nullable
        public String getWriteDispositionInput()
      • getAllowLargeResults

        @Stability(Stable)
        @NotNull
        public Object getAllowLargeResults()
      • setAllowLargeResults

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

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

        @Stability(Stable)
        @NotNull
        public String getCreateDisposition()
      • setCreateDisposition

        @Stability(Stable)
        public void setCreateDisposition​(@NotNull
                                         String value)
      • getFlattenResults

        @Stability(Stable)
        @NotNull
        public Object getFlattenResults()
      • setFlattenResults

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

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

        @Stability(Stable)
        @NotNull
        public Number getMaximumBillingTier()
      • setMaximumBillingTier

        @Stability(Stable)
        public void setMaximumBillingTier​(@NotNull
                                          Number value)
      • getMaximumBytesBilled

        @Stability(Stable)
        @NotNull
        public String getMaximumBytesBilled()
      • setMaximumBytesBilled

        @Stability(Stable)
        public void setMaximumBytesBilled​(@NotNull
                                          String value)
      • getParameterMode

        @Stability(Stable)
        @NotNull
        public String getParameterMode()
      • setParameterMode

        @Stability(Stable)
        public void setParameterMode​(@NotNull
                                     String value)
      • getPriority

        @Stability(Stable)
        @NotNull
        public String getPriority()
      • setPriority

        @Stability(Stable)
        public void setPriority​(@NotNull
                                String value)
      • getQuery

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

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

        @Stability(Stable)
        @NotNull
        public List<String> getSchemaUpdateOptions()
      • setSchemaUpdateOptions

        @Stability(Stable)
        public void setSchemaUpdateOptions​(@NotNull
                                           List<String> value)
      • getUseLegacySql

        @Stability(Stable)
        @NotNull
        public Object getUseLegacySql()
      • setUseLegacySql

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

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

        @Stability(Stable)
        @NotNull
        public Object getUseQueryCache()
      • setUseQueryCache

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

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

        @Stability(Stable)
        @NotNull
        public String getWriteDisposition()
      • setWriteDisposition

        @Stability(Stable)
        public void setWriteDisposition​(@NotNull
                                        String value)
      • getInternalValue

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

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