package org.snmp4j;

import java.io.Serializable;
import java.util.List;
import org.snmp4j.smi.Address;
import org.snmp4j.smi.OctetString;

/* JADX INFO: loaded from: classes.dex */
public interface Target extends Serializable, Cloneable {
    Object clone();

    Address getAddress();

    int getMaxSizeRequestPDU();

    List<TransportMapping<? extends Address>> getPreferredTransports();

    int getRetries();

    int getSecurityLevel();

    int getSecurityModel();

    OctetString getSecurityName();

    long getTimeout();

    int getVersion();

    void setAddress(Address address);

    void setMaxSizeRequestPDU(int i2);

    void setRetries(int i2);

    void setSecurityLevel(int i2);

    void setSecurityModel(int i2);

    void setSecurityName(OctetString octetString);

    void setTimeout(long j2);

    void setVersion(int i2);
}
