public abstract static class DomainsGrpc.DomainsImplBase implements BindableService
The Cloud Domains API enables management and configuration of domain names.
Implements
io.grpc.BindableServiceConstructors
DomainsImplBase()
public DomainsImplBase()
Methods
bindService()
public final ServerServiceDefinition bindService()
Type | Description |
io.grpc.ServerServiceDefinition |
configureContactSettings(ConfigureContactSettingsRequest request, StreamObserver<Operation> responseObserver)
public void configureContactSettings(ConfigureContactSettingsRequest request, StreamObserver<Operation> responseObserver)
Updates a Registration
's contact settings. Some changes require
confirmation by the domain's registrant contact .
Name | Description |
request | ConfigureContactSettingsRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
configureDnsSettings(ConfigureDnsSettingsRequest request, StreamObserver<Operation> responseObserver)
public void configureDnsSettings(ConfigureDnsSettingsRequest request, StreamObserver<Operation> responseObserver)
Updates a Registration
's DNS settings.
Name | Description |
request | ConfigureDnsSettingsRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
configureManagementSettings(ConfigureManagementSettingsRequest request, StreamObserver<Operation> responseObserver)
public void configureManagementSettings(ConfigureManagementSettingsRequest request, StreamObserver<Operation> responseObserver)
Updates a Registration
's management settings.
Name | Description |
request | ConfigureManagementSettingsRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteRegistration(DeleteRegistrationRequest request, StreamObserver<Operation> responseObserver)
public void deleteRegistration(DeleteRegistrationRequest request, StreamObserver<Operation> responseObserver)
Deletes a Registration
resource.
This method works on any Registration
resource using Subscription or
Commitment billing, provided that the
resource was created at least 1 day in the past.
For Registration
resources using
Monthly billing, this method works if:
state
isEXPORTED
withexpire_time
in the paststate
isREGISTRATION_FAILED
state
isTRANSFER_FAILED
When an active registration is successfully deleted, you can continue to use the domain in Google Domains until it expires. The calling user becomes the domain's sole owner in Google Domains, and permissions for the domain are subsequently managed there. The domain does not renew automatically unless the new owner sets up billing in Google Domains.
Name | Description |
request | DeleteRegistrationRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
exportRegistration(ExportRegistrationRequest request, StreamObserver<Operation> responseObserver)
public void exportRegistration(ExportRegistrationRequest request, StreamObserver<Operation> responseObserver)
Exports a Registration
resource, such that it is no longer managed by
Cloud Domains.
When an active domain is successfully exported, you can continue to use the
domain in Google Domains until it expires. The
calling user becomes the domain's sole owner in Google Domains, and
permissions for the domain are subsequently managed there. The domain does
not renew automatically unles