Class CccInfrastructureInventory.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • serialNumber

        public CccInfrastructureInventory.Builder serialNumber​(String serialNumber)
        The serial number of the Compute Cloud@Customer infrastructure rack.
        Parameters:
        serialNumber - the value to set
        Returns:
        this builder
      • managementNodeCount

        public CccInfrastructureInventory.Builder managementNodeCount​(Integer managementNodeCount)
        The number of management nodes that are available and in active use on the Compute Cloud@Customer infrastructure rack.
        Parameters:
        managementNodeCount - the value to set
        Returns:
        this builder
      • computeNodeCount

        public CccInfrastructureInventory.Builder computeNodeCount​(Integer computeNodeCount)
        The number of compute nodes that are available and usable on the Compute Cloud@Customer infrastructure rack.

        There is no distinction of compute node type in this information.

        Parameters:
        computeNodeCount - the value to set
        Returns:
        this builder
      • capacityStorageTrayCount

        public CccInfrastructureInventory.Builder capacityStorageTrayCount​(Integer capacityStorageTrayCount)
        The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for capacity storage.
        Parameters:
        capacityStorageTrayCount - the value to set
        Returns:
        this builder
      • performanceStorageTrayCount

        public CccInfrastructureInventory.Builder performanceStorageTrayCount​(Integer performanceStorageTrayCount)
        The number of storage trays in the Compute Cloud@Customer infrastructure rack that are designated for performance storage.
        Parameters:
        performanceStorageTrayCount - the value to set
        Returns:
        this builder