public static class AccessContextManagerStubSettings.Builder extends StubSettings.Builder<AccessContextManagerStubSettings,AccessContextManagerStubSettings.Builder>
Builder for AccessContextManagerStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(AccessContextManagerStubSettings settings)
protected Builder(AccessContextManagerStubSettings settings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public AccessContextManagerStubSettings.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.
build()
public AccessContextManagerStubSettings build()
Overrides
commitServicePerimetersOperationSettings()
public OperationCallSettings.Builder<CommitServicePerimetersRequest,CommitServicePerimetersResponse,AccessContextManagerOperationMetadata> commitServicePerimetersOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to commitServicePerimeters.
public UnaryCallSettings.Builder<CommitServicePerimetersRequest,Operation> commitServicePerimetersSettings()
Returns the builder for the settings used for calls to commitServicePerimeters.
createAccessLevelOperationSettings()
public OperationCallSettings.Builder<CreateAccessLevelRequest,AccessLevel,AccessContextManagerOperationMetadata> createAccessLevelOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createAccessLevel.
createAccessLevelSettings()
public UnaryCallSettings.Builder<CreateAccessLevelRequest,Operation> createAccessLevelSettings()
Returns the builder for the settings used for calls to createAccessLevel.
createAccessPolicyOperationSettings()
public OperationCallSettings.Builder<AccessPolicy,AccessPolicy,AccessContextManagerOperationMetadata> createAccessPolicyOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createAccessPolicy.
createAccessPolicySettings()
public UnaryCallSettings.Builder<AccessPolicy,Operation> createAccessPolicySettings()
Returns the builder for the settings used for calls to createAccessPolicy.
createGcpUserAccessBindingOperationSettings()
public OperationCallSettings.Builder<CreateGcpUserAccessBindingRequest,GcpUserAccessBinding,GcpUserAccessBindingOperationMetadata> createGcpUserAccessBindingOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createGcpUserAccessBinding.
createGcpUserAccessBindingSettings()
public UnaryCallSettings.Builder<CreateGcpUserAccessBindingRequest,Operation> createGcpUserAccessBindingSettings()
Returns the builder for the settings used for calls to createGcpUserAccessBinding.
createServicePerimeterOperationSettings()
public OperationCallSettings.Builder<CreateServicePerimeterRequest,ServicePerimeter,AccessContextManagerOperationMetadata> createServicePerimeterOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to createServicePerimeter.
createServicePerimeterSettings()
public UnaryCallSettings.Builder<CreateServicePerimeterRequest,Operation> createServicePerimeterSettings()
Returns the builder for the settings used for calls to createServicePerimeter.
deleteAccessLevelOperationSettings()
public OperationCallSettings.Builder<DeleteAccessLevelRequest,Empty,AccessContextManagerOperationMetadata> deleteAccessLevelOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteAccessLevel.
deleteAccessLevelSettings()
public UnaryCallSettings.Builder<DeleteAccessLevelRequest,Operation> deleteAccessLevelSettings()
Returns the builder for the settings used for calls to deleteAccessLevel.
deleteAccessPolicyOperationSettings()
public OperationCallSettings.Builder<DeleteAccessPolicyRequest,Empty,AccessContextManagerOperationMetadata> deleteAccessPolicyOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteAccessPolicy.
deleteAccessPolicySettings()
public UnaryCallSettings.Builder<DeleteAccessPolicyRequest,Operation> deleteAccessPolicySettings()
Returns the builder for the settings used for calls to deleteAccessPolicy.
deleteGcpUserAccessBindingOperationSettings()
public OperationCallSettings.Builder<DeleteGcpUserAccessBindingRequest,Empty,GcpUserAccessBindingOperationMetadata> deleteGcpUserAccessBindingOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteGcpUserAccessBinding.
deleteGcpUserAccessBindingSettings()
public UnaryCallSettings.Builder<DeleteGcpUserAccessBindingRequest,Operation> deleteGcpUserAccessBindingSettings()
Returns the builder for the settings used for calls to deleteGcpUserAccessBinding.
deleteServicePerimeterOperationSettings()
public OperationCallSettings.Builder<DeleteServicePerimeterRequest,Empty,AccessContextManagerOperationMetadata> deleteServicePerimeterOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteServicePerimeter.
deleteServicePerimeterSettings()
public UnaryCallSettings.Builder<DeleteServicePerimeterRequest,Operation> deleteServicePerimeterSettings()
Returns the builder for the settings used for calls to deleteServicePerimeter.
getAccessLevelSettings()
public UnaryCallSettings.Builder<GetAccessLevelRequest,AccessLevel> getAccessLevelSettings()
Returns the builder for the settings used for calls to getAccessLevel.
getAccessPolicySettings()
public UnaryCallSettings.Builder<GetAccessPolicyRequest,AccessPolicy> getAccessPolicySettings()
Returns the builder for the settings used for calls to getAccessPolicy.
getGcpUserAccessBindingSettings()
public UnaryCallSettings.Builder<GetGcpUserAccessBindingRequest,GcpUserAccessBinding> getGcpUserAccessBindingSettings()
Returns the builder for the settings used for calls to getGcpUserAccessBinding.
getIamPolicySettings()
public UnaryCallSettings.Builder<GetIamPolicyRequest,Policy> getIamPolicySettings()
Returns the builder for the settings used for calls to getIamPolicy.
Returns Type Description Builder <com.google.iam.v1.GetIamPolicyRequest ,com.google.iam.v1.Policy >
getServicePerimeterSettings()
public UnaryCallSettings.Builder<GetServicePerimeterRequest,ServicePerimeter> getServicePerimeterSettings()
Returns the builder for the settings used for calls to getServicePerimeter.
listAccessLevelsSettings()
public PagedCallSettings.Builder<ListAccessLevelsRequest,ListAccessLevelsResponse,AccessContextManagerClient.ListAccessLevelsPagedResponse> listAccessLevelsSettings()
Returns the builder for the settings used for calls to listAccessLevels.
listAccessPoliciesSettings()
public PagedCallSettings.Builder<ListAccessPoliciesRequest,ListAccessPoliciesResponse,AccessContextManagerClient.ListAccessPoliciesPagedResponse> listAccessPoliciesSettings()
Returns the builder for the settings used for calls to listAccessPolicies.
listGcpUserAccessBindingsSettings()
public PagedCallSettings.Builder<ListGcpUserAccessBindingsRequest,ListGcpUserAccessBindingsResponse,AccessContextManagerClient.ListGcpUserAccessBindingsPagedResponse> listGcpUserAccessBindingsSettings()
Returns the builder for the settings used for calls to listGcpUserAccessBindings.
public PagedCallSettings.Builder<ListServicePerimetersRequest,ListServicePerimetersResponse,AccessContextManagerClient.ListServicePerimetersPagedResponse> listServicePerimetersSettings()
Returns the builder for the settings used for calls to listServicePerimeters.
replaceAccessLevelsOperationSettings()
public OperationCallSettings.Builder<ReplaceAccessLevelsRequest,ReplaceAccessLevelsResponse,AccessContextManagerOperationMetadata> replaceAccessLevelsOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to replaceAccessLevels.
replaceAccessLevelsSettings()
public UnaryCallSettings.Builder<ReplaceAccessLevelsRequest,Operation> replaceAccessLevelsSettings()
Returns the builder for the settings used for calls to replaceAccessLevels.
replaceServicePerimetersOperationSettings()
public OperationCallSettings.Builder<ReplaceServicePerimetersRequest,ReplaceServicePerimetersResponse,AccessContextManagerOperationMetadata> replaceServicePerimetersOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to replaceServicePerimeters.
public UnaryCallSettings.Builder<ReplaceServicePerimetersRequest,Operation> replaceServicePerimetersSettings()
Returns the builder for the settings used for calls to replaceServicePerimeters.
setIamPolicySettings()
public UnaryCallSettings.Builder<SetIamPolicyRequest,Policy> setIamPolicySettings()
Returns the builder for the settings used for calls to setIamPolicy.
Returns Type Description Builder <com.google.iam.v1.SetIamPolicyRequest ,com.google.iam.v1.Policy >
testIamPermissionsSettings()
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()
Returns the builder for the settings used for calls to testIamPermissions.
Returns Type Description Builder <com.google.iam.v1.TestIamPermissionsRequest ,com.google.iam.v1.TestIamPermissionsResponse >
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns Type Description com.google.common.collect.ImmutableList <Builder <? ,? >>
updateAccessLevelOperationSettings()
public OperationCallSettings.Builder<UpdateAccessLevelRequest,AccessLevel,AccessContextManagerOperationMetadata> updateAccessLevelOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateAccessLevel.
updateAccessLevelSettings()
public UnaryCallSettings.Builder<UpdateAccessLevelRequest,Operation> updateAccessLevelSettings()
Returns the builder for the settings used for calls to updateAccessLevel.
updateAccessPolicyOperationSettings()
public OperationCallSettings.Builder<UpdateAccessPolicyRequest,AccessPolicy,AccessContextManagerOperationMetadata> updateAccessPolicyOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateAccessPolicy.
updateAccessPolicySettings()
public UnaryCallSettings.Builder<UpdateAccessPolicyRequest,Operation> updateAccessPolicySettings()
Returns the builder for the settings used for calls to updateAccessPolicy.
updateGcpUserAccessBindingOperationSettings()
public OperationCallSettings.Builder<UpdateGcpUserAccessBindingRequest,GcpUserAccessBinding,GcpUserAccessBindingOperationMetadata> updateGcpUserAccessBindingOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateGcpUserAccessBinding.
updateGcpUserAccessBindingSettings()
public UnaryCallSettings.Builder<UpdateGcpUserAccessBindingRequest,Operation> updateGcpUserAccessBindingSettings()
Returns the builder for the settings used for calls to updateGcpUserAccessBinding.
updateServicePerimeterOperationSettings()
public OperationCallSettings.Builder<UpdateServicePerimeterRequest,ServicePerimeter,AccessContextManagerOperationMetadata> updateServicePerimeterOperationSettings()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to updateServicePerimeter.
updateServicePerimeterSettings()
public UnaryCallSettings.Builder<UpdateServicePerimeterRequest,Operation> updateServicePerimeterSettings()
Returns the builder for the settings used for calls to updateServicePerimeter.