Compartir a través de


LazySegmentedIterable<CLIENT_TYPE,PARENT_TYPE,ENTITY_TYPE> Clase

  • java.lang.Object
    • Iterable<ENTITY_TYPE>
      • com.microsoft.azure.storage.core.LazySegmentedIterable<CLIENT_TYPE,PARENT_TYPE,ENTITY_TYPE>

Parámetros de tipo

CLIENT_TYPE

El tipo de cliente de servicio

PARENT_TYPE

Tipo del objeto primario, es decir, CloudBlobClient para ListContainers, etc.

ENTITY_TYPE

Tipo de los objetos que se pueden iterables resultantes

public class LazySegmentedIterable<CLIENT_TYPE,PARENT_TYPE,ENTITY_TYPE>

RESERVADO PARA USO INTERNO. Proporciona un iterador diferido que recuperará el siguiente segmento de un resultado a medida que se consume el iterador.

Resumen del constructor

Constructor Description
LazySegmentedIterable(final StorageRequest<CLIENT_TYPE, PARENT_TYPE, ResultSegment<ENTITY_TYPE>> segmentGenerator, final CLIENT_TYPE client, final PARENT_TYPE parent, final RetryPolicyFactory policyFactory, final OperationContext opContext)

Resumen del método

Modificador y tipo Método y descripción
Iterator<ENTITY_TYPE> iterator()

Detalles del constructor

LazySegmentedIterable

public LazySegmentedIterable(final StorageRequest> segmentGenerator, final CLIENT_TYPE client, final PARENT_TYPE parent, final RetryPolicyFactory policyFactory, final OperationContext opContext)

Parameters:

segmentGenerator
client
parent
policyFactory
opContext

Detalles del método

iterator

public Iterator iterator()

Se aplica a