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()