Class CreateReusableDelegationSetRequest
java.lang.Object
software.amazon.awssdk.core.SdkRequest
software.amazon.awssdk.awscore.AwsRequest
software.amazon.awssdk.services.route53.model.Route53Request
software.amazon.awssdk.services.route53.model.CreateReusableDelegationSetRequest
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<CreateReusableDelegationSetRequest.Builder,CreateReusableDelegationSetRequest>
@Generated("software.amazon.awssdk:codegen")
public final class CreateReusableDelegationSetRequest
extends Route53Request
implements ToCopyableBuilder<CreateReusableDelegationSetRequest.Builder,CreateReusableDelegationSetRequest>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final StringA unique string that identifies the request, and that allows you to retry failedCreateReusableDelegationSetrequests without the risk of executing the operation twice.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringIf you want to mark the delegation set for an existing hosted zone as reusable, the ID for that hosted zone.static Class<? extends CreateReusableDelegationSetRequest.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfigurationMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
callerReference
A unique string that identifies the request, and that allows you to retry failed
CreateReusableDelegationSetrequests without the risk of executing the operation twice. You must use a uniqueCallerReferencestring every time you submit aCreateReusableDelegationSetrequest.CallerReferencecan be any unique string, for example a date/time stamp.- Returns:
- A unique string that identifies the request, and that allows you to retry failed
CreateReusableDelegationSetrequests without the risk of executing the operation twice. You must use a uniqueCallerReferencestring every time you submit aCreateReusableDelegationSetrequest.CallerReferencecan be any unique string, for example a date/time stamp.
-
hostedZoneId
If you want to mark the delegation set for an existing hosted zone as reusable, the ID for that hosted zone.
- Returns:
- If you want to mark the delegation set for an existing hosted zone as reusable, the ID for that hosted zone.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<CreateReusableDelegationSetRequest.Builder,CreateReusableDelegationSetRequest> - Specified by:
toBuilderin classRoute53Request
-
builder
-
serializableBuilderClass
public static Class<? extends CreateReusableDelegationSetRequest.Builder> serializableBuilderClass() -
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsRequest
-
equals
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-