Interface OpenZFSUserOrGroupQuota.Builder

All Superinterfaces:
Buildable, CopyableBuilder<OpenZFSUserOrGroupQuota.Builder,OpenZFSUserOrGroupQuota>, SdkBuilder<OpenZFSUserOrGroupQuota.Builder,OpenZFSUserOrGroupQuota>, SdkPojo
Enclosing class:
OpenZFSUserOrGroupQuota

public static interface OpenZFSUserOrGroupQuota.Builder extends SdkPojo, CopyableBuilder<OpenZFSUserOrGroupQuota.Builder,OpenZFSUserOrGroupQuota>
  • Method Details

    • type

      A value that specifies whether the quota applies to a user or group.

      Parameters:
      type - A value that specifies whether the quota applies to a user or group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      A value that specifies whether the quota applies to a user or group.

      Parameters:
      type - A value that specifies whether the quota applies to a user or group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • id

      The ID of the user or group.

      Parameters:
      id - The ID of the user or group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • storageCapacityQuotaGiB

      OpenZFSUserOrGroupQuota.Builder storageCapacityQuotaGiB(Integer storageCapacityQuotaGiB)

      The amount of storage that the user or group can use in gibibytes (GiB).

      Parameters:
      storageCapacityQuotaGiB - The amount of storage that the user or group can use in gibibytes (GiB).
      Returns:
      Returns a reference to this object so that method calls can be chained together.