private static String[] getCBCCiphers() {
    return new String[] { "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
      "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA",
      "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384",
      "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA",
      "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" };
  }
Set the SSL wrapSize for netty. This is only a maximum wrap size. Buffers smaller than this
will not be consolidated, but buffers larger than this will be split into multiple wrap
buffers. The netty default of 16k is not great for hbase which tends to return larger payloads
than that, meaning most responses end up getting chunked up. This leads to more memory
contention in netty's PoolArena. See https://github.com/netty/netty/pull/13551
hbase-common/src/main/java/org/apache/hadoop/hbase/io/crypto/tls/X509Util.java