Class Component

    • Field Detail

      • children

        @ApiProperty
        protected List<Component> children
        A components sub components. Devices that are usually integrated or in some way attached to a component.
      • componentRevision

        @ApiProperty
        protected String componentRevision
        A component's Revision.
      • hardware

        @ApiProperty
        protected Hardware hardware
        The hardware object that this component belongs to.
      • hardwareComponentModel

        @ApiProperty
        protected Model hardwareComponentModel
        The general group of component models.
      • hardwareComponentType

        @ApiProperty
        protected Type hardwareComponentType
        A components type.
      • logicalVolumeStorageGroups

        @ApiProperty
        protected List<Group> logicalVolumeStorageGroups
        Returns the associated logic volume storage groups for the hardware component.
      • m2SataSlotCapacity

        @ApiProperty
        protected String m2SataSlotCapacity
        A component's M.2 SATA capacity.
      • networkComponents

        @ApiProperty
        protected List<Component> networkComponents
        The components local ethernet and remote management interfaces
      • parent

        @ApiProperty
        protected Component parent
        A components parent. Devices that are usually integrated or in some way attached to a component.
      • hardwareComponentModelId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long hardwareComponentModelId
        The internal identifier of a hardware component's component model.
      • hardwareComponentModelIdSpecified

        protected boolean hardwareComponentModelIdSpecified
      • hardwareIdSpecified

        protected boolean hardwareIdSpecified
      • idSpecified

        protected boolean idSpecified
      • modifyDateSpecified

        protected boolean modifyDateSpecified
      • nameSpecified

        protected boolean nameSpecified
      • serialNumberSpecified

        protected boolean serialNumberSpecified
      • serviceProviderIdSpecified

        protected boolean serviceProviderIdSpecified
      • childrenCount

        @ApiProperty
        protected Long childrenCount
        A count of a components sub components. Devices that are usually integrated or in some way attached to a component.
      • downlinkHardwareComponentCount

        @ApiProperty
        protected Long downlinkHardwareComponentCount
        A count of
      • logicalVolumeStorageGroupCount

        @ApiProperty
        protected Long logicalVolumeStorageGroupCount
        A count of returns the associated logic volume storage groups for the hardware component.
      • moduleComponentCount

        @ApiProperty
        protected Long moduleComponentCount
        A count of the module's hardware components
      • moduleHardwareComponentCount

        @ApiProperty
        protected Long moduleHardwareComponentCount
        A count of the module's hardware components
      • moduleNetworkComponentCount

        @ApiProperty
        protected Long moduleNetworkComponentCount
        A count of the module's network components
      • networkComponentCount

        @ApiProperty
        protected Long networkComponentCount
        A count of the components local ethernet and remote management interfaces
      • uplinkHardwareComponentCount

        @ApiProperty
        protected Long uplinkHardwareComponentCount
        A count of
    • Constructor Detail

      • Component

        public Component()
    • Method Detail

      • setCapacity

        public void setCapacity​(BigDecimal capacity)
      • getComponentRevision

        public String getComponentRevision()
      • setComponentRevision

        public void setComponentRevision​(String componentRevision)
      • getDownlinkHardwareComponents

        public List<Component> getDownlinkHardwareComponents()
      • getHardware

        public Hardware getHardware()
      • setHardware

        public void setHardware​(Hardware hardware)
      • getHardwareComponentModel

        public Model getHardwareComponentModel()
      • setHardwareComponentModel

        public void setHardwareComponentModel​(Model hardwareComponentModel)
      • getHardwareComponentType

        public Type getHardwareComponentType()
      • setHardwareComponentType

        public void setHardwareComponentType​(Type hardwareComponentType)
      • getIsChildModule

        public Boolean getIsChildModule()
      • setIsChildModule

        public void setIsChildModule​(Boolean isChildModule)
      • getLogicalVolumeStorageGroups

        public List<Group> getLogicalVolumeStorageGroups()
      • getM2SataSlotCapacity

        public String getM2SataSlotCapacity()
      • setM2SataSlotCapacity

        public void setM2SataSlotCapacity​(String m2SataSlotCapacity)
      • getModuleComponents

        public List<Component> getModuleComponents()
      • getModuleHardwareComponents

        public List<Component> getModuleHardwareComponents()
      • getModuleNetworkComponents

        public List<Component> getModuleNetworkComponents()
      • getNetworkComponents

        public List<Component> getNetworkComponents()
      • getOwner

        public Account getOwner()
      • setOwner

        public void setOwner​(Account owner)
      • setParent

        public void setParent​(Component parent)
      • getParentModule

        public Component getParentModule()
      • setParentModule

        public void setParentModule​(Component parentModule)
      • getPrefixAttribute

        public Attribute getPrefixAttribute()
      • setPrefixAttribute

        public void setPrefixAttribute​(Attribute prefixAttribute)
      • getRaidMode

        public String getRaidMode()
      • setRaidMode

        public void setRaidMode​(String raidMode)
      • getRevision

        public Revision getRevision()
      • setRevision

        public void setRevision​(Revision revision)
      • getServiceProvider

        public Provider getServiceProvider()
      • setServiceProvider

        public void setServiceProvider​(Provider serviceProvider)
      • getUplinkHardwareComponents

        public List<Component> getUplinkHardwareComponents()
      • getHardwareComponentModelId

        public Long getHardwareComponentModelId()
      • setHardwareComponentModelId

        public void setHardwareComponentModelId​(Long hardwareComponentModelId)
      • isHardwareComponentModelIdSpecified

        public boolean isHardwareComponentModelIdSpecified()
      • unsetHardwareComponentModelId

        public void unsetHardwareComponentModelId()
      • getHardwareId

        public Long getHardwareId()
      • setHardwareId

        public void setHardwareId​(Long hardwareId)
      • isHardwareIdSpecified

        public boolean isHardwareIdSpecified()
      • unsetHardwareId

        public void unsetHardwareId()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • isModifyDateSpecified

        public boolean isModifyDateSpecified()
      • unsetModifyDate

        public void unsetModifyDate()
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • isNameSpecified

        public boolean isNameSpecified()
      • unsetName

        public void unsetName()
      • getSerialNumber

        public String getSerialNumber()
      • setSerialNumber

        public void setSerialNumber​(String serialNumber)
      • isSerialNumberSpecified

        public boolean isSerialNumberSpecified()
      • unsetSerialNumber

        public void unsetSerialNumber()
      • getServiceProviderId

        public Long getServiceProviderId()
      • setServiceProviderId

        public void setServiceProviderId​(Long serviceProviderId)
      • isServiceProviderIdSpecified

        public boolean isServiceProviderIdSpecified()
      • unsetServiceProviderId

        public void unsetServiceProviderId()
      • getChildrenCount

        public Long getChildrenCount()
      • setChildrenCount

        public void setChildrenCount​(Long childrenCount)
      • getDownlinkHardwareComponentCount

        public Long getDownlinkHardwareComponentCount()
      • setDownlinkHardwareComponentCount

        public void setDownlinkHardwareComponentCount​(Long downlinkHardwareComponentCount)
      • getLogicalVolumeStorageGroupCount

        public Long getLogicalVolumeStorageGroupCount()
      • setLogicalVolumeStorageGroupCount

        public void setLogicalVolumeStorageGroupCount​(Long logicalVolumeStorageGroupCount)
      • getModuleComponentCount

        public Long getModuleComponentCount()
      • setModuleComponentCount

        public void setModuleComponentCount​(Long moduleComponentCount)
      • getModuleCount

        public Long getModuleCount()
      • setModuleCount

        public void setModuleCount​(Long moduleCount)
      • getModuleHardwareComponentCount

        public Long getModuleHardwareComponentCount()
      • setModuleHardwareComponentCount

        public void setModuleHardwareComponentCount​(Long moduleHardwareComponentCount)
      • getModuleNetworkComponentCount

        public Long getModuleNetworkComponentCount()
      • setModuleNetworkComponentCount

        public void setModuleNetworkComponentCount​(Long moduleNetworkComponentCount)
      • getNetworkComponentCount

        public Long getNetworkComponentCount()
      • setNetworkComponentCount

        public void setNetworkComponentCount​(Long networkComponentCount)
      • getUplinkHardwareComponentCount

        public Long getUplinkHardwareComponentCount()
      • setUplinkHardwareComponentCount

        public void setUplinkHardwareComponentCount​(Long uplinkHardwareComponentCount)