| GitHub Repository |
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. |
An immutable class representing an atomic update to a collection of RecordSets within a
Zone.
See Also: Google Cloud DNS documentation
|
| com. |
A builder for ChangeRequests. |
| com. |
A class representing an atomic update to a collection of RecordSets within a
Zone.
See Also: Google Cloud DNS documentation
|
| com. |
A builder for ChangeRequestInfo. |
| com. |
This enumerates the possible states of a change request. See Also: Google Cloud DNS documentation |
| com. |
Class for specifying change request listing options. |
| com. |
Class for specifying change request field options. |
| com. |
Class for specifying project options. |
| com. |
Class for specifying record set listing options. |
| com. |
Class for specifying zone listing options. |
| com. |
Class for specifying zone field options. |
| com. |
A batch of operations to be submitted to Google Cloud DNS using a single RPC request. |
| com. |
This class holds a single result of a batch call to the Cloud DNS. |
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
The class provides the Google Cloud DNS information associated with this project. A project is a
top level container for resources including Zones. Projects can be created only in the
APIs console.
See Also: Google Cloud DNS documentation
|
| com. |
This class represents quotas assigned to the ProjectInfo.
See Also: Google Cloud DNS documentation
|
| com. |
A class that represents a Google Cloud DNS record set.
A |
| com. |
A builder for RecordSet. |
| com. |
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. |
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. |
Builder for Zone. |
| com. |
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. |
Builder for ZoneInfo. |
| com. |
This class represents the DNSSEC configuration. |
| com. |
|
| com. |
This class represents the DNS key spec. |
| com. |
Interfaces
| Interface | Description |
|---|---|
| com. |
An interface for the Google Cloud DNS service. See Also: Google Cloud DNS |
| com. |
An interface for Dns factories. |
Enums
| Enum | Description |
|---|---|
| com. |
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. |
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. |
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. |
The sorting order for listing. |
| com. |
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
| Exception | Description |
|---|---|
| com. |
DNS service exception. |