Package com.google.cloud.domains.v1
Class DomainsSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.ClientSettings.Builder<DomainsSettings,DomainsSettings.Builder>
-
- com.google.cloud.domains.v1.DomainsSettings.Builder
-
- Enclosing class:
- DomainsSettings
public static class DomainsSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<DomainsSettings,DomainsSettings.Builder>
Builder for DomainsSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(DomainsSettings settings)
protected
Builder(DomainsStubSettings.Builder stubSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DomainsSettings.Builder
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.DomainsSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<ConfigureContactSettingsRequest,Registration,OperationMetadata>
configureContactSettingsOperationSettings()
Returns the builder for the settings used for calls to configureContactSettings.com.google.api.gax.rpc.UnaryCallSettings.Builder<ConfigureContactSettingsRequest,com.google.longrunning.Operation>
configureContactSettingsSettings()
Returns the builder for the settings used for calls to configureContactSettings.com.google.api.gax.rpc.OperationCallSettings.Builder<ConfigureDnsSettingsRequest,Registration,OperationMetadata>
configureDnsSettingsOperationSettings()
Returns the builder for the settings used for calls to configureDnsSettings.com.google.api.gax.rpc.UnaryCallSettings.Builder<ConfigureDnsSettingsRequest,com.google.longrunning.Operation>
configureDnsSettingsSettings()
Returns the builder for the settings used for calls to configureDnsSettings.com.google.api.gax.rpc.OperationCallSettings.Builder<ConfigureManagementSettingsRequest,Registration,OperationMetadata>
configureManagementSettingsOperationSettings()
Returns the builder for the settings used for calls to configureManagementSettings.com.google.api.gax.rpc.UnaryCallSettings.Builder<ConfigureManagementSettingsRequest,com.google.longrunning.Operation>
configureManagementSettingsSettings()
Returns the builder for the settings used for calls to configureManagementSettings.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteRegistrationRequest,com.google.protobuf.Empty,OperationMetadata>
deleteRegistrationOperationSettings()
Returns the builder for the settings used for calls to deleteRegistration.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteRegistrationRequest,com.google.longrunning.Operation>
deleteRegistrationSettings()
Returns the builder for the settings used for calls to deleteRegistration.com.google.api.gax.rpc.OperationCallSettings.Builder<ExportRegistrationRequest,Registration,OperationMetadata>
exportRegistrationOperationSettings()
Returns the builder for the settings used for calls to exportRegistration.com.google.api.gax.rpc.UnaryCallSettings.Builder<ExportRegistrationRequest,com.google.longrunning.Operation>
exportRegistrationSettings()
Returns the builder for the settings used for calls to exportRegistration.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetRegistrationRequest,Registration>
getRegistrationSettings()
Returns the builder for the settings used for calls to getRegistration.DomainsStubSettings.Builder
getStubSettingsBuilder()
com.google.api.gax.rpc.PagedCallSettings.Builder<ListRegistrationsRequest,ListRegistrationsResponse,DomainsClient.ListRegistrationsPagedResponse>
listRegistrationsSettings()
Returns the builder for the settings used for calls to listRegistrations.com.google.api.gax.rpc.OperationCallSettings.Builder<RegisterDomainRequest,Registration,OperationMetadata>
registerDomainOperationSettings()
Returns the builder for the settings used for calls to registerDomain.com.google.api.gax.rpc.UnaryCallSettings.Builder<RegisterDomainRequest,com.google.longrunning.Operation>
registerDomainSettings()
Returns the builder for the settings used for calls to registerDomain.com.google.api.gax.rpc.UnaryCallSettings.Builder<ResetAuthorizationCodeRequest,AuthorizationCode>
resetAuthorizationCodeSettings()
Returns the builder for the settings used for calls to resetAuthorizationCode.com.google.api.gax.rpc.UnaryCallSettings.Builder<RetrieveAuthorizationCodeRequest,AuthorizationCode>
retrieveAuthorizationCodeSettings()
Returns the builder for the settings used for calls to retrieveAuthorizationCode.com.google.api.gax.rpc.UnaryCallSettings.Builder<RetrieveRegisterParametersRequest,RetrieveRegisterParametersResponse>
retrieveRegisterParametersSettings()
Returns the builder for the settings used for calls to retrieveRegisterParameters.com.google.api.gax.rpc.UnaryCallSettings.Builder<RetrieveTransferParametersRequest,RetrieveTransferParametersResponse>
retrieveTransferParametersSettings()
Returns the builder for the settings used for calls to retrieveTransferParameters.com.google.api.gax.rpc.UnaryCallSettings.Builder<SearchDomainsRequest,SearchDomainsResponse>
searchDomainsSettings()
Returns the builder for the settings used for calls to searchDomains.com.google.api.gax.rpc.OperationCallSettings.Builder<TransferDomainRequest,Registration,OperationMetadata>
transferDomainOperationSettings()
Returns the builder for the settings used for calls to transferDomain.com.google.api.gax.rpc.UnaryCallSettings.Builder<TransferDomainRequest,com.google.longrunning.Operation>
transferDomainSettings()
Returns the builder for the settings used for calls to transferDomain.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateRegistrationRequest,Registration,OperationMetadata>
updateRegistrationOperationSettings()
Returns the builder for the settings used for calls to updateRegistration.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateRegistrationRequest,com.google.longrunning.Operation>
updateRegistrationSettings()
Returns the builder for the settings used for calls to updateRegistration.-
Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder() throws IOException
- Throws:
IOException
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(DomainsSettings settings)
-
Builder
protected Builder(DomainsStubSettings.Builder stubSettings)
-
-
Method Detail
-
getStubSettingsBuilder
public DomainsStubSettings.Builder getStubSettingsBuilder()
-
applyToAllUnaryMethods
public DomainsSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.Note: This method does not support applying settings to streaming methods.
-
searchDomainsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<SearchDomainsRequest,SearchDomainsResponse> searchDomainsSettings()
Returns the builder for the settings used for calls to searchDomains.
-
retrieveRegisterParametersSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RetrieveRegisterParametersRequest,RetrieveRegisterParametersResponse> retrieveRegisterParametersSettings()
Returns the builder for the settings used for calls to retrieveRegisterParameters.
-
registerDomainSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RegisterDomainRequest,com.google.longrunning.Operation> registerDomainSettings()
Returns the builder for the settings used for calls to registerDomain.
-
registerDomainOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<RegisterDomainRequest,Registration,OperationMetadata> registerDomainOperationSettings()
Returns the builder for the settings used for calls to registerDomain.
-
retrieveTransferParametersSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RetrieveTransferParametersRequest,RetrieveTransferParametersResponse> retrieveTransferParametersSettings()
Returns the builder for the settings used for calls to retrieveTransferParameters.
-
transferDomainSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<TransferDomainRequest,com.google.longrunning.Operation> transferDomainSettings()
Returns the builder for the settings used for calls to transferDomain.
-
transferDomainOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<TransferDomainRequest,Registration,OperationMetadata> transferDomainOperationSettings()
Returns the builder for the settings used for calls to transferDomain.
-
listRegistrationsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListRegistrationsRequest,ListRegistrationsResponse,DomainsClient.ListRegistrationsPagedResponse> listRegistrationsSettings()
Returns the builder for the settings used for calls to listRegistrations.
-
getRegistrationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetRegistrationRequest,Registration> getRegistrationSettings()
Returns the builder for the settings used for calls to getRegistration.
-
updateRegistrationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateRegistrationRequest,com.google.longrunning.Operation> updateRegistrationSettings()
Returns the builder for the settings used for calls to updateRegistration.
-
updateRegistrationOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateRegistrationRequest,Registration,OperationMetadata> updateRegistrationOperationSettings()
Returns the builder for the settings used for calls to updateRegistration.
-
configureManagementSettingsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ConfigureManagementSettingsRequest,com.google.longrunning.Operation> configureManagementSettingsSettings()
Returns the builder for the settings used for calls to configureManagementSettings.
-
configureManagementSettingsOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<ConfigureManagementSettingsRequest,Registration,OperationMetadata> configureManagementSettingsOperationSettings()
Returns the builder for the settings used for calls to configureManagementSettings.
-
configureDnsSettingsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ConfigureDnsSettingsRequest,com.google.longrunning.Operation> configureDnsSettingsSettings()
Returns the builder for the settings used for calls to configureDnsSettings.
-
configureDnsSettingsOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<ConfigureDnsSettingsRequest,Registration,OperationMetadata> configureDnsSettingsOperationSettings()
Returns the builder for the settings used for calls to configureDnsSettings.
-
configureContactSettingsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ConfigureContactSettingsRequest,com.google.longrunning.Operation> configureContactSettingsSettings()
Returns the builder for the settings used for calls to configureContactSettings.
-
configureContactSettingsOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<ConfigureContactSettingsRequest,Registration,OperationMetadata> configureContactSettingsOperationSettings()
Returns the builder for the settings used for calls to configureContactSettings.
-
exportRegistrationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ExportRegistrationRequest,com.google.longrunning.Operation> exportRegistrationSettings()
Returns the builder for the settings used for calls to exportRegistration.
-
exportRegistrationOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<ExportRegistrationRequest,Registration,OperationMetadata> exportRegistrationOperationSettings()
Returns the builder for the settings used for calls to exportRegistration.
-
deleteRegistrationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteRegistrationRequest,com.google.longrunning.Operation> deleteRegistrationSettings()
Returns the builder for the settings used for calls to deleteRegistration.
-
deleteRegistrationOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteRegistrationRequest,com.google.protobuf.Empty,OperationMetadata> deleteRegistrationOperationSettings()
Returns the builder for the settings used for calls to deleteRegistration.
-
retrieveAuthorizationCodeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RetrieveAuthorizationCodeRequest,AuthorizationCode> retrieveAuthorizationCodeSettings()
Returns the builder for the settings used for calls to retrieveAuthorizationCode.
-
resetAuthorizationCodeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ResetAuthorizationCodeRequest,AuthorizationCode> resetAuthorizationCodeSettings()
Returns the builder for the settings used for calls to resetAuthorizationCode.
-
build
public DomainsSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.ClientSettings.Builder<DomainsSettings,DomainsSettings.Builder>
- Throws:
IOException
-
-