You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| mq.queue.manager | The name of the MQ queue manager | string || MQ queue manager name |
219
-
| mq.connection.mode | The connection mode - bindings or client | string | client | client, bindings |
220
-
| mq.connection.name.list | List of connection names for queue manager | string || host(port)[,host(port),...]|
221
-
| mq.channel.name | The name of the server-connection channel | string || MQ channel name |
222
-
| mq.queue | The name of the source MQ queue | string || MQ queue name |
223
-
| mq.user.name | The user name for authenticating with the queue manager | string || User name |
224
-
| mq.password | The password for authenticating with the queue manager | string || Password |
225
-
| mq.ccdt.url | The URL for the CCDT file containing MQ connection details | string || URL for obtaining a CCDT file |
226
-
| mq.record.builder | The class used to build the Kafka Connect record | string || Class implementing RecordBuilder |
227
-
| mq.message.body.jms | Whether to interpret the message body as a JMS message type | boolean | false ||
228
-
| mq.record.builder.key.header | The JMS message header to use as the Kafka record key | string || JMSMessageID, JMSCorrelationID, JMSCorrelationIDAsBytes, JMSDestination |
229
-
| mq.ssl.cipher.suite | The name of the cipher suite for TLS (SSL) connection | string || Blank or valid cipher suite |
230
-
| mq.ssl.peer.name | The distinguished name pattern of the TLS (SSL) peer | string || Blank or DN pattern |
231
-
| mq.batch.size | The maximum number of messages in a batch (unit of work) | integer | 250 | 1 or greater |
232
-
| mq.message.mqmd.read | Whether to enable reading of all MQMD fields | boolean | false ||
233
-
| topic | The name of the target Kafka topic | string || Topic name |
216
+
| Name | Description | Type | Default | Valid values |
| mq.queue.manager | The name of the MQ queue manager | string || MQ queue manager name |
219
+
| mq.connection.mode | The connection mode - bindings or client | string | client | client, bindings |
220
+
| mq.connection.name.list | List of connection names for queue manager | string || host(port)[,host(port),...]|
221
+
| mq.channel.name | The name of the server-connection channel | string || MQ channel name |
222
+
| mq.queue | The name of the source MQ queue | string || MQ queue name |
223
+
| mq.user.name | The user name for authenticating with the queue manager | string || User name |
224
+
| mq.password | The password for authenticating with the queue manager | string || Password |
225
+
| mq.ccdt.url | The URL for the CCDT file containing MQ connection details | string || URL for obtaining a CCDT file |
226
+
| mq.record.builder | The class used to build the Kafka Connect record | string || Class implementing RecordBuilder |
227
+
| mq.message.body.jms | Whether to interpret the message body as a JMS message type | boolean | false ||
228
+
| mq.record.builder.key.header | The JMS message header to use as the Kafka record key | string || JMSMessageID, JMSCorrelationID, JMSCorrelationIDAsBytes, JMSDestination |
229
+
| mq.ssl.cipher.suite | The name of the cipher suite for TLS (SSL) connection | string || Blank or valid cipher suite |
230
+
| mq.ssl.peer.name | The distinguished name pattern of the TLS (SSL) peer | string || Blank or DN pattern |
231
+
| mq.ssl.keystore.location | The path to the JKS keystore to use for SSL (TLS) connections | string | JVM keystore | Local path to a JKS file |
232
+
| mq.ssl.keystore.password | The password of the JKS keystore to use for SSL (TLS) connections | string |||
233
+
| mq.ssl.truststore.location | The path to the JKS truststore to use for SSL (TLS) connections | string | JVM truststore | Local path to a JKS file |
234
+
| mq.ssl.truststore.password | The password of the JKS truststore to use for SSL (TLS) connections | string |||
235
+
| mq.batch.size | The maximum number of messages in a batch (unit of work) | integer | 250 | 1 or greater |
236
+
| mq.message.mqmd.read | Whether to enable reading of all MQMD fields | boolean | false ||
237
+
| topic | The name of the target Kafka topic | string || Topic name |
234
238
235
239
### Using a CCDT file
236
240
Some of the connection details for MQ can be provided in a [CCDT file](https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.con.doc/q016730_.htm) by setting `mq.ccdt.url` in the MQ source connector configuration file. If using a CCDT file the `mq.connection.name.list` and `mq.channel.name` configuration options are not required.
0 commit comments