Class Server

    • Field Detail

      • bootCategoryCodeSpecified

        protected boolean bootCategoryCodeSpecified
      • clusterIdentifierSpecified

        protected boolean clusterIdentifierSpecified
      • clusterOrderTypeSpecified

        protected boolean clusterOrderTypeSpecified
      • clusterResourceIdSpecified

        protected boolean clusterResourceIdSpecified
      • driveDestructionDisks

        @ApiProperty(canBeNullOrNotSet=true)
        protected List<String> driveDestructionDisks
        Array of disk drive slot categories to destroy on reclaim. For example: ['disk0', 'disk1', 'disk2']. One drive_destruction price must be included for each slot provided. Note that once the initial order or upgrade order are approved, the destruction property is not removable and the drives will be destroyed at the end of the server's lifecycle. Not all drive slots are required, but all can be provided.
      • driveDestructionDisksSpecified

        protected boolean driveDestructionDisksSpecified
      • monitoringAgentConfigurationTemplateGroupId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long monitoringAgentConfigurationTemplateGroupId
        Id used with the monitoring package. (Deprecated)
      • monitoringAgentConfigurationTemplateGroupIdSpecified

        protected boolean monitoringAgentConfigurationTemplateGroupIdSpecified
      • privateCloudServerRole

        @ApiProperty(canBeNullOrNotSet=true)
        protected String privateCloudServerRole
        When ordering Virtual Server (Private Node), this variable specifies the role of the server configuration. (Deprecated)
      • privateCloudServerRoleSpecified

        protected boolean privateCloudServerRoleSpecified
      • requiredUpstreamDeviceId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long requiredUpstreamDeviceId
        Used to identify which device the new server should be attached to.
      • requiredUpstreamDeviceIdSpecified

        protected boolean requiredUpstreamDeviceIdSpecified
      • tagsSpecified

        protected boolean tagsSpecified
    • Constructor Detail

      • Server

        public Server()
    • Method Detail

      • getBootCategoryCode

        public String getBootCategoryCode()
      • setBootCategoryCode

        public void setBootCategoryCode​(String bootCategoryCode)
      • isBootCategoryCodeSpecified

        public boolean isBootCategoryCodeSpecified()
      • unsetBootCategoryCode

        public void unsetBootCategoryCode()
      • getClusterIdentifier

        public String getClusterIdentifier()
      • setClusterIdentifier

        public void setClusterIdentifier​(String clusterIdentifier)
      • isClusterIdentifierSpecified

        public boolean isClusterIdentifierSpecified()
      • unsetClusterIdentifier

        public void unsetClusterIdentifier()
      • getClusterOrderType

        public String getClusterOrderType()
      • setClusterOrderType

        public void setClusterOrderType​(String clusterOrderType)
      • isClusterOrderTypeSpecified

        public boolean isClusterOrderTypeSpecified()
      • unsetClusterOrderType

        public void unsetClusterOrderType()
      • getClusterResourceId

        public Long getClusterResourceId()
      • setClusterResourceId

        public void setClusterResourceId​(Long clusterResourceId)
      • isClusterResourceIdSpecified

        public boolean isClusterResourceIdSpecified()
      • unsetClusterResourceId

        public void unsetClusterResourceId()
      • getDriveDestructionDisks

        public List<String> getDriveDestructionDisks()
      • isDriveDestructionDisksSpecified

        public boolean isDriveDestructionDisksSpecified()
      • unsetDriveDestructionDisks

        public void unsetDriveDestructionDisks()
      • getMonitoringAgentConfigurationTemplateGroupId

        public Long getMonitoringAgentConfigurationTemplateGroupId()
      • setMonitoringAgentConfigurationTemplateGroupId

        public void setMonitoringAgentConfigurationTemplateGroupId​(Long monitoringAgentConfigurationTemplateGroupId)
      • isMonitoringAgentConfigurationTemplateGroupIdSpecified

        public boolean isMonitoringAgentConfigurationTemplateGroupIdSpecified()
      • unsetMonitoringAgentConfigurationTemplateGroupId

        public void unsetMonitoringAgentConfigurationTemplateGroupId()
      • getPrivateCloudServerRole

        public String getPrivateCloudServerRole()
      • setPrivateCloudServerRole

        public void setPrivateCloudServerRole​(String privateCloudServerRole)
      • isPrivateCloudServerRoleSpecified

        public boolean isPrivateCloudServerRoleSpecified()
      • unsetPrivateCloudServerRole

        public void unsetPrivateCloudServerRole()
      • getRequiredUpstreamDeviceId

        public Long getRequiredUpstreamDeviceId()
      • setRequiredUpstreamDeviceId

        public void setRequiredUpstreamDeviceId​(Long requiredUpstreamDeviceId)
      • isRequiredUpstreamDeviceIdSpecified

        public boolean isRequiredUpstreamDeviceIdSpecified()
      • unsetRequiredUpstreamDeviceId

        public void unsetRequiredUpstreamDeviceId()
      • isTagsSpecified

        public boolean isTagsSpecified()
      • unsetTags

        public void unsetTags()