public static final class CCSnmpV3User.Builder
extends java.lang.Object
CCSnmpV3User
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
CCSnmpV3User . |
Modifier and Type | Method and Description |
---|---|
CCSnmpV3User |
build() |
CCSnmpV3User.Builder |
setAccess(java.lang.String access)
Possible values are:
CCSnmpV3User.ACCESS_ONLY Access permissions for
polling NSX nodes over SNMP V3. |
CCSnmpV3User.Builder |
setAuthPassword(java.lang.String authPassword)
Authentication password used for SNMP V3 communication.
|
CCSnmpV3User.Builder |
setPrivPassword(java.lang.String privPassword)
Privacy password used for SNMP V3 communication.
|
CCSnmpV3User.Builder |
setSecurityLevel(java.lang.String securityLevel)
Possible values are:
CCSnmpV3User.SECURITY_LEVEL_PRIV Security level
indicates whether SNMP communication involves authentication and privacy
protocols for this user. |
CCSnmpV3User.Builder |
setUserId(java.lang.String userId)
Unique SNMP V3 user id.
|
public Builder()
CCSnmpV3User
.public CCSnmpV3User.Builder setAccess(java.lang.String access)
access
- New value for the property.public CCSnmpV3User.Builder setAuthPassword(java.lang.String authPassword)
authPassword
- New value for the property.public CCSnmpV3User.Builder setPrivPassword(java.lang.String privPassword)
privPassword
- New value for the property.public CCSnmpV3User.Builder setSecurityLevel(java.lang.String securityLevel)
securityLevel
- New value for the property.public CCSnmpV3User.Builder setUserId(java.lang.String userId)
userId
- New value for the property.public CCSnmpV3User build()