Class ReusableDelegationSetLimit
- java.lang.Object
-
- software.amazon.awssdk.services.route53.model.ReusableDelegationSetLimit
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ReusableDelegationSetLimit.Builder,ReusableDelegationSetLimit>
@Generated("software.amazon.awssdk:codegen") public final class ReusableDelegationSetLimit extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReusableDelegationSetLimit.Builder,ReusableDelegationSetLimit>
A complex type that contains the type of limit that you specified in the request and the current value for that limit.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReusableDelegationSetLimit.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReusableDelegationSetLimit.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends ReusableDelegationSetLimit.Builder>serializableBuilderClass()ReusableDelegationSetLimit.BuildertoBuilder()StringtoString()Returns a string representation of this object.ReusableDelegationSetLimitTypetype()The limit that you requested:MAX_ZONES_BY_REUSABLE_DELEGATION_SET, the maximum number of hosted zones that you can associate with the specified reusable delegation set.StringtypeAsString()The limit that you requested:MAX_ZONES_BY_REUSABLE_DELEGATION_SET, the maximum number of hosted zones that you can associate with the specified reusable delegation set.Longvalue()The current value for theMAX_ZONES_BY_REUSABLE_DELEGATION_SETlimit.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
type
public final ReusableDelegationSetLimitType type()
The limit that you requested:
MAX_ZONES_BY_REUSABLE_DELEGATION_SET, the maximum number of hosted zones that you can associate with the specified reusable delegation set.If the service returns an enum value that is not available in the current SDK version,
typewill returnReusableDelegationSetLimitType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The limit that you requested:
MAX_ZONES_BY_REUSABLE_DELEGATION_SET, the maximum number of hosted zones that you can associate with the specified reusable delegation set. - See Also:
ReusableDelegationSetLimitType
-
typeAsString
public final String typeAsString()
The limit that you requested:
MAX_ZONES_BY_REUSABLE_DELEGATION_SET, the maximum number of hosted zones that you can associate with the specified reusable delegation set.If the service returns an enum value that is not available in the current SDK version,
typewill returnReusableDelegationSetLimitType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The limit that you requested:
MAX_ZONES_BY_REUSABLE_DELEGATION_SET, the maximum number of hosted zones that you can associate with the specified reusable delegation set. - See Also:
ReusableDelegationSetLimitType
-
value
public final Long value()
The current value for the
MAX_ZONES_BY_REUSABLE_DELEGATION_SETlimit.- Returns:
- The current value for the
MAX_ZONES_BY_REUSABLE_DELEGATION_SETlimit.
-
toBuilder
public ReusableDelegationSetLimit.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ReusableDelegationSetLimit.Builder,ReusableDelegationSetLimit>
-
builder
public static ReusableDelegationSetLimit.Builder builder()
-
serializableBuilderClass
public static Class<? extends ReusableDelegationSetLimit.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-