public interface DhcpLeaseParser extends CommandExecutorResponseParser<List<org.bremersee.dccon.model.DhcpLease>>
dhcp-lease-list.
A response of dhcp-lease-list looks like this:
MAC b8:xx:xx:xx:xx:xx IP 192.168.1.109 HOSTNAME ukelei BEGIN 2019-08-18 11:20:33 END 2019-08-18 11:50:33 MANUFACTURER Apple, Inc. MAC ac:xx:xx:xx:xx:yy IP 192.168.1.188 HOSTNAME -NA- BEGIN 2019-08-18 11:25:48 END 2019-08-18 11:55:48 MANUFACTURER Super Micro Computer, Inc.
| Modifier and Type | Interface and Description |
|---|---|
static class |
DhcpLeaseParser.Default
The default parser.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
BEGIN
The constant BEGIN.
|
static String |
END
The constant END.
|
static String |
HOSTNAME
The constant HOSTNAME.
|
static String |
HOSTNAME_UNKNOWN
The constant HOSTNAME_UNKNOWN.
|
static String |
IP
The constant IP.
|
static String |
MAC
The constant MAC.
|
static String |
MANUFACTURER
The constant MANUFACTURER.
|
| Modifier and Type | Method and Description |
|---|---|
static DhcpLeaseParser |
defaultParser()
Default parser dhcp leases parser.
|
static DhcpLeaseParser |
defaultParser(BiFunction<String,String,String> unknownHostConverter)
Default parser dhcp leases parser.
|
parsestatic final String MAC
static final String IP
static final String HOSTNAME
static final String HOSTNAME_UNKNOWN
static final String BEGIN
static final String END
static final String MANUFACTURER
static DhcpLeaseParser defaultParser()
static DhcpLeaseParser defaultParser(BiFunction<String,String,String> unknownHostConverter)
unknownHostConverter - the unknown host converterCopyright © 2020 bremersee.org. All rights reserved.