Interface DiscoveryEngineChatEngineChatEngineConfigAgentCreationConfig

    • Method Detail

      • getDefaultLanguageCode

        @Stability(Stable)
        @NotNull
        String getDefaultLanguageCode()
        The default language of the agent as a language tag.

        See [Language Support](https://cloud.google.com/dialogflow/docs/reference/language) for a list of the currently supported language codes. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/discovery_engine_chat_engine#default_language_code DiscoveryEngineChatEngine#default_language_code}

      • getTimeZone

        @Stability(Stable)
        @NotNull
        String getTimeZone()
        The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/discovery_engine_chat_engine#time_zone DiscoveryEngineChatEngine#time_zone}

      • getBusiness

        @Stability(Stable)
        @Nullable
        default String getBusiness()
        Name of the company, organization or other entity that the agent represents.

        Used for knowledge connector LLM prompt and for knowledge search. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/discovery_engine_chat_engine#business DiscoveryEngineChatEngine#business}

      • getLocation

        @Stability(Stable)
        @Nullable
        default String getLocation()
        Agent location for Agent creation, currently supported values: global/us/eu, it needs to be the same region as the Chat Engine.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/discovery_engine_chat_engine#location DiscoveryEngineChatEngine#location}