Class ManagedIdentitiesServiceSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.ClientSettings.Builder<ManagedIdentitiesServiceSettings,ManagedIdentitiesServiceSettings.Builder>
-
- com.google.cloud.managedidentities.v1.ManagedIdentitiesServiceSettings.Builder
-
- Enclosing class:
- ManagedIdentitiesServiceSettings
public static class ManagedIdentitiesServiceSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<ManagedIdentitiesServiceSettings,ManagedIdentitiesServiceSettings.Builder>
Builder for ManagedIdentitiesServiceSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(ManagedIdentitiesServiceSettings settings)
protected
Builder(ManagedIdentitiesServiceStubSettings.Builder stubSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedIdentitiesServiceSettings.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.com.google.api.gax.rpc.OperationCallSettings.Builder<AttachTrustRequest,Domain,OpMetadata>
attachTrustOperationSettings()
Returns the builder for the settings used for calls to attachTrust.com.google.api.gax.rpc.UnaryCallSettings.Builder<AttachTrustRequest,com.google.longrunning.Operation>
attachTrustSettings()
Returns the builder for the settings used for calls to attachTrust.ManagedIdentitiesServiceSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateMicrosoftAdDomainRequest,Domain,OpMetadata>
createMicrosoftAdDomainOperationSettings()
Returns the builder for the settings used for calls to createMicrosoftAdDomain.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateMicrosoftAdDomainRequest,com.google.longrunning.Operation>
createMicrosoftAdDomainSettings()
Returns the builder for the settings used for calls to createMicrosoftAdDomain.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDomainRequest,com.google.protobuf.Empty,OpMetadata>
deleteDomainOperationSettings()
Returns the builder for the settings used for calls to deleteDomain.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDomainRequest,com.google.longrunning.Operation>
deleteDomainSettings()
Returns the builder for the settings used for calls to deleteDomain.com.google.api.gax.rpc.OperationCallSettings.Builder<DetachTrustRequest,Domain,OpMetadata>
detachTrustOperationSettings()
Returns the builder for the settings used for calls to detachTrust.com.google.api.gax.rpc.UnaryCallSettings.Builder<DetachTrustRequest,com.google.longrunning.Operation>
detachTrustSettings()
Returns the builder for the settings used for calls to detachTrust.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDomainRequest,Domain>
getDomainSettings()
Returns the builder for the settings used for calls to getDomain.ManagedIdentitiesServiceStubSettings.Builder
getStubSettingsBuilder()
com.google.api.gax.rpc.PagedCallSettings.Builder<ListDomainsRequest,ListDomainsResponse,ManagedIdentitiesServiceClient.ListDomainsPagedResponse>
listDomainsSettings()
Returns the builder for the settings used for calls to listDomains.com.google.api.gax.rpc.OperationCallSettings.Builder<ReconfigureTrustRequest,Domain,OpMetadata>
reconfigureTrustOperationSettings()
Returns the builder for the settings used for calls to reconfigureTrust.com.google.api.gax.rpc.UnaryCallSettings.Builder<ReconfigureTrustRequest,com.google.longrunning.Operation>
reconfigureTrustSettings()
Returns the builder for the settings used for calls to reconfigureTrust.com.google.api.gax.rpc.UnaryCallSettings.Builder<ResetAdminPasswordRequest,ResetAdminPasswordResponse>
resetAdminPasswordSettings()
Returns the builder for the settings used for calls to resetAdminPassword.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateDomainRequest,Domain,OpMetadata>
updateDomainOperationSettings()
Returns the builder for the settings used for calls to updateDomain.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDomainRequest,com.google.longrunning.Operation>
updateDomainSettings()
Returns the builder for the settings used for calls to updateDomain.com.google.api.gax.rpc.OperationCallSettings.Builder<ValidateTrustRequest,Domain,OpMetadata>
validateTrustOperationSettings()
Returns the builder for the settings used for calls to validateTrust.com.google.api.gax.rpc.UnaryCallSettings.Builder<ValidateTrustRequest,com.google.longrunning.Operation>
validateTrustSettings()
Returns the builder for the settings used for calls to validateTrust.-
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(ManagedIdentitiesServiceSettings settings)
-
Builder
protected Builder(ManagedIdentitiesServiceStubSettings.Builder stubSettings)
-
-
Method Detail
-
getStubSettingsBuilder
public ManagedIdentitiesServiceStubSettings.Builder getStubSettingsBuilder()
-
applyToAllUnaryMethods
public ManagedIdentitiesServiceSettings.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.
-
createMicrosoftAdDomainSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateMicrosoftAdDomainRequest,com.google.longrunning.Operation> createMicrosoftAdDomainSettings()
Returns the builder for the settings used for calls to createMicrosoftAdDomain.
-
createMicrosoftAdDomainOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateMicrosoftAdDomainRequest,Domain,OpMetadata> createMicrosoftAdDomainOperationSettings()
Returns the builder for the settings used for calls to createMicrosoftAdDomain.
-
resetAdminPasswordSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ResetAdminPasswordRequest,ResetAdminPasswordResponse> resetAdminPasswordSettings()
Returns the builder for the settings used for calls to resetAdminPassword.
-
listDomainsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListDomainsRequest,ListDomainsResponse,ManagedIdentitiesServiceClient.ListDomainsPagedResponse> listDomainsSettings()
Returns the builder for the settings used for calls to listDomains.
-
getDomainSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDomainRequest,Domain> getDomainSettings()
Returns the builder for the settings used for calls to getDomain.
-
updateDomainSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDomainRequest,com.google.longrunning.Operation> updateDomainSettings()
Returns the builder for the settings used for calls to updateDomain.
-
updateDomainOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateDomainRequest,Domain,OpMetadata> updateDomainOperationSettings()
Returns the builder for the settings used for calls to updateDomain.
-
deleteDomainSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDomainRequest,com.google.longrunning.Operation> deleteDomainSettings()
Returns the builder for the settings used for calls to deleteDomain.
-
deleteDomainOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDomainRequest,com.google.protobuf.Empty,OpMetadata> deleteDomainOperationSettings()
Returns the builder for the settings used for calls to deleteDomain.
-
attachTrustSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<AttachTrustRequest,com.google.longrunning.Operation> attachTrustSettings()
Returns the builder for the settings used for calls to attachTrust.
-
attachTrustOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<AttachTrustRequest,Domain,OpMetadata> attachTrustOperationSettings()
Returns the builder for the settings used for calls to attachTrust.
-
reconfigureTrustSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ReconfigureTrustRequest,com.google.longrunning.Operation> reconfigureTrustSettings()
Returns the builder for the settings used for calls to reconfigureTrust.
-
reconfigureTrustOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<ReconfigureTrustRequest,Domain,OpMetadata> reconfigureTrustOperationSettings()
Returns the builder for the settings used for calls to reconfigureTrust.
-
detachTrustSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DetachTrustRequest,com.google.longrunning.Operation> detachTrustSettings()
Returns the builder for the settings used for calls to detachTrust.
-
detachTrustOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<DetachTrustRequest,Domain,OpMetadata> detachTrustOperationSettings()
Returns the builder for the settings used for calls to detachTrust.
-
validateTrustSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ValidateTrustRequest,com.google.longrunning.Operation> validateTrustSettings()
Returns the builder for the settings used for calls to validateTrust.
-
validateTrustOperationSettings
public com.google.api.gax.rpc.OperationCallSettings.Builder<ValidateTrustRequest,Domain,OpMetadata> validateTrustOperationSettings()
Returns the builder for the settings used for calls to validateTrust.
-
build
public ManagedIdentitiesServiceSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.ClientSettings.Builder<ManagedIdentitiesServiceSettings,ManagedIdentitiesServiceSettings.Builder>
- Throws:
IOException
-
-