- 1.75.0 (latest)
- 1.73.0
- 1.72.0
- 1.71.0
- 1.70.0
- 1.69.0
- 1.67.0
- 1.65.0
- 1.64.0
- 1.61.0
- 1.60.0
- 1.59.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.48.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.6
- 0.7.0
- 0.6.1
- 0.5.4
Package com.google.cloud.domains.v1alpha2 (1.31.0)
| GitHub Repository | 
This package is not the latest GA version!
For this library, we recommend using the package associated with API version v1 for new applications.
Prerelease Implications
This package is a prerelease version! Use with caution.
Prerelease versions are considered unstable as they may be shut down. You can read more about Cloud API versioning strategy here.
Each Cloud Java client library may contain multiple packages. Each package containing a version number in its name corresponds to a published version of the service.
We recommend using the latest stable version for new production applications, which can be identified by the largest numeric version that does not contain a suffix.
For example, if a client library has two packages: v1 and v2alpha, then the latest stable version is v1.
If you use an unstable release, breaking changes may be introduced when upgrading.
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
| Client | Description | 
|---|---|
| com.google.cloud.domains.v1alpha2.DomainsClient | Service Description: The Cloud Domains API enables management and configuration of domain names. 
 
 This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: | 
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
| Settings | Description | 
|---|---|
| com.google.cloud.domains.v1alpha2.ContactSettings | 
  Defines the contact information associated with a  ICANN requires all domain names to have associated | 
| com.google.cloud.domains.v1alpha2.DnsSettings | 
  Defines the DNS configuration of a  | 
| com.google.cloud.domains.v1alpha2.DomainsSettings | Settings class to configure an instance of DomainsClient. 
 
 The default instance has everything set to sensible defaults: | 
| com.google.cloud.domains.v1alpha2.ManagementSettings | 
  Defines renewal, billing, and transfer settings for a  | 
Classes
| Class | Description | 
|---|---|
| com.google.cloud.domains.v1alpha2.AuthorizationCode | Defines an authorization code. | 
| com.google.cloud.domains.v1alpha2.AuthorizationCode.Builder | Defines an authorization code. | 
| com.google.cloud.domains.v1alpha2.ConfigureContactSettingsRequest | Request for the ConfigureContactSettingsmethod. | 
| com.google.cloud.domains.v1alpha2.ConfigureContactSettingsRequest.Builder | Request for the ConfigureContactSettingsmethod. | 
| com.google.cloud.domains.v1alpha2.ConfigureDnsSettingsRequest | Request for the ConfigureDnsSettingsmethod. | 
| com.google.cloud.domains.v1alpha2.ConfigureDnsSettingsRequest.Builder | Request for the ConfigureDnsSettingsmethod. | 
| com.google.cloud.domains.v1alpha2.ConfigureManagementSettingsRequest | Request for the ConfigureManagementSettingsmethod. | 
| com.google.cloud.domains.v1alpha2.ConfigureManagementSettingsRequest.Builder | Request for the ConfigureManagementSettingsmethod. | 
| com.google.cloud.domains.v1alpha2.ContactSettings.Builder | Defines the contact information associated with a Registration.
 ICANN requires all domain names to have associated | 
| com.google.cloud.domains.v1alpha2.ContactSettings.Contact | Details required for a contact associated with a Registration. | 
| com.google.cloud.domains.v1alpha2.ContactSettings.Contact.Builder | Details required for a contact associated with a Registration. | 
| com.google.cloud.domains.v1alpha2.DeleteRegistrationRequest | Request for the DeleteRegistrationmethod. | 
| com.google.cloud.domains.v1alpha2.DeleteRegistrationRequest.Builder | Request for the DeleteRegistrationmethod. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.Builder | Defines the DNS configuration of a Registration, including name servers,
 DNSSEC, and glue records. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.CustomDns | Configuration for an arbitrary DNS provider. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.CustomDns.Builder | Configuration for an arbitrary DNS provider. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.DsRecord | Defines a Delegation Signer (DS) record, which is needed to enable DNSSEC for a domain. It contains a digest (hash) of a DNSKEY record that must be present in the domain's DNS zone. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.DsRecord.Builder | Defines a Delegation Signer (DS) record, which is needed to enable DNSSEC for a domain. It contains a digest (hash) of a DNSKEY record that must be present in the domain's DNS zone. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.GlueRecord | Defines a host on your domain that is a DNS name server for your domain and/or other domains. Glue records are a way of making the IP address of a name server known, even when it serves DNS queries for its parent domain. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.GlueRecord.Builder | Defines a host on your domain that is a DNS name server for your domain and/or other domains. Glue records are a way of making the IP address of a name server known, even when it serves DNS queries for its parent domain. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.GoogleDomainsDns | Configuration for using the free DNS zone provided by Google Domains as a Registration'sdns_provider. You cannot configure the DNS zone itself
 using the API. To configure the DNS zone, go to | 
