public static class NetworkSecuritySettings.Builder extends ClientSettings.Builder<NetworkSecuritySettings,NetworkSecuritySettings.Builder>
Builder for NetworkSecuritySettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(NetworkSecuritySettings settings)
protected Builder(NetworkSecuritySettings settings)
Builder(NetworkSecurityStubSettings.Builder stubSettings)
protected Builder(NetworkSecurityStubSettings.Builder stubSettings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public NetworkSecuritySettings.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 NetworkSecuritySettings build()
Overrides
createAuthorizationPolicyOperationSettings()
public OperationCallSettings.Builder<CreateAuthorizationPolicyRequest,AuthorizationPolicy,OperationMetadata> createAuthorizationPolicyOperationSettings()
Returns the builder for the settings used for calls to createAuthorizationPolicy.
createAuthorizationPolicySettings()
public UnaryCallSettings.Builder<CreateAuthorizationPolicyRequest,Operation> createAuthorizationPolicySettings()
Returns the builder for the settings used for calls to createAuthorizationPolicy.
createAuthzPolicyOperationSettings()
public OperationCallSettings.Builder<CreateAuthzPolicyRequest,AuthzPolicy,OperationMetadata> createAuthzPolicyOperationSettings()
Returns the builder for the settings used for calls to createAuthzPolicy.
createAuthzPolicySettings()
public UnaryCallSettings.Builder<CreateAuthzPolicyRequest,Operation> createAuthzPolicySettings()
Returns the builder for the settings used for calls to createAuthzPolicy.
createBackendAuthenticationConfigOperationSettings()
public OperationCallSettings.Builder<CreateBackendAuthenticationConfigRequest,BackendAuthenticationConfig,OperationMetadata> createBackendAuthenticationConfigOperationSettings()
Returns the builder for the settings used for calls to createBackendAuthenticationConfig.
createBackendAuthenticationConfigSettings()
public UnaryCallSettings.Builder<CreateBackendAuthenticationConfigRequest,Operation> createBackendAuthenticationConfigSettings()
Returns the builder for the settings used for calls to createBackendAuthenticationConfig.
createClientTlsPolicyOperationSettings()
public OperationCallSettings.Builder<CreateClientTlsPolicyRequest,ClientTlsPolicy,OperationMetadata> createClientTlsPolicyOperationSettings()
Returns the builder for the settings used for calls to createClientTlsPolicy.
createClientTlsPolicySettings()
public UnaryCallSettings.Builder<CreateClientTlsPolicyRequest,Operation> createClientTlsPolicySettings()
Returns the builder for the settings used for calls to createClientTlsPolicy.
createGatewaySecurityPolicyOperationSettings()
public OperationCallSettings.Builder<CreateGatewaySecurityPolicyRequest,GatewaySecurityPolicy,OperationMetadata> createGatewaySecurityPolicyOperationSettings()
Returns the builder for the settings used for calls to createGatewaySecurityPolicy.
createGatewaySecurityPolicyRuleOperationSettings()
public OperationCallSettings.Builder<CreateGatewaySecurityPolicyRuleRequest,GatewaySecurityPolicyRule,OperationMetadata> createGatewaySecurityPolicyRuleOperationSettings()
Returns the builder for the settings used for calls to createGatewaySecurityPolicyRule.
createGatewaySecurityPolicyRuleSettings()
public UnaryCallSettings.Builder<CreateGatewaySecurityPolicyRuleRequest,Operation> createGatewaySecurityPolicyRuleSettings()
Returns the builder for the settings used for calls to createGatewaySecurityPolicyRule.
createGatewaySecurityPolicySettings()
public UnaryCallSettings.Builder<CreateGatewaySecurityPolicyRequest,Operation> createGatewaySecurityPolicySettings()
Returns the builder for the settings used for calls to createGatewaySecurityPolicy.
createServerTlsPolicyOperationSettings()
public OperationCallSettings.Builder<CreateServerTlsPolicyRequest,ServerTlsPolicy,OperationMetadata> createServerTlsPolicyOperationSettings()
Returns the builder for the settings used for calls to createServerTlsPolicy.
createServerTlsPolicySettings()
public UnaryCallSettings.Builder<CreateServerTlsPolicyRequest,Operation> createServerTlsPolicySettings()
Returns the builder for the settings used for calls to createServerTlsPolicy.
createTlsInspectionPolicyOperationSettings()
public OperationCallSettings.Builder<CreateTlsInspectionPolicyRequest,TlsInspectionPolicy,OperationMetadata> createTlsInspectionPolicyOperationSettings()
Returns the builder for the settings used for calls to createTlsInspectionPolicy.
createTlsInspectionPolicySettings()
public UnaryCallSettings.Builder<CreateTlsInspectionPolicyRequest,Operation> createTlsInspectionPolicySettings()
Returns the builder for the settings used for calls to createTlsInspectionPolicy.
createUrlListOperationSettings()
public OperationCallSettings.Builder<CreateUrlListRequest,UrlList,OperationMetadata> createUrlListOperationSettings()
Returns the builder for the settings used for calls to createUrlList.
createUrlListSettings()
public UnaryCallSettings.Builder<CreateUrlListRequest,Operation> createUrlListSettings()
Returns the builder for the settings used for calls to createUrlList.
deleteAuthorizationPolicyOperationSettings()
public OperationCallSettings.Builder<DeleteAuthorizationPolicyRequest,Empty,OperationMetadata> deleteAuthorizationPolicyOperationSettings()
Returns the builder for the settings used for calls to deleteAuthorizationPolicy.
deleteAuthorizationPolicySettings()
public UnaryCallSettings.Builder<DeleteAuthorizationPolicyRequest,Operation> deleteAuthorizationPolicySettings()
Returns the builder for the settings used for calls to deleteAuthorizationPolicy.
deleteAuthzPolicyOperationSettings()
public OperationCallSettings.Builder<DeleteAuthzPolicyRequest,Empty,OperationMetadata> deleteAuthzPolicyOperationSettings()
Returns the builder for the settings used for calls to deleteAuthzPolicy.
deleteAuthzPolicySettings()
public UnaryCallSettings.Builder<DeleteAuthzPolicyRequest,Operation> deleteAuthzPolicySettings()
Returns the builder for the settings used for calls to deleteAuthzPolicy.
deleteBackendAuthenticationConfigOperationSettings()
public OperationCallSettings.Builder<DeleteBackendAuthenticationConfigRequest,Empty,OperationMetadata> deleteBackendAuthenticationConfigOperationSettings()
Returns the builder for the settings used for calls to deleteBackendAuthenticationConfig.
deleteBackendAuthenticationConfigSettings()
public UnaryCallSettings.Builder<DeleteBackendAuthenticationConfigRequest,Operation> deleteBackendAuthenticationConfigSettings()
Returns the builder for the settings used for calls to deleteBackendAuthenticationConfig.
deleteClientTlsPolicyOperationSettings()
public OperationCallSettings.Builder<DeleteClientTlsPolicyRequest,Empty,OperationMetadata> deleteClientTlsPolicyOperationSettings()
Returns the builder for the settings used for calls to deleteClientTlsPolicy.
deleteClientTlsPolicySettings()
public UnaryCallSettings.Builder<DeleteClientTlsPolicyRequest,Operation> deleteClientTlsPolicySettings()
Returns the builder for the settings used for calls to deleteClientTlsPolicy.
deleteGatewaySecurityPolicyOperationSettings()
public OperationCallSettings.Builder<DeleteGatewaySecurityPolicyRequest,Empty,OperationMetadata> deleteGatewaySecurityPolicyOperationSettings()
Returns the builder for the settings used for calls to deleteGatewaySecurityPolicy.
deleteGatewaySecurityPolicyRuleOperationSettings()
public OperationCallSettings.Builder<DeleteGatewaySecurityPolicyRuleRequest,Empty,OperationMetadata> deleteGatewaySecurityPolicyRuleOperationSettings()
Returns the builder for the settings used for calls to deleteGatewaySecurityPolicyRule.
deleteGatewaySecurityPolicyRuleSettings()
public UnaryCallSettings.Builder<DeleteGatewaySecurityPolicyRuleRequest,Operation> deleteGatewaySecurityPolicyRuleSettings()
Returns the builder for the settings used for calls to deleteGatewaySecurityPolicyRule.
deleteGatewaySecurityPolicySettings()
public UnaryCallSettings.Builder<DeleteGatewaySecurityPolicyRequest,Operation> deleteGatewaySecurityPolicySettings()
Returns the builder for the settings used for calls to deleteGatewaySecurityPolicy.
deleteServerTlsPolicyOperationSettings()
public OperationCallSettings.Builder<DeleteServerTlsPolicyRequest,Empty,OperationMetadata> deleteServerTlsPolicyOperationSettings()
Returns the builder for the settings used for calls to deleteServerTlsPolicy.
deleteServerTlsPolicySettings()
public UnaryCallSettings.Builder<DeleteServerTlsPolicyRequest,Operation> deleteServerTlsPolicySettings()
Returns the builder for the settings used for calls to deleteServerTlsPolicy.
deleteTlsInspectionPolicyOperationSettings()
public OperationCallSettings.Builder<DeleteTlsInspectionPolicyRequest,Empty,OperationMetadata> deleteTlsInspectionPolicyOperationSettings()
Returns the builder for the settings used for calls to deleteTlsInspectionPolicy.
deleteTlsInspectionPolicySettings()
public UnaryCallSettings.Builder<DeleteTlsInspectionPolicyRequest,Operation> deleteTlsInspectionPolicySettings()
Returns the builder for the settings used for calls to deleteTlsInspectionPolicy.
deleteUrlListOperationSettings()
public OperationCallSettings.Builder<DeleteUrlListRequest,Empty,OperationMetadata> deleteUrlListOperationSettings()
Returns the builder for the settings used for calls to deleteUrlList.
deleteUrlListSettings()
public UnaryCallSettings.Builder<DeleteUrlListRequest,Operation> deleteUrlListSettings()
Returns the builder for the settings used for calls to deleteUrlList.
getAuthorizationPolicySettings()
public UnaryCallSettings.Builder<GetAuthorizationPolicyRequest,AuthorizationPolicy> getAuthorizationPolicySettings()
Returns the builder for the settings used for calls to getAuthorizationPolicy.
getAuthzPolicySettings()
public UnaryCallSettings.Builder<GetAuthzPolicyRequest,AuthzPolicy> getAuthzPolicySettings()
Returns the builder for the settings used for calls to getAuthzPolicy.
getBackendAuthenticationConfigSettings()
public UnaryCallSettings.Builder<GetBackendAuthenticationConfigRequest,BackendAuthenticationConfig> getBackendAuthenticationConfigSettings()
Returns the builder for the settings used for calls to getBackendAuthenticationConfig.
getClientTlsPolicySettings()
public UnaryCallSettings.Builder<GetClientTlsPolicyRequest,ClientTlsPolicy> getClientTlsPolicySettings()
Returns the builder for the settings used for calls to getClientTlsPolicy.
getGatewaySecurityPolicyRuleSettings()
public UnaryCallSettings.Builder<GetGatewaySecurityPolicyRuleRequest,GatewaySecurityPolicyRule> getGatewaySecurityPolicyRuleSettings()
Returns the builder for the settings used for calls to getGatewaySecurityPolicyRule.
getGatewaySecurityPolicySettings()
public UnaryCallSettings.Builder<GetGatewaySecurityPolicyRequest,GatewaySecurityPolicy> getGatewaySecurityPolicySettings()
Returns the builder for the settings used for calls to getGatewaySecurityPolicy.
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> |
|
getLocationSettings()
public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()
Returns the builder for the settings used for calls to getLocation.
| Returns |
| Type |
Description |
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
|
getServerTlsPolicySettings()
public UnaryCallSettings.Builder<GetServerTlsPolicyRequest,ServerTlsPolicy> getServerTlsPolicySettings()
Returns the builder for the settings used for calls to getServerTlsPolicy.
getStubSettingsBuilder()
public NetworkSecurityStubSettings.Builder getStubSettingsBuilder()
getTlsInspectionPolicySettings()
public UnaryCallSettings.Builder<GetTlsInspectionPolicyRequest,TlsInspectionPolicy> getTlsInspectionPolicySettings()
Returns the builder for the settings used for calls to getTlsInspectionPolicy.
getUrlListSettings()
public UnaryCallSettings.Builder<GetUrlListRequest,UrlList> getUrlListSettings()
Returns the builder for the settings used for calls to getUrlList.
listAuthorizationPoliciesSettings()
public PagedCallSettings.Builder<ListAuthorizationPoliciesRequest,ListAuthorizationPoliciesResponse,NetworkSecurityClient.ListAuthorizationPoliciesPagedResponse> listAuthorizationPoliciesSettings()
Returns the builder for the settings used for calls to listAuthorizationPolicies.
listAuthzPoliciesSettings()
public PagedCallSettings.Builder<ListAuthzPoliciesRequest,ListAuthzPoliciesResponse,NetworkSecurityClient.ListAuthzPoliciesPagedResponse> listAuthzPoliciesSettings()
Returns the builder for the settings used for calls to listAuthzPolicies.
listBackendAuthenticationConfigsSettings()
public PagedCallSettings.Builder<ListBackendAuthenticationConfigsRequest,ListBackendAuthenticationConfigsResponse,NetworkSecurityClient.ListBackendAuthenticationConfigsPagedResponse> listBackendAuthenticationConfigsSettings()
Returns the builder for the settings used for calls to listBackendAuthenticationConfigs.
listClientTlsPoliciesSettings()
public PagedCallSettings.Builder<ListClientTlsPoliciesRequest,ListClientTlsPoliciesResponse,NetworkSecurityClient.ListClientTlsPoliciesPagedResponse> listClientTlsPoliciesSettings()
Returns the builder for the settings used for calls to listClientTlsPolicies.
listGatewaySecurityPoliciesSettings()
public PagedCallSettings.Builder<ListGatewaySecurityPoliciesRequest,ListGatewaySecurityPoliciesResponse,NetworkSecurityClient.ListGatewaySecurityPoliciesPagedResponse> listGatewaySecurityPoliciesSettings()
Returns the builder for the settings used for calls to listGatewaySecurityPolicies.
listGatewaySecurityPolicyRulesSettings()
public PagedCallSettings.Builder<ListGatewaySecurityPolicyRulesRequest,ListGatewaySecurityPolicyRulesResponse,NetworkSecurityClient.ListGatewaySecurityPolicyRulesPagedResponse> listGatewaySecurityPolicyRulesSettings()
Returns the builder for the settings used for calls to listGatewaySecurityPolicyRules.
listLocationsSettings()
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,NetworkSecurityClient.ListLocationsPagedResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
listServerTlsPoliciesSettings()
public PagedCallSettings.Builder<ListServerTlsPoliciesRequest,ListServerTlsPoliciesResponse,NetworkSecurityClient.ListServerTlsPoliciesPagedResponse> listServerTlsPoliciesSettings()
Returns the builder for the settings used for calls to listServerTlsPolicies.
listTlsInspectionPoliciesSettings()
public PagedCallSettings.Builder<ListTlsInspectionPoliciesRequest,ListTlsInspectionPoliciesResponse,NetworkSecurityClient.ListTlsInspectionPoliciesPagedResponse> listTlsInspectionPoliciesSettings()
Returns the builder for the settings used for calls to listTlsInspectionPolicies.
listUrlListsSettings()
public PagedCallSettings.Builder<ListUrlListsRequest,ListUrlListsResponse,NetworkSecurityClient.ListUrlListsPagedResponse> listUrlListsSettings()
Returns the builder for the settings used for calls to listUrlLists.
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> |
|
updateAuthorizationPolicyOperationSettings()
public OperationCallSettings.Builder<UpdateAuthorizationPolicyRequest,AuthorizationPolicy,OperationMetadata> updateAuthorizationPolicyOperationSettings()
Returns the builder for the settings used for calls to updateAuthorizationPolicy.
updateAuthorizationPolicySettings()
public UnaryCallSettings.Builder<UpdateAuthorizationPolicyRequest,Operation> updateAuthorizationPolicySettings()
Returns the builder for the settings used for calls to updateAuthorizationPolicy.
updateAuthzPolicyOperationSettings()
public OperationCallSettings.Builder<UpdateAuthzPolicyRequest,AuthzPolicy,OperationMetadata> updateAuthzPolicyOperationSettings()
Returns the builder for the settings used for calls to updateAuthzPolicy.
updateAuthzPolicySettings()
public UnaryCallSettings.Builder<UpdateAuthzPolicyRequest,Operation> updateAuthzPolicySettings()
Returns the builder for the settings used for calls to updateAuthzPolicy.
updateBackendAuthenticationConfigOperationSettings()
public OperationCallSettings.Builder<UpdateBackendAuthenticationConfigRequest,BackendAuthenticationConfig,OperationMetadata> updateBackendAuthenticationConfigOperationSettings()
Returns the builder for the settings used for calls to updateBackendAuthenticationConfig.
updateBackendAuthenticationConfigSettings()
public UnaryCallSettings.Builder<UpdateBackendAuthenticationConfigRequest,Operation> updateBackendAuthenticationConfigSettings()
Returns the builder for the settings used for calls to updateBackendAuthenticationConfig.
updateClientTlsPolicyOperationSettings()
public OperationCallSettings.Builder<UpdateClientTlsPolicyRequest,ClientTlsPolicy,OperationMetadata> updateClientTlsPolicyOperationSettings()
Returns the builder for the settings used for calls to updateClientTlsPolicy.
updateClientTlsPolicySettings()
public UnaryCallSettings.Builder<UpdateClientTlsPolicyRequest,Operation> updateClientTlsPolicySettings()
Returns the builder for the settings used for calls to updateClientTlsPolicy.
updateGatewaySecurityPolicyOperationSettings()
public OperationCallSettings.Builder<UpdateGatewaySecurityPolicyRequest,GatewaySecurityPolicy,OperationMetadata> updateGatewaySecurityPolicyOperationSettings()
Returns the builder for the settings used for calls to updateGatewaySecurityPolicy.
updateGatewaySecurityPolicyRuleOperationSettings()
public OperationCallSettings.Builder<UpdateGatewaySecurityPolicyRuleRequest,GatewaySecurityPolicyRule,OperationMetadata> updateGatewaySecurityPolicyRuleOperationSettings()
Returns the builder for the settings used for calls to updateGatewaySecurityPolicyRule.
updateGatewaySecurityPolicyRuleSettings()
public UnaryCallSettings.Builder<UpdateGatewaySecurityPolicyRuleRequest,Operation> updateGatewaySecurityPolicyRuleSettings()
Returns the builder for the settings used for calls to updateGatewaySecurityPolicyRule.
updateGatewaySecurityPolicySettings()
public UnaryCallSettings.Builder<UpdateGatewaySecurityPolicyRequest,Operation> updateGatewaySecurityPolicySettings()
Returns the builder for the settings used for calls to updateGatewaySecurityPolicy.
updateServerTlsPolicyOperationSettings()
public OperationCallSettings.Builder<UpdateServerTlsPolicyRequest,ServerTlsPolicy,OperationMetadata> updateServerTlsPolicyOperationSettings()
Returns the builder for the settings used for calls to updateServerTlsPolicy.
updateServerTlsPolicySettings()
public UnaryCallSettings.Builder<UpdateServerTlsPolicyRequest,Operation> updateServerTlsPolicySettings()
Returns the builder for the settings used for calls to updateServerTlsPolicy.
updateTlsInspectionPolicyOperationSettings()
public OperationCallSettings.Builder<UpdateTlsInspectionPolicyRequest,TlsInspectionPolicy,OperationMetadata> updateTlsInspectionPolicyOperationSettings()
Returns the builder for the settings used for calls to updateTlsInspectionPolicy.
updateTlsInspectionPolicySettings()
public UnaryCallSettings.Builder<UpdateTlsInspectionPolicyRequest,Operation> updateTlsInspectionPolicySettings()
Returns the builder for the settings used for calls to updateTlsInspectionPolicy.
updateUrlListOperationSettings()
public OperationCallSettings.Builder<UpdateUrlListRequest,UrlList,OperationMetadata> updateUrlListOperationSettings()
Returns the builder for the settings used for calls to updateUrlList.
updateUrlListSettings()
public UnaryCallSettings.Builder<UpdateUrlListRequest,Operation> updateUrlListSettings()
Returns the builder for the settings used for calls to updateUrlList.