Class PrivilegedAccessManagerSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<PrivilegedAccessManagerSettings,PrivilegedAccessManagerSettings.Builder>
com.google.cloud.privilegedaccessmanager.v1.PrivilegedAccessManagerSettings.Builder
- Enclosing class:
- PrivilegedAccessManagerSettings
public static class PrivilegedAccessManagerSettings.Builder
extends ClientSettings.Builder<PrivilegedAccessManagerSettings,PrivilegedAccessManagerSettings.Builder>
Builder for PrivilegedAccessManagerSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(PrivilegedAccessManagerSettings settings) protectedBuilder(PrivilegedAccessManagerStubSettings.Builder stubSettings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.Returns the builder for the settings used for calls to approveGrant.build()Returns the builder for the settings used for calls to checkOnboardingStatus.Returns the builder for the settings used for calls to createEntitlement.Returns the builder for the settings used for calls to createEntitlement.Returns the builder for the settings used for calls to createGrant.Returns the builder for the settings used for calls to deleteEntitlement.Returns the builder for the settings used for calls to deleteEntitlement.Returns the builder for the settings used for calls to denyGrant.Returns the builder for the settings used for calls to getEntitlement.Returns the builder for the settings used for calls to getGrant.Returns the builder for the settings used for calls to getLocation.PagedCallSettings.Builder<ListEntitlementsRequest,ListEntitlementsResponse, PrivilegedAccessManagerClient.ListEntitlementsPagedResponse> Returns the builder for the settings used for calls to listEntitlements.PagedCallSettings.Builder<ListGrantsRequest,ListGrantsResponse, PrivilegedAccessManagerClient.ListGrantsPagedResponse> Returns the builder for the settings used for calls to listGrants.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, PrivilegedAccessManagerClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.Returns the builder for the settings used for calls to revokeGrant.Returns the builder for the settings used for calls to revokeGrant.PagedCallSettings.Builder<SearchEntitlementsRequest,SearchEntitlementsResponse, PrivilegedAccessManagerClient.SearchEntitlementsPagedResponse> Returns the builder for the settings used for calls to searchEntitlements.PagedCallSettings.Builder<SearchGrantsRequest,SearchGrantsResponse, PrivilegedAccessManagerClient.SearchGrantsPagedResponse> Returns the builder for the settings used for calls to searchGrants.Returns the builder for the settings used for calls to updateEntitlement.Returns the builder for the settings used for calls to updateEntitlement.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
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, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public PrivilegedAccessManagerSettings.Builder applyToAllUnaryMethods(ApiFunction<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.
-
checkOnboardingStatusSettings
public UnaryCallSettings.Builder<CheckOnboardingStatusRequest,CheckOnboardingStatusResponse> checkOnboardingStatusSettings()Returns the builder for the settings used for calls to checkOnboardingStatus. -
listEntitlementsSettings
public PagedCallSettings.Builder<ListEntitlementsRequest,ListEntitlementsResponse, listEntitlementsSettings()PrivilegedAccessManagerClient.ListEntitlementsPagedResponse> Returns the builder for the settings used for calls to listEntitlements. -
searchEntitlementsSettings
public PagedCallSettings.Builder<SearchEntitlementsRequest,SearchEntitlementsResponse, searchEntitlementsSettings()PrivilegedAccessManagerClient.SearchEntitlementsPagedResponse> Returns the builder for the settings used for calls to searchEntitlements. -
getEntitlementSettings
Returns the builder for the settings used for calls to getEntitlement. -
createEntitlementSettings
Returns the builder for the settings used for calls to createEntitlement. -
createEntitlementOperationSettings
public OperationCallSettings.Builder<CreateEntitlementRequest,Entitlement, createEntitlementOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createEntitlement. -
deleteEntitlementSettings
Returns the builder for the settings used for calls to deleteEntitlement. -
deleteEntitlementOperationSettings
public OperationCallSettings.Builder<DeleteEntitlementRequest,Entitlement, deleteEntitlementOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteEntitlement. -
updateEntitlementSettings
Returns the builder for the settings used for calls to updateEntitlement. -
updateEntitlementOperationSettings
public OperationCallSettings.Builder<UpdateEntitlementRequest,Entitlement, updateEntitlementOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateEntitlement. -
listGrantsSettings
public PagedCallSettings.Builder<ListGrantsRequest,ListGrantsResponse, listGrantsSettings()PrivilegedAccessManagerClient.ListGrantsPagedResponse> Returns the builder for the settings used for calls to listGrants. -
searchGrantsSettings
public PagedCallSettings.Builder<SearchGrantsRequest,SearchGrantsResponse, searchGrantsSettings()PrivilegedAccessManagerClient.SearchGrantsPagedResponse> Returns the builder for the settings used for calls to searchGrants. -
getGrantSettings
Returns the builder for the settings used for calls to getGrant. -
createGrantSettings
Returns the builder for the settings used for calls to createGrant. -
approveGrantSettings
Returns the builder for the settings used for calls to approveGrant. -
denyGrantSettings
Returns the builder for the settings used for calls to denyGrant. -
revokeGrantSettings
Returns the builder for the settings used for calls to revokeGrant. -
revokeGrantOperationSettings
public OperationCallSettings.Builder<RevokeGrantRequest,Grant, revokeGrantOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to revokeGrant. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()PrivilegedAccessManagerClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
build
- Specified by:
buildin classClientSettings.Builder<PrivilegedAccessManagerSettings,PrivilegedAccessManagerSettings.Builder> - Throws:
IOException
-