| com.google.cloud.domains.v1alpha2.DnsSettings.GoogleDomainsDns.Builder | Configuration for using the free DNS zone provided by Google Domains as a Registration'sdns_provider. You cannot configure the DNS zone itself
 using the API. To configure the DNS zone, go to | 
| com.google.cloud.domains.v1alpha2.DomainsClient.ListRegistrationsFixedSizeCollection | |
| com.google.cloud.domains.v1alpha2.DomainsClient.ListRegistrationsPage | |
| com.google.cloud.domains.v1alpha2.DomainsClient.ListRegistrationsPagedResponse | |
| com.google.cloud.domains.v1alpha2.DomainsGrpc | The Cloud Domains API enables management and configuration of domain names. | 
| com.google.cloud.domains.v1alpha2.DomainsGrpc.DomainsImplBase | Base class for the server implementation of the service Domains. The Cloud Domains API enables management and configuration of domain names. | 
| com.google.cloud.domains.v1alpha2.DomainsProto | |
| com.google.cloud.domains.v1alpha2.DomainsSettings.Builder | Builder for DomainsSettings. | 
| com.google.cloud.domains.v1alpha2.ExportRegistrationRequest | Request for the ExportRegistrationmethod. | 
| com.google.cloud.domains.v1alpha2.ExportRegistrationRequest.Builder | Request for the ExportRegistrationmethod. | 
| com.google.cloud.domains.v1alpha2.GetRegistrationRequest | Request for the GetRegistrationmethod. | 
| com.google.cloud.domains.v1alpha2.GetRegistrationRequest.Builder | Request for the GetRegistrationmethod. | 
| com.google.cloud.domains.v1alpha2.ListRegistrationsRequest | Request for the ListRegistrationsmethod. | 
| com.google.cloud.domains.v1alpha2.ListRegistrationsRequest.Builder | Request for the ListRegistrationsmethod. | 
| com.google.cloud.domains.v1alpha2.ListRegistrationsResponse | Response for the ListRegistrationsmethod. | 
| com.google.cloud.domains.v1alpha2.ListRegistrationsResponse.Builder | Response for the ListRegistrationsmethod. | 
| com.google.cloud.domains.v1alpha2.LocationName | |
| com.google.cloud.domains.v1alpha2.LocationName.Builder | Builder for projects/{project}/locations/{location}. | 
| com.google.cloud.domains.v1alpha2.ManagementSettings.Builder | Defines renewal, billing, and transfer settings for a Registration. | 
| com.google.cloud.domains.v1alpha2.OperationMetadata | Represents the metadata of the long-running operation. Output only. | 
| com.google.cloud.domains.v1alpha2.OperationMetadata.Builder | Represents the metadata of the long-running operation. Output only. | 
| com.google.cloud.domains.v1alpha2.RegisterDomainRequest | Request for the RegisterDomainmethod. | 
| com.google.cloud.domains.v1alpha2.RegisterDomainRequest.Builder | Request for the RegisterDomainmethod. | 
| com.google.cloud.domains.v1alpha2.RegisterParameters | Parameters required to register a new domain. | 
| com.google.cloud.domains.v1alpha2.RegisterParameters.Builder | Parameters required to register a new domain. | 
| com.google.cloud.domains.v1alpha2.Registration | The Registrationresource facilitates managing and configuring domain name
 registrations. | 
| com.google.cloud.domains.v1alpha2.Registration.Builder | The Registrationresource facilitates managing and configuring domain name
 registrations. | 
