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. |