public static final class GetHoneypotProbeResponseBody.Data.Builder extends Object
public GetHoneypotProbeResponseBody.Data.Builder arp(Boolean arp)
Indicates whether address resolution protocol (ARP) is enabled for the check type.
example:true
public GetHoneypotProbeResponseBody.Data.Builder canListenIpList(List<String> canListenIpList)
An array consisting of the IP addresses that can be monitored.
public GetHoneypotProbeResponseBody.Data.Builder cidrList(List<String> cidrList)
The CIDR blocks of the probe deployed in a virtual private cloud (VPC).
public GetHoneypotProbeResponseBody.Data.Builder controlNode(GetHoneypotProbeResponseBody.ControlNode controlNode)
The information about the management node.
public GetHoneypotProbeResponseBody.Data.Builder cpuLoad(Double cpuLoad)
The CPU utilization.
example:0.51
public GetHoneypotProbeResponseBody.Data.Builder deployTime(Long deployTime)
The time when the probe was deployed.
example:1669363825000
public GetHoneypotProbeResponseBody.Data.Builder displayName(String displayName)
The name of the probe.
example:test-probe
public GetHoneypotProbeResponseBody.Data.Builder honeyPotProbeScanPort(GetHoneypotProbeResponseBody.HoneyPotProbeScanPort honeyPotProbeScanPort)
The ports that the honeypot monitors.
public GetHoneypotProbeResponseBody.Data.Builder honeypotProbeBindList(List<GetHoneypotProbeResponseBody.HoneypotProbeBindList> honeypotProbeBindList)
The honeypots that are bound to the probe.
public GetHoneypotProbeResponseBody.Data.Builder hostIp(String hostIp)
The IP address of the server on which the probe is deployed.
example:33.53.XX.XX
public GetHoneypotProbeResponseBody.Data.Builder listenIpList(List<String> listenIpList)
An array consisting of the IP addresses that can be monitored.
public GetHoneypotProbeResponseBody.Data.Builder memoryLoad(Double memoryLoad)
The memory usage.
example:1.94
public GetHoneypotProbeResponseBody.Data.Builder osType(String osType)
The operating system of the server on which the probe is deployed. Valid values:
windows
public GetHoneypotProbeResponseBody.Data.Builder ping(Boolean ping)
Indicates whether ping is enabled for the check type.
example:false
public GetHoneypotProbeResponseBody.Data.Builder probeId(String probeId)
The ID of the probe.
example:40f6501d-45ec-4bf0-b813-0072ceb4****
public GetHoneypotProbeResponseBody.Data.Builder probeType(String probeType)
The type of the probe. Valid values:
host_probe
public GetHoneypotProbeResponseBody.Data.Builder probeVersion(String probeVersion)
The version of the probe.
example:18060096
public GetHoneypotProbeResponseBody.Data.Builder proxyIp(String proxyIp)
The IP address of the proxy server.
example:47.108.XX.XX
public GetHoneypotProbeResponseBody.Data.Builder status(Integer status)
The status of the probe. Valid values:
online
public GetHoneypotProbeResponseBody.Data.Builder uuid(String uuid)
The UUID of the asset on which the host probe is deployed.
example:6690a46c-0edb-4663-a641-3629d1a9****
public GetHoneypotProbeResponseBody.Data.Builder vpcId(String vpcId)
The ID of the VPC in which the probe is deployed.
example:vpc-2vchkxmf2j9yjt3x2****
public GetHoneypotProbeResponseBody.Data build()
Copyright © 2026. All rights reserved.