Attachments 接口
public interface Attachments
此类的实例提供对 Attachments 中定义的所有操作的访问权限。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
abstract java.util.concurrent.CompletableFuture<java.io.InputStream> |
getAttachment(String attachmentId, String viewId)
获取 |
abstract
java.util.concurrent.CompletableFuture<Attachment |
getAttachmentInfo(String attachmentId)
获取 |
default java.lang.String |
getAttachmentUri(String attachmentId)
获取附件视图的 URI。 |
abstract java.lang.String |
getAttachmentUri(String attachmentId, String viewId)
获取附件视图的 URI。 |
方法详细信息
getAttachment
public abstract CompletableFuture
GetAttachment。 获取二进制内容的命名视图。
Parameters:
attachmentId
- 附件 ID
viewId
- view ID from attachmentInfo
Returns:
可观测到 InputStream 对象的
getAttachmentInfo
public abstract CompletableFuture
GetAttachmentInfo。 获取描述附件视图的 AttachmentInfo 结构。
Parameters:
attachmentId
- 附件 ID
Returns:
可观测到 AttachmentInfo 对象的
getAttachmentUri
public default String getAttachmentUri(String attachmentId)
获取附件视图的 URI。
Parameters:
attachmentId
- 附件的 ID。
Returns:
附件的 URI。
getAttachmentUri
public abstract String getAttachmentUri(String attachmentId, String viewId)
获取附件视图的 URI。
Parameters:
attachmentId
- 附件的 ID。
viewId
- 默认值为“original”。
Returns:
附件的 URI。