Class ResourcePoolSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • poolStorageSizeInTBs

        public ResourcePoolSummary.Builder poolStorageSizeInTBs​(Integer poolStorageSizeInTBs)
        Resource pool storage size in TBs.
        Parameters:
        poolStorageSizeInTBs - the value to set
        Returns:
        this builder
      • availableStorageCapacityInTBs

        public ResourcePoolSummary.Builder availableStorageCapacityInTBs​(Double availableStorageCapacityInTBs)
        Available storage capacity (in TB) that can be used for adding new members or scaling existing members in a dedicated elastic pool.
        Parameters:
        availableStorageCapacityInTBs - the value to set
        Returns:
        this builder
      • totalComputeCapacity

        public ResourcePoolSummary.Builder totalComputeCapacity​(Integer totalComputeCapacity)
        Resource Pool total capacity, it’s currently 4x of pool size
        Parameters:
        totalComputeCapacity - the value to set
        Returns:
        this builder
      • availableComputeCapacity

        public ResourcePoolSummary.Builder availableComputeCapacity​(Integer availableComputeCapacity)
        Available capacity left for new elastic pool members provision
        Parameters:
        availableComputeCapacity - the value to set
        Returns:
        this builder
      • isDisabled

        public ResourcePoolSummary.Builder isDisabled​(Boolean isDisabled)
        Indicates if the resource pool should be deleted for the Autonomous AI Database.
        Parameters:
        isDisabled - the value to set
        Returns:
        this builder