Class BigqueryJobLoadOutputReference

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

      • BigqueryJobLoadOutputReference

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

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

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

      • putDestinationTable

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

        @Stability(Stable)
        public void putParquetOptions​(@NotNull
                                      BigqueryJobLoadParquetOptions value)
        Parameters:
        value - This parameter is required.
      • putTimePartitioning

        @Stability(Stable)
        public void putTimePartitioning​(@NotNull
                                        BigqueryJobLoadTimePartitioning value)
        Parameters:
        value - This parameter is required.
      • resetAllowJaggedRows

        @Stability(Stable)
        public void resetAllowJaggedRows()
      • resetAllowQuotedNewlines

        @Stability(Stable)
        public void resetAllowQuotedNewlines()
      • resetAutodetect

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

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

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

        @Stability(Stable)
        public void resetEncoding()
      • resetFieldDelimiter

        @Stability(Stable)
        public void resetFieldDelimiter()
      • resetIgnoreUnknownValues

        @Stability(Stable)
        public void resetIgnoreUnknownValues()
      • resetJsonExtension

        @Stability(Stable)
        public void resetJsonExtension()
      • resetMaxBadRecords

        @Stability(Stable)
        public void resetMaxBadRecords()
      • resetNullMarker

        @Stability(Stable)
        public void resetNullMarker()
      • resetParquetOptions

        @Stability(Stable)
        public void resetParquetOptions()
      • resetProjectionFields

        @Stability(Stable)
        public void resetProjectionFields()
      • resetQuote

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

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

        @Stability(Stable)
        public void resetSkipLeadingRows()
      • resetSourceFormat

        @Stability(Stable)
        public void resetSourceFormat()
      • resetTimePartitioning

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

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

        @Stability(Stable)
        @Nullable
        public Object getAllowJaggedRowsInput()
      • getAllowQuotedNewlinesInput

        @Stability(Stable)
        @Nullable
        public Object getAllowQuotedNewlinesInput()
      • getAutodetectInput

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

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

        @Stability(Stable)
        @Nullable
        public String getEncodingInput()
      • getFieldDelimiterInput

        @Stability(Stable)
        @Nullable
        public String getFieldDelimiterInput()
      • getIgnoreUnknownValuesInput

        @Stability(Stable)
        @Nullable
        public Object getIgnoreUnknownValuesInput()
      • getJsonExtensionInput

        @Stability(Stable)
        @Nullable
        public String getJsonExtensionInput()
      • getMaxBadRecordsInput

        @Stability(Stable)
        @Nullable
        public Number getMaxBadRecordsInput()
      • getNullMarkerInput

        @Stability(Stable)
        @Nullable
        public String getNullMarkerInput()
      • getProjectionFieldsInput

        @Stability(Stable)
        @Nullable
        public List<String> getProjectionFieldsInput()
      • getQuoteInput

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

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

        @Stability(Stable)
        @Nullable
        public Number getSkipLeadingRowsInput()
      • getSourceFormatInput

        @Stability(Stable)
        @Nullable
        public String getSourceFormatInput()
      • getSourceUrisInput

        @Stability(Stable)
        @Nullable
        public List<String> getSourceUrisInput()
      • getWriteDispositionInput

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

        @Stability(Stable)
        @NotNull
        public Object getAllowJaggedRows()
      • setAllowJaggedRows

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

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

        @Stability(Stable)
        @NotNull
        public Object getAllowQuotedNewlines()
      • setAllowQuotedNewlines

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

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

        @Stability(Stable)
        @NotNull
        public Object getAutodetect()
      • setAutodetect

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

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

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

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

        @Stability(Stable)
        @NotNull
        public String getEncoding()
      • setEncoding

        @Stability(Stable)
        public void setEncoding​(@NotNull
                                String value)
      • getFieldDelimiter

        @Stability(Stable)
        @NotNull
        public String getFieldDelimiter()
      • setFieldDelimiter

        @Stability(Stable)
        public void setFieldDelimiter​(@NotNull
                                      String value)
      • getIgnoreUnknownValues

        @Stability(Stable)
        @NotNull
        public Object getIgnoreUnknownValues()
      • setIgnoreUnknownValues

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

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

        @Stability(Stable)
        @NotNull
        public String getJsonExtension()
      • setJsonExtension

        @Stability(Stable)
        public void setJsonExtension​(@NotNull
                                     String value)
      • getMaxBadRecords

        @Stability(Stable)
        @NotNull
        public Number getMaxBadRecords()
      • setMaxBadRecords

        @Stability(Stable)
        public void setMaxBadRecords​(@NotNull
                                     Number value)
      • getNullMarker

        @Stability(Stable)
        @NotNull
        public String getNullMarker()
      • setNullMarker

        @Stability(Stable)
        public void setNullMarker​(@NotNull
                                  String value)
      • getProjectionFields

        @Stability(Stable)
        @NotNull
        public List<String> getProjectionFields()
      • setProjectionFields

        @Stability(Stable)
        public void setProjectionFields​(@NotNull
                                        List<String> value)
      • getQuote

        @Stability(Stable)
        @NotNull
        public String getQuote()
      • setQuote

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

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

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

        @Stability(Stable)
        @NotNull
        public Number getSkipLeadingRows()
      • setSkipLeadingRows

        @Stability(Stable)
        public void setSkipLeadingRows​(@NotNull
                                       Number value)
      • getSourceFormat

        @Stability(Stable)
        @NotNull
        public String getSourceFormat()
      • setSourceFormat

        @Stability(Stable)
        public void setSourceFormat​(@NotNull
                                    String value)
      • getSourceUris

        @Stability(Stable)
        @NotNull
        public List<String> getSourceUris()
      • setSourceUris

        @Stability(Stable)
        public void setSourceUris​(@NotNull
                                  List<String> value)
      • getWriteDisposition

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

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

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

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