Partager via


ListManagementImages Interface

public interface ListManagementImages

Un instance de cette classe fournit l’accès à toutes les opérations définies dans ListManagementImages.

Résumé de la méthode

Modificateur et type Méthode et description
ListManagementImagesAddImageDefinitionStages.WithListId addImage()

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Image addImage(String listId, AddImageOptionalParameter addImageOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Observable<Image> addImageAsync(String listId, AddImageOptionalParameter addImageOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

ListManagementImagesAddImageFileInputDefinitionStages.WithListId addImageFileInput()

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Image addImageFileInput(String listId, byte[] imageStream, AddImageFileInputOptionalParameter addImageFileInputOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Observable<Image> addImageFileInputAsync(String listId, byte[] imageStream, AddImageFileInputOptionalParameter addImageFileInputOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

ListManagementImagesAddImageUrlInputDefinitionStages.WithListId addImageUrlInput()

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Image addImageUrlInput(String listId, String contentType, BodyModelModel imageUrl, AddImageUrlInputOptionalParameter addImageUrlInputOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Observable<Image> addImageUrlInputAsync(String listId, String contentType, BodyModelModel imageUrl, AddImageUrlInputOptionalParameter addImageUrlInputOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

String deleteAllImages(String listId)

Supprime toutes les images de la liste dont l’ID de liste est égal à l’ID de liste transmis.

Observable<String> deleteAllImagesAsync(String listId)

Supprime toutes les images de la liste dont l’ID de liste est égal à l’ID de liste transmis.

String deleteImage(String listId, String imageId)

Supprime une image de la liste avec l’ID de liste et l’ID d’image passés.

Observable<String> deleteImageAsync(String listId, String imageId)

Supprime une image de la liste avec l’ID de liste et l’ID d’image passés.

ImageIds getAllImageIds(String listId)

Obtient tous les ID d’image de la liste dont l’ID de liste est égal à l’ID de liste passé.

Observable<ImageIds> getAllImageIdsAsync(String listId)

Obtient tous les ID d’image de la liste dont l’ID de liste est égal à l’ID de liste passé.

Détails de la méthode

addImage

public ListManagementImagesAddImageDefinitionStages.WithListId addImage()

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Returns:

la première étape de l’appel addImage

addImage

public Image addImage(String listId, AddImageOptionalParameter addImageOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Parameters:

listId - ID de liste de la liste d’images.
addImageOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

l’objet Image en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
APIErrorException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

addImageAsync

public Observable addImageAsync(String listId, AddImageOptionalParameter addImageOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Parameters:

listId - ID de liste de la liste d’images.
addImageOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable dans l’objet Image

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

addImageFileInput

public ListManagementImagesAddImageFileInputDefinitionStages.WithListId addImageFileInput()

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Returns:

première étape de l’appel addImageFileInput

addImageFileInput

public Image addImageFileInput(String listId, byte[] imageStream, AddImageFileInputOptionalParameter addImageFileInputOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Parameters:

listId - ID de liste de la liste d’images.
imageStream - Fichier image.
addImageFileInputOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

l’objet Image en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
APIErrorException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

addImageFileInputAsync

public Observable addImageFileInputAsync(String listId, byte[] imageStream, AddImageFileInputOptionalParameter addImageFileInputOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Parameters:

listId - ID de liste de la liste d’images.
imageStream - Fichier image.
addImageFileInputOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable dans l’objet Image

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

addImageUrlInput

public ListManagementImagesAddImageUrlInputDefinitionStages.WithListId addImageUrlInput()

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Returns:

première étape de l’appel addImageUrlInput

addImageUrlInput

public Image addImageUrlInput(String listId, String contentType, BodyModelModel imageUrl, AddImageUrlInputOptionalParameter addImageUrlInputOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Parameters:

listId - ID de liste de la liste d’images.
contentType - Type de contenu.
imageUrl - URL de l’image.
addImageUrlInputOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

l’objet Image en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
APIErrorException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

addImageUrlInputAsync

public Observable addImageUrlInputAsync(String listId, String contentType, BodyModelModel imageUrl, AddImageUrlInputOptionalParameter addImageUrlInputOptionalParameter)

Ajoutez une image à la liste dont l’ID de liste est égal à l’ID de liste passé.

Parameters:

listId - ID de liste de la liste d’images.
contentType - Type de contenu.
imageUrl - URL de l’image.
addImageUrlInputOptionalParameter - objet représentant les paramètres facultatifs à définir avant d’appeler cette API

Returns:

observable dans l’objet Image

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

deleteAllImages

public String deleteAllImages(String listId)

Supprime toutes les images de la liste dont l’ID de liste est égal à l’ID de liste transmis.

Parameters:

listId - ID de liste de la liste d’images.

Returns:

l’objet String en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
APIErrorException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

deleteAllImagesAsync

public Observable deleteAllImagesAsync(String listId)

Supprime toutes les images de la liste dont l’ID de liste est égal à l’ID de liste transmis.

Parameters:

listId - ID de liste de la liste d’images.

Returns:

observable à l’objet String

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

deleteImage

public String deleteImage(String listId, String imageId)

Supprime une image de la liste avec l’ID de liste et l’ID d’image passés.

Parameters:

listId - ID de liste de la liste d’images.
imageId - ID de l’image.

Returns:

l’objet String en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
APIErrorException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

deleteImageAsync

public Observable deleteImageAsync(String listId, String imageId)

Supprime une image de la liste avec l’ID de liste et l’ID d’image passés.

Parameters:

listId - ID de liste de la liste d’images.
imageId - ID de l’image.

Returns:

observable à l’objet String

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

getAllImageIds

public ImageIds getAllImageIds(String listId)

Obtient tous les ID d’image de la liste dont l’ID de liste est égal à l’ID de liste passé.

Parameters:

listId - ID de liste de la liste d’images.

Returns:

l’objet ImageIds en cas de réussite.

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation
APIErrorException - levée si la demande est rejetée par le serveur
RuntimeException - toutes les autres exceptions vérifiées encapsulées si la demande ne parvient pas à être envoyée

getAllImageIdsAsync

public Observable getAllImageIdsAsync(String listId)

Obtient tous les ID d’image de la liste dont l’ID de liste est égal à l’ID de liste passé.

Parameters:

listId - ID de liste de la liste d’images.

Returns:

observable à l’objet ImageIds

Throws:

IllegalArgumentException - levée si les paramètres échouent à la validation

S’applique à