Interface ReplicaListTransformer

    • Method Detail

      • transform

        <T> void transform​(List<T> choices)
        Transforms the passed in list of choices. Transformations can include (but are not limited to) reordering of elements (e.g. via shuffling) and removal of elements (i.e. filtering).
        choices - - a list of choices to transform, typically the choices are Replica objects but choices can also be String objects such as URLs passed in via the ShardParams.SHARDS parameter.