你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ListManagementImages 接口

public interface ListManagementImages

此类的实例提供对 ListManagementImages 中定义的所有操作的访问权限。

方法摘要

修饰符和类型 方法和描述
ListManagementImagesAddImageDefinitionStages.WithListId addImage()

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Image addImage(String listId, AddImageOptionalParameter addImageOptionalParameter)

将图像添加到列表 ID 等于传递的列表 ID 的列表。

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

将图像添加到列表 ID 等于传递的列表 ID 的列表。

ListManagementImagesAddImageFileInputDefinitionStages.WithListId addImageFileInput()

将图像添加到列表 ID 等于传递的列表 ID 的列表。

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

将图像添加到列表 ID 等于传递的列表 ID 的列表。

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

将图像添加到列表 ID 等于传递的列表 ID 的列表。

ListManagementImagesAddImageUrlInputDefinitionStages.WithListId addImageUrlInput()

将图像添加到列表 ID 等于传递的列表 ID 的列表。

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

将图像添加到列表 ID 等于传递的列表 ID 的列表。

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

将图像添加到列表 ID 等于传递的列表 ID 的列表。

String deleteAllImages(String listId)

从列表 ID 等于传递的列表 ID 的列表中删除所有图像。

Observable<String> deleteAllImagesAsync(String listId)

从列表 ID 等于传递的列表 ID 的列表中删除所有图像。

String deleteImage(String listId, String imageId)

从列表中删除传递了列表 ID 和映像 ID 的图像。

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

从列表中删除传递了列表 ID 和映像 ID 的图像。

ImageIds getAllImageIds(String listId)

从列表 ID 等于传递的列表 ID 的列表中获取所有图像 ID。

Observable<ImageIds> getAllImageIdsAsync(String listId)

从列表 ID 等于传递的列表 ID 的列表中获取所有图像 ID。

方法详细信息

addImage

public ListManagementImagesAddImageDefinitionStages.WithListId addImage()

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Returns:

addImage 调用的第一个阶段

addImage

public Image addImage(String listId, AddImageOptionalParameter addImageOptionalParameter)

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Parameters:

listId - 映像列表的列表 ID。
addImageOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则为 Image 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

addImageAsync

public Observable addImageAsync(String listId, AddImageOptionalParameter addImageOptionalParameter)

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Parameters:

listId - 映像列表的列表 ID。
addImageOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

可观测到 Image 对象的

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

addImageFileInput

public ListManagementImagesAddImageFileInputDefinitionStages.WithListId addImageFileInput()

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Returns:

addImageFileInput 调用的第一个阶段

addImageFileInput

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

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Parameters:

listId - 映像列表的列表 ID。
imageStream - 图像文件。
addImageFileInputOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则为 Image 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

addImageFileInputAsync

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

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Parameters:

listId - 映像列表的列表 ID。
imageStream - 图像文件。
addImageFileInputOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

可观测到 Image 对象的

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

addImageUrlInput

public ListManagementImagesAddImageUrlInputDefinitionStages.WithListId addImageUrlInput()

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Returns:

addImageUrlInput 调用的第一个阶段

addImageUrlInput

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

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Parameters:

listId - 映像列表的列表 ID。
contentType - 内容类型。
imageUrl - 图像 URL。
addImageUrlInputOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则为 Image 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

addImageUrlInputAsync

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

将图像添加到列表 ID 等于传递的列表 ID 的列表。

Parameters:

listId - 映像列表的列表 ID。
contentType - 内容类型。
imageUrl - 图像 URL。
addImageUrlInputOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

可观测到 Image 对象的

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

deleteAllImages

public String deleteAllImages(String listId)

从列表 ID 等于传递的列表 ID 的列表中删除所有图像。

Parameters:

listId - 映像列表的列表 ID。

Returns:

如果成功,则为 String 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

deleteAllImagesAsync

public Observable deleteAllImagesAsync(String listId)

从列表 ID 等于传递的列表 ID 的列表中删除所有图像。

Parameters:

listId - 映像列表的列表 ID。

Returns:

String 对象的可观测值

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

deleteImage

public String deleteImage(String listId, String imageId)

从列表中删除传递了列表 ID 和映像 ID 的图像。

Parameters:

listId - 映像列表的列表 ID。
imageId - 图像的 ID。

Returns:

如果成功,则为 String 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

deleteImageAsync

public Observable deleteImageAsync(String listId, String imageId)

从列表中删除传递了列表 ID 和映像 ID 的图像。

Parameters:

listId - 映像列表的列表 ID。
imageId - 图像的 ID。

Returns:

String 对象的可观测值

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

getAllImageIds

public ImageIds getAllImageIds(String listId)

从列表 ID 等于传递的列表 ID 的列表中获取所有图像 ID。

Parameters:

listId - 映像列表的列表 ID。

Returns:

如果成功,则为 ImageIds 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

getAllImageIdsAsync

public Observable getAllImageIdsAsync(String listId)

从列表 ID 等于传递的列表 ID 的列表中获取所有图像 ID。

Parameters:

listId - 映像列表的列表 ID。

Returns:

可观测到 ImageIds 对象的

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

适用于