Update configration document
diff --git a/src/main/resources/Documentation/config.md b/src/main/resources/Documentation/config.md
index a733472..f8a11ee 100644
--- a/src/main/resources/Documentation/config.md
+++ b/src/main/resources/Documentation/config.md
@@ -18,7 +18,7 @@
name = exchange-for-gerrit-queue
declaration = false
type = fanout
- durable = true
+ durable = false
autoDelete = false
[bind]
startUp = false
@@ -37,38 +37,35 @@
```
amqp.uri
-: The URI of RabbitMQ server's endpoint. If not specified,
- defaults to "amqp://localhost".
+: The URI of RabbitMQ server's endpoint.
amqp.username
-: Username for RabbitMQ connection authentication. If not
- specified, defaults to "guest".
+: Username for RabbitMQ connection authentication.
amqp.password
-: Password for RabbitMQ connection authentication. If not
- specified, defaults to "guest".
+: Password for RabbitMQ connection authentication.
queue.name
-: The name of queue. If not specified, defaults to "".
+: The name of queue.
queue.declare
-: true if you want to declare queue on startup. If not specified, defaults to false.
+: true if you want to declare queue on startup.
Also need to specify `queue.name`.
queue.durable
-: true if you want to declare a drable queue. If not specified, defaults to true.
+: true if you want to declare a drable queue.
queue.autoDelete
-: true if you want to declare an autodelete queue. If not specified, defaults to false.
+: true if you want to declare an autodelete queue.
queue.exclusive
-: true if you want to declare an exclusive queue. If not specified, defaults to false.
+: true if you want to declare an exclusive queue.
exchange.name
-: The name of exchange. If not specified, defaults to "gerrit.publish".
+: The name of exchange.
exchange.declare
-: true if you want to declare exchange on startup. If not specified, defaults to false.
+: true if you want to declare exchange on startup.
exchange.type
: The type of exchange. You can specify the following value:
@@ -77,17 +74,17 @@
* "topic"
exchange.durable
-: true if you want to declare a durable exchange. If not specified, defaults to true.
+: true if you want to declare a durable exchange.
exchange.autoDelete
-: true if you want to declare an autodelete exchange. If not specified, defaults to false.
+: true if you want to declare an autodelete exchange.
-bind.startup
-: true if you want to bind queue to exchange on startup. If not specified, defaults to false.
+bind.startUp
+: true if you want to bind queue to exchange on startup.
Also need to specify `queue.name`.
bind.routingKey
-: The name of routing key. This is used to bind queue to exchange. If not specified, defaults to "".
+: The name of routing key. This is used to bind queue to exchange.
message.deliverMode
: The delivery mode. if not specified, defaults to 1.
@@ -98,29 +95,55 @@
: The priority of message. if not specified, defaults to 0.
message.routingKey
-: The name of routingKey. This is stored to message property. If not specified, defaults to "".
+: The name of routingKey. This is stored to message property.
gerrit.name
: The name of gerrit(not hostname). This is your given name to identify your gerrit.
- If not specified, defaults to "".
This can be used for message header only.
gerrit.hostname
: The hostname of gerrit for SCM connection.
- If not specified, defaults to "".
This can be used for message header only.
gerrit.scheme
: The scheme of gerrit for SCM connection.
- If not specified, defaults to "ssh".
This can be used for message header only.
gerrit.port
: The port number of gerrit for SCM connection.
- If not specified, defaults to 29418.
This can be used for message header only.
monitor.interval
: The interval time in milliseconds for connection monitor.
- If not specified, defaults to 15000.
- You can specify the value more than 5000.
\ No newline at end of file
+ You can specify the value more than 5000.
+
+Default Values
+-----------------
+
+You can change the below values by specifying them in `rabbitmq.config`.
+
+|name | value
+|:-------------------|:------------------
+|amqp.uri | amqp://localhost
+|amqp.username | guest
+|amqp.password | guest
+|queue.name | *Empty*
+|queue.declare | false
+|queue.durable | true
+|queue.autoDelete | false
+|queue.exclusive | false
+|exchange.name | gerrit.publish
+|exchange.declare | false
+|exchange.type | fanout
+|exchange.durable | false
+|exchange.autoDelete | false
+|bind.startUp | false
+|bind.routingKey | *Empty*
+|message.deliverMode | 1
+|message.priority | 0
+|message.routingKey | *Empty*
+|gerrit.name | *Empty*
+|gerrit.hostname | *Empty*
+|gerrit.scheme | ssh
+|gerrit.port | 29418
+|monitor.interval | 15000