Send feedback
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
Package com.google.cloud.dns (2.71.0)
This package is not the recommended entry point to using this client library!
For this library, we recommend using com.google.cloud.dns.spi.v1 for new applications.
Classes
Class
Description
com.google.cloud.dns.ChangeRequest
An immutable class representing an atomic update to a collection of RecordSet s within a
Zone
.
See Also: Google Cloud DNS documentation
com.google.cloud.dns.ChangeRequest.Builder
A builder for ChangeRequest
s.
com.google.cloud.dns.ChangeRequestInfo
A class representing an atomic update to a collection of RecordSet s within a
Zone
.
See Also: Google Cloud DNS documentation
com.google.cloud.dns.ChangeRequestInfo.Builder
A builder for ChangeRequestInfo
.
com.google.cloud.dns.ChangeRequestInfo.Status
This enumerates the possible states of a change request.
See Also: Google Cloud DNS documentation
com.google.cloud.dns.Dns.ChangeRequestListOption
Class for specifying change request listing options.
com.google.cloud.dns.Dns.ChangeRequestOption
Class for specifying change request field options.
com.google.cloud.dns.Dns.ProjectOption
Class for specifying project options.
com.google.cloud.dns.Dns.RecordSetListOption
Class for specifying record set listing options.
com.google.cloud.dns.Dns.ZoneListOption
Class for specifying zone listing options.
com.google.cloud.dns.Dns.ZoneOption
Class for specifying zone field options.
com.google.cloud.dns.DnsBatch
A batch of operations to be submitted to Google Cloud DNS using a single RPC request.
com.google.cloud.dns.DnsBatchResult
This class holds a single result of a batch call to the Cloud DNS.
com.google.cloud.dns.DnsOptions
com.google.cloud.dns.DnsOptions.Builder
com.google.cloud.dns.DnsOptions.DefaultDnsFactory
com.google.cloud.dns.DnsOptions.DefaultDnsRpcFactory
com.google.cloud.dns.ProjectInfo
The class provides the Google Cloud DNS information associated with this project. A project is a
top level container for resources including Zone
s. Projects can be created only in the
APIs console.
See Also: Google Cloud DNS documentation
com.google.cloud.dns.ProjectInfo.Quota
This class represents quotas assigned to the ProjectInfo
.
See Also: Google Cloud DNS documentation
com.google.cloud.dns.RecordSet
A class that represents a Google Cloud DNS record set.
A RecordSet
is the unit of data that will be returned by the DNS servers upon a DNS
request for a specific domain. The RecordSet
holds the current state of the DNS records
com.google.cloud.dns.RecordSet.Builder
A builder for RecordSet .
com.google.cloud.dns.RecordSet.Type
Enum for the DNS record types supported by Cloud DNS.
Google Cloud DNS currently supports records of type A, AAAA, CAA, CNAME, MX NAPTR, NS, PTR,
SOA, SPF, SRV, TXT.
com.google.cloud.dns.Zone
A Google Cloud DNS Zone object.
A zone is the container for all of your record sets that share the same DNS name prefix, for
example, example.com. Zones are automatically assigned a set of name servers when they are
com.google.cloud.dns.Zone.Builder
Builder for Zone
.
com.google.cloud.dns.ZoneInfo
A Zone
represents a DNS zone hosted by the Google Cloud DNS service. A zone is a subtree
of the DNS namespace under one administrative responsibility. See Google Cloud DNS documentation for
more information.
com.google.cloud.dns.ZoneInfo.Builder
Builder for ZoneInfo
.
com.google.cloud.dns.ZoneInfo.DnsSecConfig
This class represents the DNSSEC configuration.
com.google.cloud.dns.ZoneInfo.DnsSecConfig.Builder
com.google.cloud.dns.ZoneInfo.KeySpec
This class represents the DNS key spec.
com.google.cloud.dns.ZoneInfo.KeySpec.Builder
Interfaces
Enums
Enum
Description
com.google.cloud.dns.Dns.ChangeRequestField
The fields of a change request.
These values can be used to specify the fields to include in a partial response when calling
Dns#applyChangeRequest(String, ChangeRequestInfo, ChangeRequestOption...) The ID is
com.google.cloud.dns.Dns.ProjectField
The fields of a project.
These values can be used to specify the fields to include in a partial response when calling
Dns#getProject(ProjectOption...) . Project ID is always returned, even if not specified.
com.google.cloud.dns.Dns.RecordSetField
The fields of a record set.
These values can be used to specify the fields to include in a partial response when calling
Dns#listRecordSets(String, RecordSetListOption...) . The name and type are always
com.google.cloud.dns.Dns.SortingOrder
The sorting order for listing.
com.google.cloud.dns.Dns.ZoneField
The fields of a zone.
These values can be used to specify the fields to include in a partial response when calling
Dns#getZone(String, ZoneOption...) . The name is always returned, even if not specified.
Exceptions
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["Version latestkeyboard_arrow_down\n\n- [2.70.0 (latest)](/java/docs/reference/google-cloud-dns/latest/com.google.cloud.dns)\n- [2.68.0](/java/docs/reference/google-cloud-dns/2.68.0/com.google.cloud.dns)\n- [2.66.0](/java/docs/reference/google-cloud-dns/2.66.0/com.google.cloud.dns)\n- [2.65.0](/java/docs/reference/google-cloud-dns/2.65.0/com.google.cloud.dns)\n- [2.62.0](/java/docs/reference/google-cloud-dns/2.62.0/com.google.cloud.dns)\n- [2.61.0](/java/docs/reference/google-cloud-dns/2.61.0/com.google.cloud.dns)\n- [2.60.0](/java/docs/reference/google-cloud-dns/2.60.0/com.google.cloud.dns)\n- [2.58.0](/java/docs/reference/google-cloud-dns/2.58.0/com.google.cloud.dns)\n- [2.57.0](/java/docs/reference/google-cloud-dns/2.57.0/com.google.cloud.dns)\n- [2.56.0](/java/docs/reference/google-cloud-dns/2.56.0/com.google.cloud.dns)\n- [2.55.0](/java/docs/reference/google-cloud-dns/2.55.0/com.google.cloud.dns)\n- [2.54.0](/java/docs/reference/google-cloud-dns/2.54.0/com.google.cloud.dns)\n- [2.53.0](/java/docs/reference/google-cloud-dns/2.53.0/com.google.cloud.dns)\n- [2.52.0](/java/docs/reference/google-cloud-dns/2.52.0/com.google.cloud.dns)\n- [2.51.0](/java/docs/reference/google-cloud-dns/2.51.0/com.google.cloud.dns)\n- [2.50.0](/java/docs/reference/google-cloud-dns/2.50.0/com.google.cloud.dns)\n- [2.49.0](/java/docs/reference/google-cloud-dns/2.49.0/com.google.cloud.dns)\n- [2.47.0](/java/docs/reference/google-cloud-dns/2.47.0/com.google.cloud.dns)\n- [2.46.0](/java/docs/reference/google-cloud-dns/2.46.0/com.google.cloud.dns)\n- [2.45.0](/java/docs/reference/google-cloud-dns/2.45.0/com.google.cloud.dns)\n- [2.44.0](/java/docs/reference/google-cloud-dns/2.44.0/com.google.cloud.dns)\n- [2.43.0](/java/docs/reference/google-cloud-dns/2.43.0/com.google.cloud.dns)\n- [2.42.0](/java/docs/reference/google-cloud-dns/2.42.0/com.google.cloud.dns)\n- [2.41.0](/java/docs/reference/google-cloud-dns/2.41.0/com.google.cloud.dns)\n- [2.40.0](/java/docs/reference/google-cloud-dns/2.40.0/com.google.cloud.dns)\n- [2.39.0](/java/docs/reference/google-cloud-dns/2.39.0/com.google.cloud.dns)\n- [2.38.0](/java/docs/reference/google-cloud-dns/2.38.0/com.google.cloud.dns)\n- [2.37.0](/java/docs/reference/google-cloud-dns/2.37.0/com.google.cloud.dns)\n- [2.35.0](/java/docs/reference/google-cloud-dns/2.35.0/com.google.cloud.dns)\n- [2.34.0](/java/docs/reference/google-cloud-dns/2.34.0/com.google.cloud.dns)\n- [2.33.0](/java/docs/reference/google-cloud-dns/2.33.0/com.google.cloud.dns)\n- [2.32.0](/java/docs/reference/google-cloud-dns/2.32.0/com.google.cloud.dns)\n- [2.31.0](/java/docs/reference/google-cloud-dns/2.31.0/com.google.cloud.dns)\n- [2.30.0](/java/docs/reference/google-cloud-dns/2.30.0/com.google.cloud.dns)\n- [2.29.0](/java/docs/reference/google-cloud-dns/2.29.0/com.google.cloud.dns)\n- [2.28.0](/java/docs/reference/google-cloud-dns/2.28.0/com.google.cloud.dns)\n- [2.27.0](/java/docs/reference/google-cloud-dns/2.27.0/com.google.cloud.dns)\n- [2.26.0](/java/docs/reference/google-cloud-dns/2.26.0/com.google.cloud.dns)\n- [2.25.0](/java/docs/reference/google-cloud-dns/2.25.0/com.google.cloud.dns)\n- [2.22.0](/java/docs/reference/google-cloud-dns/2.22.0/com.google.cloud.dns)\n- [2.21.0](/java/docs/reference/google-cloud-dns/2.21.0/com.google.cloud.dns)\n- [2.20.0](/java/docs/reference/google-cloud-dns/2.20.0/com.google.cloud.dns)\n- [2.19.0](/java/docs/reference/google-cloud-dns/2.19.0/com.google.cloud.dns)\n- [2.18.0](/java/docs/reference/google-cloud-dns/2.18.0/com.google.cloud.dns)\n- [2.17.0](/java/docs/reference/google-cloud-dns/2.17.0/com.google.cloud.dns)\n- [2.16.0](/java/docs/reference/google-cloud-dns/2.16.0/com.google.cloud.dns)\n- [2.15.0](/java/docs/reference/google-cloud-dns/2.15.0/com.google.cloud.dns)\n- [2.14.0](/java/docs/reference/google-cloud-dns/2.14.0/com.google.cloud.dns)\n- [2.13.0](/java/docs/reference/google-cloud-dns/2.13.0/com.google.cloud.dns)\n- [2.12.0](/java/docs/reference/google-cloud-dns/2.12.0/com.google.cloud.dns)\n- [2.11.0](/java/docs/reference/google-cloud-dns/2.11.0/com.google.cloud.dns)\n- [2.10.0](/java/docs/reference/google-cloud-dns/2.10.0/com.google.cloud.dns)\n- [2.9.0](/java/docs/reference/google-cloud-dns/2.9.0/com.google.cloud.dns)\n- [2.7.0](/java/docs/reference/google-cloud-dns/2.7.0/com.google.cloud.dns)\n- [2.6.0](/java/docs/reference/google-cloud-dns/2.6.0/com.google.cloud.dns)\n- [2.5.0](/java/docs/reference/google-cloud-dns/2.5.0/com.google.cloud.dns)\n- [2.4.0](/java/docs/reference/google-cloud-dns/2.4.0/com.google.cloud.dns)\n- [2.3.0](/java/docs/reference/google-cloud-dns/2.3.0/com.google.cloud.dns)\n- [2.2.0](/java/docs/reference/google-cloud-dns/2.2.0/com.google.cloud.dns)\n- [2.1.8](/java/docs/reference/google-cloud-dns/2.1.8/com.google.cloud.dns)\n- [2.0.9](/java/docs/reference/google-cloud-dns/2.0.9/com.google.cloud.dns) \n\nPackage com.google.cloud.dns (2.70.0)\n=====================================\n\nThis package is not the recommended entry point to using this client library!\n-----------------------------------------------------------------------------\n\nFor this library, we recommend using [com.google.cloud.dns.spi.v1](https://cloud.google.com/java/docs/reference/google-cloud-dns/latest/com.google.cloud.dns.spi.v1) for new applications.\n\nClasses\n-------\n\nInterfaces\n----------\n\nEnums\n-----\n\nExceptions\n----------"]]