it.auties.whatsapp.model.sync.DeviceListMetadata Maven / Gradle / Ivy
package it.auties.whatsapp.model.sync;
import it.auties.protobuf.annotation.ProtobufMessageName;
import it.auties.protobuf.annotation.ProtobufProperty;
import it.auties.protobuf.model.ProtobufMessage;
import java.util.List;
import static it.auties.protobuf.model.ProtobufType.*;
@ProtobufMessageName("DeviceListMetadata")
public record DeviceListMetadata(@ProtobufProperty(index = 1, type = BYTES) byte[] senderKeyHash,
@ProtobufProperty(index = 2, type = UINT64) Long senderTimestamp,
@ProtobufProperty(index = 3, type = UINT32, packed = true) List senderKeyIndexes,
@ProtobufProperty(index = 8, type = BYTES) byte[] recipientKeyHash,
@ProtobufProperty(index = 9, type = UINT64) Long recipientTimestamp,
@ProtobufProperty(index = 10, type = UINT32, packed = true) List recipientKeyIndexes) implements ProtobufMessage {
}