diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index c10aa7eb7..fd54f64e6 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -11,4 +11,4 @@ # In each subsection folders are ordered first by depth, then alphabetically. # This should make it easy to add new rules without breaking existing ones. -#* @quarkiverse/quarkiverse-diameter +* @quarkiverse/quarkiverse-jdiameter diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4bcb4f7d4..b43c1ee0f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,8 +50,8 @@ jobs: - name: Update latest release version in docs run: | mvn -B -ntp -pl docs -am package -DskipTests -DskipITs -Denforcer.skip -Dformatter.skip -Dimpsort.skip - if ! git diff --quiet docs/modules/ROOT/pages/includes/attributes.adoc; then - git add docs/modules/ROOT/pages/includes/attributes.adoc + if ! git diff --quiet docs/modules/ROOT/pages/includes; then + git add docs/modules/ROOT/pages/includes git commit -m "Update the latest release version ${{steps.metadata.outputs.current-version}} in documentation" fi diff --git a/core/jdiameter-ha/api/pom.xml b/core/jdiameter-ha/api/pom.xml index 2eff52fdb..5a152e82e 100644 --- a/core/jdiameter-ha/api/pom.xml +++ b/core/jdiameter-ha/api/pom.xml @@ -4,7 +4,7 @@ 4.0.0 - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-ha-parent 2.0.0 ../pom.xml @@ -12,11 +12,11 @@ jdiameter-ha-api - Quarkus :: Diameter Stack HA :: ${project.artifactId} + Quarkus :: JDiameter Stack HA :: Api - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-api diff --git a/core/jdiameter-ha/impl/pom.xml b/core/jdiameter-ha/impl/pom.xml index aa025569a..4318f5076 100644 --- a/core/jdiameter-ha/impl/pom.xml +++ b/core/jdiameter-ha/impl/pom.xml @@ -4,7 +4,7 @@ 4.0.0 - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-ha-parent 2.0.0 ../pom.xml @@ -12,7 +12,7 @@ jdiameter-ha-impl - Quarkus :: Diameter Stack HA :: ${project.artifactId} + Quarkus :: JDiameter Stack HA :: Impl @@ -22,7 +22,7 @@ - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-impl diff --git a/core/jdiameter-ha/pom.xml b/core/jdiameter-ha/pom.xml index 842f038b4..2d0e72016 100644 --- a/core/jdiameter-ha/pom.xml +++ b/core/jdiameter-ha/pom.xml @@ -4,7 +4,7 @@ 4.0.0 - io.quarkiverse.diameter + io.quarkiverse.jdiameter diameter-core-parent 2.0.0 ../pom.xml @@ -14,7 +14,7 @@ pom - Quarkus :: Diameter Stack HA :: ${project.artifactId} + Quarkus :: JDiameter Stack HA :: Parent api diff --git a/core/jdiameter/api/pom.xml b/core/jdiameter/api/pom.xml index 189b4a9a9..8a551eb87 100644 --- a/core/jdiameter/api/pom.xml +++ b/core/jdiameter/api/pom.xml @@ -3,7 +3,7 @@ 4.0.0 - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-core 2.0.0 ../pom.xml @@ -11,7 +11,7 @@ jdiameter-api - Quarkus :: Diameter Stack :: API + Quarkus :: JDiameter Stack :: API diff --git a/core/jdiameter/impl/pom.xml b/core/jdiameter/impl/pom.xml index d13cef58d..6ef6113ac 100644 --- a/core/jdiameter/impl/pom.xml +++ b/core/jdiameter/impl/pom.xml @@ -5,7 +5,7 @@ 4.0.0 - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-core 2.0.0 ../pom.xml @@ -13,7 +13,7 @@ jdiameter-impl - Quarkus :: Diameter Stack :: impl + Quarkus :: JDiameter Stack :: Impl Quarkus @@ -21,7 +21,7 @@ - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-api diff --git a/core/jdiameter/pom.xml b/core/jdiameter/pom.xml index b96440dfc..46be10882 100644 --- a/core/jdiameter/pom.xml +++ b/core/jdiameter/pom.xml @@ -5,7 +5,7 @@ 4.0.0 - io.quarkiverse.diameter + io.quarkiverse.jdiameter diameter-core-parent 2.0.0 ../pom.xml @@ -15,7 +15,7 @@ pom - Quarkus :: Diameter Stack :: ${project.artifactId} + Quarkus :: JDiameter Stack :: Parent api diff --git a/core/pom.xml b/core/pom.xml index 89dc5e8e7..bf0c32722 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,8 +4,8 @@ 4.0.0 - io.quarkiverse.diameter - diameter-parent + io.quarkiverse.jdiameter + quarkus-jdiameter-parent 2.0.0 ../pom.xml @@ -14,40 +14,7 @@ diameter-core-parent - Quarkus :: Diameter Core :: ${project.artifactId} - - - - ammendonca - Alexandre Mendonça - brainslog@gmail.com - TeleStax - http://www.telestax.com/ - - Project Lead - - 0 - - - baranowb - Bartosz Baranowski - baranowb@gmail.com - TeleStax - http://www.telestax.com/ - - Developer - - +1 - - - - - - GNU Affero General Public License - https://www.gnu.org/licenses/agpl-3.0.html - repo - - + Quarkus :: JDiameter Core :: Parent jdiameter diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index e77f91db4..ac58c1461 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -3,4 +3,4 @@ * xref:Diameter_User_Guide.adoc[Original JDiameter User Guide] -* xref:Quarkus/Implementing-Diameter-Service.adoc[Implementing Diameter Service] +* xref:Implementing-Diameter-Service.adoc[Implementing Diameter Service] diff --git a/docs/modules/ROOT/pages/CommonContent/Conventions.adoc b/docs/modules/ROOT/pages/Conventions.adoc similarity index 99% rename from docs/modules/ROOT/pages/CommonContent/Conventions.adoc rename to docs/modules/ROOT/pages/Conventions.adoc index df57d8ee0..f1149e5a2 100644 --- a/docs/modules/ROOT/pages/CommonContent/Conventions.adoc +++ b/docs/modules/ROOT/pages/Conventions.adoc @@ -1,4 +1,4 @@ -include::../includes/attributes.adoc[] +include::includes/attributes.adoc[] = Document Conventions This manual uses several conventions to highlight certain words and phrases and draw attention to specific pieces of information. diff --git a/docs/modules/ROOT/pages/Quarkus/Implementing-Diameter-Service.adoc b/docs/modules/ROOT/pages/Implementing-Diameter-Service.adoc similarity index 95% rename from docs/modules/ROOT/pages/Quarkus/Implementing-Diameter-Service.adoc rename to docs/modules/ROOT/pages/Implementing-Diameter-Service.adoc index 82a55461a..a3d38da86 100644 --- a/docs/modules/ROOT/pages/Quarkus/Implementing-Diameter-Service.adoc +++ b/docs/modules/ROOT/pages/Implementing-Diameter-Service.adoc @@ -1,4 +1,4 @@ -include::../includes/attributes.adoc[] +include::includes/attributes.adoc[] = {product-name} The Diameter protocol is a computer networking protocol for Authentication, Authorization and Accounting, as defined in link:https://datatracker.ietf.org/doc/html/rfc6733[RFC6733]. @@ -43,12 +43,15 @@ The DiameterService interceptor will initialise all the configured services and [source,java] ---- -@DiameterService <1> @DiameterServiceOption(config = "client1") <2> public class MyDiameterService implements ClientCCASessionListener <3> +@DiameterService <1> +@DiameterServiceOption(config = "client1") <2> +public class MyDiameterService implements ClientCCASessionListener <3> { -@Override public void doCreditControlAnswer(ClientCCASession session, JCreditControlRequest request, JCreditControlAnswer answer) throws InternalException -{ -//... -} } + @Override public void doCreditControlAnswer(ClientCCASession session, JCreditControlRequest request, JCreditControlAnswer answer) throws InternalException + { + //... + } +} ---- @@ -105,9 +108,10 @@ TIP: The stack will only be active if there is a defined DiameterService for the [source,java] ---- -@ApplicationScoped public class Demo -{ -@DiameterConfig <1> Stack stack; +@ApplicationScoped +public class Demo { + @DiameterConfig <1> + Stack stack; @DiameterConfig("test2") <2> Configuration test2Config; @@ -213,4 +217,4 @@ quarkus.diameter.test1.network.realms."server.test.com".application-id.auth-appl TIP: For more information about the extension configuration please refer to the <>. [[configuration-reference]] -include::../includes/quarkus-diameter.adoc[leveloffset=+1] +include::includes/quarkus-jdiameter.adoc[leveloffset=+1] diff --git a/docs/modules/ROOT/pages/CommonContent/Java_Development_Kit-Installing_Configuring_and_Running.adoc b/docs/modules/ROOT/pages/Java_Development_Kit-Installing_Configuring_and_Running.adoc similarity index 99% rename from docs/modules/ROOT/pages/CommonContent/Java_Development_Kit-Installing_Configuring_and_Running.adoc rename to docs/modules/ROOT/pages/Java_Development_Kit-Installing_Configuring_and_Running.adoc index 4766e9a06..08436bbe9 100644 --- a/docs/modules/ROOT/pages/CommonContent/Java_Development_Kit-Installing_Configuring_and_Running.adoc +++ b/docs/modules/ROOT/pages/Java_Development_Kit-Installing_Configuring_and_Running.adoc @@ -1,4 +1,4 @@ -include::../includes/attributes.adoc[] +include::includes/attributes.adoc[] :sectnums!: [appendix] diff --git a/docs/modules/ROOT/pages/CommonContent/Preface.adoc b/docs/modules/ROOT/pages/Preface.adoc similarity index 82% rename from docs/modules/ROOT/pages/CommonContent/Preface.adoc rename to docs/modules/ROOT/pages/Preface.adoc index c7287b624..c597812d8 100644 --- a/docs/modules/ROOT/pages/CommonContent/Preface.adoc +++ b/docs/modules/ROOT/pages/Preface.adoc @@ -1,4 +1,4 @@ -include::../includes/attributes.adoc[] +include::includes/attributes.adoc[] :sectnums!: [preface] diff --git a/docs/modules/ROOT/pages/CommonContent/Section-Conventions.adoc b/docs/modules/ROOT/pages/Section-Conventions.adoc similarity index 99% rename from docs/modules/ROOT/pages/CommonContent/Section-Conventions.adoc rename to docs/modules/ROOT/pages/Section-Conventions.adoc index df57d8ee0..f1149e5a2 100644 --- a/docs/modules/ROOT/pages/CommonContent/Section-Conventions.adoc +++ b/docs/modules/ROOT/pages/Section-Conventions.adoc @@ -1,4 +1,4 @@ -include::../includes/attributes.adoc[] +include::includes/attributes.adoc[] = Document Conventions This manual uses several conventions to highlight certain words and phrases and draw attention to specific pieces of information. diff --git a/docs/modules/ROOT/pages/CommonContent/Section-Feedback.adoc b/docs/modules/ROOT/pages/Section-Feedback.adoc similarity index 95% rename from docs/modules/ROOT/pages/CommonContent/Section-Feedback.adoc rename to docs/modules/ROOT/pages/Section-Feedback.adoc index 37459e1a9..495f779ac 100644 --- a/docs/modules/ROOT/pages/CommonContent/Section-Feedback.adoc +++ b/docs/modules/ROOT/pages/Section-Feedback.adoc @@ -1,4 +1,4 @@ -include::../includes/attributes.adoc[] +include::includes/attributes.adoc[] = Provide feedback to the authors! (((feedback))) diff --git a/docs/modules/ROOT/pages/CommonContent/Setting_the_JBOSS_HOME_Environment_Variable.adoc b/docs/modules/ROOT/pages/Setting_the_JBOSS_HOME_Environment_Variable.adoc similarity index 99% rename from docs/modules/ROOT/pages/CommonContent/Setting_the_JBOSS_HOME_Environment_Variable.adoc rename to docs/modules/ROOT/pages/Setting_the_JBOSS_HOME_Environment_Variable.adoc index 20cc4ad5a..aa842b34e 100644 --- a/docs/modules/ROOT/pages/CommonContent/Setting_the_JBOSS_HOME_Environment_Variable.adoc +++ b/docs/modules/ROOT/pages/Setting_the_JBOSS_HOME_Environment_Variable.adoc @@ -1,4 +1,4 @@ -include::../includes/attributes.adoc[] +include::includes/attributes.adoc[] :sectnums!: [appendix] diff --git a/docs/modules/ROOT/pages/includes/attributes.adoc b/docs/modules/ROOT/pages/includes/attributes.adoc index 8b47fca0f..f35dd52b4 100644 --- a/docs/modules/ROOT/pages/includes/attributes.adoc +++ b/docs/modules/ROOT/pages/includes/attributes.adoc @@ -1,14 +1,3 @@ -:project-version: ${release.current-version} -:examples-dir: ./../examples/ -:authors: Eddie Carpenter -:copyright: Apache2 -:product-name: Quarkus Diameter -:description: {product-name} documentation -:favicon: favicon.svg :project-version: 2.0.0 -:email: eddie.carpenter@icloud.com -:jee-platform: JBoss Application Server -:jee-version: 1.8 -:this-issue-tracker-url: https://github.com/eddiecarpenter/quarkus-jdiameter/issues -:this-trunk-source-code-url: https://github.com/eddiecarpenter/quarkus-jdiameter +:examples-dir: ./../examples/ \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-agent.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-agent.adoc deleted file mode 100644 index 243384474..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-agent.adoc +++ /dev/null @@ -1,32 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-agent -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-agent_configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-agent_configuration[Configuration property] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-agent_quarkus-diameter-network-realms-realms-agent-properties]]`link:#config-group-io-quarkiverse-diameter-runtime-config-agent_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter.network.realms."realms".agent."properties"]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-agent_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter."named-config".network.realms."realms".agent."properties"]` - - -[.description] --- -Retrieves the properties of the agent configuration. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++` -endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/lang/String.html[String] - -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-application-id.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-application-id.adoc deleted file mode 100644 index 0d012ca0c..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-application-id.adoc +++ /dev/null @@ -1,138 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-application-id -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-application-id_configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_configuration[Configuration property] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications."applications".vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications."applications".vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications."applications".auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications."applications".acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-network-realms-realms-application-id-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter.network.realms."realms".application-id.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter."named-config".network.realms."realms".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-network-realms-realms-application-id-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter.network.realms."realms".application-id.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-network-realms-realms-application-id-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter.network.realms."realms".application-id.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-application-id_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-concurrent.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-concurrent.adoc deleted file mode 100644 index 437bc4740..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-concurrent.adoc +++ /dev/null @@ -1,164 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-concurrent -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-concurrent_configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_configuration[Configuration property] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-thread-group]]`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter.parameter.concurrent.thread-group]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter."named-config".parameter.concurrent.thread-group]` - - -[.description] --- -Determines the maximum thread count in other entities. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-processing-message-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter.parameter.concurrent.processing-message-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter."named-config".parameter.concurrent.processing-message-timer]` - - -[.description] --- -Determines the thread count for message processing tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-duplication-message-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter.parameter.concurrent.duplication-message-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter."named-config".parameter.concurrent.duplication-message-timer]` - - -[.description] --- -Specifies the thread pool for identifying duplicate messages. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-redirect-message-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter.parameter.concurrent.redirect-message-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter."named-config".parameter.concurrent.redirect-message-timer]` - - -[.description] --- -Specifies the thread pool for redirecting messages that do not need any further processing. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-peer-overload-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter.parameter.concurrent.peer-overload-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter."named-config".parameter.concurrent.peer-overload-timer]` - - -[.description] --- -Determines the thread pool for managing the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-connection-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter.parameter.concurrent.connection-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter."named-config".parameter.concurrent.connection-timer]` - - -[.description] --- -Determines the thread pool for managing tasks regarding peer connection FSM. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-statistic-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter.parameter.concurrent.statistic-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter."named-config".parameter.concurrent.statistic-timer]` - - -[.description] --- -Determines the thread pool for statistic gathering tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-application-session]]`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter.parameter.concurrent.application-session]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-concurrent_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter."named-config".parameter.concurrent.application-session]` - - -[.description] --- -Determines the thread pool for managing the invocation of application session FSMs, which will invoke listeners. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++` -endif::add-copy-button-to-env-var[] ---|int -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-extension.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-extension.adoc deleted file mode 100644 index 0f8c75597..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-extension.adoc +++ /dev/null @@ -1,430 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-extension -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-extension_configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-extension_configuration[Configuration property] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-metadata]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-metadata[quarkus.diameter.extensions.metadata]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-metadata[quarkus.diameter."named-config".extensions.metadata]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-message-parser]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-message-parser[quarkus.diameter.extensions.message-parser]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-message-parser[quarkus.diameter."named-config".extensions.message-parser]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-element-parser]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-element-parser[quarkus.diameter.extensions.element-parser]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-element-parser[quarkus.diameter."named-config".extensions.element-parser]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-router-engine]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-router-engine[quarkus.diameter.extensions.router-engine]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-router-engine[quarkus.diameter."named-config".extensions.router-engine]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-peer-controller]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-peer-controller[quarkus.diameter.extensions.peer-controller]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-peer-controller[quarkus.diameter."named-config".extensions.peer-controller]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-realm-controller]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-realm-controller[quarkus.diameter.extensions.realm-controller]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-realm-controller[quarkus.diameter."named-config".extensions.realm-controller]` - - -[.description] --- -The Realm Controller extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-session-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-session-factory[quarkus.diameter.extensions.session-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-session-factory[quarkus.diameter."named-config".extensions.session-factory]` - - -[.description] --- -The Session Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-transport-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-transport-factory[quarkus.diameter.extensions.transport-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-transport-factory[quarkus.diameter."named-config".extensions.transport-factory]` - - -[.description] --- -The Transport Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-connection]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-connection[quarkus.diameter.extensions.connection]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-connection[quarkus.diameter."named-config".extensions.connection]` - - -[.description] --- -The Connection extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-network-guard]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-network-guard[quarkus.diameter.extensions.network-guard]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-network-guard[quarkus.diameter."named-config".extensions.network-guard]` - - -[.description] --- -The Network Guard extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-peer-fsm-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter.extensions.peer-fsm-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter."named-config".extensions.peer-fsm-factory]` - - -[.description] --- -The Peer Fsm Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-statistic-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-statistic-factory[quarkus.diameter.extensions.statistic-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-statistic-factory[quarkus.diameter."named-config".extensions.statistic-factory]` - - -[.description] --- -The Statistic Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-concurrent-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter.extensions.concurrent-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter."named-config".extensions.concurrent-factory]` - - -[.description] --- -The Concurrent Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-concurrent-entity-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter.extensions.concurrent-entity-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter."named-config".extensions.concurrent-entity-factory]` - - -[.description] --- -The Concurrent Entity Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-statistic-processor]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-statistic-processor[quarkus.diameter.extensions.statistic-processor]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-statistic-processor[quarkus.diameter."named-config".extensions.statistic-processor]` - - -[.description] --- -The Statistic Processor extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-network]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-network[quarkus.diameter.extensions.network]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-network[quarkus.diameter."named-config".extensions.network]` - - -[.description] --- -The Network extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-session-datasource]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-session-datasource[quarkus.diameter.extensions.session-datasource]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-session-datasource[quarkus.diameter."named-config".extensions.session-datasource]` - - -[.description] --- -The Session Datasource extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-timer-facility]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-timer-facility[quarkus.diameter.extensions.timer-facility]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-timer-facility[quarkus.diameter."named-config".extensions.timer-facility]` - - -[.description] --- -The Timer Facility extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-agent-redirect]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-agent-redirect[quarkus.diameter.extensions.agent-redirect]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-agent-redirect[quarkus.diameter."named-config".extensions.agent-redirect]` - - -[.description] --- -The Agent Redirect extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-agent-configuration]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-agent-configuration[quarkus.diameter.extensions.agent-configuration]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-agent-configuration[quarkus.diameter."named-config".extensions.agent-configuration]` - - -[.description] --- -The Agent Configuration extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-agent-proxy]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-agent-proxy[quarkus.diameter.extensions.agent-proxy]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-agent-proxy[quarkus.diameter."named-config".extensions.agent-proxy]` - - -[.description] --- -The Agent Proxy extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-overload-manager]]`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-overload-manager[quarkus.diameter.extensions.overload-manager]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-extension_quarkus-diameter-extensions-overload-manager[quarkus.diameter."named-config".extensions.overload-manager]` - - -[.description] --- -The Overload Manager extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++` -endif::add-copy-button-to-env-var[] ---|string -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-local-peer.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-local-peer.adoc deleted file mode 100644 index 85491cd7c..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-local-peer.adoc +++ /dev/null @@ -1,342 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-local-peer -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-local-peer_configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_configuration[Configuration property] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-uri]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-uri[quarkus.diameter.local-peer.uri]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-uri[quarkus.diameter."named-config".local-peer.uri]` - - -[.description] --- -Specifies the URI for the local peer. The URI has the following format: "aaa://FQDN:port". - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++` -endif::add-copy-button-to-env-var[] ---|string -|`aaa://localhost:1812` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-tls-configuration-name]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter.local-peer.tls-configuration-name]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter."named-config".local-peer.tls-configuration-name]` - - -[.description] --- -The name of the TLS configuration to use. - -If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. - -If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-ip-addresses]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter.local-peer.ip-addresses]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter."named-config".local-peer.ip-addresses]` - - -[.description] --- -Contains one or more valid IP address for the local peer.` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++` -endif::add-copy-button-to-env-var[] ---|list of string -|`127.0.0.1` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-realm]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-realm[quarkus.diameter.local-peer.realm]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-realm[quarkus.diameter."named-config".local-peer.realm]` - - -[.description] --- -Specifies the realm of the local peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++` -endif::add-copy-button-to-env-var[] ---|string -|`io.quarkiverse.diameter` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-product-name]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-product-name[quarkus.diameter.local-peer.product-name]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-product-name[quarkus.diameter."named-config".local-peer.product-name]` - - -[.description] --- -Specifies the name of the local peer product - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -|`Go Diameter` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-firmware-revision]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter.local-peer.firmware-revision]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter."named-config".local-peer.firmware-revision]` - - -[.description] --- -Specifies the version of the firmware. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++` -endif::add-copy-button-to-env-var[] ---|long -|`3` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-vendor-id[quarkus.diameter.local-peer.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-vendor-id[quarkus.diameter."named-config".local-peer.vendor-id]` - - -[.description] --- -Specifies a numeric identifier that corresponds to the vendor ID allocated by IANA. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications]]link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications[Contains a list of default supported applications] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications."applications".vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications."applications".vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications."applications".auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications."applications".acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor]]link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor[Optional parent element containing child elements that specify settings relating to the Overload Monitor] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter.local-peer.overload-monitors."overload-monitors".index]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".index]` - - -[.description] --- -Defines the index of this overload monitor, so priorities/orders can be specified. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++` -endif::add-copy-button-to-env-var[] ---|int -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".low-threshold]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".low-threshold]` - - -[.description] --- -The low threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".high-threshold]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".high-threshold]` - - -[.description] --- -The high threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-local-peer_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-network.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-network.adoc deleted file mode 100644 index 9eb7f5652..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-network.adoc +++ /dev/null @@ -1,299 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-network -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect]]link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect[List of external peers and the way they connect] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-peer-uri]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter.network.peers."peers".peer-uri]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter."named-config".network.peers."peers".peer-uri]` - - -[.description] --- -Specifies the name of the peer in the form of a URI. The structure is "aaa://++[++fqdn++\|++ip++]++:port" (for example, "aaa://192.168.1.1:3868"). - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++` -endif::add-copy-button-to-env-var[] ---|string -|`aaa://localhost:3868` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-rating]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-rating[quarkus.diameter.network.peers."peers".rating]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-rating[quarkus.diameter."named-config".network.peers."peers".rating]` - - -[.description] --- -Specifies the rating of this peer in order to achieve peer priorities/sorting. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++` -endif::add-copy-button-to-env-var[] ---|int -|`1` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-ip]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-ip[quarkus.diameter.network.peers."peers".ip]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-ip[quarkus.diameter."named-config".network.peers."peers".ip]` - - -[.description] --- -Specifies the actual ip for the peer-uri, for example 192.168.1.1 - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-port-range]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter.network.peers."peers".port-range]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter."named-config".network.peers."peers".port-range]` - - -[.description] --- -Specifies a port range to accept connection override the port number in peer-uri - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-attempt-connect]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter.network.peers."peers".attempt-connect]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter."named-config".network.peers."peers".attempt-connect]` - - -[.description] --- -Determines if the stack should try to connect to this peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-tls-configuration-name]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter.network.peers."peers".tls-configuration-name]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter."named-config".network.peers."peers".tls-configuration-name]` - - -[.description] --- -The name of the TLS configuration to use. - -If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. - -If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -h|[[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network]]link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network[List of all realms that connect into the Diameter network] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-peers]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-peers[quarkus.diameter.network.realms."realms".peers]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-peers[quarkus.diameter."named-config".network.realms."realms".peers]` - - -[.description] --- -Comma separated list of peers. Each peer is represented by an IP Address or FQDN. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++` -endif::add-copy-button-to-env-var[] ---|string -|`localhost` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-local-action]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter.network.realms."realms".local-action]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter."named-config".network.realms."realms".local-action]` - - -[.description] --- -Determines the action the Local Peer will play on the specified realm: Act as a LOCAL peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++` -endif::add-copy-button-to-env-var[] --- a| -`local`, `relay`, `proxy`, `redirect` -|`local` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-dynamic]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter.network.realms."realms".dynamic]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter."named-config".network.realms."realms".dynamic]` - - -[.description] --- -Specifies if this realm is dynamic. That is, peers that connect to peers with this realm name will be added to the realm peer list if not present already. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-exp-time]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter.network.realms."realms".exp-time]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter."named-config".network.realms."realms".exp-time]` - - -[.description] --- -The time before a peer belonging to this realm is removed if no connection is available. The time is in seconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++` -endif::add-copy-button-to-env-var[] ---|long -|`1` - - -h|[[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-the-applications-supported]]link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-the-applications-supported[The applications supported] -This configuration section is optional -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter.network.realms."realms".application-id.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter."named-config".network.realms."realms".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter.network.realms."realms".application-id.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter.network.realms."realms".application-id.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-agent-the-agent-configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-agent-the-agent-configuration[The Agent configuration] -This configuration section is optional -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-agent-properties]]`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter.network.realms."realms".agent."properties"]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-network_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter."named-config".network.realms."realms".agent."properties"]` - - -[.description] --- -Retrieves the properties of the agent configuration. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++` -endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/lang/String.html[String] - -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-overload-monitor.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-overload-monitor.adoc deleted file mode 100644 index 90b2fcd0a..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-overload-monitor.adoc +++ /dev/null @@ -1,126 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-overload-monitor -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_configuration[Configuration property] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index]]`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter.local-peer.overload-monitors."overload-monitors".index]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".index]` - - -[.description] --- -Defines the index of this overload monitor, so priorities/orders can be specified. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++` -endif::add-copy-button-to-env-var[] ---|int -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold]]`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".low-threshold]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".low-threshold]` - - -[.description] --- -The low threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold]]`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".high-threshold]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".high-threshold]` - - -[.description] --- -The high threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-overload-monitor_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-parameter.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-parameter.adoc deleted file mode 100644 index 38e628514..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-parameter.adoc +++ /dev/null @@ -1,511 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-parameter -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-parameter_configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_configuration[Configuration property] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-accept-undefined-peer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter.parameter.accept-undefined-peer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter."named-config".parameter.accept-undefined-peer]` - - -[.description] --- -Specifies whether the stack will accept connections from undefined peers. The default value is `false` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-duplicate-protection]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter.parameter.duplicate-protection]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter."named-config".parameter.duplicate-protection]` - - -[.description] --- -Specifies whether duplicate message protection is enabled. The default value is `false`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-use-uri-as-fqdn]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter.parameter.use-uri-as-fqdn]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter."named-config".parameter.use-uri-as-fqdn]` - - -[.description] --- -Determines whether the URI should be used as FQDN. If it is set to `true`, the stack expects the destination/origin host to be in the format of "aaa://isdn.domain.com:3868" rather than the normal "isdn.domain.com". The default value is `false`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-use-virtual-threads]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter.parameter.use-virtual-threads]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter."named-config".parameter.use-virtual-threads]` - - -[.description] --- -Specifies whether the stack should use virtual threads The default value is `false` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-duplicate-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter.parameter.duplicate-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter."named-config".parameter.duplicate-timer]` - - -[.description] --- -Specifies the time each duplicate message is valid for (in extreme cases, it can live up to 2 ++*++ DuplicateTimer - 1 milliseconds). The default, minimum value is `240000` (4 minutes in milliseconds). - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|long -|`240000` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-duplicate-size]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-duplicate-size[quarkus.diameter.parameter.duplicate-size]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-duplicate-size[quarkus.diameter."named-config".parameter.duplicate-size]` - - -[.description] --- -Specifies the number of requests stored for duplicate protection. The default value is `5000`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++` -endif::add-copy-button-to-env-var[] ---|int -|`5000` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-queue-size]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-queue-size[quarkus.diameter.parameter.queue-size]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-queue-size[quarkus.diameter."named-config".parameter.queue-size]` - - -[.description] --- -Determines how many tasks the peer state machine can have before rejecting the next task. This queue contains FSM events and messaging - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-message-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-message-timeout[quarkus.diameter.parameter.message-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-message-timeout[quarkus.diameter."named-config".parameter.message-timeout]` - - -[.description] --- -Determines the timeout for messages other than protocol FSM messages. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-stop-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-stop-timeout[quarkus.diameter.parameter.stop-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-stop-timeout[quarkus.diameter."named-config".parameter.stop-timeout]` - - -[.description] --- -Determines how long the stack waits for all resources to stop. The delays are in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-cea-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-cea-timeout[quarkus.diameter.parameter.cea-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-cea-timeout[quarkus.diameter."named-config".parameter.cea-timeout]` - - -[.description] --- -Determines how long it takes for CER/CEA exchanges to timeout if there is no response. The delays are in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-iac-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-iac-timeout[quarkus.diameter.parameter.iac-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-iac-timeout[quarkus.diameter."named-config".parameter.iac-timeout]` - - -[.description] --- -Determines how long the stack waits to retry the communication with a peer that has stopped answering DWR messages. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-dwa-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter.parameter.dwa-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter."named-config".parameter.dwa-timeout]` - - -[.description] --- -Determines how long it takes for a DWR/DWA exchange to timeout if there is no response. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-dpa-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter.parameter.dpa-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter."named-config".parameter.dpa-timeout]` - - -[.description] --- -Determines how long it takes for a DPR/DPA exchange to timeout if there is no response. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-rec-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-rec-timeout[quarkus.diameter.parameter.rec-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-rec-timeout[quarkus.diameter."named-config".parameter.rec-timeout]` - - -[.description] --- -Determines how long it takes for the reconnection procedure to timeout. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-session-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-session-timeout[quarkus.diameter.parameter.session-Timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-session-timeout[quarkus.diameter."named-config".parameter.session-Timeout]` - - -[.description] --- -Determines how long it takes for the session to timeout The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-peer-fsm-thread-count]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter.parameter.peer-fsm-thread-count]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter."named-config".parameter.peer-fsm-thread-count]` - - -[.description] --- -Determines the number of threads for handling events in the Peer FSM. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-bind-delay]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-bind-delay[quarkus.diameter.parameter.bind-delay]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-bind-delay[quarkus.diameter."named-config".parameter.bind-delay]` - - -[.description] --- -Determines a delay before binding. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-caching-name]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-caching-name[quarkus.diameter.parameter.caching-name]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-caching-name[quarkus.diameter."named-config".parameter.caching-name]` - - -[.description] --- -The caching name to be used if HA datasource is used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -|`diameter` - - -h|[[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack]]link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack[Controls the thread pool sizes for different aspects of the stack] -This configuration section is optional -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-thread-group]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter.parameter.concurrent.thread-group]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter."named-config".parameter.concurrent.thread-group]` - - -[.description] --- -Determines the maximum thread count in other entities. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-processing-message-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter.parameter.concurrent.processing-message-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter."named-config".parameter.concurrent.processing-message-timer]` - - -[.description] --- -Determines the thread count for message processing tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-duplication-message-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter.parameter.concurrent.duplication-message-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter."named-config".parameter.concurrent.duplication-message-timer]` - - -[.description] --- -Specifies the thread pool for identifying duplicate messages. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-redirect-message-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter.parameter.concurrent.redirect-message-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter."named-config".parameter.concurrent.redirect-message-timer]` - - -[.description] --- -Specifies the thread pool for redirecting messages that do not need any further processing. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-peer-overload-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter.parameter.concurrent.peer-overload-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter."named-config".parameter.concurrent.peer-overload-timer]` - - -[.description] --- -Determines the thread pool for managing the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-connection-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter.parameter.concurrent.connection-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter."named-config".parameter.concurrent.connection-timer]` - - -[.description] --- -Determines the thread pool for managing tasks regarding peer connection FSM. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-statistic-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter.parameter.concurrent.statistic-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter."named-config".parameter.concurrent.statistic-timer]` - - -[.description] --- -Determines the thread pool for statistic gathering tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-application-session]]`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter.parameter.concurrent.application-session]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-parameter_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter."named-config".parameter.concurrent.application-session]` - - -[.description] --- -Determines the thread pool for managing the invocation of application session FSMs, which will invoke listeners. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++` -endif::add-copy-button-to-env-var[] ---|int -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-peer.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-peer.adoc deleted file mode 100644 index e97dfc156..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-peer.adoc +++ /dev/null @@ -1,130 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-peer -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-peer_configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-peer_configuration[Configuration property] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-peer-uri]]`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter.network.peers."peers".peer-uri]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter."named-config".network.peers."peers".peer-uri]` - - -[.description] --- -Specifies the name of the peer in the form of a URI. The structure is "aaa://++[++fqdn++\|++ip++]++:port" (for example, "aaa://192.168.1.1:3868"). - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++` -endif::add-copy-button-to-env-var[] ---|string -|`aaa://localhost:3868` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-rating]]`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-rating[quarkus.diameter.network.peers."peers".rating]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-rating[quarkus.diameter."named-config".network.peers."peers".rating]` - - -[.description] --- -Specifies the rating of this peer in order to achieve peer priorities/sorting. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++` -endif::add-copy-button-to-env-var[] ---|int -|`1` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-ip]]`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-ip[quarkus.diameter.network.peers."peers".ip]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-ip[quarkus.diameter."named-config".network.peers."peers".ip]` - - -[.description] --- -Specifies the actual ip for the peer-uri, for example 192.168.1.1 - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-port-range]]`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter.network.peers."peers".port-range]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter."named-config".network.peers."peers".port-range]` - - -[.description] --- -Specifies a port range to accept connection override the port number in peer-uri - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-attempt-connect]]`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter.network.peers."peers".attempt-connect]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter."named-config".network.peers."peers".attempt-connect]` - - -[.description] --- -Determines if the stack should try to connect to this peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-tls-configuration-name]]`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter.network.peers."peers".tls-configuration-name]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-peer_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter."named-config".network.peers."peers".tls-configuration-name]` - - -[.description] --- -The name of the TLS configuration to use. - -If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. - -If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-realm.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-realm.adoc deleted file mode 100644 index e9c6ebe56..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-config-realm.adoc +++ /dev/null @@ -1,176 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-config-realm -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-config-realm_configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-realm_configuration[Configuration property] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-peers]]`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-peers[quarkus.diameter.network.realms."realms".peers]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-peers[quarkus.diameter."named-config".network.realms."realms".peers]` - - -[.description] --- -Comma separated list of peers. Each peer is represented by an IP Address or FQDN. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++` -endif::add-copy-button-to-env-var[] ---|string -|`localhost` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-local-action]]`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter.network.realms."realms".local-action]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter."named-config".network.realms."realms".local-action]` - - -[.description] --- -Determines the action the Local Peer will play on the specified realm: Act as a LOCAL peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++` -endif::add-copy-button-to-env-var[] --- a| -`local`, `relay`, `proxy`, `redirect` -|`local` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-dynamic]]`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter.network.realms."realms".dynamic]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter."named-config".network.realms."realms".dynamic]` - - -[.description] --- -Specifies if this realm is dynamic. That is, peers that connect to peers with this realm name will be added to the realm peer list if not present already. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-exp-time]]`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter.network.realms."realms".exp-time]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter."named-config".network.realms."realms".exp-time]` - - -[.description] --- -The time before a peer belonging to this realm is removed if no connection is available. The time is in seconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++` -endif::add-copy-button-to-env-var[] ---|long -|`1` - - -h|[[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-the-applications-supported]]link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-the-applications-supported[The applications supported] -This configuration section is optional -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter.network.realms."realms".application-id.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter."named-config".network.realms."realms".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter.network.realms."realms".application-id.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter.network.realms."realms".application-id.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-agent-the-agent-configuration]]link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-agent-the-agent-configuration[The Agent configuration] -This configuration section is optional -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-agent-properties]]`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter.network.realms."realms".agent."properties"]` - -`link:#config-group-io-quarkiverse-diameter-runtime-config-realm_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter."named-config".network.realms."realms".agent."properties"]` - - -[.description] --- -Retrieves the properties of the agent configuration. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++` -endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/lang/String.html[String] - -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-diameter-detail-config.adoc b/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-diameter-detail-config.adoc deleted file mode 100644 index 896ee7429..000000000 --- a/docs/modules/ROOT/pages/includes/config-group-io-quarkiverse-diameter-runtime-diameter-detail-config.adoc +++ /dev/null @@ -1,1566 +0,0 @@ - -:summaryTableId: config-group-io-quarkiverse-diameter-runtime-diameter-detail-config -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-the-localpeer-element-contains-parameters-that-affect-the-local-diameter-peer]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-the-localpeer-element-contains-parameters-that-affect-the-local-diameter-peer[The localPeer element contains parameters that affect the local Diameter peer] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-uri]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-uri[quarkus.diameter.local-peer.uri]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-uri[quarkus.diameter."named-config".local-peer.uri]` - - -[.description] --- -Specifies the URI for the local peer. The URI has the following format: "aaa://FQDN:port". - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++` -endif::add-copy-button-to-env-var[] ---|string -|`aaa://localhost:1812` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-tls-configuration-name]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter.local-peer.tls-configuration-name]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter."named-config".local-peer.tls-configuration-name]` - - -[.description] --- -The name of the TLS configuration to use. - -If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. - -If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-ip-addresses]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter.local-peer.ip-addresses]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter."named-config".local-peer.ip-addresses]` - - -[.description] --- -Contains one or more valid IP address for the local peer.` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++` -endif::add-copy-button-to-env-var[] ---|list of string -|`127.0.0.1` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-realm]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-realm[quarkus.diameter.local-peer.realm]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-realm[quarkus.diameter."named-config".local-peer.realm]` - - -[.description] --- -Specifies the realm of the local peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++` -endif::add-copy-button-to-env-var[] ---|string -|`io.quarkiverse.diameter` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-product-name]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-product-name[quarkus.diameter.local-peer.product-name]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-product-name[quarkus.diameter."named-config".local-peer.product-name]` - - -[.description] --- -Specifies the name of the local peer product - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -|`Go Diameter` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-firmware-revision]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter.local-peer.firmware-revision]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter."named-config".local-peer.firmware-revision]` - - -[.description] --- -Specifies the version of the firmware. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++` -endif::add-copy-button-to-env-var[] ---|long -|`3` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-vendor-id[quarkus.diameter.local-peer.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-vendor-id[quarkus.diameter."named-config".local-peer.vendor-id]` - - -[.description] --- -Specifies a numeric identifier that corresponds to the vendor ID allocated by IANA. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications[Contains a list of default supported applications] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications."applications".vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications."applications".vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications."applications".auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications."applications".acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor[Optional parent element containing child elements that specify settings relating to the Overload Monitor] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter.local-peer.overload-monitors."overload-monitors".index]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".index]` - - -[.description] --- -Defines the index of this overload monitor, so priorities/orders can be specified. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++` -endif::add-copy-button-to-env-var[] ---|int -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".low-threshold]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".low-threshold]` - - -[.description] --- -The low threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".high-threshold]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".high-threshold]` - - -[.description] --- -The high threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-the-parameters-element-contains-elements-that-specify-parameters-for-the-diameter-stack]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-the-parameters-element-contains-elements-that-specify-parameters-for-the-diameter-stack[The Parameters element contains elements that specify parameters for the Diameter stack] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-accept-undefined-peer]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter.parameter.accept-undefined-peer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter."named-config".parameter.accept-undefined-peer]` - - -[.description] --- -Specifies whether the stack will accept connections from undefined peers. The default value is `false` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-duplicate-protection]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter.parameter.duplicate-protection]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter."named-config".parameter.duplicate-protection]` - - -[.description] --- -Specifies whether duplicate message protection is enabled. The default value is `false`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-use-uri-as-fqdn]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter.parameter.use-uri-as-fqdn]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter."named-config".parameter.use-uri-as-fqdn]` - - -[.description] --- -Determines whether the URI should be used as FQDN. If it is set to `true`, the stack expects the destination/origin host to be in the format of "aaa://isdn.domain.com:3868" rather than the normal "isdn.domain.com". The default value is `false`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-use-virtual-threads]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter.parameter.use-virtual-threads]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter."named-config".parameter.use-virtual-threads]` - - -[.description] --- -Specifies whether the stack should use virtual threads The default value is `false` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-duplicate-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter.parameter.duplicate-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter."named-config".parameter.duplicate-timer]` - - -[.description] --- -Specifies the time each duplicate message is valid for (in extreme cases, it can live up to 2 ++*++ DuplicateTimer - 1 milliseconds). The default, minimum value is `240000` (4 minutes in milliseconds). - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|long -|`240000` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-duplicate-size]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-duplicate-size[quarkus.diameter.parameter.duplicate-size]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-duplicate-size[quarkus.diameter."named-config".parameter.duplicate-size]` - - -[.description] --- -Specifies the number of requests stored for duplicate protection. The default value is `5000`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++` -endif::add-copy-button-to-env-var[] ---|int -|`5000` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-queue-size]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-queue-size[quarkus.diameter.parameter.queue-size]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-queue-size[quarkus.diameter."named-config".parameter.queue-size]` - - -[.description] --- -Determines how many tasks the peer state machine can have before rejecting the next task. This queue contains FSM events and messaging - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-message-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-message-timeout[quarkus.diameter.parameter.message-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-message-timeout[quarkus.diameter."named-config".parameter.message-timeout]` - - -[.description] --- -Determines the timeout for messages other than protocol FSM messages. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-stop-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-stop-timeout[quarkus.diameter.parameter.stop-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-stop-timeout[quarkus.diameter."named-config".parameter.stop-timeout]` - - -[.description] --- -Determines how long the stack waits for all resources to stop. The delays are in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-cea-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-cea-timeout[quarkus.diameter.parameter.cea-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-cea-timeout[quarkus.diameter."named-config".parameter.cea-timeout]` - - -[.description] --- -Determines how long it takes for CER/CEA exchanges to timeout if there is no response. The delays are in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-iac-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-iac-timeout[quarkus.diameter.parameter.iac-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-iac-timeout[quarkus.diameter."named-config".parameter.iac-timeout]` - - -[.description] --- -Determines how long the stack waits to retry the communication with a peer that has stopped answering DWR messages. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-dwa-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter.parameter.dwa-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter."named-config".parameter.dwa-timeout]` - - -[.description] --- -Determines how long it takes for a DWR/DWA exchange to timeout if there is no response. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-dpa-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter.parameter.dpa-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter."named-config".parameter.dpa-timeout]` - - -[.description] --- -Determines how long it takes for a DPR/DPA exchange to timeout if there is no response. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-rec-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-rec-timeout[quarkus.diameter.parameter.rec-timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-rec-timeout[quarkus.diameter."named-config".parameter.rec-timeout]` - - -[.description] --- -Determines how long it takes for the reconnection procedure to timeout. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-session-timeout]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-session-timeout[quarkus.diameter.parameter.session-Timeout]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-session-timeout[quarkus.diameter."named-config".parameter.session-Timeout]` - - -[.description] --- -Determines how long it takes for the session to timeout The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-peer-fsm-thread-count]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter.parameter.peer-fsm-thread-count]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter."named-config".parameter.peer-fsm-thread-count]` - - -[.description] --- -Determines the number of threads for handling events in the Peer FSM. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-bind-delay]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-bind-delay[quarkus.diameter.parameter.bind-delay]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-bind-delay[quarkus.diameter."named-config".parameter.bind-delay]` - - -[.description] --- -Determines a delay before binding. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-caching-name]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-caching-name[quarkus.diameter.parameter.caching-name]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-caching-name[quarkus.diameter."named-config".parameter.caching-name]` - - -[.description] --- -The caching name to be used if HA datasource is used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -|`diameter` - - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack[Controls the thread pool sizes for different aspects of the stack] -This configuration section is optional -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-thread-group]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter.parameter.concurrent.thread-group]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter."named-config".parameter.concurrent.thread-group]` - - -[.description] --- -Determines the maximum thread count in other entities. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-processing-message-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter.parameter.concurrent.processing-message-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter."named-config".parameter.concurrent.processing-message-timer]` - - -[.description] --- -Determines the thread count for message processing tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-duplication-message-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter.parameter.concurrent.duplication-message-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter."named-config".parameter.concurrent.duplication-message-timer]` - - -[.description] --- -Specifies the thread pool for identifying duplicate messages. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-redirect-message-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter.parameter.concurrent.redirect-message-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter."named-config".parameter.concurrent.redirect-message-timer]` - - -[.description] --- -Specifies the thread pool for redirecting messages that do not need any further processing. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-peer-overload-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter.parameter.concurrent.peer-overload-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter."named-config".parameter.concurrent.peer-overload-timer]` - - -[.description] --- -Determines the thread pool for managing the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-connection-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter.parameter.concurrent.connection-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter."named-config".parameter.concurrent.connection-timer]` - - -[.description] --- -Determines the thread pool for managing tasks regarding peer connection FSM. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-statistic-timer]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter.parameter.concurrent.statistic-timer]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter."named-config".parameter.concurrent.statistic-timer]` - - -[.description] --- -Determines the thread pool for statistic gathering tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-application-session]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter.parameter.concurrent.application-session]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter."named-config".parameter.concurrent.application-session]` - - -[.description] --- -Determines the thread pool for managing the invocation of application session FSMs, which will invoke listeners. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-the-network-element-contains-elements-that-specify-parameters-for-external-peers]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-the-network-element-contains-elements-that-specify-parameters-for-external-peers[The Network< element contains elements that specify parameters for external peers] - -h|Type -h|Default - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect[List of external peers and the way they connect] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-peer-uri]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter.network.peers."peers".peer-uri]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter."named-config".network.peers."peers".peer-uri]` - - -[.description] --- -Specifies the name of the peer in the form of a URI. The structure is "aaa://++[++fqdn++\|++ip++]++:port" (for example, "aaa://192.168.1.1:3868"). - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++` -endif::add-copy-button-to-env-var[] ---|string -|`aaa://localhost:3868` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-rating]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-rating[quarkus.diameter.network.peers."peers".rating]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-rating[quarkus.diameter."named-config".network.peers."peers".rating]` - - -[.description] --- -Specifies the rating of this peer in order to achieve peer priorities/sorting. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++` -endif::add-copy-button-to-env-var[] ---|int -|`1` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-ip]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-ip[quarkus.diameter.network.peers."peers".ip]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-ip[quarkus.diameter."named-config".network.peers."peers".ip]` - - -[.description] --- -Specifies the actual ip for the peer-uri, for example 192.168.1.1 - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-port-range]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter.network.peers."peers".port-range]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter."named-config".network.peers."peers".port-range]` - - -[.description] --- -Specifies a port range to accept connection override the port number in peer-uri - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-attempt-connect]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter.network.peers."peers".attempt-connect]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter."named-config".network.peers."peers".attempt-connect]` - - -[.description] --- -Determines if the stack should try to connect to this peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-tls-configuration-name]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter.network.peers."peers".tls-configuration-name]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter."named-config".network.peers."peers".tls-configuration-name]` - - -[.description] --- -The name of the TLS configuration to use. - -If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. - -If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network[List of all realms that connect into the Diameter network] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-peers]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-peers[quarkus.diameter.network.realms."realms".peers]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-peers[quarkus.diameter."named-config".network.realms."realms".peers]` - - -[.description] --- -Comma separated list of peers. Each peer is represented by an IP Address or FQDN. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++` -endif::add-copy-button-to-env-var[] ---|string -|`localhost` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-local-action]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter.network.realms."realms".local-action]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter."named-config".network.realms."realms".local-action]` - - -[.description] --- -Determines the action the Local Peer will play on the specified realm: Act as a LOCAL peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++` -endif::add-copy-button-to-env-var[] --- a| -`local`, `relay`, `proxy`, `redirect` -|`local` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-dynamic]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter.network.realms."realms".dynamic]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter."named-config".network.realms."realms".dynamic]` - - -[.description] --- -Specifies if this realm is dynamic. That is, peers that connect to peers with this realm name will be added to the realm peer list if not present already. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-exp-time]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter.network.realms."realms".exp-time]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter."named-config".network.realms."realms".exp-time]` - - -[.description] --- -The time before a peer belonging to this realm is removed if no connection is available. The time is in seconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++` -endif::add-copy-button-to-env-var[] ---|long -|`1` - - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-the-applications-supported]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-the-applications-supported[The applications supported] -This configuration section is optional -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-vendor-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter.network.realms."realms".application-id.vendor-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter."named-config".network.realms."realms".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-auth-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter.network.realms."realms".application-id.auth-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-acct-appl-id]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter.network.realms."realms".application-id.acct-appl-id]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-agent-the-agent-configuration]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-agent-the-agent-configuration[The Agent configuration] -This configuration section is optional -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-agent-properties]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter.network.realms."realms".agent."properties"]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter."named-config".network.realms."realms".agent."properties"]` - - -[.description] --- -Retrieves the properties of the agent configuration. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++` -endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/lang/String.html[String] - -| - - -h|[[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-the-extensions-elements-contains-elements-that-override-existing-components-in-the-diameter-stack]]link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-the-extensions-elements-contains-elements-that-override-existing-components-in-the-diameter-stack[The extensions elements contains elements that override existing components in the Diameter stack] - -h|Type -h|Default - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-metadata]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-metadata[quarkus.diameter.extensions.metadata]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-metadata[quarkus.diameter."named-config".extensions.metadata]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-message-parser]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-message-parser[quarkus.diameter.extensions.message-parser]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-message-parser[quarkus.diameter."named-config".extensions.message-parser]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-element-parser]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-element-parser[quarkus.diameter.extensions.element-parser]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-element-parser[quarkus.diameter."named-config".extensions.element-parser]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-router-engine]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-router-engine[quarkus.diameter.extensions.router-engine]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-router-engine[quarkus.diameter."named-config".extensions.router-engine]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-peer-controller]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-peer-controller[quarkus.diameter.extensions.peer-controller]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-peer-controller[quarkus.diameter."named-config".extensions.peer-controller]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-realm-controller]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-realm-controller[quarkus.diameter.extensions.realm-controller]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-realm-controller[quarkus.diameter."named-config".extensions.realm-controller]` - - -[.description] --- -The Realm Controller extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-session-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-session-factory[quarkus.diameter.extensions.session-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-session-factory[quarkus.diameter."named-config".extensions.session-factory]` - - -[.description] --- -The Session Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-transport-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-transport-factory[quarkus.diameter.extensions.transport-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-transport-factory[quarkus.diameter."named-config".extensions.transport-factory]` - - -[.description] --- -The Transport Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-connection]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-connection[quarkus.diameter.extensions.connection]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-connection[quarkus.diameter."named-config".extensions.connection]` - - -[.description] --- -The Connection extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-network-guard]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-network-guard[quarkus.diameter.extensions.network-guard]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-network-guard[quarkus.diameter."named-config".extensions.network-guard]` - - -[.description] --- -The Network Guard extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-peer-fsm-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter.extensions.peer-fsm-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter."named-config".extensions.peer-fsm-factory]` - - -[.description] --- -The Peer Fsm Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-statistic-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-statistic-factory[quarkus.diameter.extensions.statistic-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-statistic-factory[quarkus.diameter."named-config".extensions.statistic-factory]` - - -[.description] --- -The Statistic Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-concurrent-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter.extensions.concurrent-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter."named-config".extensions.concurrent-factory]` - - -[.description] --- -The Concurrent Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-concurrent-entity-factory]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter.extensions.concurrent-entity-factory]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter."named-config".extensions.concurrent-entity-factory]` - - -[.description] --- -The Concurrent Entity Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-statistic-processor]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-statistic-processor[quarkus.diameter.extensions.statistic-processor]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-statistic-processor[quarkus.diameter."named-config".extensions.statistic-processor]` - - -[.description] --- -The Statistic Processor extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-network]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-network[quarkus.diameter.extensions.network]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-network[quarkus.diameter."named-config".extensions.network]` - - -[.description] --- -The Network extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-session-datasource]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-session-datasource[quarkus.diameter.extensions.session-datasource]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-session-datasource[quarkus.diameter."named-config".extensions.session-datasource]` - - -[.description] --- -The Session Datasource extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-timer-facility]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-timer-facility[quarkus.diameter.extensions.timer-facility]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-timer-facility[quarkus.diameter."named-config".extensions.timer-facility]` - - -[.description] --- -The Timer Facility extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-agent-redirect]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-agent-redirect[quarkus.diameter.extensions.agent-redirect]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-agent-redirect[quarkus.diameter."named-config".extensions.agent-redirect]` - - -[.description] --- -The Agent Redirect extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-agent-configuration]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-agent-configuration[quarkus.diameter.extensions.agent-configuration]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-agent-configuration[quarkus.diameter."named-config".extensions.agent-configuration]` - - -[.description] --- -The Agent Configuration extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-agent-proxy]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-agent-proxy[quarkus.diameter.extensions.agent-proxy]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-agent-proxy[quarkus.diameter."named-config".extensions.agent-proxy]` - - -[.description] --- -The Agent Proxy extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-overload-manager]]`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-overload-manager[quarkus.diameter.extensions.overload-manager]` - -`link:#config-group-io-quarkiverse-diameter-runtime-diameter-detail-config_quarkus-diameter-extensions-overload-manager[quarkus.diameter."named-config".extensions.overload-manager]` - - -[.description] --- -The Overload Manager extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++` -endif::add-copy-button-to-env-var[] ---|string -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/quarkus-diameter-general-config-items.adoc b/docs/modules/ROOT/pages/includes/quarkus-diameter-general-config-items.adoc deleted file mode 100644 index 786635fad..000000000 --- a/docs/modules/ROOT/pages/includes/quarkus-diameter-general-config-items.adoc +++ /dev/null @@ -1,1566 +0,0 @@ - -:summaryTableId: quarkus-diameter-general-config-items -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-the-localpeer-element-contains-parameters-that-affect-the-local-diameter-peer]]link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-the-localpeer-element-contains-parameters-that-affect-the-local-diameter-peer[The localPeer element contains parameters that affect the local Diameter peer] - -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-uri]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-uri[quarkus.diameter.local-peer.uri]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-uri[quarkus.diameter."named-config".local-peer.uri]` - - -[.description] --- -Specifies the URI for the local peer. The URI has the following format: "aaa://FQDN:port". - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++` -endif::add-copy-button-to-env-var[] ---|string -|`aaa://localhost:1812` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-tls-configuration-name]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter.local-peer.tls-configuration-name]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter."named-config".local-peer.tls-configuration-name]` - - -[.description] --- -The name of the TLS configuration to use. - -If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. - -If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-ip-addresses]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter.local-peer.ip-addresses]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter."named-config".local-peer.ip-addresses]` - - -[.description] --- -Contains one or more valid IP address for the local peer.` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++` -endif::add-copy-button-to-env-var[] ---|list of string -|`127.0.0.1` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-realm]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-realm[quarkus.diameter.local-peer.realm]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-realm[quarkus.diameter."named-config".local-peer.realm]` - - -[.description] --- -Specifies the realm of the local peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++` -endif::add-copy-button-to-env-var[] ---|string -|`io.quarkiverse.diameter` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-product-name]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-product-name[quarkus.diameter.local-peer.product-name]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-product-name[quarkus.diameter."named-config".local-peer.product-name]` - - -[.description] --- -Specifies the name of the local peer product - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -|`Go Diameter` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-firmware-revision]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter.local-peer.firmware-revision]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter."named-config".local-peer.firmware-revision]` - - -[.description] --- -Specifies the version of the firmware. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++` -endif::add-copy-button-to-env-var[] ---|long -|`3` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-vendor-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-vendor-id[quarkus.diameter.local-peer.vendor-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-vendor-id[quarkus.diameter."named-config".local-peer.vendor-id]` - - -[.description] --- -Specifies a numeric identifier that corresponds to the vendor ID allocated by IANA. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications]]link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications[Contains a list of default supported applications] - -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-vendor-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications.vendor-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications."applications".vendor-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications."applications".vendor-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-auth-appl-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications.auth-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications."applications".auth-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".auth-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-acct-appl-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications.acct-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications."applications".acct-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".acct-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor]]link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor[Optional parent element containing child elements that specify settings relating to the Overload Monitor] - -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter.local-peer.overload-monitors."overload-monitors".index]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".index]` - - -[.description] --- -Defines the index of this overload monitor, so priorities/orders can be specified. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++` -endif::add-copy-button-to-env-var[] ---|int -|`0` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".low-threshold]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".low-threshold]` - - -[.description] --- -The low threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".high-threshold]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".high-threshold]` - - -[.description] --- -The high threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-parameter-the-parameters-element-contains-elements-that-specify-parameters-for-the-diameter-stack]]link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-the-parameters-element-contains-elements-that-specify-parameters-for-the-diameter-stack[The Parameters element contains elements that specify parameters for the Diameter stack] - -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-accept-undefined-peer]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter.parameter.accept-undefined-peer]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter."named-config".parameter.accept-undefined-peer]` - - -[.description] --- -Specifies whether the stack will accept connections from undefined peers. The default value is `false` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-duplicate-protection]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter.parameter.duplicate-protection]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter."named-config".parameter.duplicate-protection]` - - -[.description] --- -Specifies whether duplicate message protection is enabled. The default value is `false`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-use-uri-as-fqdn]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter.parameter.use-uri-as-fqdn]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter."named-config".parameter.use-uri-as-fqdn]` - - -[.description] --- -Determines whether the URI should be used as FQDN. If it is set to `true`, the stack expects the destination/origin host to be in the format of "aaa://isdn.domain.com:3868" rather than the normal "isdn.domain.com". The default value is `false`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-use-virtual-threads]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter.parameter.use-virtual-threads]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter."named-config".parameter.use-virtual-threads]` - - -[.description] --- -Specifies whether the stack should use virtual threads The default value is `false` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-duplicate-timer]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter.parameter.duplicate-timer]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter."named-config".parameter.duplicate-timer]` - - -[.description] --- -Specifies the time each duplicate message is valid for (in extreme cases, it can live up to 2 ++*++ DuplicateTimer - 1 milliseconds). The default, minimum value is `240000` (4 minutes in milliseconds). - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|long -|`240000` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-duplicate-size]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-duplicate-size[quarkus.diameter.parameter.duplicate-size]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-duplicate-size[quarkus.diameter."named-config".parameter.duplicate-size]` - - -[.description] --- -Specifies the number of requests stored for duplicate protection. The default value is `5000`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++` -endif::add-copy-button-to-env-var[] ---|int -|`5000` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-queue-size]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-queue-size[quarkus.diameter.parameter.queue-size]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-queue-size[quarkus.diameter."named-config".parameter.queue-size]` - - -[.description] --- -Determines how many tasks the peer state machine can have before rejecting the next task. This queue contains FSM events and messaging - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-message-timeout]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-message-timeout[quarkus.diameter.parameter.message-timeout]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-message-timeout[quarkus.diameter."named-config".parameter.message-timeout]` - - -[.description] --- -Determines the timeout for messages other than protocol FSM messages. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-stop-timeout]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-stop-timeout[quarkus.diameter.parameter.stop-timeout]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-stop-timeout[quarkus.diameter."named-config".parameter.stop-timeout]` - - -[.description] --- -Determines how long the stack waits for all resources to stop. The delays are in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-cea-timeout]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-cea-timeout[quarkus.diameter.parameter.cea-timeout]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-cea-timeout[quarkus.diameter."named-config".parameter.cea-timeout]` - - -[.description] --- -Determines how long it takes for CER/CEA exchanges to timeout if there is no response. The delays are in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-iac-timeout]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-iac-timeout[quarkus.diameter.parameter.iac-timeout]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-iac-timeout[quarkus.diameter."named-config".parameter.iac-timeout]` - - -[.description] --- -Determines how long the stack waits to retry the communication with a peer that has stopped answering DWR messages. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-dwa-timeout]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter.parameter.dwa-timeout]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter."named-config".parameter.dwa-timeout]` - - -[.description] --- -Determines how long it takes for a DWR/DWA exchange to timeout if there is no response. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-dpa-timeout]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter.parameter.dpa-timeout]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter."named-config".parameter.dpa-timeout]` - - -[.description] --- -Determines how long it takes for a DPR/DPA exchange to timeout if there is no response. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-rec-timeout]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-rec-timeout[quarkus.diameter.parameter.rec-timeout]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-rec-timeout[quarkus.diameter."named-config".parameter.rec-timeout]` - - -[.description] --- -Determines how long it takes for the reconnection procedure to timeout. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-session-timeout]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-session-timeout[quarkus.diameter.parameter.session-Timeout]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-session-timeout[quarkus.diameter."named-config".parameter.session-Timeout]` - - -[.description] --- -Determines how long it takes for the session to timeout The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-peer-fsm-thread-count]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter.parameter.peer-fsm-thread-count]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter."named-config".parameter.peer-fsm-thread-count]` - - -[.description] --- -Determines the number of threads for handling events in the Peer FSM. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-bind-delay]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-bind-delay[quarkus.diameter.parameter.bind-delay]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-bind-delay[quarkus.diameter."named-config".parameter.bind-delay]` - - -[.description] --- -Determines a delay before binding. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-caching-name]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-caching-name[quarkus.diameter.parameter.caching-name]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-caching-name[quarkus.diameter."named-config".parameter.caching-name]` - - -[.description] --- -The caching name to be used if HA datasource is used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -|`diameter` - - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack]]link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack[Controls the thread pool sizes for different aspects of the stack] -This configuration section is optional -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-thread-group]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter.parameter.concurrent.thread-group]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter."named-config".parameter.concurrent.thread-group]` - - -[.description] --- -Determines the maximum thread count in other entities. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-processing-message-timer]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter.parameter.concurrent.processing-message-timer]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter."named-config".parameter.concurrent.processing-message-timer]` - - -[.description] --- -Determines the thread count for message processing tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-duplication-message-timer]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter.parameter.concurrent.duplication-message-timer]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter."named-config".parameter.concurrent.duplication-message-timer]` - - -[.description] --- -Specifies the thread pool for identifying duplicate messages. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-redirect-message-timer]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter.parameter.concurrent.redirect-message-timer]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter."named-config".parameter.concurrent.redirect-message-timer]` - - -[.description] --- -Specifies the thread pool for redirecting messages that do not need any further processing. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-peer-overload-timer]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter.parameter.concurrent.peer-overload-timer]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter."named-config".parameter.concurrent.peer-overload-timer]` - - -[.description] --- -Determines the thread pool for managing the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-connection-timer]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter.parameter.concurrent.connection-timer]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter."named-config".parameter.concurrent.connection-timer]` - - -[.description] --- -Determines the thread pool for managing tasks regarding peer connection FSM. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-statistic-timer]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter.parameter.concurrent.statistic-timer]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter."named-config".parameter.concurrent.statistic-timer]` - - -[.description] --- -Determines the thread pool for statistic gathering tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-application-session]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter.parameter.concurrent.application-session]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter."named-config".parameter.concurrent.application-session]` - - -[.description] --- -Determines the thread pool for managing the invocation of application session FSMs, which will invoke listeners. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-network-the-network-element-contains-elements-that-specify-parameters-for-external-peers]]link:#quarkus-diameter-general-config-items_quarkus-diameter-network-the-network-element-contains-elements-that-specify-parameters-for-external-peers[The Network< element contains elements that specify parameters for external peers] - -h|Type -h|Default - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect]]link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect[List of external peers and the way they connect] - -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-peer-uri]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter.network.peers."peers".peer-uri]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter."named-config".network.peers."peers".peer-uri]` - - -[.description] --- -Specifies the name of the peer in the form of a URI. The structure is "aaa://++[++fqdn++\|++ip++]++:port" (for example, "aaa://192.168.1.1:3868"). - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++` -endif::add-copy-button-to-env-var[] ---|string -|`aaa://localhost:3868` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-rating]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-rating[quarkus.diameter.network.peers."peers".rating]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-rating[quarkus.diameter."named-config".network.peers."peers".rating]` - - -[.description] --- -Specifies the rating of this peer in order to achieve peer priorities/sorting. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++` -endif::add-copy-button-to-env-var[] ---|int -|`1` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-ip]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-ip[quarkus.diameter.network.peers."peers".ip]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-ip[quarkus.diameter."named-config".network.peers."peers".ip]` - - -[.description] --- -Specifies the actual ip for the peer-uri, for example 192.168.1.1 - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-port-range]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter.network.peers."peers".port-range]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter."named-config".network.peers."peers".port-range]` - - -[.description] --- -Specifies a port range to accept connection override the port number in peer-uri - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-attempt-connect]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter.network.peers."peers".attempt-connect]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter."named-config".network.peers."peers".attempt-connect]` - - -[.description] --- -Determines if the stack should try to connect to this peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-tls-configuration-name]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter.network.peers."peers".tls-configuration-name]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter."named-config".network.peers."peers".tls-configuration-name]` - - -[.description] --- -The name of the TLS configuration to use. - -If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. - -If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network]]link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network[List of all realms that connect into the Diameter network] - -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-peers]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-peers[quarkus.diameter.network.realms."realms".peers]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-peers[quarkus.diameter."named-config".network.realms."realms".peers]` - - -[.description] --- -Comma separated list of peers. Each peer is represented by an IP Address or FQDN. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++` -endif::add-copy-button-to-env-var[] ---|string -|`localhost` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-local-action]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter.network.realms."realms".local-action]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter."named-config".network.realms."realms".local-action]` - - -[.description] --- -Determines the action the Local Peer will play on the specified realm: Act as a LOCAL peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++` -endif::add-copy-button-to-env-var[] --- a| -`local`, `relay`, `proxy`, `redirect` -|`local` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-dynamic]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter.network.realms."realms".dynamic]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter."named-config".network.realms."realms".dynamic]` - - -[.description] --- -Specifies if this realm is dynamic. That is, peers that connect to peers with this realm name will be added to the realm peer list if not present already. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-exp-time]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter.network.realms."realms".exp-time]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter."named-config".network.realms."realms".exp-time]` - - -[.description] --- -The time before a peer belonging to this realm is removed if no connection is available. The time is in seconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++` -endif::add-copy-button-to-env-var[] ---|long -|`1` - - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-the-applications-supported]]link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-the-applications-supported[The applications supported] -This configuration section is optional -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-vendor-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter.network.realms."realms".application-id.vendor-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter."named-config".network.realms."realms".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-auth-appl-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter.network.realms."realms".application-id.auth-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-acct-appl-id]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter.network.realms."realms".application-id.acct-appl-id]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-agent-the-agent-configuration]]link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-agent-the-agent-configuration[The Agent configuration] -This configuration section is optional -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-agent-properties]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter.network.realms."realms".agent."properties"]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter."named-config".network.realms."realms".agent."properties"]` - - -[.description] --- -Retrieves the properties of the agent configuration. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++` -endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/lang/String.html[String] - -| - - -h|[[quarkus-diameter-general-config-items_quarkus-diameter-extensions-the-extensions-elements-contains-elements-that-override-existing-components-in-the-diameter-stack]]link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-the-extensions-elements-contains-elements-that-override-existing-components-in-the-diameter-stack[The extensions elements contains elements that override existing components in the Diameter stack] - -h|Type -h|Default - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-metadata]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-metadata[quarkus.diameter.extensions.metadata]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-metadata[quarkus.diameter."named-config".extensions.metadata]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-message-parser]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-message-parser[quarkus.diameter.extensions.message-parser]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-message-parser[quarkus.diameter."named-config".extensions.message-parser]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-element-parser]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-element-parser[quarkus.diameter.extensions.element-parser]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-element-parser[quarkus.diameter."named-config".extensions.element-parser]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-router-engine]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-router-engine[quarkus.diameter.extensions.router-engine]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-router-engine[quarkus.diameter."named-config".extensions.router-engine]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-peer-controller]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-peer-controller[quarkus.diameter.extensions.peer-controller]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-peer-controller[quarkus.diameter."named-config".extensions.peer-controller]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-realm-controller]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-realm-controller[quarkus.diameter.extensions.realm-controller]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-realm-controller[quarkus.diameter."named-config".extensions.realm-controller]` - - -[.description] --- -The Realm Controller extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-session-factory]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-session-factory[quarkus.diameter.extensions.session-factory]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-session-factory[quarkus.diameter."named-config".extensions.session-factory]` - - -[.description] --- -The Session Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-transport-factory]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-transport-factory[quarkus.diameter.extensions.transport-factory]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-transport-factory[quarkus.diameter."named-config".extensions.transport-factory]` - - -[.description] --- -The Transport Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-connection]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-connection[quarkus.diameter.extensions.connection]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-connection[quarkus.diameter."named-config".extensions.connection]` - - -[.description] --- -The Connection extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-network-guard]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-network-guard[quarkus.diameter.extensions.network-guard]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-network-guard[quarkus.diameter."named-config".extensions.network-guard]` - - -[.description] --- -The Network Guard extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-peer-fsm-factory]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter.extensions.peer-fsm-factory]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter."named-config".extensions.peer-fsm-factory]` - - -[.description] --- -The Peer Fsm Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-statistic-factory]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-statistic-factory[quarkus.diameter.extensions.statistic-factory]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-statistic-factory[quarkus.diameter."named-config".extensions.statistic-factory]` - - -[.description] --- -The Statistic Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-concurrent-factory]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter.extensions.concurrent-factory]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter."named-config".extensions.concurrent-factory]` - - -[.description] --- -The Concurrent Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-concurrent-entity-factory]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter.extensions.concurrent-entity-factory]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter."named-config".extensions.concurrent-entity-factory]` - - -[.description] --- -The Concurrent Entity Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-statistic-processor]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-statistic-processor[quarkus.diameter.extensions.statistic-processor]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-statistic-processor[quarkus.diameter."named-config".extensions.statistic-processor]` - - -[.description] --- -The Statistic Processor extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-network]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-network[quarkus.diameter.extensions.network]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-network[quarkus.diameter."named-config".extensions.network]` - - -[.description] --- -The Network extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-session-datasource]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-session-datasource[quarkus.diameter.extensions.session-datasource]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-session-datasource[quarkus.diameter."named-config".extensions.session-datasource]` - - -[.description] --- -The Session Datasource extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-timer-facility]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-timer-facility[quarkus.diameter.extensions.timer-facility]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-timer-facility[quarkus.diameter."named-config".extensions.timer-facility]` - - -[.description] --- -The Timer Facility extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-agent-redirect]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-agent-redirect[quarkus.diameter.extensions.agent-redirect]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-agent-redirect[quarkus.diameter."named-config".extensions.agent-redirect]` - - -[.description] --- -The Agent Redirect extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-agent-configuration]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-agent-configuration[quarkus.diameter.extensions.agent-configuration]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-agent-configuration[quarkus.diameter."named-config".extensions.agent-configuration]` - - -[.description] --- -The Agent Configuration extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-agent-proxy]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-agent-proxy[quarkus.diameter.extensions.agent-proxy]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-agent-proxy[quarkus.diameter."named-config".extensions.agent-proxy]` - - -[.description] --- -The Agent Proxy extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-general-config-items_quarkus-diameter-extensions-overload-manager]]`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-overload-manager[quarkus.diameter.extensions.overload-manager]` - -`link:#quarkus-diameter-general-config-items_quarkus-diameter-extensions-overload-manager[quarkus.diameter."named-config".extensions.overload-manager]` - - -[.description] --- -The Overload Manager extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++` -endif::add-copy-button-to-env-var[] ---|string -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config.adoc b/docs/modules/ROOT/pages/includes/quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config.adoc deleted file mode 100644 index 80e9c3567..000000000 --- a/docs/modules/ROOT/pages/includes/quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config.adoc +++ /dev/null @@ -1,1566 +0,0 @@ - -:summaryTableId: quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config -[.configuration-legend] -icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime -[.configuration-reference, cols="80,.^10,.^10"] -|=== - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-the-localpeer-element-contains-parameters-that-affect-the-local-diameter-peer]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-the-localpeer-element-contains-parameters-that-affect-the-local-diameter-peer[The localPeer element contains parameters that affect the local Diameter peer] - -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-uri]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-uri[quarkus.diameter.local-peer.uri]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-uri[quarkus.diameter."named-config".local-peer.uri]` - - -[.description] --- -Specifies the URI for the local peer. The URI has the following format: "aaa://FQDN:port". - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++` -endif::add-copy-button-to-env-var[] ---|string -|`aaa://localhost:1812` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-tls-configuration-name]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter.local-peer.tls-configuration-name]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter."named-config".local-peer.tls-configuration-name]` - - -[.description] --- -The name of the TLS configuration to use. - -If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. - -If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-ip-addresses]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter.local-peer.ip-addresses]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter."named-config".local-peer.ip-addresses]` - - -[.description] --- -Contains one or more valid IP address for the local peer.` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++` -endif::add-copy-button-to-env-var[] ---|list of string -|`127.0.0.1` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-realm]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-realm[quarkus.diameter.local-peer.realm]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-realm[quarkus.diameter."named-config".local-peer.realm]` - - -[.description] --- -Specifies the realm of the local peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++` -endif::add-copy-button-to-env-var[] ---|string -|`io.quarkiverse.diameter` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-product-name]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-product-name[quarkus.diameter.local-peer.product-name]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-product-name[quarkus.diameter."named-config".local-peer.product-name]` - - -[.description] --- -Specifies the name of the local peer product - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -|`Go Diameter` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-firmware-revision]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter.local-peer.firmware-revision]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter."named-config".local-peer.firmware-revision]` - - -[.description] --- -Specifies the version of the firmware. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++` -endif::add-copy-button-to-env-var[] ---|long -|`3` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-vendor-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-vendor-id[quarkus.diameter.local-peer.vendor-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-vendor-id[quarkus.diameter."named-config".local-peer.vendor-id]` - - -[.description] --- -Specifies a numeric identifier that corresponds to the vendor ID allocated by IANA. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications[Contains a list of default supported applications] - -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-vendor-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications.vendor-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications."applications".vendor-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications."applications".vendor-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-auth-appl-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications.auth-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications."applications".auth-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".auth-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-acct-appl-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications.acct-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications."applications".acct-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".acct-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor[Optional parent element containing child elements that specify settings relating to the Overload Monitor] - -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter.local-peer.overload-monitors."overload-monitors".index]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".index]` - - -[.description] --- -Defines the index of this overload monitor, so priorities/orders can be specified. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++` -endif::add-copy-button-to-env-var[] ---|int -|`0` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".low-threshold]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".low-threshold]` - - -[.description] --- -The low threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".high-threshold]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".high-threshold]` - - -[.description] --- -The high threshold for activation of the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++` -endif::add-copy-button-to-env-var[] ---|double -|`0d` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-the-parameters-element-contains-elements-that-specify-parameters-for-the-diameter-stack]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-the-parameters-element-contains-elements-that-specify-parameters-for-the-diameter-stack[The Parameters element contains elements that specify parameters for the Diameter stack] - -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-accept-undefined-peer]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter.parameter.accept-undefined-peer]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter."named-config".parameter.accept-undefined-peer]` - - -[.description] --- -Specifies whether the stack will accept connections from undefined peers. The default value is `false` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-duplicate-protection]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter.parameter.duplicate-protection]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter."named-config".parameter.duplicate-protection]` - - -[.description] --- -Specifies whether duplicate message protection is enabled. The default value is `false`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-use-uri-as-fqdn]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter.parameter.use-uri-as-fqdn]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter."named-config".parameter.use-uri-as-fqdn]` - - -[.description] --- -Determines whether the URI should be used as FQDN. If it is set to `true`, the stack expects the destination/origin host to be in the format of "aaa://isdn.domain.com:3868" rather than the normal "isdn.domain.com". The default value is `false`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-use-virtual-threads]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter.parameter.use-virtual-threads]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter."named-config".parameter.use-virtual-threads]` - - -[.description] --- -Specifies whether the stack should use virtual threads The default value is `false` - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-duplicate-timer]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter.parameter.duplicate-timer]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter."named-config".parameter.duplicate-timer]` - - -[.description] --- -Specifies the time each duplicate message is valid for (in extreme cases, it can live up to 2 ++*++ DuplicateTimer - 1 milliseconds). The default, minimum value is `240000` (4 minutes in milliseconds). - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|long -|`240000` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-duplicate-size]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-duplicate-size[quarkus.diameter.parameter.duplicate-size]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-duplicate-size[quarkus.diameter."named-config".parameter.duplicate-size]` - - -[.description] --- -Specifies the number of requests stored for duplicate protection. The default value is `5000`. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++` -endif::add-copy-button-to-env-var[] ---|int -|`5000` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-queue-size]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-queue-size[quarkus.diameter.parameter.queue-size]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-queue-size[quarkus.diameter."named-config".parameter.queue-size]` - - -[.description] --- -Determines how many tasks the peer state machine can have before rejecting the next task. This queue contains FSM events and messaging - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-message-timeout]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-message-timeout[quarkus.diameter.parameter.message-timeout]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-message-timeout[quarkus.diameter."named-config".parameter.message-timeout]` - - -[.description] --- -Determines the timeout for messages other than protocol FSM messages. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-stop-timeout]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-stop-timeout[quarkus.diameter.parameter.stop-timeout]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-stop-timeout[quarkus.diameter."named-config".parameter.stop-timeout]` - - -[.description] --- -Determines how long the stack waits for all resources to stop. The delays are in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-cea-timeout]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-cea-timeout[quarkus.diameter.parameter.cea-timeout]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-cea-timeout[quarkus.diameter."named-config".parameter.cea-timeout]` - - -[.description] --- -Determines how long it takes for CER/CEA exchanges to timeout if there is no response. The delays are in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-iac-timeout]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-iac-timeout[quarkus.diameter.parameter.iac-timeout]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-iac-timeout[quarkus.diameter."named-config".parameter.iac-timeout]` - - -[.description] --- -Determines how long the stack waits to retry the communication with a peer that has stopped answering DWR messages. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-dwa-timeout]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter.parameter.dwa-timeout]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter."named-config".parameter.dwa-timeout]` - - -[.description] --- -Determines how long it takes for a DWR/DWA exchange to timeout if there is no response. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-dpa-timeout]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter.parameter.dpa-timeout]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter."named-config".parameter.dpa-timeout]` - - -[.description] --- -Determines how long it takes for a DPR/DPA exchange to timeout if there is no response. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-rec-timeout]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-rec-timeout[quarkus.diameter.parameter.rec-timeout]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-rec-timeout[quarkus.diameter."named-config".parameter.rec-timeout]` - - -[.description] --- -Determines how long it takes for the reconnection procedure to timeout. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-session-timeout]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-session-timeout[quarkus.diameter.parameter.session-Timeout]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-session-timeout[quarkus.diameter."named-config".parameter.session-Timeout]` - - -[.description] --- -Determines how long it takes for the session to timeout The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-peer-fsm-thread-count]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter.parameter.peer-fsm-thread-count]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter."named-config".parameter.peer-fsm-thread-count]` - - -[.description] --- -Determines the number of threads for handling events in the Peer FSM. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-bind-delay]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-bind-delay[quarkus.diameter.parameter.bind-delay]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-bind-delay[quarkus.diameter."named-config".parameter.bind-delay]` - - -[.description] --- -Determines a delay before binding. The delay is in milliseconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++` -endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-caching-name]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-caching-name[quarkus.diameter.parameter.caching-name]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-caching-name[quarkus.diameter."named-config".parameter.caching-name]` - - -[.description] --- -The caching name to be used if HA datasource is used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -|`diameter` - - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack[Controls the thread pool sizes for different aspects of the stack] -This configuration section is optional -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-thread-group]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter.parameter.concurrent.thread-group]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter."named-config".parameter.concurrent.thread-group]` - - -[.description] --- -Determines the maximum thread count in other entities. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-processing-message-timer]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter.parameter.concurrent.processing-message-timer]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter."named-config".parameter.concurrent.processing-message-timer]` - - -[.description] --- -Determines the thread count for message processing tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-duplication-message-timer]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter.parameter.concurrent.duplication-message-timer]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter."named-config".parameter.concurrent.duplication-message-timer]` - - -[.description] --- -Specifies the thread pool for identifying duplicate messages. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-redirect-message-timer]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter.parameter.concurrent.redirect-message-timer]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter."named-config".parameter.concurrent.redirect-message-timer]` - - -[.description] --- -Specifies the thread pool for redirecting messages that do not need any further processing. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-peer-overload-timer]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter.parameter.concurrent.peer-overload-timer]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter."named-config".parameter.concurrent.peer-overload-timer]` - - -[.description] --- -Determines the thread pool for managing the overload monitor. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-connection-timer]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter.parameter.concurrent.connection-timer]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter."named-config".parameter.concurrent.connection-timer]` - - -[.description] --- -Determines the thread pool for managing tasks regarding peer connection FSM. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-statistic-timer]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter.parameter.concurrent.statistic-timer]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter."named-config".parameter.concurrent.statistic-timer]` - - -[.description] --- -Determines the thread pool for statistic gathering tasks. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-application-session]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter.parameter.concurrent.application-session]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter."named-config".parameter.concurrent.application-session]` - - -[.description] --- -Determines the thread pool for managing the invocation of application session FSMs, which will invoke listeners. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++` -endif::add-copy-button-to-env-var[] ---|int -| - - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-the-network-element-contains-elements-that-specify-parameters-for-external-peers]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-the-network-element-contains-elements-that-specify-parameters-for-external-peers[The Network< element contains elements that specify parameters for external peers] - -h|Type -h|Default - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect[List of external peers and the way they connect] - -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-peer-uri]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter.network.peers."peers".peer-uri]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter."named-config".network.peers."peers".peer-uri]` - - -[.description] --- -Specifies the name of the peer in the form of a URI. The structure is "aaa://++[++fqdn++\|++ip++]++:port" (for example, "aaa://192.168.1.1:3868"). - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++` -endif::add-copy-button-to-env-var[] ---|string -|`aaa://localhost:3868` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-rating]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-rating[quarkus.diameter.network.peers."peers".rating]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-rating[quarkus.diameter."named-config".network.peers."peers".rating]` - - -[.description] --- -Specifies the rating of this peer in order to achieve peer priorities/sorting. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++` -endif::add-copy-button-to-env-var[] ---|int -|`1` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-ip]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-ip[quarkus.diameter.network.peers."peers".ip]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-ip[quarkus.diameter."named-config".network.peers."peers".ip]` - - -[.description] --- -Specifies the actual ip for the peer-uri, for example 192.168.1.1 - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-port-range]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter.network.peers."peers".port-range]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter."named-config".network.peers."peers".port-range]` - - -[.description] --- -Specifies a port range to accept connection override the port number in peer-uri - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-attempt-connect]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter.network.peers."peers".attempt-connect]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter."named-config".network.peers."peers".attempt-connect]` - - -[.description] --- -Determines if the stack should try to connect to this peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-tls-configuration-name]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter.network.peers."peers".tls-configuration-name]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter."named-config".network.peers."peers".tls-configuration-name]` - - -[.description] --- -The name of the TLS configuration to use. - -If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. - -If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network[List of all realms that connect into the Diameter network] - -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-peers]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-peers[quarkus.diameter.network.realms."realms".peers]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-peers[quarkus.diameter."named-config".network.realms."realms".peers]` - - -[.description] --- -Comma separated list of peers. Each peer is represented by an IP Address or FQDN. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++` -endif::add-copy-button-to-env-var[] ---|string -|`localhost` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-local-action]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter.network.realms."realms".local-action]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter."named-config".network.realms."realms".local-action]` - - -[.description] --- -Determines the action the Local Peer will play on the specified realm: Act as a LOCAL peer. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++` -endif::add-copy-button-to-env-var[] --- a| -`local`, `relay`, `proxy`, `redirect` -|`local` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-dynamic]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter.network.realms."realms".dynamic]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter."named-config".network.realms."realms".dynamic]` - - -[.description] --- -Specifies if this realm is dynamic. That is, peers that connect to peers with this realm name will be added to the realm peer list if not present already. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++` -endif::add-copy-button-to-env-var[] ---|boolean -|`false` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-exp-time]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter.network.realms."realms".exp-time]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter."named-config".network.realms."realms".exp-time]` - - -[.description] --- -The time before a peer belonging to this realm is removed if no connection is available. The time is in seconds. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++` -endif::add-copy-button-to-env-var[] ---|long -|`1` - - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-the-applications-supported]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-the-applications-supported[The applications supported] -This configuration section is optional -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-vendor-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter.network.realms."realms".application-id.vendor-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter."named-config".network.realms."realms".application-id.vendor-id]` - - -[.description] --- -Specifies the vendor ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-auth-appl-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter.network.realms."realms".application-id.auth-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.auth-appl-id]` - - -[.description] --- -The Authentication Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-acct-appl-id]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter.network.realms."realms".application-id.acct-appl-id]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.acct-appl-id]` - - -[.description] --- -The Account Application ID for application definition. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++` -endif::add-copy-button-to-env-var[] ---|long -|`0` - - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-agent-the-agent-configuration]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-agent-the-agent-configuration[The Agent configuration] -This configuration section is optional -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-agent-properties]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter.network.realms."realms".agent."properties"]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter."named-config".network.realms."realms".agent."properties"]` - - -[.description] --- -Retrieves the properties of the agent configuration. - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++` -endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/lang/String.html[String] - -| - - -h|[[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-the-extensions-elements-contains-elements-that-override-existing-components-in-the-diameter-stack]]link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-the-extensions-elements-contains-elements-that-override-existing-components-in-the-diameter-stack[The extensions elements contains elements that override existing components in the Diameter stack] - -h|Type -h|Default - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-metadata]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-metadata[quarkus.diameter.extensions.metadata]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-metadata[quarkus.diameter."named-config".extensions.metadata]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-message-parser]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-message-parser[quarkus.diameter.extensions.message-parser]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-message-parser[quarkus.diameter."named-config".extensions.message-parser]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-element-parser]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-element-parser[quarkus.diameter.extensions.element-parser]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-element-parser[quarkus.diameter."named-config".extensions.element-parser]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-router-engine]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-router-engine[quarkus.diameter.extensions.router-engine]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-router-engine[quarkus.diameter."named-config".extensions.router-engine]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-peer-controller]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-peer-controller[quarkus.diameter.extensions.peer-controller]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-peer-controller[quarkus.diameter."named-config".extensions.peer-controller]` - - -[.description] --- -The MetaData extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-realm-controller]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-realm-controller[quarkus.diameter.extensions.realm-controller]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-realm-controller[quarkus.diameter."named-config".extensions.realm-controller]` - - -[.description] --- -The Realm Controller extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-session-factory]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-session-factory[quarkus.diameter.extensions.session-factory]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-session-factory[quarkus.diameter."named-config".extensions.session-factory]` - - -[.description] --- -The Session Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-transport-factory]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-transport-factory[quarkus.diameter.extensions.transport-factory]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-transport-factory[quarkus.diameter."named-config".extensions.transport-factory]` - - -[.description] --- -The Transport Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-connection]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-connection[quarkus.diameter.extensions.connection]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-connection[quarkus.diameter."named-config".extensions.connection]` - - -[.description] --- -The Connection extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-network-guard]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-network-guard[quarkus.diameter.extensions.network-guard]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-network-guard[quarkus.diameter."named-config".extensions.network-guard]` - - -[.description] --- -The Network Guard extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-peer-fsm-factory]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter.extensions.peer-fsm-factory]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter."named-config".extensions.peer-fsm-factory]` - - -[.description] --- -The Peer Fsm Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-statistic-factory]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-statistic-factory[quarkus.diameter.extensions.statistic-factory]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-statistic-factory[quarkus.diameter."named-config".extensions.statistic-factory]` - - -[.description] --- -The Statistic Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-concurrent-factory]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter.extensions.concurrent-factory]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter."named-config".extensions.concurrent-factory]` - - -[.description] --- -The Concurrent Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-concurrent-entity-factory]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter.extensions.concurrent-entity-factory]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter."named-config".extensions.concurrent-entity-factory]` - - -[.description] --- -The Concurrent Entity Factory extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-statistic-processor]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-statistic-processor[quarkus.diameter.extensions.statistic-processor]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-statistic-processor[quarkus.diameter."named-config".extensions.statistic-processor]` - - -[.description] --- -The Statistic Processor extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-network]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-network[quarkus.diameter.extensions.network]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-network[quarkus.diameter."named-config".extensions.network]` - - -[.description] --- -The Network extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-session-datasource]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-session-datasource[quarkus.diameter.extensions.session-datasource]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-session-datasource[quarkus.diameter."named-config".extensions.session-datasource]` - - -[.description] --- -The Session Datasource extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-timer-facility]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-timer-facility[quarkus.diameter.extensions.timer-facility]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-timer-facility[quarkus.diameter."named-config".extensions.timer-facility]` - - -[.description] --- -The Timer Facility extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-agent-redirect]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-agent-redirect[quarkus.diameter.extensions.agent-redirect]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-agent-redirect[quarkus.diameter."named-config".extensions.agent-redirect]` - - -[.description] --- -The Agent Redirect extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-agent-configuration]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-agent-configuration[quarkus.diameter.extensions.agent-configuration]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-agent-configuration[quarkus.diameter."named-config".extensions.agent-configuration]` - - -[.description] --- -The Agent Configuration extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-agent-proxy]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-agent-proxy[quarkus.diameter.extensions.agent-proxy]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-agent-proxy[quarkus.diameter."named-config".extensions.agent-proxy]` - - -[.description] --- -The Agent Proxy extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++` -endif::add-copy-button-to-env-var[] ---|string -| - - -a| [[quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-overload-manager]]`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-overload-manager[quarkus.diameter.extensions.overload-manager]` - -`link:#quarkus-diameter-io-quarkiverse-diameter-runtime-diameter-run-time-config_quarkus-diameter-extensions-overload-manager[quarkus.diameter."named-config".extensions.overload-manager]` - - -[.description] --- -The Overload Manager extension - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++` -endif::add-copy-button-to-env-var[] ---|string -| - -|=== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/quarkus-diameter.adoc b/docs/modules/ROOT/pages/includes/quarkus-jdiameter.adoc similarity index 51% rename from docs/modules/ROOT/pages/includes/quarkus-diameter.adoc rename to docs/modules/ROOT/pages/includes/quarkus-jdiameter.adoc index abd87a2b0..b0f3ccd86 100644 --- a/docs/modules/ROOT/pages/includes/quarkus-diameter.adoc +++ b/docs/modules/ROOT/pages/includes/quarkus-jdiameter.adoc @@ -1,38 +1,39 @@ - -:summaryTableId: quarkus-diameter +:summaryTableId: quarkus-jdiameter_quarkus-diameter [.configuration-legend] icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime [.configuration-reference.searchable, cols="80,.^10,.^10"] |=== -h|[[quarkus-diameter_quarkus-diameter-local-peer-the-localpeer-element-contains-parameters-that-affect-the-local-diameter-peer]]link:#quarkus-diameter_quarkus-diameter-local-peer-the-localpeer-element-contains-parameters-that-affect-the-local-diameter-peer[The localPeer element contains parameters that affect the local Diameter peer] - +h|[.header-title]##Configuration property## h|Type h|Default -a| [[quarkus-diameter_quarkus-diameter-local-peer-uri]]`link:#quarkus-diameter_quarkus-diameter-local-peer-uri[quarkus.diameter.local-peer.uri]` +h|[[quarkus-jdiameter_section_quarkus-diameter-local-peer]] [.section-name.section-level0]##The localPeer element contains parameters that affect the local Diameter peer## +h|Type +h|Default -`link:#quarkus-diameter_quarkus-diameter-local-peer-uri[quarkus.diameter."named-config".local-peer.uri]` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-uri]] [.property-path]##`quarkus.diameter.local-peer.uri`## +`quarkus.diameter."named-config".local-peer.uri` [.description] -- Specifies the URI for the local peer. The URI has the following format: "aaa://FQDN:port". + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string |`aaa://localhost:1812` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-tls-configuration-name]] [.property-path]##`quarkus.diameter.local-peer.tls-configuration-name`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-tls-configuration-name]]`link:#quarkus-diameter_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter.local-peer.tls-configuration-name]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-tls-configuration-name[quarkus.diameter."named-config".local-peer.tls-configuration-name]` - +`quarkus.diameter."named-config".local-peer.tls-configuration-name` [.description] -- @@ -42,917 +43,911 @@ If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-ip-addresses]] [.property-path]##`quarkus.diameter.local-peer.ip-addresses`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-ip-addresses]]`link:#quarkus-diameter_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter.local-peer.ip-addresses]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-ip-addresses[quarkus.diameter."named-config".local-peer.ip-addresses]` - +`quarkus.diameter."named-config".local-peer.ip-addresses` [.description] -- Contains one or more valid IP address for the local peer.` + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++` endif::add-copy-button-to-env-var[] ---|list of string +-- +|list of string |`127.0.0.1` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-realm]] [.property-path]##`quarkus.diameter.local-peer.realm`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-realm]]`link:#quarkus-diameter_quarkus-diameter-local-peer-realm[quarkus.diameter.local-peer.realm]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-realm[quarkus.diameter."named-config".local-peer.realm]` - +`quarkus.diameter."named-config".local-peer.realm` [.description] -- Specifies the realm of the local peer. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string |`io.quarkiverse.diameter` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-product-name]] [.property-path]##`quarkus.diameter.local-peer.product-name`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-product-name]]`link:#quarkus-diameter_quarkus-diameter-local-peer-product-name[quarkus.diameter.local-peer.product-name]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-product-name[quarkus.diameter."named-config".local-peer.product-name]` - +`quarkus.diameter."named-config".local-peer.product-name` [.description] -- Specifies the name of the local peer product + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string |`Go Diameter` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-firmware-revision]] [.property-path]##`quarkus.diameter.local-peer.firmware-revision`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-firmware-revision]]`link:#quarkus-diameter_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter.local-peer.firmware-revision]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-firmware-revision[quarkus.diameter."named-config".local-peer.firmware-revision]` - +`quarkus.diameter."named-config".local-peer.firmware-revision` [.description] -- Specifies the version of the firmware. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`3` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-vendor-id]] [.property-path]##`quarkus.diameter.local-peer.vendor-id`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-vendor-id]]`link:#quarkus-diameter_quarkus-diameter-local-peer-vendor-id[quarkus.diameter.local-peer.vendor-id]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-vendor-id[quarkus.diameter."named-config".local-peer.vendor-id]` - +`quarkus.diameter."named-config".local-peer.vendor-id` [.description] -- Specifies a numeric identifier that corresponds to the vendor ID allocated by IANA. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` - -h|[[quarkus-diameter_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications]]link:#quarkus-diameter_quarkus-diameter-local-peer-applications-contains-a-list-of-default-supported-applications[Contains a list of default supported applications] - +h|[[quarkus-jdiameter_section_quarkus-diameter-local-peer-applications]] [.section-name.section-level1]##Contains a list of default supported applications## h|Type h|Default -a| [[quarkus-diameter_quarkus-diameter-local-peer-applications-vendor-id]]`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications.vendor-id]` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-applications-vendor-id]] [.property-path]##`quarkus.diameter.local-peer.applications.vendor-id`## -`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter.local-peer.applications."applications".vendor-id]` +`quarkus.diameter.local-peer.applications."applications".vendor-id` -`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications."applications".vendor-id]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-vendor-id[quarkus.diameter."named-config".local-peer.applications.vendor-id]` +`quarkus.diameter."named-config".local-peer.applications.vendor-id` +`quarkus.diameter."named-config".local-peer.applications."applications".vendor-id` [.description] -- Specifies the vendor ID for application definition. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-applications-auth-appl-id]] [.property-path]##`quarkus.diameter.local-peer.applications.auth-appl-id`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-applications-auth-appl-id]]`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications.auth-appl-id]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter.local-peer.applications."applications".auth-appl-id]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".auth-appl-id]` +`quarkus.diameter.local-peer.applications."applications".auth-appl-id` -`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-auth-appl-id[quarkus.diameter."named-config".local-peer.applications.auth-appl-id]` +`quarkus.diameter."named-config".local-peer.applications.auth-appl-id` +`quarkus.diameter."named-config".local-peer.applications."applications".auth-appl-id` [.description] -- The Authentication Application ID for application definition. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-applications-acct-appl-id]] [.property-path]##`quarkus.diameter.local-peer.applications.acct-appl-id`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-applications-acct-appl-id]]`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications.acct-appl-id]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter.local-peer.applications."applications".acct-appl-id]` +`quarkus.diameter.local-peer.applications."applications".acct-appl-id` -`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications."applications".acct-appl-id]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-applications-acct-appl-id[quarkus.diameter."named-config".local-peer.applications.acct-appl-id]` +`quarkus.diameter."named-config".local-peer.applications.acct-appl-id` +`quarkus.diameter."named-config".local-peer.applications."applications".acct-appl-id` [.description] -- The Account Application ID for application definition. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` -h|[[quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor]]link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-optional-parent-element-containing-child-elements-that-specify-settings-relating-to-the-overload-monitor[Optional parent element containing child elements that specify settings relating to the Overload Monitor] - +h|[[quarkus-jdiameter_section_quarkus-diameter-local-peer-overload-monitors]] [.section-name.section-level1]##Optional parent element containing child elements that specify settings relating to the Overload Monitor## h|Type h|Default -a| [[quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index]]`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter.local-peer.overload-monitors."overload-monitors".index]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".index]` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".index`## +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".index` [.description] -- Defines the index of this overload monitor, so priorities/orders can be specified. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int |`0` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".low-threshold`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold]]`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".low-threshold]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".low-threshold]` - +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".low-threshold` [.description] -- The low threshold for activation of the overload monitor. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|double +-- +|double |`0d` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".high-threshold`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold]]`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter.local-peer.overload-monitors."overload-monitors".high-threshold]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".high-threshold]` - +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".high-threshold` [.description] -- The high threshold for activation of the overload monitor. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++` endif::add-copy-button-to-env-var[] ---|double +-- +|double |`0d` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.vendor-id`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id]]`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.vendor-id]` - +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.vendor-id` [.description] -- Specifies the vendor ID for application definition. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id]]`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id]` - +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id` [.description] -- The Authentication Application ID for application definition. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id`## -a| [[quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id]]`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - -`link:#quarkus-diameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id[quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id]` - +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id` [.description] -- The Account Application ID for application definition. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` -h|[[quarkus-diameter_quarkus-diameter-parameter-the-parameters-element-contains-elements-that-specify-parameters-for-the-diameter-stack]]link:#quarkus-diameter_quarkus-diameter-parameter-the-parameters-element-contains-elements-that-specify-parameters-for-the-diameter-stack[The Parameters element contains elements that specify parameters for the Diameter stack] +h|[[quarkus-jdiameter_section_quarkus-diameter-parameter]] [.section-name.section-level0]##The Parameters element contains elements that specify parameters for the Diameter stack## h|Type h|Default -a| [[quarkus-diameter_quarkus-diameter-parameter-accept-undefined-peer]]`link:#quarkus-diameter_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter.parameter.accept-undefined-peer]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-accept-undefined-peer[quarkus.diameter."named-config".parameter.accept-undefined-peer]` +a| [[quarkus-jdiameter_quarkus-diameter-parameter-accept-undefined-peer]] [.property-path]##`quarkus.diameter.parameter.accept-undefined-peer`## +`quarkus.diameter."named-config".parameter.accept-undefined-peer` [.description] -- Specifies whether the stack will accept connections from undefined peers. The default value is `false` + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++` endif::add-copy-button-to-env-var[] ---|boolean +-- +|boolean |`false` +a| [[quarkus-jdiameter_quarkus-diameter-parameter-duplicate-protection]] [.property-path]##`quarkus.diameter.parameter.duplicate-protection`## -a| [[quarkus-diameter_quarkus-diameter-parameter-duplicate-protection]]`link:#quarkus-diameter_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter.parameter.duplicate-protection]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-duplicate-protection[quarkus.diameter."named-config".parameter.duplicate-protection]` - +`quarkus.diameter."named-config".parameter.duplicate-protection` [.description] -- Specifies whether duplicate message protection is enabled. The default value is `false`. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++` endif::add-copy-button-to-env-var[] ---|boolean +-- +|boolean |`false` +a| [[quarkus-jdiameter_quarkus-diameter-parameter-use-uri-as-fqdn]] [.property-path]##`quarkus.diameter.parameter.use-uri-as-fqdn`## -a| [[quarkus-diameter_quarkus-diameter-parameter-use-uri-as-fqdn]]`link:#quarkus-diameter_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter.parameter.use-uri-as-fqdn]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-use-uri-as-fqdn[quarkus.diameter."named-config".parameter.use-uri-as-fqdn]` - +`quarkus.diameter."named-config".parameter.use-uri-as-fqdn` [.description] -- Determines whether the URI should be used as FQDN. If it is set to `true`, the stack expects the destination/origin host to be in the format of "aaa://isdn.domain.com:3868" rather than the normal "isdn.domain.com". The default value is `false`. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++` endif::add-copy-button-to-env-var[] ---|boolean +-- +|boolean |`false` +a| [[quarkus-jdiameter_quarkus-diameter-parameter-use-virtual-threads]] [.property-path]##`quarkus.diameter.parameter.use-virtual-threads`## -a| [[quarkus-diameter_quarkus-diameter-parameter-use-virtual-threads]]`link:#quarkus-diameter_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter.parameter.use-virtual-threads]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-use-virtual-threads[quarkus.diameter."named-config".parameter.use-virtual-threads]` - +`quarkus.diameter."named-config".parameter.use-virtual-threads` [.description] -- Specifies whether the stack should use virtual threads The default value is `false` + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++` endif::add-copy-button-to-env-var[] ---|boolean +-- +|boolean |`false` +a| [[quarkus-jdiameter_quarkus-diameter-parameter-duplicate-timer]] [.property-path]##`quarkus.diameter.parameter.duplicate-timer`## -a| [[quarkus-diameter_quarkus-diameter-parameter-duplicate-timer]]`link:#quarkus-diameter_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter.parameter.duplicate-timer]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-duplicate-timer[quarkus.diameter."named-config".parameter.duplicate-timer]` - +`quarkus.diameter."named-config".parameter.duplicate-timer` [.description] -- Specifies the time each duplicate message is valid for (in extreme cases, it can live up to 2 ++*++ DuplicateTimer - 1 milliseconds). The default, minimum value is `240000` (4 minutes in milliseconds). + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`240000` +a| [[quarkus-jdiameter_quarkus-diameter-parameter-duplicate-size]] [.property-path]##`quarkus.diameter.parameter.duplicate-size`## -a| [[quarkus-diameter_quarkus-diameter-parameter-duplicate-size]]`link:#quarkus-diameter_quarkus-diameter-parameter-duplicate-size[quarkus.diameter.parameter.duplicate-size]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-duplicate-size[quarkus.diameter."named-config".parameter.duplicate-size]` - +`quarkus.diameter."named-config".parameter.duplicate-size` [.description] -- Specifies the number of requests stored for duplicate protection. The default value is `5000`. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int |`5000` +a| [[quarkus-jdiameter_quarkus-diameter-parameter-queue-size]] [.property-path]##`quarkus.diameter.parameter.queue-size`## -a| [[quarkus-diameter_quarkus-diameter-parameter-queue-size]]`link:#quarkus-diameter_quarkus-diameter-parameter-queue-size[quarkus.diameter.parameter.queue-size]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-queue-size[quarkus.diameter."named-config".parameter.queue-size]` - +`quarkus.diameter."named-config".parameter.queue-size` [.description] -- Determines how many tasks the peer state machine can have before rejecting the next task. This queue contains FSM events and messaging + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-message-timeout]] [.property-path]##`quarkus.diameter.parameter.message-timeout`## -a| [[quarkus-diameter_quarkus-diameter-parameter-message-timeout]]`link:#quarkus-diameter_quarkus-diameter-parameter-message-timeout[quarkus.diameter.parameter.message-timeout]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-message-timeout[quarkus.diameter."named-config".parameter.message-timeout]` - +`quarkus.diameter."named-config".parameter.message-timeout` [.description] -- Determines the timeout for messages other than protocol FSM messages. The delay is in milliseconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-stop-timeout]] [.property-path]##`quarkus.diameter.parameter.stop-timeout`## -a| [[quarkus-diameter_quarkus-diameter-parameter-stop-timeout]]`link:#quarkus-diameter_quarkus-diameter-parameter-stop-timeout[quarkus.diameter.parameter.stop-timeout]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-stop-timeout[quarkus.diameter."named-config".parameter.stop-timeout]` - +`quarkus.diameter."named-config".parameter.stop-timeout` [.description] -- Determines how long the stack waits for all resources to stop. The delays are in milliseconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-cea-timeout]] [.property-path]##`quarkus.diameter.parameter.cea-timeout`## -a| [[quarkus-diameter_quarkus-diameter-parameter-cea-timeout]]`link:#quarkus-diameter_quarkus-diameter-parameter-cea-timeout[quarkus.diameter.parameter.cea-timeout]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-cea-timeout[quarkus.diameter."named-config".parameter.cea-timeout]` - +`quarkus.diameter."named-config".parameter.cea-timeout` [.description] -- Determines how long it takes for CER/CEA exchanges to timeout if there is no response. The delays are in milliseconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-iac-timeout]] [.property-path]##`quarkus.diameter.parameter.iac-timeout`## -a| [[quarkus-diameter_quarkus-diameter-parameter-iac-timeout]]`link:#quarkus-diameter_quarkus-diameter-parameter-iac-timeout[quarkus.diameter.parameter.iac-timeout]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-iac-timeout[quarkus.diameter."named-config".parameter.iac-timeout]` - +`quarkus.diameter."named-config".parameter.iac-timeout` [.description] -- Determines how long the stack waits to retry the communication with a peer that has stopped answering DWR messages. The delay is in milliseconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-dwa-timeout]] [.property-path]##`quarkus.diameter.parameter.dwa-timeout`## -a| [[quarkus-diameter_quarkus-diameter-parameter-dwa-timeout]]`link:#quarkus-diameter_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter.parameter.dwa-timeout]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-dwa-timeout[quarkus.diameter."named-config".parameter.dwa-timeout]` - +`quarkus.diameter."named-config".parameter.dwa-timeout` [.description] -- Determines how long it takes for a DWR/DWA exchange to timeout if there is no response. The delay is in milliseconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-dpa-timeout]] [.property-path]##`quarkus.diameter.parameter.dpa-timeout`## -a| [[quarkus-diameter_quarkus-diameter-parameter-dpa-timeout]]`link:#quarkus-diameter_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter.parameter.dpa-timeout]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-dpa-timeout[quarkus.diameter."named-config".parameter.dpa-timeout]` - +`quarkus.diameter."named-config".parameter.dpa-timeout` [.description] -- Determines how long it takes for a DPR/DPA exchange to timeout if there is no response. The delay is in milliseconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-rec-timeout]] [.property-path]##`quarkus.diameter.parameter.rec-timeout`## -a| [[quarkus-diameter_quarkus-diameter-parameter-rec-timeout]]`link:#quarkus-diameter_quarkus-diameter-parameter-rec-timeout[quarkus.diameter.parameter.rec-timeout]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-rec-timeout[quarkus.diameter."named-config".parameter.rec-timeout]` - +`quarkus.diameter."named-config".parameter.rec-timeout` [.description] -- Determines how long it takes for the reconnection procedure to timeout. The delay is in milliseconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-session-timeout]] [.property-path]##`quarkus.diameter.parameter.session-Timeout`## -a| [[quarkus-diameter_quarkus-diameter-parameter-session-timeout]]`link:#quarkus-diameter_quarkus-diameter-parameter-session-timeout[quarkus.diameter.parameter.session-Timeout]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-session-timeout[quarkus.diameter."named-config".parameter.session-Timeout]` - +`quarkus.diameter."named-config".parameter.session-Timeout` [.description] -- Determines how long it takes for the session to timeout The delay is in milliseconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-peer-fsm-thread-count]] [.property-path]##`quarkus.diameter.parameter.peer-fsm-thread-count`## -a| [[quarkus-diameter_quarkus-diameter-parameter-peer-fsm-thread-count]]`link:#quarkus-diameter_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter.parameter.peer-fsm-thread-count]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-peer-fsm-thread-count[quarkus.diameter."named-config".parameter.peer-fsm-thread-count]` - +`quarkus.diameter."named-config".parameter.peer-fsm-thread-count` [.description] -- Determines the number of threads for handling events in the Peer FSM. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-bind-delay]] [.property-path]##`quarkus.diameter.parameter.bind-delay`## -a| [[quarkus-diameter_quarkus-diameter-parameter-bind-delay]]`link:#quarkus-diameter_quarkus-diameter-parameter-bind-delay[quarkus.diameter.parameter.bind-delay]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-bind-delay[quarkus.diameter."named-config".parameter.bind-delay]` - +`quarkus.diameter."named-config".parameter.bind-delay` [.description] -- Determines a delay before binding. The delay is in milliseconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++` endif::add-copy-button-to-env-var[] ---|long -| - - -a| [[quarkus-diameter_quarkus-diameter-parameter-caching-name]]`link:#quarkus-diameter_quarkus-diameter-parameter-caching-name[quarkus.diameter.parameter.caching-name]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-caching-name[quarkus.diameter."named-config".parameter.caching-name]` - - -[.description] -- -The caching name to be used if HA datasource is used - -ifdef::add-copy-button-to-env-var[] -Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++[] -endif::add-copy-button-to-env-var[] -ifndef::add-copy-button-to-env-var[] -Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++` -endif::add-copy-button-to-env-var[] ---|string -|`diameter` - - -h|[[quarkus-diameter_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack]]link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-controls-the-thread-pool-sizes-for-different-aspects-of-the-stack[Controls the thread pool sizes for different aspects of the stack] -This configuration section is optional -h|Type -h|Default - -a| [[quarkus-diameter_quarkus-diameter-parameter-concurrent-thread-group]]`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter.parameter.concurrent.thread-group]` +|long +| -`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-thread-group[quarkus.diameter."named-config".parameter.concurrent.thread-group]` +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-thread-group]] [.property-path]##`quarkus.diameter.parameter.concurrent.thread-group`## +`quarkus.diameter."named-config".parameter.concurrent.thread-group` [.description] -- Determines the maximum thread count in other entities. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-processing-message-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.processing-message-timer`## -a| [[quarkus-diameter_quarkus-diameter-parameter-concurrent-processing-message-timer]]`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter.parameter.concurrent.processing-message-timer]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-processing-message-timer[quarkus.diameter."named-config".parameter.concurrent.processing-message-timer]` - +`quarkus.diameter."named-config".parameter.concurrent.processing-message-timer` [.description] -- Determines the thread count for message processing tasks. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-duplication-message-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.duplication-message-timer`## -a| [[quarkus-diameter_quarkus-diameter-parameter-concurrent-duplication-message-timer]]`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter.parameter.concurrent.duplication-message-timer]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-duplication-message-timer[quarkus.diameter."named-config".parameter.concurrent.duplication-message-timer]` - +`quarkus.diameter."named-config".parameter.concurrent.duplication-message-timer` [.description] -- Specifies the thread pool for identifying duplicate messages. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-redirect-message-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.redirect-message-timer`## -a| [[quarkus-diameter_quarkus-diameter-parameter-concurrent-redirect-message-timer]]`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter.parameter.concurrent.redirect-message-timer]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-redirect-message-timer[quarkus.diameter."named-config".parameter.concurrent.redirect-message-timer]` - +`quarkus.diameter."named-config".parameter.concurrent.redirect-message-timer` [.description] -- Specifies the thread pool for redirecting messages that do not need any further processing. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-peer-overload-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.peer-overload-timer`## -a| [[quarkus-diameter_quarkus-diameter-parameter-concurrent-peer-overload-timer]]`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter.parameter.concurrent.peer-overload-timer]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-peer-overload-timer[quarkus.diameter."named-config".parameter.concurrent.peer-overload-timer]` - +`quarkus.diameter."named-config".parameter.concurrent.peer-overload-timer` [.description] -- Determines the thread pool for managing the overload monitor. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-connection-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.connection-timer`## -a| [[quarkus-diameter_quarkus-diameter-parameter-concurrent-connection-timer]]`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter.parameter.concurrent.connection-timer]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-connection-timer[quarkus.diameter."named-config".parameter.concurrent.connection-timer]` - +`quarkus.diameter."named-config".parameter.concurrent.connection-timer` [.description] -- Determines the thread pool for managing tasks regarding peer connection FSM. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-statistic-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.statistic-timer`## -a| [[quarkus-diameter_quarkus-diameter-parameter-concurrent-statistic-timer]]`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter.parameter.concurrent.statistic-timer]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-statistic-timer[quarkus.diameter."named-config".parameter.concurrent.statistic-timer]` - +`quarkus.diameter."named-config".parameter.concurrent.statistic-timer` [.description] -- Determines the thread pool for statistic gathering tasks. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-application-session]] [.property-path]##`quarkus.diameter.parameter.concurrent.application-session`## -a| [[quarkus-diameter_quarkus-diameter-parameter-concurrent-application-session]]`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter.parameter.concurrent.application-session]` - -`link:#quarkus-diameter_quarkus-diameter-parameter-concurrent-application-session[quarkus.diameter."named-config".parameter.concurrent.application-session]` - +`quarkus.diameter."named-config".parameter.concurrent.application-session` [.description] -- Determines the thread pool for managing the invocation of application session FSMs, which will invoke listeners. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int | +a| [[quarkus-jdiameter_quarkus-diameter-parameter-caching-name]] [.property-path]##`quarkus.diameter.parameter.caching-name`## -h|[[quarkus-diameter_quarkus-diameter-network-the-network-element-contains-elements-that-specify-parameters-for-external-peers]]link:#quarkus-diameter_quarkus-diameter-network-the-network-element-contains-elements-that-specify-parameters-for-external-peers[The Network< element contains elements that specify parameters for external peers] +`quarkus.diameter."named-config".parameter.caching-name` -h|Type -h|Default +[.description] +-- +The caching name to be used if HA datasource is used + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++` +endif::add-copy-button-to-env-var[] +-- +|string +|`diameter` -h|[[quarkus-diameter_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect]]link:#quarkus-diameter_quarkus-diameter-network-peers-list-of-external-peers-and-the-way-they-connect[List of external peers and the way they connect] +h|[[quarkus-jdiameter_section_quarkus-diameter-network]] [.section-name.section-level0]##The Network< element contains elements that specify parameters for external peers## h|Type h|Default -a| [[quarkus-diameter_quarkus-diameter-network-peers-peers-peer-uri]]`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter.network.peers."peers".peer-uri]` +h|[[quarkus-jdiameter_section_quarkus-diameter-network-peers]] [.section-name.section-level1]##List of external peers and the way they connect## +h|Type +h|Default -`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-peer-uri[quarkus.diameter."named-config".network.peers."peers".peer-uri]` +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-peer-uri]] [.property-path]##`quarkus.diameter.network.peers."peers".peer-uri`## +`quarkus.diameter."named-config".network.peers."peers".peer-uri` [.description] -- Specifies the name of the peer in the form of a URI. The structure is "aaa://++[++fqdn++\|++ip++]++:port" (for example, "aaa://192.168.1.1:3868"). + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string |`aaa://localhost:3868` +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-rating]] [.property-path]##`quarkus.diameter.network.peers."peers".rating`## -a| [[quarkus-diameter_quarkus-diameter-network-peers-peers-rating]]`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-rating[quarkus.diameter.network.peers."peers".rating]` - -`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-rating[quarkus.diameter."named-config".network.peers."peers".rating]` - +`quarkus.diameter."named-config".network.peers."peers".rating` [.description] -- Specifies the rating of this peer in order to achieve peer priorities/sorting. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++` endif::add-copy-button-to-env-var[] ---|int +-- +|int |`1` +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-ip]] [.property-path]##`quarkus.diameter.network.peers."peers".ip`## -a| [[quarkus-diameter_quarkus-diameter-network-peers-peers-ip]]`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-ip[quarkus.diameter.network.peers."peers".ip]` - -`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-ip[quarkus.diameter."named-config".network.peers."peers".ip]` - +`quarkus.diameter."named-config".network.peers."peers".ip` [.description] -- Specifies the actual ip for the peer-uri, for example 192.168.1.1 + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-port-range]] [.property-path]##`quarkus.diameter.network.peers."peers".port-range`## -a| [[quarkus-diameter_quarkus-diameter-network-peers-peers-port-range]]`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter.network.peers."peers".port-range]` - -`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-port-range[quarkus.diameter."named-config".network.peers."peers".port-range]` - +`quarkus.diameter."named-config".network.peers."peers".port-range` [.description] -- Specifies a port range to accept connection override the port number in peer-uri + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-attempt-connect]] [.property-path]##`quarkus.diameter.network.peers."peers".attempt-connect`## -a| [[quarkus-diameter_quarkus-diameter-network-peers-peers-attempt-connect]]`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter.network.peers."peers".attempt-connect]` - -`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-attempt-connect[quarkus.diameter."named-config".network.peers."peers".attempt-connect]` - +`quarkus.diameter."named-config".network.peers."peers".attempt-connect` [.description] -- Determines if the stack should try to connect to this peer. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++` endif::add-copy-button-to-env-var[] ---|boolean +-- +|boolean |`false` +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-tls-configuration-name]] [.property-path]##`quarkus.diameter.network.peers."peers".tls-configuration-name`## -a| [[quarkus-diameter_quarkus-diameter-network-peers-peers-tls-configuration-name]]`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter.network.peers."peers".tls-configuration-name]` - -`link:#quarkus-diameter_quarkus-diameter-network-peers-peers-tls-configuration-name[quarkus.diameter."named-config".network.peers."peers".tls-configuration-name]` - +`quarkus.diameter."named-config".network.peers."peers".tls-configuration-name` [.description] -- @@ -962,605 +957,600 @@ If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | -h|[[quarkus-diameter_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network]]link:#quarkus-diameter_quarkus-diameter-network-realms-list-of-all-realms-that-connect-into-the-diameter-network[List of all realms that connect into the Diameter network] - +h|[[quarkus-jdiameter_section_quarkus-diameter-network-realms]] [.section-name.section-level1]##List of all realms that connect into the Diameter network## h|Type h|Default -a| [[quarkus-diameter_quarkus-diameter-network-realms-realms-peers]]`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-peers[quarkus.diameter.network.realms."realms".peers]` - -`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-peers[quarkus.diameter."named-config".network.realms."realms".peers]` +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-peers]] [.property-path]##`quarkus.diameter.network.realms."realms".peers`## +`quarkus.diameter."named-config".network.realms."realms".peers` [.description] -- Comma separated list of peers. Each peer is represented by an IP Address or FQDN. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string |`localhost` +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-local-action]] [.property-path]##`quarkus.diameter.network.realms."realms".local-action`## -a| [[quarkus-diameter_quarkus-diameter-network-realms-realms-local-action]]`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter.network.realms."realms".local-action]` - -`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-local-action[quarkus.diameter."named-config".network.realms."realms".local-action]` - +`quarkus.diameter."named-config".network.realms."realms".local-action` [.description] -- Determines the action the Local Peer will play on the specified realm: Act as a LOCAL peer. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++` endif::add-copy-button-to-env-var[] --- a| -`local`, `relay`, `proxy`, `redirect` +-- +a|LocalAction |`local` +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-dynamic]] [.property-path]##`quarkus.diameter.network.realms."realms".dynamic`## -a| [[quarkus-diameter_quarkus-diameter-network-realms-realms-dynamic]]`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter.network.realms."realms".dynamic]` - -`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-dynamic[quarkus.diameter."named-config".network.realms."realms".dynamic]` - +`quarkus.diameter."named-config".network.realms."realms".dynamic` [.description] -- Specifies if this realm is dynamic. That is, peers that connect to peers with this realm name will be added to the realm peer list if not present already. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++` endif::add-copy-button-to-env-var[] ---|boolean +-- +|boolean |`false` +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-exp-time]] [.property-path]##`quarkus.diameter.network.realms."realms".exp-time`## -a| [[quarkus-diameter_quarkus-diameter-network-realms-realms-exp-time]]`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter.network.realms."realms".exp-time]` - -`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-exp-time[quarkus.diameter."named-config".network.realms."realms".exp-time]` - +`quarkus.diameter."named-config".network.realms."realms".exp-time` [.description] -- The time before a peer belonging to this realm is removed if no connection is available. The time is in seconds. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`1` +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-application-id-vendor-id]] [.property-path]##`quarkus.diameter.network.realms."realms".application-id.vendor-id`## -h|[[quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-the-applications-supported]]link:#quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-the-applications-supported[The applications supported] -This configuration section is optional -h|Type -h|Default - -a| [[quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-vendor-id]]`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter.network.realms."realms".application-id.vendor-id]` - -`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-vendor-id[quarkus.diameter."named-config".network.realms."realms".application-id.vendor-id]` - +`quarkus.diameter."named-config".network.realms."realms".application-id.vendor-id` [.description] -- Specifies the vendor ID for application definition. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-application-id-auth-appl-id]] [.property-path]##`quarkus.diameter.network.realms."realms".application-id.auth-appl-id`## -a| [[quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-auth-appl-id]]`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter.network.realms."realms".application-id.auth-appl-id]` - -`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-auth-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.auth-appl-id]` - +`quarkus.diameter."named-config".network.realms."realms".application-id.auth-appl-id` [.description] -- The Authentication Application ID for application definition. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-application-id-acct-appl-id]] [.property-path]##`quarkus.diameter.network.realms."realms".application-id.acct-appl-id`## -a| [[quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-acct-appl-id]]`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter.network.realms."realms".application-id.acct-appl-id]` - -`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-application-id-acct-appl-id[quarkus.diameter."named-config".network.realms."realms".application-id.acct-appl-id]` - +`quarkus.diameter."named-config".network.realms."realms".application-id.acct-appl-id` [.description] -- The Account Application ID for application definition. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++` endif::add-copy-button-to-env-var[] ---|long +-- +|long |`0` +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-agent-properties]] [.property-path]##`quarkus.diameter.network.realms."realms".agent."properties"`## -h|[[quarkus-diameter_quarkus-diameter-network-realms-realms-agent-the-agent-configuration]]link:#quarkus-diameter_quarkus-diameter-network-realms-realms-agent-the-agent-configuration[The Agent configuration] -This configuration section is optional -h|Type -h|Default - -a| [[quarkus-diameter_quarkus-diameter-network-realms-realms-agent-properties]]`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter.network.realms."realms".agent."properties"]` - -`link:#quarkus-diameter_quarkus-diameter-network-realms-realms-agent-properties[quarkus.diameter."named-config".network.realms."realms".agent."properties"]` - +`quarkus.diameter."named-config".network.realms."realms".agent."properties"` [.description] -- Retrieves the properties of the agent configuration. + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++` endif::add-copy-button-to-env-var[] ---|link:https://docs.oracle.com/javase/8/docs/api/java/lang/String.html[String] - +-- +|Map | -h|[[quarkus-diameter_quarkus-diameter-extensions-the-extensions-elements-contains-elements-that-override-existing-components-in-the-diameter-stack]]link:#quarkus-diameter_quarkus-diameter-extensions-the-extensions-elements-contains-elements-that-override-existing-components-in-the-diameter-stack[The extensions elements contains elements that override existing components in the Diameter stack] +h|[[quarkus-jdiameter_section_quarkus-diameter-extensions]] [.section-name.section-level0]##The extensions elements contains elements that override existing components in the Diameter stack## h|Type h|Default -a| [[quarkus-diameter_quarkus-diameter-extensions-metadata]]`link:#quarkus-diameter_quarkus-diameter-extensions-metadata[quarkus.diameter.extensions.metadata]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-metadata[quarkus.diameter."named-config".extensions.metadata]` +a| [[quarkus-jdiameter_quarkus-diameter-extensions-metadata]] [.property-path]##`quarkus.diameter.extensions.metadata`## +`quarkus.diameter."named-config".extensions.metadata` [.description] -- The MetaData extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-message-parser]] [.property-path]##`quarkus.diameter.extensions.message-parser`## -a| [[quarkus-diameter_quarkus-diameter-extensions-message-parser]]`link:#quarkus-diameter_quarkus-diameter-extensions-message-parser[quarkus.diameter.extensions.message-parser]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-message-parser[quarkus.diameter."named-config".extensions.message-parser]` - +`quarkus.diameter."named-config".extensions.message-parser` [.description] -- The MetaData extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-element-parser]] [.property-path]##`quarkus.diameter.extensions.element-parser`## -a| [[quarkus-diameter_quarkus-diameter-extensions-element-parser]]`link:#quarkus-diameter_quarkus-diameter-extensions-element-parser[quarkus.diameter.extensions.element-parser]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-element-parser[quarkus.diameter."named-config".extensions.element-parser]` - +`quarkus.diameter."named-config".extensions.element-parser` [.description] -- The MetaData extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-router-engine]] [.property-path]##`quarkus.diameter.extensions.router-engine`## -a| [[quarkus-diameter_quarkus-diameter-extensions-router-engine]]`link:#quarkus-diameter_quarkus-diameter-extensions-router-engine[quarkus.diameter.extensions.router-engine]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-router-engine[quarkus.diameter."named-config".extensions.router-engine]` - +`quarkus.diameter."named-config".extensions.router-engine` [.description] -- The MetaData extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-peer-controller]] [.property-path]##`quarkus.diameter.extensions.peer-controller`## -a| [[quarkus-diameter_quarkus-diameter-extensions-peer-controller]]`link:#quarkus-diameter_quarkus-diameter-extensions-peer-controller[quarkus.diameter.extensions.peer-controller]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-peer-controller[quarkus.diameter."named-config".extensions.peer-controller]` - +`quarkus.diameter."named-config".extensions.peer-controller` [.description] -- The MetaData extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-realm-controller]] [.property-path]##`quarkus.diameter.extensions.realm-controller`## -a| [[quarkus-diameter_quarkus-diameter-extensions-realm-controller]]`link:#quarkus-diameter_quarkus-diameter-extensions-realm-controller[quarkus.diameter.extensions.realm-controller]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-realm-controller[quarkus.diameter."named-config".extensions.realm-controller]` - +`quarkus.diameter."named-config".extensions.realm-controller` [.description] -- The Realm Controller extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-session-factory]] [.property-path]##`quarkus.diameter.extensions.session-factory`## -a| [[quarkus-diameter_quarkus-diameter-extensions-session-factory]]`link:#quarkus-diameter_quarkus-diameter-extensions-session-factory[quarkus.diameter.extensions.session-factory]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-session-factory[quarkus.diameter."named-config".extensions.session-factory]` - +`quarkus.diameter."named-config".extensions.session-factory` [.description] -- The Session Factory extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-transport-factory]] [.property-path]##`quarkus.diameter.extensions.transport-factory`## -a| [[quarkus-diameter_quarkus-diameter-extensions-transport-factory]]`link:#quarkus-diameter_quarkus-diameter-extensions-transport-factory[quarkus.diameter.extensions.transport-factory]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-transport-factory[quarkus.diameter."named-config".extensions.transport-factory]` - +`quarkus.diameter."named-config".extensions.transport-factory` [.description] -- The Transport Factory extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-connection]] [.property-path]##`quarkus.diameter.extensions.connection`## -a| [[quarkus-diameter_quarkus-diameter-extensions-connection]]`link:#quarkus-diameter_quarkus-diameter-extensions-connection[quarkus.diameter.extensions.connection]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-connection[quarkus.diameter."named-config".extensions.connection]` - +`quarkus.diameter."named-config".extensions.connection` [.description] -- The Connection extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-network-guard]] [.property-path]##`quarkus.diameter.extensions.network-guard`## -a| [[quarkus-diameter_quarkus-diameter-extensions-network-guard]]`link:#quarkus-diameter_quarkus-diameter-extensions-network-guard[quarkus.diameter.extensions.network-guard]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-network-guard[quarkus.diameter."named-config".extensions.network-guard]` - +`quarkus.diameter."named-config".extensions.network-guard` [.description] -- The Network Guard extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-peer-fsm-factory]] [.property-path]##`quarkus.diameter.extensions.peer-fsm-factory`## -a| [[quarkus-diameter_quarkus-diameter-extensions-peer-fsm-factory]]`link:#quarkus-diameter_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter.extensions.peer-fsm-factory]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-peer-fsm-factory[quarkus.diameter."named-config".extensions.peer-fsm-factory]` - +`quarkus.diameter."named-config".extensions.peer-fsm-factory` [.description] -- The Peer Fsm Factory extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-statistic-factory]] [.property-path]##`quarkus.diameter.extensions.statistic-factory`## -a| [[quarkus-diameter_quarkus-diameter-extensions-statistic-factory]]`link:#quarkus-diameter_quarkus-diameter-extensions-statistic-factory[quarkus.diameter.extensions.statistic-factory]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-statistic-factory[quarkus.diameter."named-config".extensions.statistic-factory]` - +`quarkus.diameter."named-config".extensions.statistic-factory` [.description] -- The Statistic Factory extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-concurrent-factory]] [.property-path]##`quarkus.diameter.extensions.concurrent-factory`## -a| [[quarkus-diameter_quarkus-diameter-extensions-concurrent-factory]]`link:#quarkus-diameter_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter.extensions.concurrent-factory]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-concurrent-factory[quarkus.diameter."named-config".extensions.concurrent-factory]` - +`quarkus.diameter."named-config".extensions.concurrent-factory` [.description] -- The Concurrent Factory extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-concurrent-entity-factory]] [.property-path]##`quarkus.diameter.extensions.concurrent-entity-factory`## -a| [[quarkus-diameter_quarkus-diameter-extensions-concurrent-entity-factory]]`link:#quarkus-diameter_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter.extensions.concurrent-entity-factory]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-concurrent-entity-factory[quarkus.diameter."named-config".extensions.concurrent-entity-factory]` - +`quarkus.diameter."named-config".extensions.concurrent-entity-factory` [.description] -- The Concurrent Entity Factory extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-statistic-processor]] [.property-path]##`quarkus.diameter.extensions.statistic-processor`## -a| [[quarkus-diameter_quarkus-diameter-extensions-statistic-processor]]`link:#quarkus-diameter_quarkus-diameter-extensions-statistic-processor[quarkus.diameter.extensions.statistic-processor]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-statistic-processor[quarkus.diameter."named-config".extensions.statistic-processor]` - +`quarkus.diameter."named-config".extensions.statistic-processor` [.description] -- The Statistic Processor extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-network]] [.property-path]##`quarkus.diameter.extensions.network`## -a| [[quarkus-diameter_quarkus-diameter-extensions-network]]`link:#quarkus-diameter_quarkus-diameter-extensions-network[quarkus.diameter.extensions.network]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-network[quarkus.diameter."named-config".extensions.network]` - +`quarkus.diameter."named-config".extensions.network` [.description] -- The Network extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-session-datasource]] [.property-path]##`quarkus.diameter.extensions.session-datasource`## -a| [[quarkus-diameter_quarkus-diameter-extensions-session-datasource]]`link:#quarkus-diameter_quarkus-diameter-extensions-session-datasource[quarkus.diameter.extensions.session-datasource]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-session-datasource[quarkus.diameter."named-config".extensions.session-datasource]` - +`quarkus.diameter."named-config".extensions.session-datasource` [.description] -- The Session Datasource extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-timer-facility]] [.property-path]##`quarkus.diameter.extensions.timer-facility`## -a| [[quarkus-diameter_quarkus-diameter-extensions-timer-facility]]`link:#quarkus-diameter_quarkus-diameter-extensions-timer-facility[quarkus.diameter.extensions.timer-facility]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-timer-facility[quarkus.diameter."named-config".extensions.timer-facility]` - +`quarkus.diameter."named-config".extensions.timer-facility` [.description] -- The Timer Facility extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-agent-redirect]] [.property-path]##`quarkus.diameter.extensions.agent-redirect`## -a| [[quarkus-diameter_quarkus-diameter-extensions-agent-redirect]]`link:#quarkus-diameter_quarkus-diameter-extensions-agent-redirect[quarkus.diameter.extensions.agent-redirect]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-agent-redirect[quarkus.diameter."named-config".extensions.agent-redirect]` - +`quarkus.diameter."named-config".extensions.agent-redirect` [.description] -- The Agent Redirect extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-agent-configuration]] [.property-path]##`quarkus.diameter.extensions.agent-configuration`## -a| [[quarkus-diameter_quarkus-diameter-extensions-agent-configuration]]`link:#quarkus-diameter_quarkus-diameter-extensions-agent-configuration[quarkus.diameter.extensions.agent-configuration]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-agent-configuration[quarkus.diameter."named-config".extensions.agent-configuration]` - +`quarkus.diameter."named-config".extensions.agent-configuration` [.description] -- The Agent Configuration extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-agent-proxy]] [.property-path]##`quarkus.diameter.extensions.agent-proxy`## -a| [[quarkus-diameter_quarkus-diameter-extensions-agent-proxy]]`link:#quarkus-diameter_quarkus-diameter-extensions-agent-proxy[quarkus.diameter.extensions.agent-proxy]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-agent-proxy[quarkus.diameter."named-config".extensions.agent-proxy]` - +`quarkus.diameter."named-config".extensions.agent-proxy` [.description] -- The Agent Proxy extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | +a| [[quarkus-jdiameter_quarkus-diameter-extensions-overload-manager]] [.property-path]##`quarkus.diameter.extensions.overload-manager`## -a| [[quarkus-diameter_quarkus-diameter-extensions-overload-manager]]`link:#quarkus-diameter_quarkus-diameter-extensions-overload-manager[quarkus.diameter.extensions.overload-manager]` - -`link:#quarkus-diameter_quarkus-diameter-extensions-overload-manager[quarkus.diameter."named-config".extensions.overload-manager]` - +`quarkus.diameter."named-config".extensions.overload-manager` [.description] -- The Overload Manager extension + ifdef::add-copy-button-to-env-var[] Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++[] endif::add-copy-button-to-env-var[] ifndef::add-copy-button-to-env-var[] Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++` endif::add-copy-button-to-env-var[] ---|string +-- +|string | -|=== \ No newline at end of file + +|=== + + +:!summaryTableId: \ No newline at end of file diff --git a/docs/modules/ROOT/pages/includes/quarkus-jdiameter_quarkus.diameter.adoc b/docs/modules/ROOT/pages/includes/quarkus-jdiameter_quarkus.diameter.adoc new file mode 100644 index 000000000..b0f3ccd86 --- /dev/null +++ b/docs/modules/ROOT/pages/includes/quarkus-jdiameter_quarkus.diameter.adoc @@ -0,0 +1,1556 @@ +:summaryTableId: quarkus-jdiameter_quarkus-diameter +[.configuration-legend] +icon:lock[title=Fixed at build time] Configuration property fixed at build time - All other configuration properties are overridable at runtime +[.configuration-reference.searchable, cols="80,.^10,.^10"] +|=== + +h|[.header-title]##Configuration property## +h|Type +h|Default + +h|[[quarkus-jdiameter_section_quarkus-diameter-local-peer]] [.section-name.section-level0]##The localPeer element contains parameters that affect the local Diameter peer## +h|Type +h|Default + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-uri]] [.property-path]##`quarkus.diameter.local-peer.uri`## + +`quarkus.diameter."named-config".local-peer.uri` + +[.description] +-- +Specifies the URI for the local peer. The URI has the following format: "aaa://FQDN:port". + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_URI+++` +endif::add-copy-button-to-env-var[] +-- +|string +|`aaa://localhost:1812` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-tls-configuration-name]] [.property-path]##`quarkus.diameter.local-peer.tls-configuration-name`## + +`quarkus.diameter."named-config".local-peer.tls-configuration-name` + +[.description] +-- +The name of the TLS configuration to use. + +If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. + +If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_TLS_CONFIGURATION_NAME+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-ip-addresses]] [.property-path]##`quarkus.diameter.local-peer.ip-addresses`## + +`quarkus.diameter."named-config".local-peer.ip-addresses` + +[.description] +-- +Contains one or more valid IP address for the local peer.` + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_IP_ADDRESSES+++` +endif::add-copy-button-to-env-var[] +-- +|list of string +|`127.0.0.1` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-realm]] [.property-path]##`quarkus.diameter.local-peer.realm`## + +`quarkus.diameter."named-config".local-peer.realm` + +[.description] +-- +Specifies the realm of the local peer. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_REALM+++` +endif::add-copy-button-to-env-var[] +-- +|string +|`io.quarkiverse.diameter` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-product-name]] [.property-path]##`quarkus.diameter.local-peer.product-name`## + +`quarkus.diameter."named-config".local-peer.product-name` + +[.description] +-- +Specifies the name of the local peer product + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_PRODUCT_NAME+++` +endif::add-copy-button-to-env-var[] +-- +|string +|`Go Diameter` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-firmware-revision]] [.property-path]##`quarkus.diameter.local-peer.firmware-revision`## + +`quarkus.diameter."named-config".local-peer.firmware-revision` + +[.description] +-- +Specifies the version of the firmware. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_FIRMWARE_REVISION+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`3` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-vendor-id]] [.property-path]##`quarkus.diameter.local-peer.vendor-id`## + +`quarkus.diameter."named-config".local-peer.vendor-id` + +[.description] +-- +Specifies a numeric identifier that corresponds to the vendor ID allocated by IANA. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_VENDOR_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + +h|[[quarkus-jdiameter_section_quarkus-diameter-local-peer-applications]] [.section-name.section-level1]##Contains a list of default supported applications## +h|Type +h|Default + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-applications-vendor-id]] [.property-path]##`quarkus.diameter.local-peer.applications.vendor-id`## + +`quarkus.diameter.local-peer.applications."applications".vendor-id` + +`quarkus.diameter."named-config".local-peer.applications.vendor-id` + +`quarkus.diameter."named-config".local-peer.applications."applications".vendor-id` + +[.description] +-- +Specifies the vendor ID for application definition. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_VENDOR_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-applications-auth-appl-id]] [.property-path]##`quarkus.diameter.local-peer.applications.auth-appl-id`## + +`quarkus.diameter.local-peer.applications."applications".auth-appl-id` + +`quarkus.diameter."named-config".local-peer.applications.auth-appl-id` + +`quarkus.diameter."named-config".local-peer.applications."applications".auth-appl-id` + +[.description] +-- +The Authentication Application ID for application definition. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_AUTH_APPL_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-applications-acct-appl-id]] [.property-path]##`quarkus.diameter.local-peer.applications.acct-appl-id`## + +`quarkus.diameter.local-peer.applications."applications".acct-appl-id` + +`quarkus.diameter."named-config".local-peer.applications.acct-appl-id` + +`quarkus.diameter."named-config".local-peer.applications."applications".acct-appl-id` + +[.description] +-- +The Account Application ID for application definition. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_APPLICATIONS_ACCT_APPL_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + + +h|[[quarkus-jdiameter_section_quarkus-diameter-local-peer-overload-monitors]] [.section-name.section-level1]##Optional parent element containing child elements that specify settings relating to the Overload Monitor## +h|Type +h|Default + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-index]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".index`## + +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".index` + +[.description] +-- +Defines the index of this overload monitor, so priorities/orders can be specified. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__INDEX+++` +endif::add-copy-button-to-env-var[] +-- +|int +|`0` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-low-threshold]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".low-threshold`## + +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".low-threshold` + +[.description] +-- +The low threshold for activation of the overload monitor. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__LOW_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +-- +|double +|`0d` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-high-threshold]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".high-threshold`## + +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".high-threshold` + +[.description] +-- +The high threshold for activation of the overload monitor. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__HIGH_THRESHOLD+++` +endif::add-copy-button-to-env-var[] +-- +|double +|`0d` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-vendor-id]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.vendor-id`## + +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.vendor-id` + +[.description] +-- +Specifies the vendor ID for application definition. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_VENDOR_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-auth-appl-id]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id`## + +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.auth-appl-id` + +[.description] +-- +The Authentication Application ID for application definition. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_AUTH_APPL_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + +a| [[quarkus-jdiameter_quarkus-diameter-local-peer-overload-monitors-overload-monitors-application-id-acct-appl-id]] [.property-path]##`quarkus.diameter.local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id`## + +`quarkus.diameter."named-config".local-peer.overload-monitors."overload-monitors".application-id.acct-appl-id` + +[.description] +-- +The Account Application ID for application definition. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_LOCAL_PEER_OVERLOAD_MONITORS__OVERLOAD_MONITORS__APPLICATION_ID_ACCT_APPL_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + + + +h|[[quarkus-jdiameter_section_quarkus-diameter-parameter]] [.section-name.section-level0]##The Parameters element contains elements that specify parameters for the Diameter stack## +h|Type +h|Default + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-accept-undefined-peer]] [.property-path]##`quarkus.diameter.parameter.accept-undefined-peer`## + +`quarkus.diameter."named-config".parameter.accept-undefined-peer` + +[.description] +-- +Specifies whether the stack will accept connections from undefined peers. The default value is `false` + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_ACCEPT_UNDEFINED_PEER+++` +endif::add-copy-button-to-env-var[] +-- +|boolean +|`false` + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-duplicate-protection]] [.property-path]##`quarkus.diameter.parameter.duplicate-protection`## + +`quarkus.diameter."named-config".parameter.duplicate-protection` + +[.description] +-- +Specifies whether duplicate message protection is enabled. The default value is `false`. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_PROTECTION+++` +endif::add-copy-button-to-env-var[] +-- +|boolean +|`false` + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-use-uri-as-fqdn]] [.property-path]##`quarkus.diameter.parameter.use-uri-as-fqdn`## + +`quarkus.diameter."named-config".parameter.use-uri-as-fqdn` + +[.description] +-- +Determines whether the URI should be used as FQDN. If it is set to `true`, the stack expects the destination/origin host to be in the format of "aaa://isdn.domain.com:3868" rather than the normal "isdn.domain.com". The default value is `false`. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_URI_AS_FQDN+++` +endif::add-copy-button-to-env-var[] +-- +|boolean +|`false` + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-use-virtual-threads]] [.property-path]##`quarkus.diameter.parameter.use-virtual-threads`## + +`quarkus.diameter."named-config".parameter.use-virtual-threads` + +[.description] +-- +Specifies whether the stack should use virtual threads The default value is `false` + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_USE_VIRTUAL_THREADS+++` +endif::add-copy-button-to-env-var[] +-- +|boolean +|`false` + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-duplicate-timer]] [.property-path]##`quarkus.diameter.parameter.duplicate-timer`## + +`quarkus.diameter."named-config".parameter.duplicate-timer` + +[.description] +-- +Specifies the time each duplicate message is valid for (in extreme cases, it can live up to 2 ++*++ DuplicateTimer - 1 milliseconds). The default, minimum value is `240000` (4 minutes in milliseconds). + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_TIMER+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`240000` + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-duplicate-size]] [.property-path]##`quarkus.diameter.parameter.duplicate-size`## + +`quarkus.diameter."named-config".parameter.duplicate-size` + +[.description] +-- +Specifies the number of requests stored for duplicate protection. The default value is `5000`. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DUPLICATE_SIZE+++` +endif::add-copy-button-to-env-var[] +-- +|int +|`5000` + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-queue-size]] [.property-path]##`quarkus.diameter.parameter.queue-size`## + +`quarkus.diameter."named-config".parameter.queue-size` + +[.description] +-- +Determines how many tasks the peer state machine can have before rejecting the next task. This queue contains FSM events and messaging + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_QUEUE_SIZE+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-message-timeout]] [.property-path]##`quarkus.diameter.parameter.message-timeout`## + +`quarkus.diameter."named-config".parameter.message-timeout` + +[.description] +-- +Determines the timeout for messages other than protocol FSM messages. The delay is in milliseconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_MESSAGE_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +-- +|long +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-stop-timeout]] [.property-path]##`quarkus.diameter.parameter.stop-timeout`## + +`quarkus.diameter."named-config".parameter.stop-timeout` + +[.description] +-- +Determines how long the stack waits for all resources to stop. The delays are in milliseconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_STOP_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +-- +|long +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-cea-timeout]] [.property-path]##`quarkus.diameter.parameter.cea-timeout`## + +`quarkus.diameter."named-config".parameter.cea-timeout` + +[.description] +-- +Determines how long it takes for CER/CEA exchanges to timeout if there is no response. The delays are in milliseconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CEA_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +-- +|long +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-iac-timeout]] [.property-path]##`quarkus.diameter.parameter.iac-timeout`## + +`quarkus.diameter."named-config".parameter.iac-timeout` + +[.description] +-- +Determines how long the stack waits to retry the communication with a peer that has stopped answering DWR messages. The delay is in milliseconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_IAC_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +-- +|long +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-dwa-timeout]] [.property-path]##`quarkus.diameter.parameter.dwa-timeout`## + +`quarkus.diameter."named-config".parameter.dwa-timeout` + +[.description] +-- +Determines how long it takes for a DWR/DWA exchange to timeout if there is no response. The delay is in milliseconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DWA_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +-- +|long +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-dpa-timeout]] [.property-path]##`quarkus.diameter.parameter.dpa-timeout`## + +`quarkus.diameter."named-config".parameter.dpa-timeout` + +[.description] +-- +Determines how long it takes for a DPR/DPA exchange to timeout if there is no response. The delay is in milliseconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_DPA_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +-- +|long +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-rec-timeout]] [.property-path]##`quarkus.diameter.parameter.rec-timeout`## + +`quarkus.diameter."named-config".parameter.rec-timeout` + +[.description] +-- +Determines how long it takes for the reconnection procedure to timeout. The delay is in milliseconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_REC_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +-- +|long +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-session-timeout]] [.property-path]##`quarkus.diameter.parameter.session-Timeout`## + +`quarkus.diameter."named-config".parameter.session-Timeout` + +[.description] +-- +Determines how long it takes for the session to timeout The delay is in milliseconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_SESSION_TIMEOUT+++` +endif::add-copy-button-to-env-var[] +-- +|long +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-peer-fsm-thread-count]] [.property-path]##`quarkus.diameter.parameter.peer-fsm-thread-count`## + +`quarkus.diameter."named-config".parameter.peer-fsm-thread-count` + +[.description] +-- +Determines the number of threads for handling events in the Peer FSM. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_PEER_FSM_THREAD_COUNT+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-bind-delay]] [.property-path]##`quarkus.diameter.parameter.bind-delay`## + +`quarkus.diameter."named-config".parameter.bind-delay` + +[.description] +-- +Determines a delay before binding. The delay is in milliseconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_BIND_DELAY+++` +endif::add-copy-button-to-env-var[] +-- +|long +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-thread-group]] [.property-path]##`quarkus.diameter.parameter.concurrent.thread-group`## + +`quarkus.diameter."named-config".parameter.concurrent.thread-group` + +[.description] +-- +Determines the maximum thread count in other entities. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_THREAD_GROUP+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-processing-message-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.processing-message-timer`## + +`quarkus.diameter."named-config".parameter.concurrent.processing-message-timer` + +[.description] +-- +Determines the thread count for message processing tasks. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PROCESSING_MESSAGE_TIMER+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-duplication-message-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.duplication-message-timer`## + +`quarkus.diameter."named-config".parameter.concurrent.duplication-message-timer` + +[.description] +-- +Specifies the thread pool for identifying duplicate messages. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_DUPLICATION_MESSAGE_TIMER+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-redirect-message-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.redirect-message-timer`## + +`quarkus.diameter."named-config".parameter.concurrent.redirect-message-timer` + +[.description] +-- +Specifies the thread pool for redirecting messages that do not need any further processing. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_REDIRECT_MESSAGE_TIMER+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-peer-overload-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.peer-overload-timer`## + +`quarkus.diameter."named-config".parameter.concurrent.peer-overload-timer` + +[.description] +-- +Determines the thread pool for managing the overload monitor. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_PEER_OVERLOAD_TIMER+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-connection-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.connection-timer`## + +`quarkus.diameter."named-config".parameter.concurrent.connection-timer` + +[.description] +-- +Determines the thread pool for managing tasks regarding peer connection FSM. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_CONNECTION_TIMER+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-statistic-timer]] [.property-path]##`quarkus.diameter.parameter.concurrent.statistic-timer`## + +`quarkus.diameter."named-config".parameter.concurrent.statistic-timer` + +[.description] +-- +Determines the thread pool for statistic gathering tasks. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_STATISTIC_TIMER+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-concurrent-application-session]] [.property-path]##`quarkus.diameter.parameter.concurrent.application-session`## + +`quarkus.diameter."named-config".parameter.concurrent.application-session` + +[.description] +-- +Determines the thread pool for managing the invocation of application session FSMs, which will invoke listeners. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CONCURRENT_APPLICATION_SESSION+++` +endif::add-copy-button-to-env-var[] +-- +|int +| + +a| [[quarkus-jdiameter_quarkus-diameter-parameter-caching-name]] [.property-path]##`quarkus.diameter.parameter.caching-name`## + +`quarkus.diameter."named-config".parameter.caching-name` + +[.description] +-- +The caching name to be used if HA datasource is used + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_PARAMETER_CACHING_NAME+++` +endif::add-copy-button-to-env-var[] +-- +|string +|`diameter` + + +h|[[quarkus-jdiameter_section_quarkus-diameter-network]] [.section-name.section-level0]##The Network< element contains elements that specify parameters for external peers## +h|Type +h|Default + +h|[[quarkus-jdiameter_section_quarkus-diameter-network-peers]] [.section-name.section-level1]##List of external peers and the way they connect## +h|Type +h|Default + +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-peer-uri]] [.property-path]##`quarkus.diameter.network.peers."peers".peer-uri`## + +`quarkus.diameter."named-config".network.peers."peers".peer-uri` + +[.description] +-- +Specifies the name of the peer in the form of a URI. The structure is "aaa://++[++fqdn++\|++ip++]++:port" (for example, "aaa://192.168.1.1:3868"). + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PEER_URI+++` +endif::add-copy-button-to-env-var[] +-- +|string +|`aaa://localhost:3868` + +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-rating]] [.property-path]##`quarkus.diameter.network.peers."peers".rating`## + +`quarkus.diameter."named-config".network.peers."peers".rating` + +[.description] +-- +Specifies the rating of this peer in order to achieve peer priorities/sorting. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__RATING+++` +endif::add-copy-button-to-env-var[] +-- +|int +|`1` + +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-ip]] [.property-path]##`quarkus.diameter.network.peers."peers".ip`## + +`quarkus.diameter."named-config".network.peers."peers".ip` + +[.description] +-- +Specifies the actual ip for the peer-uri, for example 192.168.1.1 + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__IP+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-port-range]] [.property-path]##`quarkus.diameter.network.peers."peers".port-range`## + +`quarkus.diameter."named-config".network.peers."peers".port-range` + +[.description] +-- +Specifies a port range to accept connection override the port number in peer-uri + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__PORT_RANGE+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-attempt-connect]] [.property-path]##`quarkus.diameter.network.peers."peers".attempt-connect`## + +`quarkus.diameter."named-config".network.peers."peers".attempt-connect` + +[.description] +-- +Determines if the stack should try to connect to this peer. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__ATTEMPT_CONNECT+++` +endif::add-copy-button-to-env-var[] +-- +|boolean +|`false` + +a| [[quarkus-jdiameter_quarkus-diameter-network-peers-peers-tls-configuration-name]] [.property-path]##`quarkus.diameter.network.peers."peers".tls-configuration-name`## + +`quarkus.diameter."named-config".network.peers."peers".tls-configuration-name` + +[.description] +-- +The name of the TLS configuration to use. + +If not set and the default TLS configuration is configured (`quarkus.tls.++*++`) then that will be used. If a name is configured, it uses the configuration from `quarkus.tls..++*++` If a name is configured, but no TLS configuration is found with that name then an error will be thrown. + +If no TLS configuration is set, and `quarkus.tls.++*++` is not configured, then, no security will be used + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_PEERS__PEERS__TLS_CONFIGURATION_NAME+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + + +h|[[quarkus-jdiameter_section_quarkus-diameter-network-realms]] [.section-name.section-level1]##List of all realms that connect into the Diameter network## +h|Type +h|Default + +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-peers]] [.property-path]##`quarkus.diameter.network.realms."realms".peers`## + +`quarkus.diameter."named-config".network.realms."realms".peers` + +[.description] +-- +Comma separated list of peers. Each peer is represented by an IP Address or FQDN. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__PEERS+++` +endif::add-copy-button-to-env-var[] +-- +|string +|`localhost` + +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-local-action]] [.property-path]##`quarkus.diameter.network.realms."realms".local-action`## + +`quarkus.diameter."named-config".network.realms."realms".local-action` + +[.description] +-- +Determines the action the Local Peer will play on the specified realm: Act as a LOCAL peer. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__LOCAL_ACTION+++` +endif::add-copy-button-to-env-var[] +-- +a|LocalAction +|`local` + +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-dynamic]] [.property-path]##`quarkus.diameter.network.realms."realms".dynamic`## + +`quarkus.diameter."named-config".network.realms."realms".dynamic` + +[.description] +-- +Specifies if this realm is dynamic. That is, peers that connect to peers with this realm name will be added to the realm peer list if not present already. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__DYNAMIC+++` +endif::add-copy-button-to-env-var[] +-- +|boolean +|`false` + +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-exp-time]] [.property-path]##`quarkus.diameter.network.realms."realms".exp-time`## + +`quarkus.diameter."named-config".network.realms."realms".exp-time` + +[.description] +-- +The time before a peer belonging to this realm is removed if no connection is available. The time is in seconds. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__EXP_TIME+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`1` + +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-application-id-vendor-id]] [.property-path]##`quarkus.diameter.network.realms."realms".application-id.vendor-id`## + +`quarkus.diameter."named-config".network.realms."realms".application-id.vendor-id` + +[.description] +-- +Specifies the vendor ID for application definition. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_VENDOR_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-application-id-auth-appl-id]] [.property-path]##`quarkus.diameter.network.realms."realms".application-id.auth-appl-id`## + +`quarkus.diameter."named-config".network.realms."realms".application-id.auth-appl-id` + +[.description] +-- +The Authentication Application ID for application definition. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_AUTH_APPL_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-application-id-acct-appl-id]] [.property-path]##`quarkus.diameter.network.realms."realms".application-id.acct-appl-id`## + +`quarkus.diameter."named-config".network.realms."realms".application-id.acct-appl-id` + +[.description] +-- +The Account Application ID for application definition. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__APPLICATION_ID_ACCT_APPL_ID+++` +endif::add-copy-button-to-env-var[] +-- +|long +|`0` + +a| [[quarkus-jdiameter_quarkus-diameter-network-realms-realms-agent-properties]] [.property-path]##`quarkus.diameter.network.realms."realms".agent."properties"`## + +`quarkus.diameter."named-config".network.realms."realms".agent."properties"` + +[.description] +-- +Retrieves the properties of the agent configuration. + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_NETWORK_REALMS__REALMS__AGENT__PROPERTIES_+++` +endif::add-copy-button-to-env-var[] +-- +|Map +| + + + +h|[[quarkus-jdiameter_section_quarkus-diameter-extensions]] [.section-name.section-level0]##The extensions elements contains elements that override existing components in the Diameter stack## +h|Type +h|Default + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-metadata]] [.property-path]##`quarkus.diameter.extensions.metadata`## + +`quarkus.diameter."named-config".extensions.metadata` + +[.description] +-- +The MetaData extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_METADATA+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-message-parser]] [.property-path]##`quarkus.diameter.extensions.message-parser`## + +`quarkus.diameter."named-config".extensions.message-parser` + +[.description] +-- +The MetaData extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_MESSAGE_PARSER+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-element-parser]] [.property-path]##`quarkus.diameter.extensions.element-parser`## + +`quarkus.diameter."named-config".extensions.element-parser` + +[.description] +-- +The MetaData extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ELEMENT_PARSER+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-router-engine]] [.property-path]##`quarkus.diameter.extensions.router-engine`## + +`quarkus.diameter."named-config".extensions.router-engine` + +[.description] +-- +The MetaData extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_ROUTER_ENGINE+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-peer-controller]] [.property-path]##`quarkus.diameter.extensions.peer-controller`## + +`quarkus.diameter."named-config".extensions.peer-controller` + +[.description] +-- +The MetaData extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_CONTROLLER+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-realm-controller]] [.property-path]##`quarkus.diameter.extensions.realm-controller`## + +`quarkus.diameter."named-config".extensions.realm-controller` + +[.description] +-- +The Realm Controller extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_REALM_CONTROLLER+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-session-factory]] [.property-path]##`quarkus.diameter.extensions.session-factory`## + +`quarkus.diameter."named-config".extensions.session-factory` + +[.description] +-- +The Session Factory extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_FACTORY+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-transport-factory]] [.property-path]##`quarkus.diameter.extensions.transport-factory`## + +`quarkus.diameter."named-config".extensions.transport-factory` + +[.description] +-- +The Transport Factory extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TRANSPORT_FACTORY+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-connection]] [.property-path]##`quarkus.diameter.extensions.connection`## + +`quarkus.diameter."named-config".extensions.connection` + +[.description] +-- +The Connection extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONNECTION+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-network-guard]] [.property-path]##`quarkus.diameter.extensions.network-guard`## + +`quarkus.diameter."named-config".extensions.network-guard` + +[.description] +-- +The Network Guard extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK_GUARD+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-peer-fsm-factory]] [.property-path]##`quarkus.diameter.extensions.peer-fsm-factory`## + +`quarkus.diameter."named-config".extensions.peer-fsm-factory` + +[.description] +-- +The Peer Fsm Factory extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_PEER_FSM_FACTORY+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-statistic-factory]] [.property-path]##`quarkus.diameter.extensions.statistic-factory`## + +`quarkus.diameter."named-config".extensions.statistic-factory` + +[.description] +-- +The Statistic Factory extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_FACTORY+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-concurrent-factory]] [.property-path]##`quarkus.diameter.extensions.concurrent-factory`## + +`quarkus.diameter."named-config".extensions.concurrent-factory` + +[.description] +-- +The Concurrent Factory extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_FACTORY+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-concurrent-entity-factory]] [.property-path]##`quarkus.diameter.extensions.concurrent-entity-factory`## + +`quarkus.diameter."named-config".extensions.concurrent-entity-factory` + +[.description] +-- +The Concurrent Entity Factory extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_CONCURRENT_ENTITY_FACTORY+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-statistic-processor]] [.property-path]##`quarkus.diameter.extensions.statistic-processor`## + +`quarkus.diameter."named-config".extensions.statistic-processor` + +[.description] +-- +The Statistic Processor extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_STATISTIC_PROCESSOR+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-network]] [.property-path]##`quarkus.diameter.extensions.network`## + +`quarkus.diameter."named-config".extensions.network` + +[.description] +-- +The Network extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_NETWORK+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-session-datasource]] [.property-path]##`quarkus.diameter.extensions.session-datasource`## + +`quarkus.diameter."named-config".extensions.session-datasource` + +[.description] +-- +The Session Datasource extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_SESSION_DATASOURCE+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-timer-facility]] [.property-path]##`quarkus.diameter.extensions.timer-facility`## + +`quarkus.diameter."named-config".extensions.timer-facility` + +[.description] +-- +The Timer Facility extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_TIMER_FACILITY+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-agent-redirect]] [.property-path]##`quarkus.diameter.extensions.agent-redirect`## + +`quarkus.diameter."named-config".extensions.agent-redirect` + +[.description] +-- +The Agent Redirect extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_REDIRECT+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-agent-configuration]] [.property-path]##`quarkus.diameter.extensions.agent-configuration`## + +`quarkus.diameter."named-config".extensions.agent-configuration` + +[.description] +-- +The Agent Configuration extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_CONFIGURATION+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-agent-proxy]] [.property-path]##`quarkus.diameter.extensions.agent-proxy`## + +`quarkus.diameter."named-config".extensions.agent-proxy` + +[.description] +-- +The Agent Proxy extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_AGENT_PROXY+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + +a| [[quarkus-jdiameter_quarkus-diameter-extensions-overload-manager]] [.property-path]##`quarkus.diameter.extensions.overload-manager`## + +`quarkus.diameter."named-config".extensions.overload-manager` + +[.description] +-- +The Overload Manager extension + + +ifdef::add-copy-button-to-env-var[] +Environment variable: env_var_with_copy_button:+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++[] +endif::add-copy-button-to-env-var[] +ifndef::add-copy-button-to-env-var[] +Environment variable: `+++QUARKUS_DIAMETER_EXTENSIONS_OVERLOAD_MANAGER+++` +endif::add-copy-button-to-env-var[] +-- +|string +| + + +|=== + + +:!summaryTableId: \ No newline at end of file diff --git a/docs/pom.xml b/docs/pom.xml index 414703c28..b2a29e185 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -4,32 +4,46 @@ 4.0.0 - io.quarkiverse.diameter - diameter-parent + io.quarkiverse.jdiameter + quarkus-jdiameter-parent 2.0.0 ../pom.xml - diameter-docs - Quarkus :: Diameter Documentation :: ${project.artifactId} + quarkus-jdiameter-docs + Quarkus :: JDiameter Docs :: Documentation - 1.0.0-alpha.4 + 1.0.0-alpha.4 ${project.basedir}/../target/asciidoc/generated - io.quarkiverse.diameter - quarkus-diameter + io.quarkiverse.jdiameter + quarkus-jdiameter-deployment + ${project.version} + + + io.quarkus + quarkus-maven-plugin + ${quarkus.version} + + + + build + + + + + it.ozimov yaml-properties-maven-plugin - 1.1.3 initialize @@ -45,25 +59,23 @@ - - maven-clean-plugin - 3.3.2 - - - - build - - - - + + + + + + + + + + maven-resources-plugin - 3.3.1 copy-resources - compile + generate-resources copy-resources @@ -71,36 +83,27 @@ ${project.basedir}/modules/ROOT/pages/includes/ - ${project.basedir}/../target/asciidoc/generated/config - *.adoc + ${project.basedir}/templates/includes + attributes.adoc + true - - - - - org.antora - antora-maven-plugin - 1.0.0-alpha.4 - true - - - install + copy-images + prepare-package - antora + copy-resources - - - @antora/lunr-extension - - - - - + ${project.build.directory}/generated-docs/_images/ + + + ${project.basedir}/modules/ROOT/assets/images/ + false + + @@ -108,4 +111,54 @@ + + + default + + true + + + + + + org.asciidoctor + asciidoctor-maven-plugin + + + + + + + antora + + + + org.antora + antora-maven-plugin + ${antora.maven.version} + true + + + + install + + antora + + + + + @antora/lunr-extension + + + + + + + + + + + + + diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml new file mode 100644 index 000000000..cd051be51 --- /dev/null +++ b/integration-tests/pom.xml @@ -0,0 +1,78 @@ + + + 4.0.0 + + + io.quarkiverse.jdiameter + quarkus-jdiameter-parent + 2.0.0 + + quarkus-jdiameter-integration-tests + Quarkus :: JDiameter Integration Tests :: Tests + + + true + + + + + io.quarkus + quarkus-rest + ${quarkus.version} + + + io.quarkiverse.jdiameter + quarkus-jdiameter + ${project.version} + + + io.quarkus + quarkus-junit5 + ${quarkus.version} + test + + + io.rest-assured + rest-assured + 5.5.0 + test + + + + + + + io.quarkus + quarkus-maven-plugin + ${quarkus.version} + + + + build + + + + + + maven-failsafe-plugin + + + + integration-test + verify + + + + + + ${project.build.directory}/${project.build.finalName}-runner + + org.jboss.logmanager.LogManager + ${maven.home} + + + + + + diff --git a/integration-tests/src/main/java/io/quarkiverse/jdiameter/it/JdiameterResource.java b/integration-tests/src/main/java/io/quarkiverse/jdiameter/it/JdiameterResource.java new file mode 100644 index 000000000..680599a46 --- /dev/null +++ b/integration-tests/src/main/java/io/quarkiverse/jdiameter/it/JdiameterResource.java @@ -0,0 +1,32 @@ +/* +* Licensed to the Apache Software Foundation (ASF) under one or more +* contributor license agreements. See the NOTICE file distributed with +* this work for additional information regarding copyright ownership. +* The ASF licenses this file to You under the Apache License, Version 2.0 +* (the "License"); you may not use this file except in compliance with +* the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +package io.quarkiverse.jdiameter.it; + +import jakarta.enterprise.context.ApplicationScoped; +import jakarta.ws.rs.GET; +import jakarta.ws.rs.Path; + +@Path("/jdiameter") +@ApplicationScoped +public class JdiameterResource { + // add some rest methods here + + @GET + public String hello() { + return "Hello jdiameter"; + } +} diff --git a/integration-tests/src/main/resources/application.properties b/integration-tests/src/main/resources/application.properties new file mode 100644 index 000000000..e69de29bb diff --git a/integration-tests/src/test/java/io/quarkiverse/jdiameter/it/JdiameterResourceIT.java b/integration-tests/src/test/java/io/quarkiverse/jdiameter/it/JdiameterResourceIT.java new file mode 100644 index 000000000..2260ea747 --- /dev/null +++ b/integration-tests/src/test/java/io/quarkiverse/jdiameter/it/JdiameterResourceIT.java @@ -0,0 +1,7 @@ +package io.quarkiverse.jdiameter.it; + +import io.quarkus.test.junit.QuarkusIntegrationTest; + +@QuarkusIntegrationTest +public class JdiameterResourceIT extends JdiameterResourceTest { +} diff --git a/integration-tests/src/test/java/io/quarkiverse/jdiameter/it/JdiameterResourceTest.java b/integration-tests/src/test/java/io/quarkiverse/jdiameter/it/JdiameterResourceTest.java new file mode 100644 index 000000000..dcc480887 --- /dev/null +++ b/integration-tests/src/test/java/io/quarkiverse/jdiameter/it/JdiameterResourceTest.java @@ -0,0 +1,21 @@ +package io.quarkiverse.jdiameter.it; + +import static io.restassured.RestAssured.given; +import static org.hamcrest.Matchers.is; + +import org.junit.jupiter.api.Test; + +import io.quarkus.test.junit.QuarkusTest; + +@QuarkusTest +public class JdiameterResourceTest { + + @Test + public void testHelloEndpoint() { + given() + .when().get("/jdiameter") + .then() + .statusCode(200) + .body(is("Hello jdiameter")); + } +} diff --git a/pom.xml b/pom.xml index e18027c10..efcd715b9 100644 --- a/pom.xml +++ b/pom.xml @@ -11,19 +11,18 @@ 4.0.0 - io.quarkiverse.diameter - diameter-parent + io.quarkiverse.jdiameter + quarkus-jdiameter-parent 2.0.0 pom - Quarkus :: Diameter :: ${project.artifactId} - Quarkus Diameter - https://github.com/eddiecarpenter/quarkus-jdiameter + Quarkus :: JDiameter :: ${project.artifactId} + Quarkus JDiameter Parent - scm:git:git@github.com:eddiecarpenter/quarkus-jdiameter.git - scm:git:https://github.com/eddiecarpenter/quarkus-jdiameter.git - https://github.com/eddiecarpenter/quarkus-jdiameter + scm:git:git@github.com:quarkiverse/quarkus-jdiameter.git + scm:git:git@github.com:quarkiverse/quarkus-jdiameter.git + https://github.com/quarkiverse/quarkus-jdiameter @@ -55,14 +54,12 @@ core quarkus-diameter docs + integration-tests true UTF-8 - 21 - 21 - 21 true 1.6 5.10.3 @@ -72,11 +69,21 @@ 3.2.5 3.1.2 1.18.32 - 3.12.3 - 3.11.0 - 3.1.2 - 3.2.0 + 21 + 21 + 21 + + 3.13.0 + 21 + 1.6 + 3.5.0 + 3.1.1 + + UTF-8 + UTF-8 + 3.13.2 + 3.9.6 @@ -97,23 +104,30 @@ + + io.quarkus + quarkus-bom + ${quarkus.version} + pom + import + org.projectlombok lombok ${lombok.version} - io.quarkiverse.diameter - quarkus-diameter + io.quarkiverse.jdiameter + quarkus-jdiameter ${project.version} - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-api ${project.version} - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-impl ${project.version} @@ -125,7 +139,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.3.0 + ${maven.enforcer.version} enforce-java-version @@ -174,7 +188,13 @@ - + + maven-compiler-plugin + ${compiler-plugin.version} + + true + + org.apache.maven.plugins maven-surefire-plugin @@ -187,7 +207,7 @@ org.apache.maven.plugins maven-gpg-plugin - 1.6 + ${maven.gpg.version} sign-artifacts @@ -222,25 +242,16 @@ - tradeswitch - - - - tradeswitch-common - Internal TradeSwitch Common Release Repository - https://nexus.frei.dev/repository/tradeswitch.common - - - - - - - org.apache.maven.plugins - maven-deploy-plugin - 3.1.2 - - - + it + + + performRelease + !true + + + + integration-tests + diff --git a/quarkus-diameter/deployment/pom.xml b/quarkus-diameter/deployment/pom.xml index de32e05d3..6f89de416 100644 --- a/quarkus-diameter/deployment/pom.xml +++ b/quarkus-diameter/deployment/pom.xml @@ -4,14 +4,14 @@ 4.0.0 - io.quarkiverse.diameter - quarkus-diameter-parent + io.quarkiverse.jdiameter + quarkus-jdiameter-extension-parent 2.0.0 ../pom.xml - quarkus-diameter-deployment - Quarkus :: Quarkus Diameter Extension :: Deployment + quarkus-jdiameter-deployment + Quarkus :: JDiameter Extension :: Deployment @@ -24,8 +24,8 @@ test - io.quarkiverse.diameter - quarkus-diameter + io.quarkiverse.jdiameter + quarkus-jdiameter io.quarkus diff --git a/quarkus-diameter/pom.xml b/quarkus-diameter/pom.xml index 48d70b099..0e0b31914 100644 --- a/quarkus-diameter/pom.xml +++ b/quarkus-diameter/pom.xml @@ -4,57 +4,40 @@ 4.0.0 - io.quarkiverse.diameter - diameter-parent + io.quarkiverse.jdiameter + quarkus-jdiameter-parent 2.0.0 ../pom.xml - quarkus-diameter-parent + quarkus-jdiameter-extension-parent pom - Quarkus :: Quarkus Diameter Extension :: Parent + Quarkus :: JDiameter Extension :: Parent deployment runtime - - 3.13.0 - ${surefire-plugin.version} - 21 - UTF-8 - UTF-8 - 3.2.5 - 3.1.1 - - - io.quarkus - quarkus-bom - ${quarkus.version} - pom - import - - - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-api ${project.version} - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-impl ${project.version} - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-ha-api ${project.version} - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-ha-impl ${project.version} diff --git a/quarkus-diameter/runtime/pom.xml b/quarkus-diameter/runtime/pom.xml index 8c5a6db7e..dd93b8d02 100644 --- a/quarkus-diameter/runtime/pom.xml +++ b/quarkus-diameter/runtime/pom.xml @@ -4,14 +4,14 @@ 4.0.0 - io.quarkiverse.diameter - quarkus-diameter-parent + io.quarkiverse.jdiameter + quarkus-jdiameter-extension-parent 2.0.0 ../pom.xml - quarkus-diameter - Quarkus :: Quarkus Diameter Extension :: Runtime + quarkus-jdiameter + Quarkus :: JDiameter Extension :: Runtime true @@ -31,11 +31,11 @@ lombok - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-api - io.quarkiverse.diameter + io.quarkiverse.jdiameter jdiameter-impl @@ -56,7 +56,7 @@ ${project.groupId}:${project.artifactId}-deployment:${project.version} - io.quarkiverse.diameter + io.quarkiverse.jdiameter diff --git a/quarkus-diameter/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/quarkus-diameter/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 60813b379..bcc5fed7c 100644 --- a/quarkus-diameter/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/quarkus-diameter/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -1,5 +1,9 @@ -name: Quarkus Diameter +name: Quarkus JDiameter description: Quarkus Diameter Extension metadata: config: - - "diameter." + - "quarkus.diameter." +# guide: https://quarkiverse.github.io/quarkiverse-docs/jdiameter/dev/ # To create and publish this guide, see https://github.com/quarkiverse/quarkiverse/wiki#documenting-your-extension +# categories: +# - "miscellaneous" +# status: "preview"