Update RingBuffer to take Supplier<T> for creating new instances.

Bug: 317897994
Test: manual
Change-Id: I806df54dd1f82d37998a37113faafbecd04adc10
1 file changed