Class HostedZoneSummary
java.lang.Object
software.amazon.awssdk.services.route53.model.HostedZoneSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<HostedZoneSummary.Builder,HostedZoneSummary>
@Generated("software.amazon.awssdk:codegen")
public final class HostedZoneSummary
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<HostedZoneSummary.Builder,HostedZoneSummary>
In the response to a ListHostedZonesByVPC request, the HostedZoneSummaries element contains
one HostedZoneSummary element for each hosted zone that the specified Amazon VPC is associated with.
Each HostedZoneSummary element contains the hosted zone name and ID, and information about who owns the
hosted zone.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic HostedZoneSummary.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe Route 53 hosted zone ID of a private hosted zone that the specified VPC is associated with.final Stringname()The name of the private hosted zone, such asexample.com.final HostedZoneOwnerowner()The owner of a private hosted zone that the specified VPC is associated with.static Class<? extends HostedZoneSummary.Builder>final StringtoString()Returns a string representation of this object.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
-
hostedZoneId
The Route 53 hosted zone ID of a private hosted zone that the specified VPC is associated with.
- Returns:
- The Route 53 hosted zone ID of a private hosted zone that the specified VPC is associated with.
-
name
The name of the private hosted zone, such as
example.com.- Returns:
- The name of the private hosted zone, such as
example.com.
-
owner
The owner of a private hosted zone that the specified VPC is associated with. The owner can be either an Amazon Web Services account or an Amazon Web Services service.
- Returns:
- The owner of a private hosted zone that the specified VPC is associated with. The owner can be either an Amazon Web Services account or an Amazon Web Services service.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<HostedZoneSummary.Builder,HostedZoneSummary>
-
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
-