Class DataCatalogTagFields.Jsii$Proxy

    • Constructor Detail

      • Jsii$Proxy

        protected Jsii$Proxy​(software.amazon.jsii.JsiiObjectRef objRef)
        Constructor that initializes the object based on values retrieved from the JsiiObject.
        Parameters:
        objRef - Reference to the JSII managed object.
    • Method Detail

      • getFieldName

        public final String getFieldName()
        Description copied from interface: DataCatalogTagFields
        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}.
        Specified by:
        getFieldName in interface DataCatalogTagFields
      • getBoolValue

        public final Object getBoolValue()
        Description copied from interface: DataCatalogTagFields
        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}

        Specified by:
        getBoolValue in interface DataCatalogTagFields
      • getDoubleValue

        public final Number getDoubleValue()
        Description copied from interface: DataCatalogTagFields
        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}

        Specified by:
        getDoubleValue in interface DataCatalogTagFields
      • getEnumValue

        public final String getEnumValue()
        Description copied from interface: DataCatalogTagFields
        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}

        Specified by:
        getEnumValue in interface DataCatalogTagFields
      • getStringValue

        public final String getStringValue()
        Description copied from interface: DataCatalogTagFields
        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}

        Specified by:
        getStringValue in interface DataCatalogTagFields
      • getTimestampValue

        public final String getTimestampValue()
        Description copied from interface: DataCatalogTagFields
        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}

        Specified by:
        getTimestampValue in interface DataCatalogTagFields
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object