Package com.google.cloud.domains.v1.stub
Class HttpJsonDomainsStub
java.lang.Object
com.google.cloud.domains.v1.stub.DomainsStub
com.google.cloud.domains.v1.stub.HttpJsonDomainsStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
REST stub implementation for the Domains service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedHttpJsonDomainsStub(DomainsStubSettings settings, ClientContext clientContext) Constructs an instance of HttpJsonDomainsStub, using the given settings.protectedHttpJsonDomainsStub(DomainsStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) Constructs an instance of HttpJsonDomainsStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final HttpJsonDomainsStubcreate(ClientContext clientContext) static final HttpJsonDomainsStubcreate(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) static final HttpJsonDomainsStubcreate(DomainsStubSettings settings) OperationCallable<DeleteRegistrationRequest,com.google.protobuf.Empty, OperationMetadata> static List<ApiMethodDescriptor>booleanbooleanvoidshutdown()voidMethods inherited from class com.google.cloud.domains.v1.stub.DomainsStub
getOperationsStub
-
Constructor Details
-
HttpJsonDomainsStub
protected HttpJsonDomainsStub(DomainsStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of HttpJsonDomainsStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
HttpJsonDomainsStub
protected HttpJsonDomainsStub(DomainsStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException Constructs an instance of HttpJsonDomainsStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
- Throws:
IOException
-
create
- Throws:
IOException
-
create
public static final HttpJsonDomainsStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getMethodDescriptors
-
getHttpJsonOperationsStub
- Overrides:
getHttpJsonOperationsStubin classDomainsStub
-
searchDomainsCallable
- Overrides:
searchDomainsCallablein classDomainsStub
-
retrieveRegisterParametersCallable
public UnaryCallable<RetrieveRegisterParametersRequest,RetrieveRegisterParametersResponse> retrieveRegisterParametersCallable()- Overrides:
retrieveRegisterParametersCallablein classDomainsStub
-
registerDomainCallable
- Overrides:
registerDomainCallablein classDomainsStub
-
registerDomainOperationCallable
public OperationCallable<RegisterDomainRequest,Registration, registerDomainOperationCallable()OperationMetadata> - Overrides:
registerDomainOperationCallablein classDomainsStub
-
retrieveTransferParametersCallable
public UnaryCallable<RetrieveTransferParametersRequest,RetrieveTransferParametersResponse> retrieveTransferParametersCallable()- Overrides:
retrieveTransferParametersCallablein classDomainsStub
-
transferDomainCallable
- Overrides:
transferDomainCallablein classDomainsStub
-
transferDomainOperationCallable
public OperationCallable<TransferDomainRequest,Registration, transferDomainOperationCallable()OperationMetadata> - Overrides:
transferDomainOperationCallablein classDomainsStub
-
listRegistrationsCallable
public UnaryCallable<ListRegistrationsRequest,ListRegistrationsResponse> listRegistrationsCallable()- Overrides:
listRegistrationsCallablein classDomainsStub
-
listRegistrationsPagedCallable
public UnaryCallable<ListRegistrationsRequest,DomainsClient.ListRegistrationsPagedResponse> listRegistrationsPagedCallable()- Overrides:
listRegistrationsPagedCallablein classDomainsStub
-
getRegistrationCallable
- Overrides:
getRegistrationCallablein classDomainsStub
-
updateRegistrationCallable
- Overrides:
updateRegistrationCallablein classDomainsStub
-
updateRegistrationOperationCallable
public OperationCallable<UpdateRegistrationRequest,Registration, updateRegistrationOperationCallable()OperationMetadata> - Overrides:
updateRegistrationOperationCallablein classDomainsStub
-
configureManagementSettingsCallable
public UnaryCallable<ConfigureManagementSettingsRequest,Operation> configureManagementSettingsCallable()- Overrides:
configureManagementSettingsCallablein classDomainsStub
-
configureManagementSettingsOperationCallable
public OperationCallable<ConfigureManagementSettingsRequest,Registration, configureManagementSettingsOperationCallable()OperationMetadata> - Overrides:
configureManagementSettingsOperationCallablein classDomainsStub
-
configureDnsSettingsCallable
- Overrides:
configureDnsSettingsCallablein classDomainsStub
-
configureDnsSettingsOperationCallable
public OperationCallable<ConfigureDnsSettingsRequest,Registration, configureDnsSettingsOperationCallable()OperationMetadata> - Overrides:
configureDnsSettingsOperationCallablein classDomainsStub
-
configureContactSettingsCallable
- Overrides:
configureContactSettingsCallablein classDomainsStub
-
configureContactSettingsOperationCallable
public OperationCallable<ConfigureContactSettingsRequest,Registration, configureContactSettingsOperationCallable()OperationMetadata> - Overrides:
configureContactSettingsOperationCallablein classDomainsStub
-
exportRegistrationCallable
- Overrides:
exportRegistrationCallablein classDomainsStub
-
exportRegistrationOperationCallable
public OperationCallable<ExportRegistrationRequest,Registration, exportRegistrationOperationCallable()OperationMetadata> - Overrides:
exportRegistrationOperationCallablein classDomainsStub
-
deleteRegistrationCallable
- Overrides:
deleteRegistrationCallablein classDomainsStub
-
deleteRegistrationOperationCallable
public OperationCallable<DeleteRegistrationRequest,com.google.protobuf.Empty, deleteRegistrationOperationCallable()OperationMetadata> - Overrides:
deleteRegistrationOperationCallablein classDomainsStub
-
retrieveAuthorizationCodeCallable
public UnaryCallable<RetrieveAuthorizationCodeRequest,AuthorizationCode> retrieveAuthorizationCodeCallable()- Overrides:
retrieveAuthorizationCodeCallablein classDomainsStub
-
resetAuthorizationCodeCallable
public UnaryCallable<ResetAuthorizationCodeRequest,AuthorizationCode> resetAuthorizationCodeCallable()- Overrides:
resetAuthorizationCodeCallablein classDomainsStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classDomainsStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-