| com.google.cloud.domains.v1alpha2.RegistrationName | |
| com.google.cloud.domains.v1alpha2.RegistrationName.Builder | Builder for projects/{project}/locations/{location}/registrations/{registration}. | 
| com.google.cloud.domains.v1alpha2.ResetAuthorizationCodeRequest | Request for the ResetAuthorizationCodemethod. | 
| com.google.cloud.domains.v1alpha2.ResetAuthorizationCodeRequest.Builder | Request for the ResetAuthorizationCodemethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveAuthorizationCodeRequest | Request for the RetrieveAuthorizationCodemethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveAuthorizationCodeRequest.Builder | Request for the RetrieveAuthorizationCodemethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveRegisterParametersRequest | Request for the RetrieveRegisterParametersmethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveRegisterParametersRequest.Builder | Request for the RetrieveRegisterParametersmethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveRegisterParametersResponse | Response for the RetrieveRegisterParametersmethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveRegisterParametersResponse.Builder | Response for the RetrieveRegisterParametersmethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveTransferParametersRequest | Request for the RetrieveTransferParametersmethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveTransferParametersRequest.Builder | Request for the RetrieveTransferParametersmethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveTransferParametersResponse | Response for the RetrieveTransferParametersmethod. | 
| com.google.cloud.domains.v1alpha2.RetrieveTransferParametersResponse.Builder | Response for the RetrieveTransferParametersmethod. | 
| com.google.cloud.domains.v1alpha2.SearchDomainsRequest | Request for the SearchDomainsmethod. | 
| com.google.cloud.domains.v1alpha2.SearchDomainsRequest.Builder | Request for the SearchDomainsmethod. | 
| com.google.cloud.domains.v1alpha2.SearchDomainsResponse | Response for the SearchDomainsmethod. | 
| com.google.cloud.domains.v1alpha2.SearchDomainsResponse.Builder | Response for the SearchDomainsmethod. | 
| com.google.cloud.domains.v1alpha2.TransferDomainRequest | Request for the TransferDomainmethod. | 
| com.google.cloud.domains.v1alpha2.TransferDomainRequest.Builder | Request for the TransferDomainmethod. | 
| com.google.cloud.domains.v1alpha2.TransferParameters | Parameters required to transfer a domain from another registrar. | 
| com.google.cloud.domains.v1alpha2.TransferParameters.Builder | Parameters required to transfer a domain from another registrar. | 
| com.google.cloud.domains.v1alpha2.UpdateRegistrationRequest | Request for the UpdateRegistrationmethod. | 
| com.google.cloud.domains.v1alpha2.UpdateRegistrationRequest.Builder | Request for the UpdateRegistrationmethod. | 
Interfaces
Enums
| Enum | Description | 
|---|---|
| com.google.cloud.domains.v1alpha2.ContactNotice | Notices related to contact information. | 
| com.google.cloud.domains.v1alpha2.ContactPrivacy | Defines a set of possible contact privacy settings for a Registration.
 ICANN maintains the WHOIS database, a publicly | 
| com.google.cloud.domains.v1alpha2.DnsSettings.DnsProviderCase | |
| com.google.cloud.domains.v1alpha2.DnsSettings.DsRecord.Algorithm | List of algorithms used to create a DNSKEY. Certain algorithms are not supported for particular domains. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.DsRecord.DigestType | List of hash functions that may have been used to generate a digest of a DNSKEY. | 
| com.google.cloud.domains.v1alpha2.DnsSettings.DsState | The publication state of DS records for a Registration. | 
| com.google.cloud.domains.v1alpha2.DomainNotice | Notices about special properties of certain domains. | 
| com.google.cloud.domains.v1alpha2.ManagementSettings.RenewalMethod | Defines how the Registrationis renewed. | 
| com.google.cloud.domains.v1alpha2.RegisterParameters.Availability | Possible availability states of a domain name. | 
| com.google.cloud.domains.v1alpha2.Registration.Issue | Possible issues with a Registrationthat require attention. | 
| com.google.cloud.domains.v1alpha2.Registration.State | Possible states of a Registration. | 
| com.google.cloud.domains.v1alpha2.TransferLockState | Possible states of a Registration's transfer lock. |