privatestaticfinalStringBLOCK_ON_BUFFER_FULL_DOC="When our memory buffer is exhausted we must either stop accepting new records (block) or throw errors. "
+"By default this setting is false and the producer will no longer throw a BufferExhaustException but instead will use the {@link #MAX_BLOCK_MS_CONFIG} "
+"value to block, after which it will throw a TimeoutException. Setting this property to true will set the <code>"+MAX_BLOCK_MS_CONFIG+"</code> to Long.MAX_VALUE."
+"By default this setting is false and the producer will no longer throw a BufferExhaustException but instead will use the <code>"+MAX_BLOCK_MS_CONFIG+"</code> "
+"value to block, after which it will throw a TimeoutException. Setting this property to true will set the <code>"+MAX_BLOCK_MS_CONFIG+"</code> to Long.MAX_VALUE."
+"<em>Also if this property is set to true, parameter <code>"+METADATA_FETCH_TIMEOUT_CONFIG+"</code> is not longer honored.</em>"
+"<p>"
+"This parameter is deprecated and will be removed in a future release. "
+"<p>This parameter is deprecated and will be removed in a future release. "
+"Parameter <code>"+MAX_BLOCK_MS_CONFIG+"</code> should be used instead.";