@Generated("by gapic-generator-java")
Package com.google.cloud.domains.v1alpha2
A client to Cloud Domains API
The interfaces provided are listed below, along with usage samples.
======================= DomainsClient =======================
Service Description: The Cloud Domains API enables management and configuration of domain names.
Sample for DomainsClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (DomainsClient domainsClient = DomainsClient.create()) {
LocationName location = LocationName.of("[PROJECT]", "[LOCATION]");
String query = "query107944136";
SearchDomainsResponse response = domainsClient.searchDomains(location, query);
}
-
Class Summary Class Description AuthorizationCode Defines an authorization code.AuthorizationCode.Builder Defines an authorization code.ConfigureContactSettingsRequest Request for the `ConfigureContactSettings` method.ConfigureContactSettingsRequest.Builder Request for the `ConfigureContactSettings` method.ConfigureDnsSettingsRequest Request for the `ConfigureDnsSettings` method.ConfigureDnsSettingsRequest.Builder Request for the `ConfigureDnsSettings` method.ConfigureManagementSettingsRequest Request for the `ConfigureManagementSettings` method.ConfigureManagementSettingsRequest.Builder Request for the `ConfigureManagementSettings` method.ContactSettings Defines the contact information associated with a `Registration`.ContactSettings.Builder Defines the contact information associated with a `Registration`.ContactSettings.Contact Details required for a contact associated with a `Registration`.ContactSettings.Contact.Builder Details required for a contact associated with a `Registration`.DeleteRegistrationRequest Request for the `DeleteRegistration` method.DeleteRegistrationRequest.Builder Request for the `DeleteRegistration` method.DnsSettings Defines the DNS configuration of a `Registration`, including name servers, DNSSEC, and glue records.DnsSettings.Builder Defines the DNS configuration of a `Registration`, including name servers, DNSSEC, and glue records.DnsSettings.CustomDns Configuration for an arbitrary DNS provider.DnsSettings.CustomDns.Builder Configuration for an arbitrary DNS provider.DnsSettings.DsRecord Defines a Delegation Signer (DS) record, which is needed to enable DNSSEC for a domain.DnsSettings.DsRecord.Builder Defines a Delegation Signer (DS) record, which is needed to enable DNSSEC for a domain.DnsSettings.GlueRecord Defines a host on your domain that is a DNS name server for your domain and/or other domains.DnsSettings.GlueRecord.Builder Defines a host on your domain that is a DNS name server for your domain and/or other domains.DnsSettings.GoogleDomainsDns Configuration for using the free DNS zone provided by Google Domains as a `Registration`'s `dns_provider`.DnsSettings.GoogleDomainsDns.Builder Configuration for using the free DNS zone provided by Google Domains as a `Registration`'s `dns_provider`.DomainsClient Service Description: The Cloud Domains API enables management and configuration of domain names.DomainsClient.ListRegistrationsFixedSizeCollection DomainsClient.ListRegistrationsPage DomainsClient.ListRegistrationsPagedResponse DomainsGrpc The Cloud Domains API enables management and configuration of domain names.DomainsGrpc.DomainsBlockingStub A stub to allow clients to do synchronous rpc calls to service Domains.DomainsGrpc.DomainsFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service Domains.DomainsGrpc.DomainsImplBase Base class for the server implementation of the service Domains.DomainsGrpc.DomainsStub A stub to allow clients to do asynchronous rpc calls to service Domains.DomainsProto DomainsSettings Settings class to configure an instance ofDomainsClient
.DomainsSettings.Builder Builder for DomainsSettings.ExportRegistrationRequest Request for the `ExportRegistration` method.ExportRegistrationRequest.Builder Request for the `ExportRegistration` method.GetRegistrationRequest Request for the `GetRegistration` method.GetRegistrationRequest.Builder Request for the `GetRegistration` method.ListRegistrationsRequest Request for the `ListRegistrations` method.ListRegistrationsRequest.Builder Request for the `ListRegistrations` method.ListRegistrationsResponse Response for the `ListRegistrations` method.ListRegistrationsResponse.Builder Response for the `ListRegistrations` method.LocationName LocationName.Builder Builder for projects/{project}/locations/{location}.ManagementSettings Defines renewal, billing, and transfer settings for a `Registration`.ManagementSettings.Builder Defines renewal, billing, and transfer settings for a `Registration`.OperationMetadata Represents the metadata of the long-running operation.OperationMetadata.Builder Represents the metadata of the long-running operation.RegisterDomainRequest Request for the `RegisterDomain` method.RegisterDomainRequest.Builder Request for the `RegisterDomain` method.RegisterParameters Parameters required to register a new domain.RegisterParameters.Builder Parameters required to register a new domain.Registration The `Registration` resource facilitates managing and configuring domain name registrations.Registration.Builder The `Registration` resource facilitates managing and configuring domain name registrations.RegistrationName RegistrationName.Builder Builder for projects/{project}/locations/{location}/registrations/{registration}.ResetAuthorizationCodeRequest Request for the `ResetAuthorizationCode` method.ResetAuthorizationCodeRequest.Builder Request for the `ResetAuthorizationCode` method.RetrieveAuthorizationCodeRequest Request for the `RetrieveAuthorizationCode` method.RetrieveAuthorizationCodeRequest.Builder Request for the `RetrieveAuthorizationCode` method.RetrieveRegisterParametersRequest Request for the `RetrieveRegisterParameters` method.RetrieveRegisterParametersRequest.Builder Request for the `RetrieveRegisterParameters` method.RetrieveRegisterParametersResponse Response for the `RetrieveRegisterParameters` method.RetrieveRegisterParametersResponse.Builder Response for the `RetrieveRegisterParameters` method.RetrieveTransferParametersRequest Request for the `RetrieveTransferParameters` method.RetrieveTransferParametersRequest.Builder Request for the `RetrieveTransferParameters` method.RetrieveTransferParametersResponse Response for the `RetrieveTransferParameters` method.RetrieveTransferParametersResponse.Builder Response for the `RetrieveTransferParameters` method.SearchDomainsRequest Request for the `SearchDomains` method.SearchDomainsRequest.Builder Request for the `SearchDomains` method.SearchDomainsResponse Response for the `SearchDomains` method.SearchDomainsResponse.Builder Response for the `SearchDomains` method.TransferDomainRequest Request for the `TransferDomain` method.TransferDomainRequest.Builder Request for the `TransferDomain` method.TransferParameters Parameters required to transfer a domain from another registrar.TransferParameters.Builder Parameters required to transfer a domain from another registrar.UpdateRegistrationRequest Request for the `UpdateRegistration` method.UpdateRegistrationRequest.Builder Request for the `UpdateRegistration` method. -
Enum Summary Enum Description ContactNotice Notices related to contact information.ContactPrivacy Defines a set of possible contact privacy settings for a `Registration`.DnsSettings.DnsProviderCase DnsSettings.DsRecord.Algorithm List of algorithms used to create a DNSKEY.DnsSettings.DsRecord.DigestType List of hash functions that may have been used to generate a digest of a DNSKEY.DnsSettings.DsState The publication state of DS records for a `Registration`.DomainNotice Notices about special properties of certain domains.ManagementSettings.RenewalMethod Defines how the `Registration` is renewed.RegisterParameters.Availability Possible availability states of a domain name.Registration.Issue Possible issues with a `Registration` that require attention.Registration.State Possible states of a `Registration`.TransferLockState Possible states of a `Registration`'s transfer lock.