Freigeben über


ListManagementImageLists Schnittstelle

public interface ListManagementImageLists

Ein instance dieser Klasse bietet Zugriff auf alle in ListManagementImageLists definierten Vorgänge.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
ImageList create(String contentType, BodyModel bodyParameter)

Erstellt eine Bildliste.

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

Erstellt eine Bildliste.

String delete(String listId)

Löscht die Imageliste, deren Listen-ID gleich der übergebenen Listen-ID ist.

Observable<String> deleteAsync(String listId)

Löscht die Imageliste, deren Listen-ID gleich der übergebenen Listen-ID ist.

List<ImageList> getAllImageLists()

Ruft alle Bildlisten ab.

Observable<List<ImageList>> getAllImageListsAsync()

Ruft alle Bildlisten ab.

ImageList getDetails(String listId)

Gibt die Details der Bildliste zurück, deren Listen-ID gleich der übergebenen Listen-ID ist.

Observable<ImageList> getDetailsAsync(String listId)

Gibt die Details der Bildliste zurück, deren Listen-ID gleich der übergebenen Listen-ID ist.

RefreshIndex refreshIndexMethod(String listId)

Aktualisiert den Index der Liste mit der Listen-ID, die der übergebenen Listen-ID entspricht.

Observable<RefreshIndex> refreshIndexMethodAsync(String listId)

Aktualisiert den Index der Liste mit der Listen-ID, die der übergebenen Listen-ID entspricht.

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

Updates eine Bildliste mit der Listen-ID, die der übergebenen Listen-ID entspricht.

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

Updates eine Bildliste mit der Listen-ID, die der übergebenen Listen-ID entspricht.

Details zur Methode

create

public ImageList create(String contentType, BodyModel bodyParameter)

Erstellt eine Bildliste.

Parameters:

contentType - Der Inhaltstyp.
bodyParameter - Schema des Textkörpers.

Returns:

das ImageList-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
APIErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

createAsync

public Observable createAsync(String contentType, BodyModel bodyParameter)

Erstellt eine Bildliste.

Parameters:

contentType - Der Inhaltstyp.
bodyParameter - Schema des Textkörpers.

Returns:

die für das ImageList-Objekt erkennbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

delete

public String delete(String listId)

Löscht die Imageliste, deren Listen-ID gleich der übergebenen Listen-ID ist.

Parameters:

listId - Listen-ID der Bildliste.

Returns:

das String-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
APIErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

deleteAsync

public Observable deleteAsync(String listId)

Löscht die Imageliste, deren Listen-ID gleich der übergebenen Listen-ID ist.

Parameters:

listId - Listen-ID der Bildliste.

Returns:

die für das String-Objekt erkennbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getAllImageLists

public List getAllImageLists()

Ruft alle Bildlisten ab.

Returns:

das ImageList-Objekt> auflisten<, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
APIErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getAllImageListsAsync

public Observable> getAllImageListsAsync()

Ruft alle Bildlisten ab.

Returns:

für das List<ImageList-Objekt> sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

getDetails

public ImageList getDetails(String listId)

Gibt die Details der Bildliste zurück, deren Listen-ID gleich der übergebenen Listen-ID ist.

Parameters:

listId - Listen-ID der Bildliste.

Returns:

das ImageList-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
APIErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

getDetailsAsync

public Observable getDetailsAsync(String listId)

Gibt die Details der Bildliste zurück, deren Listen-ID gleich der übergebenen Listen-ID ist.

Parameters:

listId - Listen-ID der Bildliste.

Returns:

die für das ImageList-Objekt erkennbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

refreshIndexMethod

public RefreshIndex refreshIndexMethod(String listId)

Aktualisiert den Index der Liste mit der Listen-ID, die der übergebenen Listen-ID entspricht.

Parameters:

listId - Listen-ID der Bildliste.

Returns:

Das RefreshIndex-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
APIErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

refreshIndexMethodAsync

public Observable refreshIndexMethodAsync(String listId)

Aktualisiert den Index der Liste mit der Listen-ID, die der übergebenen Listen-ID entspricht.

Parameters:

listId - Listen-ID der Bildliste.

Returns:

für das RefreshIndex-Objekt sichtbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

update

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

Updates eine Bildliste mit der Listen-ID, die der übergebenen Listen-ID entspricht.

Parameters:

listId - Listen-ID der Bildliste.
contentType - Der Inhaltstyp.
bodyParameter - Schema des Textkörpers.

Returns:

das ImageList-Objekt, wenn erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
APIErrorException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

updateAsync

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

Updates eine Bildliste mit der Listen-ID, die der übergebenen Listen-ID entspricht.

Parameters:

listId - Listen-ID der Bildliste.
contentType - Der Inhaltstyp.
bodyParameter - Schema des Textkörpers.

Returns:

die für das ImageList-Objekt erkennbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

Gilt für: