Class ResourceRecord
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ResourceRecord.Builder,ResourceRecord>
Information specific to the resource record.
If you're creating an alias resource record set, omit ResourceRecord.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceRecord.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends ResourceRecord.Builder>final StringtoString()Returns a string representation of this object.final Stringvalue()The current or new DNS record value, not to exceed 4,000 characters.Methods 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
-
value
The current or new DNS record value, not to exceed 4,000 characters. In the case of a
DELETEaction, if the current value does not match the actual value, an error is returned. For descriptions about how to formatValuefor different record types, see Supported DNS Resource Record Types in the Amazon Route 53 Developer Guide.You can specify more than one value for all record types except
CNAMEandSOA.If you're creating an alias resource record set, omit
Value.- Returns:
- The current or new DNS record value, not to exceed 4,000 characters. In the case of a
DELETEaction, if the current value does not match the actual value, an error is returned. For descriptions about how to formatValuefor different record types, see Supported DNS Resource Record Types in the Amazon Route 53 Developer Guide.You can specify more than one value for all record types except
CNAMEandSOA.If you're creating an alias resource record set, omit
Value.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ResourceRecord.Builder,ResourceRecord>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
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
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-