Package com.morpheusdata.model
Class ComputeServerInterfaceType
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ComputeServerInterfaceType
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected List<ComputeServerInterfaceType>protected BooleanFlags whether data in a ComputeServerInterface of this type should be cleaned after workload removalprotected Stringprotected Booleanprotected Booleanprotected Integerprotected Booleanprotected Stringprotected Booleanprotected Stringprotected BooleanFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getName()getVlan()voidvoidsetChildTypes(List<ComputeServerInterfaceType> childTypes) voidsetCleanupOnWorkloadRemoval(Boolean cleanupOnWorkloadRemoval) Flags whether data in a ComputeServerInterface of this type should be cleaned after workload removalvoidvoidsetDefaultType(Boolean defaultType) voidsetDeleteOnWorkloadRemoval(Boolean deleteOnWorkloadRemoval) Flags whether a ComputeServerInterface of this type should be deleted after workload removalvoidsetDisplayOrder(Integer displayOrder) voidsetEnabled(Boolean enabled) voidsetExternalId(String externalId) voidsetHasChildInterfaces(Boolean hasChildInterfaces) voidvoidMethods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
name
-
externalId
-
code
-
displayOrder
-
defaultType
-
enabled
-
bonded
-
vlan
-
deleteOnWorkloadRemoval
-
cleanupOnWorkloadRemoval
Flags whether data in a ComputeServerInterface of this type should be cleaned after workload removal- Since:
- 1.2.11
-
hasChildInterfaces
-
childTypes
-
-
Constructor Details
-
ComputeServerInterfaceType
public ComputeServerInterfaceType()
-
-
Method Details
-
getName
-
setName
-
getExternalId
-
setExternalId
-
getCode
-
setCode
-
getDisplayOrder
-
setDisplayOrder
-
getDefaultType
-
setDefaultType
-
getEnabled
-
setEnabled
-
getBonded
-
setBonded
-
getVlan
-
setVlan
-
getDeleteOnWorkloadRemoval
- Returns:
- true to delete a ComputeServerInterface of this type after workload removal
-
setDeleteOnWorkloadRemoval
Flags whether a ComputeServerInterface of this type should be deleted after workload removalCore will carry out the deletion after a successful and/or forced removal of the workload is complete.
- Parameters:
deleteOnWorkloadRemoval- true to delete a ComputeServerInterface of this type after workload removal
-
getCleanupOnWorkloadRemoval
- Returns:
- true to clean up data in a ComputeServerInterface of this type after workload removal
-
setCleanupOnWorkloadRemoval
Flags whether data in a ComputeServerInterface of this type should be cleaned after workload removalCore will carry out the cleanup after a successful and/or forced removal of the workload is complete.
- Parameters:
cleanupOnWorkloadRemoval- true to clean up data in a ComputeServerInterface of this type after workload removal
-
getHasChildInterfaces
-
setHasChildInterfaces
-
getChildTypes
-
setChildTypes
-