Class DittoAttachmentFetchResult.Completed
java.lang.Object
com.ditto.java.DittoAttachmentFetchResult.Completed
- All Implemented Interfaces:
DittoAttachmentFetchResult
- Enclosing interface:
DittoAttachmentFetchResult
public static final class DittoAttachmentFetchResult.Completed
extends Object
implements DittoAttachmentFetchResult
Event signaling the completion of an attachment download.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.ditto.java.DittoAttachmentFetchResult
DittoAttachmentFetchResult.Completed, DittoAttachmentFetchResult.Deleted -
Method Summary
Modifier and TypeMethodDescription@NonNull DittoAttachmentFetchResult.CompletedReturns this instance as a Completed result.@Nullable DittoAttachmentFetchResult.DeletedReturns null since this is not a Deleted result.@NonNull DittoAttachmentReturns the successfully fetched attachment.
-
Method Details
-
getAttachment
Returns the successfully fetched attachment.- Returns:
- the
DittoAttachmentthat was downloaded.
-
asCompleted
Returns this instance as a Completed result.- Specified by:
asCompletedin interfaceDittoAttachmentFetchResult- Returns:
- this Completed instance.
-
asDeleted
Returns null since this is not a Deleted result.- Specified by:
asDeletedin interfaceDittoAttachmentFetchResult- Returns:
null.
-