java.lang.Object
com.azure.resourcemanager.postgresqlflexibleserver.models.CapabilityBase
com.azure.resourcemanager.postgresqlflexibleserver.models.StorageMbCapability

public final class StorageMbCapability extends CapabilityBase
storage size in MB capability.
  • Constructor Details

    • StorageMbCapability

      public StorageMbCapability()
      Creates an instance of StorageMbCapability class.
  • Method Details

    • supportedIops

      public Integer supportedIops()
      Get the supportedIops property: Supported IOPS.
      Returns:
      the supportedIops value.
    • storageSizeMb

      public Long storageSizeMb()
      Get the storageSizeMb property: Storage size in MB.
      Returns:
      the storageSizeMb value.
    • defaultIopsTier

      public String defaultIopsTier()
      Get the defaultIopsTier property: Default tier for IOPS.
      Returns:
      the defaultIopsTier value.
    • supportedIopsTiers

      public List<StorageTierCapability> supportedIopsTiers()
      Get the supportedIopsTiers property: List of available options to upgrade the storage performance.
      Returns:
      the supportedIopsTiers value.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class CapabilityBase
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.