Class DeviceOperator.DeviceBuilder
java.lang.Object
api.equinix.javasdk.networkedge.model.json.creators.DeviceOperator.DeviceBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate()withAccountNumber(Integer accountNumber) withAccountReferenceId(String accountReferenceId) withAclTemplate(ACLTemplate aclTemplate) withAclTemplateUuid(String aclTemplateUuid) withAdditionalBandwidth(Integer additionalBandwidth) withDeviceManagementType(DeviceManagementType deviceManagementType) withDeviceTypeCode(String deviceTypeCode) withDiverseFromDevice(Device diverseFromDevice) withDiverseFromDeviceUuid(String diverseFromDeviceUuid) withExistingSSHUser(String sshUserUuid) withHostNamePrefix(String hostNamePrefix) withInterfaceCount(Integer interfaceCount) withIpType(IPAssignment ipType) withLicenseFileId(String licenseFileId) withLicenseMode(LicenseType licenseMode) withLicenseToken(String licenseToken) withMetroCode(MetroCode metroCode) withNewSSHUser(String username, String password) withNotification(String emailAddress) withOrderingContact(String orderingContact) withPackageCode(String packageCode) withPrimaryDevice(Device primaryDevice) withPrimaryDeviceUuid(String primaryDeviceUuid) withPublicKey(String keyName, String keyValue, String username) withSecondary(String secondaryDeviceName) withSiteId(String siteId) withSmartLicenseUrl(String smartLicenseUrl) withSshInterfaceId(Integer sshInterfaceId) withSystemIpAddress(String systemIpAddress) withThroughput(Integer throughput) withThroughputUnit(BandwidthUnit throughputUnit) withVendorConfig(DeviceVendorConfig vendorConfig) withVersion(String version)
-
Constructor Details
-
DeviceBuilder
-
-
Method Details
-
withAccountNumber
-
withAccountReferenceId
-
withDeviceTypeCode
-
withMetroCode
-
withDeviceManagementType
public DeviceOperator.DeviceBuilder withDeviceManagementType(DeviceManagementType deviceManagementType) -
withLicenseMode
-
withHostNamePrefix
-
withPackageCode
-
withVersion
-
withCore
-
withThroughput
-
withThroughputUnit
-
withNotification
-
withPrimaryDeviceUuid
-
withDiverseFromDeviceUuid
-
withPrimaryDevice
-
withDiverseFromDevice
-
withLicenseFileId
-
withLicenseToken
-
withSmartLicenseUrl
-
withOrderingContact
-
withAclTemplateUuid
-
withAclTemplate
-
withSiteId
-
withIpType
-
withSystemIpAddress
-
withSshInterfaceId
-
withInterfaceCount
-
withAdditionalBandwidth
-
withPublicKey
-
withVendorConfig
-
withNewSSHUser
-
withExistingSSHUser
-
withSecondary
-
create
-
saveAsDraft
-