public static class ProtocolOptions.Builder extends Object
| Constructor and Description |
|---|
ProtocolOptions.Builder() |
ProtocolOptions.Builder(ProtocolOptions other) |
public ProtocolOptions.Builder()
public ProtocolOptions.Builder(ProtocolOptions other)
public ProtocolOptions build()
public void validate()
public int getTimeout1()
public void setTimeout1(int timeout1)
public int getTimeout2()
public void setTimeout2(int timeout2)
public int getTimeout3()
public void setTimeout3(int timeout3)
public short getAcknowledgeWindow()
public void setAcknowledgeWindow(short acknowledgeWindow)
public short getMaxUnacknowledged()
public void setMaxUnacknowledged(short maxUnacknowledged)
public ASDUAddressType getAdsuAddressType()
public void setAdsuAddressType(ASDUAddressType adsuAddressType)
public InformationObjectAddressType getInformationObjectAddressType()
public void setInformationObjectAddressType(InformationObjectAddressType informationObjectAddressType)
public CauseOfTransmissionType getCauseOfTransmissionType()
public void setCauseOfTransmissionType(CauseOfTransmissionType causeOfTransmissionType)
public TimeZone getTimeZone()
public void setTimeZone(TimeZone timeZone)
null the timezone
will be UTC.
timeZone - the target time zone, may be nullpublic void setIgnoreDaylightSavingTime(boolean ignoreDaylightSavingTime)
public boolean isIgnoreDaylightSavingTime()