Class PubsubSubscriptionBigqueryConfigOutputReference

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

      • PubsubSubscriptionBigqueryConfigOutputReference

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

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

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

      • resetDropUnknownFields

        @Stability(Stable)
        public void resetDropUnknownFields()
      • resetServiceAccountEmail

        @Stability(Stable)
        public void resetServiceAccountEmail()
      • resetUseTableSchema

        @Stability(Stable)
        public void resetUseTableSchema()
      • resetUseTopicSchema

        @Stability(Stable)
        public void resetUseTopicSchema()
      • resetWriteMetadata

        @Stability(Stable)
        public void resetWriteMetadata()
      • getDropUnknownFieldsInput

        @Stability(Stable)
        @Nullable
        public Object getDropUnknownFieldsInput()
      • getServiceAccountEmailInput

        @Stability(Stable)
        @Nullable
        public String getServiceAccountEmailInput()
      • getTableInput

        @Stability(Stable)
        @Nullable
        public String getTableInput()
      • getUseTableSchemaInput

        @Stability(Stable)
        @Nullable
        public Object getUseTableSchemaInput()
      • getUseTopicSchemaInput

        @Stability(Stable)
        @Nullable
        public Object getUseTopicSchemaInput()
      • getWriteMetadataInput

        @Stability(Stable)
        @Nullable
        public Object getWriteMetadataInput()
      • getDropUnknownFields

        @Stability(Stable)
        @NotNull
        public Object getDropUnknownFields()
      • setDropUnknownFields

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

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

        @Stability(Stable)
        @NotNull
        public String getServiceAccountEmail()
      • setServiceAccountEmail

        @Stability(Stable)
        public void setServiceAccountEmail​(@NotNull
                                           String value)
      • getTable

        @Stability(Stable)
        @NotNull
        public String getTable()
      • setTable

        @Stability(Stable)
        public void setTable​(@NotNull
                             String value)
      • getUseTableSchema

        @Stability(Stable)
        @NotNull
        public Object getUseTableSchema()
      • setUseTableSchema

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

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

        @Stability(Stable)
        @NotNull
        public Object getUseTopicSchema()
      • setUseTopicSchema

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

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

        @Stability(Stable)
        @NotNull
        public Object getWriteMetadata()
      • setWriteMetadata

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

        @Stability(Stable)
        public void setWriteMetadata​(@NotNull
                                     com.hashicorp.cdktf.IResolvable value)