- 2.51.0 (latest)
- 2.50.0
- 2.49.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.8
- 2.0.9
Package com.google.cloud.dns (2.45.0)
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.google.cloud.dns.ChangeRequest |
An immutable class representing an atomic update to a collection of RecordSets 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 RecordSets 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 |
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
Interface | Description |
---|---|
com.google.cloud.dns.Dns | An interface for the Google Cloud DNS service. See Also: Google Cloud DNS |
com.google.cloud.dns.DnsFactory | An interface for Dns factories. |
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
Exception | Description |
---|---|
com.google.cloud.dns.DnsException | DNS service exception. |