Compartilhar via


ListManagementImageLists Interface

public interface ListManagementImageLists

Uma instância dessa classe fornece acesso a todas as operações definidas em ListManagementImageLists.

Resumo do método

Modificador e tipo Método e descrição
ImageList create(String contentType, BodyModel bodyParameter)

Cria uma lista de imagens.

Observable<ImageList> createAsync(String contentType, BodyModel bodyParameter)

Cria uma lista de imagens.

String delete(String listId)

Exclui a lista de imagens com a ID da lista igual à ID da lista passada.

Observable<String> deleteAsync(String listId)

Exclui a lista de imagens com a ID da lista igual à ID da lista passada.

List<ImageList> getAllImageLists()

Obtém todas as Listas de Imagens.

Observable<List<ImageList>> getAllImageListsAsync()

Obtém todas as Listas de Imagens.

ImageList getDetails(String listId)

Retorna os detalhes da lista de imagens com a ID da lista igual à ID da lista passada.

Observable<ImageList> getDetailsAsync(String listId)

Retorna os detalhes da lista de imagens com a ID da lista igual à ID da lista passada.

RefreshIndex refreshIndexMethod(String listId)

Atualiza o índice da lista com a ID da lista igual à ID da lista passada.

Observable<RefreshIndex> refreshIndexMethodAsync(String listId)

Atualiza o índice da lista com a ID da lista igual à ID da lista passada.

ImageList update(String listId, String contentType, BodyModel bodyParameter)

Atualizações uma lista de imagens com ID de lista igual à ID da lista passada.

Observable<ImageList> updateAsync(String listId, String contentType, BodyModel bodyParameter)

Atualizações uma lista de imagens com ID de lista igual à ID da lista passada.

Detalhes do método

create

public ImageList create(String contentType, BodyModel bodyParameter)

Cria uma lista de imagens.

Parameters:

contentType - O tipo de conteúdo.
bodyParameter - Esquema do corpo.

Returns:

o objeto ImageList se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
APIErrorException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

createAsync

public Observable createAsync(String contentType, BodyModel bodyParameter)

Cria uma lista de imagens.

Parameters:

contentType - O tipo de conteúdo.
bodyParameter - Esquema do corpo.

Returns:

o observável para o objeto ImageList

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

delete

public String delete(String listId)

Exclui a lista de imagens com a ID da lista igual à ID da lista passada.

Parameters:

listId - ID da lista de imagens.

Returns:

o objeto String se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
APIErrorException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

deleteAsync

public Observable deleteAsync(String listId)

Exclui a lista de imagens com a ID da lista igual à ID da lista passada.

Parameters:

listId - ID da lista de imagens.

Returns:

o observável para o objeto String

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

getAllImageLists

public List getAllImageLists()

Obtém todas as Listas de Imagens.

Returns:

o objeto List<ImageList> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
APIErrorException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

getAllImageListsAsync

public Observable> getAllImageListsAsync()

Obtém todas as Listas de Imagens.

Returns:

o observável para o objeto List<ImageList>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

getDetails

public ImageList getDetails(String listId)

Retorna os detalhes da lista de imagens com a ID da lista igual à ID da lista passada.

Parameters:

listId - ID da lista de imagens.

Returns:

o objeto ImageList se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
APIErrorException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

getDetailsAsync

public Observable getDetailsAsync(String listId)

Retorna os detalhes da lista de imagens com a ID da lista igual à ID da lista passada.

Parameters:

listId - ID da lista de imagens.

Returns:

o observável para o objeto ImageList

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

refreshIndexMethod

public RefreshIndex refreshIndexMethod(String listId)

Atualiza o índice da lista com a ID da lista igual à ID da lista passada.

Parameters:

listId - ID da lista de imagens.

Returns:

o objeto RefreshIndex se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
APIErrorException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

refreshIndexMethodAsync

public Observable refreshIndexMethodAsync(String listId)

Atualiza o índice da lista com a ID da lista igual à ID da lista passada.

Parameters:

listId - ID da lista de imagens.

Returns:

o observável para o objeto RefreshIndex

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

update

public ImageList update(String listId, String contentType, BodyModel bodyParameter)

Atualizações uma lista de imagens com ID de lista igual à ID da lista passada.

Parameters:

listId - ID da lista de imagens.
contentType - O tipo de conteúdo.
bodyParameter - Esquema do corpo.

Returns:

o objeto ImageList se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
APIErrorException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

updateAsync

public Observable updateAsync(String listId, String contentType, BodyModel bodyParameter)

Atualizações uma lista de imagens com ID de lista igual à ID da lista passada.

Parameters:

listId - ID da lista de imagens.
contentType - O tipo de conteúdo.
bodyParameter - Esquema do corpo.

Returns:

o observável para o objeto ImageList

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

Aplica-se a