public static final class LinksTypes.CreateSpec.Builder
extends java.lang.Object
LinksTypes.CreateSpec
.Constructor and Description |
---|
Builder(java.lang.String pscHostname,
java.lang.String domainName,
java.lang.String username,
char[] password)
Constructor with parameters for the required properties of
LinksTypes.CreateSpec . |
Modifier and Type | Method and Description |
---|---|
LinksTypes.CreateSpec |
build() |
LinksTypes.CreateSpec.Builder |
setAdminGroups(java.util.Set<java.lang.String> adminGroups)
List of groups to be added to enable administrator access to.
|
LinksTypes.CreateSpec.Builder |
setPort(java.lang.String port)
The HTTPS port of the PSC to be linked.
|
LinksTypes.CreateSpec.Builder |
setSslThumbprint(java.lang.String sslThumbprint)
The ssl thumbprint of the server.
|
public Builder(java.lang.String pscHostname, java.lang.String domainName, java.lang.String username, char[] password)
LinksTypes.CreateSpec
.public LinksTypes.CreateSpec.Builder setPort(java.lang.String port)
null
443 will be used as default.port
- New value for the property.public LinksTypes.CreateSpec.Builder setSslThumbprint(java.lang.String sslThumbprint)
null
no thumbprint is passed.sslThumbprint
- New value for the property.public LinksTypes.CreateSpec.Builder setAdminGroups(java.util.Set<java.lang.String> adminGroups)
null
administrator access will not be set.adminGroups
- New value for the property.public LinksTypes.CreateSpec build()