Class DataCatalogTagFields.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • fieldName

        @Stability(Stable)
        public DataCatalogTagFields.Builder fieldName​(String fieldName)
        Parameters:
        fieldName - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag#field_name DataCatalogTag#field_name}. This parameter is required.
        Returns:
        this
      • boolValue

        @Stability(Stable)
        public DataCatalogTagFields.Builder boolValue​(Boolean boolValue)
        Parameters:
        boolValue - Holds the value for a tag field with boolean type. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag#bool_value DataCatalogTag#bool_value}
        Returns:
        this
      • boolValue

        @Stability(Stable)
        public DataCatalogTagFields.Builder boolValue​(com.hashicorp.cdktf.IResolvable boolValue)
        Parameters:
        boolValue - Holds the value for a tag field with boolean type. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag#bool_value DataCatalogTag#bool_value}
        Returns:
        this
      • doubleValue

        @Stability(Stable)
        public DataCatalogTagFields.Builder doubleValue​(Number doubleValue)
        Parameters:
        doubleValue - Holds the value for a tag field with double type. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag#double_value DataCatalogTag#double_value}
        Returns:
        this
      • enumValue

        @Stability(Stable)
        public DataCatalogTagFields.Builder enumValue​(String enumValue)
        Parameters:
        enumValue - The display name of the enum value. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag#enum_value DataCatalogTag#enum_value}
        Returns:
        this
      • stringValue

        @Stability(Stable)
        public DataCatalogTagFields.Builder stringValue​(String stringValue)
        Parameters:
        stringValue - Holds the value for a tag field with string type. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag#string_value DataCatalogTag#string_value}
        Returns:
        this
      • timestampValue

        @Stability(Stable)
        public DataCatalogTagFields.Builder timestampValue​(String timestampValue)
        Parameters:
        timestampValue - Holds the value for a tag field with timestamp type. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag#timestamp_value DataCatalogTag#timestamp_value}
        Returns:
        this