Class Tenant
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.interconnect.Tenant
@ApiType("SoftLayer_Network_Interconnect_Tenant") public class Tenant extends Entity
A network interconnect tenant defines an IP routing path through a network interconnect. Each network interconnect requires a single primary tenant, indicated by the primaryFlag
- See Also:
- SoftLayer_Network_Interconnect_Tenant
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Tenant.Mask
static interface
Tenant.Service
A network interconnect tenant defines an IP routing path through a network interconnect.static interface
Tenant.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
accountId
protected boolean
accountIdSpecified
protected Long
bgpAsn
Specifies ASN used for BGP.protected boolean
bgpAsnSpecified
protected Interconnect
billingItem
The active billing item for a network interconnect.protected GregorianCalendar
createDate
protected boolean
createDateSpecified
protected String
datacenterName
protected String
errorMessage
protected boolean
errorMessageSpecified
protected Boolean
globalRoutingFlag
The Direct Link connectivity to all SoftLayer data centers if globalRoutingFlag = 1 and local connectivity if globalRoutingFlag = 0.protected boolean
globalRoutingFlagSpecified
protected Long
id
protected boolean
idSpecified
protected String
interconnectType
protected boolean
interconnectTypeSpecified
protected Long
linkSpeed
Link speed of a Direct Link connection.protected boolean
linkSpeedSpecified
protected String
localIpAddress
IP address (v4 or v6) of "near" router serial interface.protected boolean
localIpAddressSpecified
protected String
location
protected boolean
locationSpecified
protected GregorianCalendar
modifyDate
protected boolean
modifyDateSpecified
protected String
name
Specifies the Interconnect connection name.protected boolean
nameSpecified
protected Boolean
newGlobalRoutingFlag
Direct Link provider can request change to existing routing, Customer can approve the change.protected boolean
newGlobalRoutingFlagSpecified
protected Long
newLinkSpeed
Updated Link speed of a Direct Link connection.protected boolean
newLinkSpeedSpecified
protected String
note
This field will have the ticket id if the tenant workflow failsprotected boolean
noteSpecified
protected Long
peerLinkSpeed
Link speed of a Direct Link connection on Equinix Side.protected boolean
peerLinkSpeedSpecified
protected String
port
protected String
portLabel
protected boolean
portSpecified
protected String
provider
protected Long
providerAccountId
protected boolean
providerAccountIdSpecified
protected boolean
providerSpecified
protected Boolean
redundancyFlag
Specifies redundant connection is available if 1.protected boolean
redundancyFlagSpecified
protected String
remoteIpAddress
protected boolean
remoteIpAddressSpecified
protected String
serviceKey
Service key for Interconnect connection.protected boolean
serviceKeySpecified
protected ServiceType
serviceType
protected Long
serviceTypeId
protected boolean
serviceTypeIdSpecified
protected String
status
The direct link connection status.protected boolean
statusSpecified
protected String
vendorName
protected Long
vlanId
protected boolean
vlanIdSpecified
protected String
zoneName
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Tenant()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
billingItem
The active billing item for a network interconnect. -
datacenterName
-
portLabel
-
serviceType
-
vendorName
-
zoneName
-
accountId
-
accountIdSpecified
protected boolean accountIdSpecified -
bgpAsn
Specifies ASN used for BGP. -
bgpAsnSpecified
protected boolean bgpAsnSpecified -
createDate
-
createDateSpecified
protected boolean createDateSpecified -
errorMessage
-
errorMessageSpecified
protected boolean errorMessageSpecified -
globalRoutingFlag
The Direct Link connectivity to all SoftLayer data centers if globalRoutingFlag = 1 and local connectivity if globalRoutingFlag = 0. -
globalRoutingFlagSpecified
protected boolean globalRoutingFlagSpecified -
id
-
idSpecified
protected boolean idSpecified -
interconnectType
-
interconnectTypeSpecified
protected boolean interconnectTypeSpecified -
linkSpeed
Link speed of a Direct Link connection. -
linkSpeedSpecified
protected boolean linkSpeedSpecified -
localIpAddress
IP address (v4 or v6) of "near" router serial interface. No check/update of IP Address table. -
localIpAddressSpecified
protected boolean localIpAddressSpecified -
location
-
locationSpecified
protected boolean locationSpecified -
modifyDate
-
modifyDateSpecified
protected boolean modifyDateSpecified -
name
Specifies the Interconnect connection name. -
nameSpecified
protected boolean nameSpecified -
newGlobalRoutingFlag
Direct Link provider can request change to existing routing, Customer can approve the change. newGlobalRoutingFlag = 1 gives connectivity to all IBM data centers, and if newGlobalRoutingFlag = 0, it gives local connectivity. -
newGlobalRoutingFlagSpecified
protected boolean newGlobalRoutingFlagSpecified -
newLinkSpeed
Updated Link speed of a Direct Link connection. -
newLinkSpeedSpecified
protected boolean newLinkSpeedSpecified -
note
This field will have the ticket id if the tenant workflow fails -
noteSpecified
protected boolean noteSpecified -
peerLinkSpeed
Link speed of a Direct Link connection on Equinix Side. -
peerLinkSpeedSpecified
protected boolean peerLinkSpeedSpecified -
port
-
portSpecified
protected boolean portSpecified -
provider
-
providerSpecified
protected boolean providerSpecified -
providerAccountId
-
providerAccountIdSpecified
protected boolean providerAccountIdSpecified -
redundancyFlag
Specifies redundant connection is available if 1. -
redundancyFlagSpecified
protected boolean redundancyFlagSpecified -
remoteIpAddress
-
remoteIpAddressSpecified
protected boolean remoteIpAddressSpecified -
serviceKey
Service key for Interconnect connection. -
serviceKeySpecified
protected boolean serviceKeySpecified -
serviceTypeId
-
serviceTypeIdSpecified
protected boolean serviceTypeIdSpecified -
status
The direct link connection status. IN_PROGRESS, PROVISIONING, CONNECTION_UP, CONNECTION_DOWN -
statusSpecified
protected boolean statusSpecified -
vlanId
-
vlanIdSpecified
protected boolean vlanIdSpecified
-
-
Constructor Details
-
Tenant
public Tenant()
-
-
Method Details
-
getBillingItem
-
setBillingItem
-
getDatacenterName
-
setDatacenterName
-
getPortLabel
-
setPortLabel
-
getServiceType
-
setServiceType
-
getVendorName
-
setVendorName
-
getZoneName
-
setZoneName
-
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getBgpAsn
-
setBgpAsn
-
isBgpAsnSpecified
public boolean isBgpAsnSpecified() -
unsetBgpAsn
public void unsetBgpAsn() -
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getErrorMessage
-
setErrorMessage
-
isErrorMessageSpecified
public boolean isErrorMessageSpecified() -
unsetErrorMessage
public void unsetErrorMessage() -
getGlobalRoutingFlag
-
setGlobalRoutingFlag
-
isGlobalRoutingFlagSpecified
public boolean isGlobalRoutingFlagSpecified() -
unsetGlobalRoutingFlag
public void unsetGlobalRoutingFlag() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getInterconnectType
-
setInterconnectType
-
isInterconnectTypeSpecified
public boolean isInterconnectTypeSpecified() -
unsetInterconnectType
public void unsetInterconnectType() -
getLinkSpeed
-
setLinkSpeed
-
isLinkSpeedSpecified
public boolean isLinkSpeedSpecified() -
unsetLinkSpeed
public void unsetLinkSpeed() -
getLocalIpAddress
-
setLocalIpAddress
-
isLocalIpAddressSpecified
public boolean isLocalIpAddressSpecified() -
unsetLocalIpAddress
public void unsetLocalIpAddress() -
getLocation
-
setLocation
-
isLocationSpecified
public boolean isLocationSpecified() -
unsetLocation
public void unsetLocation() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getNewGlobalRoutingFlag
-
setNewGlobalRoutingFlag
-
isNewGlobalRoutingFlagSpecified
public boolean isNewGlobalRoutingFlagSpecified() -
unsetNewGlobalRoutingFlag
public void unsetNewGlobalRoutingFlag() -
getNewLinkSpeed
-
setNewLinkSpeed
-
isNewLinkSpeedSpecified
public boolean isNewLinkSpeedSpecified() -
unsetNewLinkSpeed
public void unsetNewLinkSpeed() -
getNote
-
setNote
-
isNoteSpecified
public boolean isNoteSpecified() -
unsetNote
public void unsetNote() -
getPeerLinkSpeed
-
setPeerLinkSpeed
-
isPeerLinkSpeedSpecified
public boolean isPeerLinkSpeedSpecified() -
unsetPeerLinkSpeed
public void unsetPeerLinkSpeed() -
getPort
-
setPort
-
isPortSpecified
public boolean isPortSpecified() -
unsetPort
public void unsetPort() -
getProvider
-
setProvider
-
isProviderSpecified
public boolean isProviderSpecified() -
unsetProvider
public void unsetProvider() -
getProviderAccountId
-
setProviderAccountId
-
isProviderAccountIdSpecified
public boolean isProviderAccountIdSpecified() -
unsetProviderAccountId
public void unsetProviderAccountId() -
getRedundancyFlag
-
setRedundancyFlag
-
isRedundancyFlagSpecified
public boolean isRedundancyFlagSpecified() -
unsetRedundancyFlag
public void unsetRedundancyFlag() -
getRemoteIpAddress
-
setRemoteIpAddress
-
isRemoteIpAddressSpecified
public boolean isRemoteIpAddressSpecified() -
unsetRemoteIpAddress
public void unsetRemoteIpAddress() -
getServiceKey
-
setServiceKey
-
isServiceKeySpecified
public boolean isServiceKeySpecified() -
unsetServiceKey
public void unsetServiceKey() -
getServiceTypeId
-
setServiceTypeId
-
isServiceTypeIdSpecified
public boolean isServiceTypeIdSpecified() -
unsetServiceTypeId
public void unsetServiceTypeId() -
getStatus
-
setStatus
-
isStatusSpecified
public boolean isStatusSpecified() -
unsetStatus
public void unsetStatus() -
getVlanId
-
setVlanId
-
isVlanIdSpecified
public boolean isVlanIdSpecified() -
unsetVlanId
public void unsetVlanId() -
asService
-
service
-
service
-