public static final class Connection.Builder
extends java.lang.Object
Connection
.Constructor and Description |
---|
Builder(java.lang.String hostname,
java.lang.String username,
char[] password)
Constructor with parameters for the required properties of
Connection . |
Modifier and Type | Method and Description |
---|---|
Connection |
build() |
Connection.Builder |
setHttpsPort(java.lang.Long httpsPort)
The port number for the ESX/VC.
|
Connection.Builder |
setSslThumbprint(java.lang.String sslThumbprint)
Thumbprint for SSL verification.
|
Connection.Builder |
setSslVerify(java.lang.Boolean sslVerify)
A flag to indicate whether the ssl verification is required.
|
public Builder(java.lang.String hostname, java.lang.String username, char[] password)
Connection
.public Connection.Builder setHttpsPort(java.lang.Long httpsPort)
null
, defaults to 443httpsPort
- New value for the property.public Connection.Builder setSslVerify(java.lang.Boolean sslVerify)
getSslThumbprint()
is provided, this field can be omitted If null
, defaults to TruesslVerify
- New value for the property.public Connection.Builder setSslThumbprint(java.lang.String sslThumbprint)
getSslVerify()
if false, this field is not requiredsslThumbprint
- New value for the property.public Connection build()