public class SignalServiceAttachmentPointer extends SignalServiceAttachment
SignalServiceMessageReceiver.retrieveAttachment(SignalServiceAttachmentPointer, java.io.File)SignalServiceAttachment.Builder, SignalServiceAttachment.ProgressListener| Constructor and Description |
|---|
SignalServiceAttachmentPointer(long id,
java.lang.String contentType,
byte[] key,
java.lang.String relay) |
SignalServiceAttachmentPointer(long id,
java.lang.String contentType,
byte[] key,
java.lang.String relay,
org.whispersystems.libsignal.util.guava.Optional<java.lang.Integer> size,
org.whispersystems.libsignal.util.guava.Optional<byte[]> preview) |
| Modifier and Type | Method and Description |
|---|---|
long |
getId() |
byte[] |
getKey() |
org.whispersystems.libsignal.util.guava.Optional<byte[]> |
getPreview() |
org.whispersystems.libsignal.util.guava.Optional<java.lang.String> |
getRelay() |
org.whispersystems.libsignal.util.guava.Optional<java.lang.Integer> |
getSize() |
boolean |
isPointer() |
boolean |
isStream() |
asPointer, asStream, getContentType, newStreamBuilderpublic SignalServiceAttachmentPointer(long id,
java.lang.String contentType,
byte[] key,
java.lang.String relay)
public SignalServiceAttachmentPointer(long id,
java.lang.String contentType,
byte[] key,
java.lang.String relay,
org.whispersystems.libsignal.util.guava.Optional<java.lang.Integer> size,
org.whispersystems.libsignal.util.guava.Optional<byte[]> preview)
public long getId()
public byte[] getKey()
public boolean isStream()
isStream in class SignalServiceAttachmentpublic boolean isPointer()
isPointer in class SignalServiceAttachmentpublic org.whispersystems.libsignal.util.guava.Optional<java.lang.String> getRelay()
public org.whispersystems.libsignal.util.guava.Optional<java.lang.Integer> getSize()
public org.whispersystems.libsignal.util.guava.Optional<byte[]> getPreview()