@Generated(value="software.amazon.awssdk:codegen") public final class Limit extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Limit.Builder,Limit>
Specifies how many protections of a given type you can create.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Limit.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Limit.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
max()
The maximum number of protections that can be created for the specified
Type. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends Limit.Builder> |
serializableBuilderClass() |
Limit.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type of protection.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String type()
The type of protection.
public final Long max()
The maximum number of protections that can be created for the specified Type.
Type.public Limit.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Limit.Builder,Limit>public static Limit.Builder builder()
public static Class<? extends Limit.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.