@Generated(value="software.amazon.awssdk:codegen") public final class OpenZFSUserOrGroupQuota extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OpenZFSUserOrGroupQuota.Builder,OpenZFSUserOrGroupQuota>
The configuration for how much storage a user or group can use on the volume.
| Modifier and Type | Class and Description |
|---|---|
static interface |
OpenZFSUserOrGroupQuota.Builder |
| Modifier and Type | Method and Description |
|---|---|
static OpenZFSUserOrGroupQuota.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
id()
The ID of the user or group.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OpenZFSUserOrGroupQuota.Builder> |
serializableBuilderClass() |
Integer |
storageCapacityQuotaGiB()
The amount of storage that the user or group can use in gibibytes (GiB).
|
OpenZFSUserOrGroupQuota.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
OpenZFSQuotaType |
type()
A value that specifies whether the quota applies to a user or group.
|
String |
typeAsString()
A value that specifies whether the quota applies to a user or group.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final OpenZFSQuotaType type()
A value that specifies whether the quota applies to a user or group.
If the service returns an enum value that is not available in the current SDK version, type will return
OpenZFSQuotaType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
OpenZFSQuotaTypepublic final String typeAsString()
A value that specifies whether the quota applies to a user or group.
If the service returns an enum value that is not available in the current SDK version, type will return
OpenZFSQuotaType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
OpenZFSQuotaTypepublic final Integer id()
The ID of the user or group.
public final Integer storageCapacityQuotaGiB()
The amount of storage that the user or group can use in gibibytes (GiB).
public OpenZFSUserOrGroupQuota.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<OpenZFSUserOrGroupQuota.Builder,OpenZFSUserOrGroupQuota>public static OpenZFSUserOrGroupQuota.Builder builder()
public static Class<? extends OpenZFSUserOrGroupQuota.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.