public static final class Snmpv3Properties.Builder
extends java.lang.Object
Snmpv3Properties.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
Snmpv3Properties. |
| Modifier and Type | Method and Description |
|---|---|
Snmpv3Properties |
build() |
Snmpv3Properties.Builder |
setAuthProtocol(java.lang.String authProtocol)
Possible values are:
Snmpv3Properties.AUTH_PROTOCOL_SHA1
Authentication protocol used for SNMP v3 communication. |
Snmpv3Properties.Builder |
setCcUsers(java.util.List<CCSnmpV3User> ccUsers)
List of CentralConfig SNMP v3 users allowed to poll NSX nodes over SNMP.
|
Snmpv3Properties.Builder |
setPrivProtocol(java.lang.String privProtocol)
Possible values are:
Snmpv3Properties.PRIV_PROTOCOL_AES128 Privacy
protocol used for SNMP v3 communication. |
Snmpv3Properties.Builder |
setTargets(java.util.List<Snmpv3Target> targets)
List of SNMP v3 targets/receivers where SNMP v3 traps/notifications will be sent
from NSX nodes.
|
Snmpv3Properties.Builder |
setUsers(java.util.List<Snmpv3User> users)
List of SNMP v3 users allowed to poll NSX nodes over SNMP.
|
public Builder()
Snmpv3Properties.public Snmpv3Properties.Builder setAuthProtocol(java.lang.String authProtocol)
authProtocol - New value for the property.public Snmpv3Properties.Builder setCcUsers(java.util.List<CCSnmpV3User> ccUsers)
ccUsers - New value for the property.public Snmpv3Properties.Builder setPrivProtocol(java.lang.String privProtocol)
privProtocol - New value for the property.public Snmpv3Properties.Builder setTargets(java.util.List<Snmpv3Target> targets)
targets - New value for the property.public Snmpv3Properties.Builder setUsers(java.util.List<Snmpv3User> users)
users - New value for the property.public Snmpv3Properties build()