## Uses of Class
com.h3c.util.pkt.Dhcp.Builder

- Packages that use Dhcp.Builder
  Package | Description
  --- | ---
  com.h3c.util.pkt |

- - ### Uses of Dhcp.Builder in com.h3c.util.pkt

    Methods in com.h3c.util.pkt that return Dhcp.Builder
    Modifier and Type | Method and Description
    --- | ---
    `Dhcp.Builder` | Dhcp.Builder.`bootFileName(String bootFileName)` Sets the boot file name.
    `Dhcp.Builder` | Dhcp.Builder.`clientAddr(IpAddress clientAddr)` Sets the client IP address.
    `Dhcp.Builder` | Dhcp.Builder.`clientHwAddr(MacAddress clientHwAddr)` Sets the client layer-2 hardware address.
    `Dhcp.Builder` | Dhcp.Builder.`flag(Dhcp.Flag flag)` Sets the `Dhcp.Flag.BROADCAST` or `Dhcp.Flag.UNICAST` (default) type.
    `Dhcp.Builder` | Dhcp.Builder.`gatewayAddr(IpAddress gatewayAddr)` Sets the gateway IP address.
    `Dhcp.Builder` | Dhcp.Builder.`hopCount(int hopCount)` Sets the hop count.
    `Dhcp.Builder` | Dhcp.Builder.`hwType(HardwareType hwType)` Sets the hardware type.
    `Dhcp.Builder` | Dhcp.Builder.`numSecs(int numSecs)` Sets the number of seconds elapsed since a client began an attempt to acquire or renew a lease.
    `Dhcp.Builder` | Dhcp.Builder.`opCode(Dhcp.OpCode opCode)` Sets the operation code.
    `Dhcp.Builder` | Dhcp.Builder.`options(DhcpOption[] options)` Sets the options array.
    `Dhcp.Builder` | Dhcp.Builder.`serverAddr(IpAddress serverAddr)` Sets the server IP address.
    `Dhcp.Builder` | Dhcp.Builder.`serverHostName(String serverHostName)` Sets the server host name (nickname).
    `Dhcp.Builder` | Dhcp.Builder.`transId(long transId)` Sets the transaction ID which is a 32-bit identification field generated by the client to allow it to match up requests with replies.
    `Dhcp.Builder` | Dhcp.Builder.`yourAddr(IpAddress yourAddr)` Sets the "Your" IP address which is the IP address that the server is assigning to the client.

Copyright © 2014. All Rights Reserved.