Class DataCatalogTagTemplateFields.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

      • getFieldId

        public final String getFieldId()
        Description copied from interface: DataCatalogTagTemplateFields
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#field_id DataCatalogTagTemplate#field_id}.
        Specified by:
        getFieldId in interface DataCatalogTagTemplateFields
      • getDescription

        public final String getDescription()
        Description copied from interface: DataCatalogTagTemplateFields
        A description for this field.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#description DataCatalogTagTemplate#description}

        Specified by:
        getDescription in interface DataCatalogTagTemplateFields
      • getDisplayName

        public final String getDisplayName()
        Description copied from interface: DataCatalogTagTemplateFields
        The display name for this field.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#display_name DataCatalogTagTemplate#display_name}

        Specified by:
        getDisplayName in interface DataCatalogTagTemplateFields
      • getIsRequired

        public final Object getIsRequired()
        Description copied from interface: DataCatalogTagTemplateFields
        Whether this is a required field. Defaults to false.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#is_required DataCatalogTagTemplate#is_required}

        Specified by:
        getIsRequired in interface DataCatalogTagTemplateFields
      • getOrder

        public final Number getOrder()
        Description copied from interface: DataCatalogTagTemplateFields
        The order of this field with respect to other fields in this tag template.

        A higher value indicates a more important field. The value can be negative. Multiple fields can have the same order, and field orders within a tag do not have to be sequential. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#order DataCatalogTagTemplate#order}

        Specified by:
        getOrder in interface DataCatalogTagTemplateFields
      • $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