ByteSource using the default Consul agent connection properties.ByteSource using the default Consul agent connection properties and the provided QueryOptions.ByteSource using the specified configuration to connection to Consul.ByteSource using the specified configuration to connection to Consul and the provided QueryOptions.