public static class PrincipalAccessBoundaryPoliciesSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<PrincipalAccessBoundaryPoliciesSettings,PrincipalAccessBoundaryPoliciesSettings.Builder>
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected |
Builder(com.google.api.gax.rpc.ClientContext clientContext) |
protected |
Builder(PrincipalAccessBoundaryPoliciesSettings settings) |
protected |
Builder(PrincipalAccessBoundaryPoliciesStubSettings.Builder stubSettings) |
| Modifier and Type | Method and Description |
|---|---|
PrincipalAccessBoundaryPoliciesSettings.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.
|
PrincipalAccessBoundaryPoliciesSettings |
build() |
com.google.api.gax.rpc.OperationCallSettings.Builder<com.google.iam.v3.CreatePrincipalAccessBoundaryPolicyRequest,com.google.iam.v3.PrincipalAccessBoundaryPolicy,com.google.iam.v3.OperationMetadata> |
createPrincipalAccessBoundaryPolicyOperationSettings()
Returns the builder for the settings used for calls to createPrincipalAccessBoundaryPolicy.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v3.CreatePrincipalAccessBoundaryPolicyRequest,com.google.longrunning.Operation> |
createPrincipalAccessBoundaryPolicySettings()
Returns the builder for the settings used for calls to createPrincipalAccessBoundaryPolicy.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<com.google.iam.v3.DeletePrincipalAccessBoundaryPolicyRequest,com.google.protobuf.Empty,com.google.iam.v3.OperationMetadata> |
deletePrincipalAccessBoundaryPolicyOperationSettings()
Returns the builder for the settings used for calls to deletePrincipalAccessBoundaryPolicy.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v3.DeletePrincipalAccessBoundaryPolicyRequest,com.google.longrunning.Operation> |
deletePrincipalAccessBoundaryPolicySettings()
Returns the builder for the settings used for calls to deletePrincipalAccessBoundaryPolicy.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v3.GetPrincipalAccessBoundaryPolicyRequest,com.google.iam.v3.PrincipalAccessBoundaryPolicy> |
getPrincipalAccessBoundaryPolicySettings()
Returns the builder for the settings used for calls to getPrincipalAccessBoundaryPolicy.
|
PrincipalAccessBoundaryPoliciesStubSettings.Builder |
getStubSettingsBuilder() |
com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.iam.v3.ListPrincipalAccessBoundaryPoliciesRequest,com.google.iam.v3.ListPrincipalAccessBoundaryPoliciesResponse,PrincipalAccessBoundaryPoliciesClient.ListPrincipalAccessBoundaryPoliciesPagedResponse> |
listPrincipalAccessBoundaryPoliciesSettings()
Returns the builder for the settings used for calls to listPrincipalAccessBoundaryPolicies.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.iam.v3.SearchPrincipalAccessBoundaryPolicyBindingsRequest,com.google.iam.v3.SearchPrincipalAccessBoundaryPolicyBindingsResponse,PrincipalAccessBoundaryPoliciesClient.SearchPrincipalAccessBoundaryPolicyBindingsPagedResponse> |
searchPrincipalAccessBoundaryPolicyBindingsSettings()
Returns the builder for the settings used for calls to
searchPrincipalAccessBoundaryPolicyBindings.
|
com.google.api.gax.rpc.OperationCallSettings.Builder<com.google.iam.v3.UpdatePrincipalAccessBoundaryPolicyRequest,com.google.iam.v3.PrincipalAccessBoundaryPolicy,com.google.iam.v3.OperationMetadata> |
updatePrincipalAccessBoundaryPolicyOperationSettings()
Returns the builder for the settings used for calls to updatePrincipalAccessBoundaryPolicy.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v3.UpdatePrincipalAccessBoundaryPolicyRequest,com.google.longrunning.Operation> |
updatePrincipalAccessBoundaryPolicySettings()
Returns the builder for the settings used for calls to updatePrincipalAccessBoundaryPolicy.
|
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toStringprotected Builder()
throws IOException
IOExceptionprotected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(PrincipalAccessBoundaryPoliciesSettings settings)
protected Builder(PrincipalAccessBoundaryPoliciesStubSettings.Builder stubSettings)
public PrincipalAccessBoundaryPoliciesStubSettings.Builder getStubSettingsBuilder()
public PrincipalAccessBoundaryPoliciesSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Note: This method does not support applying settings to streaming methods.
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v3.CreatePrincipalAccessBoundaryPolicyRequest,com.google.longrunning.Operation> createPrincipalAccessBoundaryPolicySettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<com.google.iam.v3.CreatePrincipalAccessBoundaryPolicyRequest,com.google.iam.v3.PrincipalAccessBoundaryPolicy,com.google.iam.v3.OperationMetadata> createPrincipalAccessBoundaryPolicyOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v3.GetPrincipalAccessBoundaryPolicyRequest,com.google.iam.v3.PrincipalAccessBoundaryPolicy> getPrincipalAccessBoundaryPolicySettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v3.UpdatePrincipalAccessBoundaryPolicyRequest,com.google.longrunning.Operation> updatePrincipalAccessBoundaryPolicySettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<com.google.iam.v3.UpdatePrincipalAccessBoundaryPolicyRequest,com.google.iam.v3.PrincipalAccessBoundaryPolicy,com.google.iam.v3.OperationMetadata> updatePrincipalAccessBoundaryPolicyOperationSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v3.DeletePrincipalAccessBoundaryPolicyRequest,com.google.longrunning.Operation> deletePrincipalAccessBoundaryPolicySettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<com.google.iam.v3.DeletePrincipalAccessBoundaryPolicyRequest,com.google.protobuf.Empty,com.google.iam.v3.OperationMetadata> deletePrincipalAccessBoundaryPolicyOperationSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.iam.v3.ListPrincipalAccessBoundaryPoliciesRequest,com.google.iam.v3.ListPrincipalAccessBoundaryPoliciesResponse,PrincipalAccessBoundaryPoliciesClient.ListPrincipalAccessBoundaryPoliciesPagedResponse> listPrincipalAccessBoundaryPoliciesSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.iam.v3.SearchPrincipalAccessBoundaryPolicyBindingsRequest,com.google.iam.v3.SearchPrincipalAccessBoundaryPolicyBindingsResponse,PrincipalAccessBoundaryPoliciesClient.SearchPrincipalAccessBoundaryPolicyBindingsPagedResponse> searchPrincipalAccessBoundaryPolicyBindingsSettings()
public PrincipalAccessBoundaryPoliciesSettings build() throws IOException
build in class com.google.api.gax.rpc.ClientSettings.Builder<PrincipalAccessBoundaryPoliciesSettings,PrincipalAccessBoundaryPoliciesSettings.Builder>IOExceptionCopyright © 2025 Google LLC. All rights reserved.