Package com.morpheusdata.model
Class NetworkSwitch
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.NetworkSwitchIdentityProjection
com.morpheusdata.model.NetworkSwitch
- All Implemented Interfaces:
Serializable
Represents a NetworkSwitch that is typically provided via a
NetworkProvider
. These are used to sync in
add/update/delete switch models on a network integration- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected String
protected Cloud
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected Integer
protected NetworkServer
protected String
protected Account
protected Boolean
protected String
protected Long
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected NetworkSwitchType
protected String
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCloud()
getCode()
getName()
getOwner()
getRefId()
getType()
void
void
setCategory
(String category) void
void
void
setDescription
(String description) void
setDisplayName
(String displayName) void
setExternalType
(String externalType) void
setFabricId
(String fabricId) void
setInternalId
(String internalId) void
void
setNetworkMtu
(Integer networkMtu) void
setNetworks
(List<Network> networks) void
setNetworkServer
(NetworkServer networkServer) void
setNetworkTeaming
(String networkTeaming) void
void
setPromiscuousMode
(Boolean promiscuousMode) void
setProviderId
(String providerId) void
void
setRefType
(String refType) void
void
setScopeId
(String scopeId) void
setScopeMode
(String scopeMode) void
void
setStatusMessage
(String statusMessage) void
setSwitchId
(String switchId) void
setType
(NetworkSwitchType type) void
setUniqueId
(String uniqueId) void
setUplinkId
(String uplinkId) void
setVisibility
(String visibility) Methods inherited from class com.morpheusdata.model.projection.NetworkSwitchIdentityProjection
getExternalId, setExternalId
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
owner
-
type
-
networkServer
-
cloud
-
code
-
category
-
name
-
description
-
displayName
-
visibility
-
active
-
externalId
-
internalId
-
uniqueId
-
providerId
-
scopeId
-
externalType
-
refUrl
-
refType
-
refId
-
switchId
-
fabricId
-
networkMtu
-
networkTeaming
-
uplinkId
-
promiscuousMode
-
scopeMode
-
status
-
statusMessage
-
networks
-
-
Constructor Details
-
NetworkSwitch
public NetworkSwitch()
-
-
Method Details
-
getOwner
-
setOwner
-
getType
-
setType
-
getNetworkServer
-
setNetworkServer
-
getCloud
-
setCloud
-
getCode
-
setCode
-
getCategory
-
setCategory
-
getName
-
setName
-
getDescription
-
setDescription
-
getDisplayName
-
setDisplayName
-
getVisibility
-
setVisibility
-
getActive
-
setActive
-
getInternalId
-
setInternalId
-
getUniqueId
-
setUniqueId
-
getProviderId
-
setProviderId
-
getScopeId
-
setScopeId
-
getExternalType
-
setExternalType
-
getRefUrl
-
setRefUrl
-
getRefType
-
setRefType
-
getRefId
-
setRefId
-
getSwitchId
-
setSwitchId
-
getFabricId
-
setFabricId
-
getNetworkMtu
-
setNetworkMtu
-
getNetworkTeaming
-
setNetworkTeaming
-
getUplinkId
-
setUplinkId
-
getPromiscuousMode
-
setPromiscuousMode
-
getScopeMode
-
setScopeMode
-
getStatus
-
setStatus
-
getStatusMessage
-
setStatusMessage
-
getNetworks
-
setNetworks
-