package io.craft.atom.protocol.rpc.model; import java.io.Serializable; import java.net.InetSocketAddress; import lombok.Getter; import lombok.Setter; import lombok.ToString; /** * A <code>RpcOption</code> provides optional information about rpc invocation. * * @author mindwind * @version 1.0, Aug 8, 2014 */ @ToString public class RpcOption implements Serializable { private static final long serialVersionUID = -9035174922898235358L; @Getter @Setter transient private InetSocketAddress serverAddress ; @Getter @Setter transient private InetSocketAddress clientAddress ; @Getter @Setter private int rpcTimeoutInMillis = Integer.MAX_VALUE; }