Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
EdgeNode . |
Modifier and Type | Method and Description |
---|---|
EdgeNode |
build() |
EdgeNode.Builder |
setAllocationList(java.util.List<java.lang.String> allocationList)
List of logical router ids to which this edge node is allocated.
|
EdgeNode.Builder |
setDeploymentConfig(EdgeNodeDeploymentConfig deploymentConfig) |
EdgeNode.Builder |
setDeploymentType(java.lang.String deploymentType)
Possible values are:
EdgeNode.DEPLOYMENT_TYPE_VIRTUAL_MACHINE EdgeNode.DEPLOYMENT_TYPE_PHYSICAL_MACHINE EdgeNode.DEPLOYMENT_TYPE_UNKNOWN Supported edge
deployment type. |
EdgeNode.Builder |
setDescription(java.lang.String description)
This field is deprecated.
|
EdgeNode.Builder |
setDiscoveredIpAddresses(java.util.List<java.lang.String> discoveredIpAddresses)
Discovered IP Addresses of the fabric node, version 4 or 6 format: ip
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
EdgeNode.Builder |
setDisplayName(java.lang.String displayName)
This field is deprecated.
|
EdgeNode.Builder |
setExternalId(java.lang.String externalId)
ID of the Node maintained on the Node and used to recognize the Node
|
EdgeNode.Builder |
setFqdn(java.lang.String fqdn)
Fully qualified domain name of the fabric node
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
EdgeNode.Builder |
setId(java.lang.String id)
Unique identifier of this resource.
|
EdgeNode.Builder |
setIpAddresses(java.util.List<java.lang.String> ipAddresses)
IP Addresses of the Node, version 4 or 6.
|
EdgeNode.Builder |
setNodeSettings(EdgeNodeSettings nodeSettings) |
EdgeNode.Builder |
setTags(java.util.List<Tag> tags)
This field is deprecated.
|
public Builder()
EdgeNode
.public EdgeNode.Builder setAllocationList(java.util.List<java.lang.String> allocationList)
allocationList
- New value for the property.public EdgeNode.Builder setDeploymentConfig(EdgeNodeDeploymentConfig deploymentConfig)
deploymentConfig
- New value for the property.public EdgeNode.Builder setDeploymentType(java.lang.String deploymentType)
deploymentType
- New value for the property.public EdgeNode.Builder setNodeSettings(EdgeNodeSettings nodeSettings)
nodeSettings
- New value for the property.public EdgeNode.Builder setDescription(java.lang.String description)
description
- New value for the property.public EdgeNode.Builder setDiscoveredIpAddresses(java.util.List<java.lang.String> discoveredIpAddresses)
discoveredIpAddresses
- New value for the property.public EdgeNode.Builder setDisplayName(java.lang.String displayName)
displayName
- New value for the property.public EdgeNode.Builder setExternalId(java.lang.String externalId)
externalId
- New value for the property.public EdgeNode.Builder setFqdn(java.lang.String fqdn)
fqdn
- New value for the property.public EdgeNode.Builder setId(java.lang.String id)
id
- New value for the property.public EdgeNode.Builder setIpAddresses(java.util.List<java.lang.String> ipAddresses)
ipAddresses
- New value for the property.public EdgeNode.Builder setTags(java.util.List<Tag> tags)
tags
- New value for the property.public EdgeNode build()