Class DepServiceStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<DepServiceStubSettings,DepServiceStubSettings.Builder>
com.google.cloud.networkservices.v1.stub.DepServiceStubSettings.Builder
- Enclosing class:
- DepServiceStubSettings
public static class DepServiceStubSettings.Builder
extends StubSettings.Builder<DepServiceStubSettings,DepServiceStubSettings.Builder>
Builder for DepServiceStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(DepServiceStubSettings settings) -
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.build()Returns the builder for the settings used for calls to createAuthzExtension.Returns the builder for the settings used for calls to createAuthzExtension.Returns the builder for the settings used for calls to createLbEdgeExtension.Returns the builder for the settings used for calls to createLbEdgeExtension.Returns the builder for the settings used for calls to createLbRouteExtension.Returns the builder for the settings used for calls to createLbRouteExtension.Returns the builder for the settings used for calls to createLbTrafficExtension.Returns the builder for the settings used for calls to createLbTrafficExtension.OperationCallSettings.Builder<DeleteAuthzExtensionRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteAuthzExtension.Returns the builder for the settings used for calls to deleteAuthzExtension.OperationCallSettings.Builder<DeleteLbEdgeExtensionRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteLbEdgeExtension.Returns the builder for the settings used for calls to deleteLbEdgeExtension.OperationCallSettings.Builder<DeleteLbRouteExtensionRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteLbRouteExtension.Returns the builder for the settings used for calls to deleteLbRouteExtension.OperationCallSettings.Builder<DeleteLbTrafficExtensionRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteLbTrafficExtension.Returns the builder for the settings used for calls to deleteLbTrafficExtension.Returns the builder for the settings used for calls to getAuthzExtension.Returns the builder for the settings used for calls to getIamPolicy.Returns the builder for the settings used for calls to getLbEdgeExtension.Returns the builder for the settings used for calls to getLbRouteExtension.Returns the builder for the settings used for calls to getLbTrafficExtension.Returns the builder for the settings used for calls to getLocation.PagedCallSettings.Builder<ListAuthzExtensionsRequest,ListAuthzExtensionsResponse, DepServiceClient.ListAuthzExtensionsPagedResponse> Returns the builder for the settings used for calls to listAuthzExtensions.PagedCallSettings.Builder<ListLbEdgeExtensionsRequest,ListLbEdgeExtensionsResponse, DepServiceClient.ListLbEdgeExtensionsPagedResponse> Returns the builder for the settings used for calls to listLbEdgeExtensions.PagedCallSettings.Builder<ListLbRouteExtensionsRequest,ListLbRouteExtensionsResponse, DepServiceClient.ListLbRouteExtensionsPagedResponse> Returns the builder for the settings used for calls to listLbRouteExtensions.PagedCallSettings.Builder<ListLbTrafficExtensionsRequest,ListLbTrafficExtensionsResponse, DepServiceClient.ListLbTrafficExtensionsPagedResponse> Returns the builder for the settings used for calls to listLbTrafficExtensions.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, DepServiceClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.Returns the builder for the settings used for calls to setIamPolicy.Returns the builder for the settings used for calls to testIamPermissions.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateAuthzExtension.Returns the builder for the settings used for calls to updateAuthzExtension.Returns the builder for the settings used for calls to updateLbEdgeExtension.Returns the builder for the settings used for calls to updateLbEdgeExtension.Returns the builder for the settings used for calls to updateLbRouteExtension.Returns the builder for the settings used for calls to updateLbRouteExtension.Returns the builder for the settings used for calls to updateLbTrafficExtension.Returns the builder for the settings used for calls to updateLbTrafficExtension.Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
public DepServiceStubSettings.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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
listLbTrafficExtensionsSettings
public PagedCallSettings.Builder<ListLbTrafficExtensionsRequest,ListLbTrafficExtensionsResponse, listLbTrafficExtensionsSettings()DepServiceClient.ListLbTrafficExtensionsPagedResponse> Returns the builder for the settings used for calls to listLbTrafficExtensions. -
getLbTrafficExtensionSettings
public UnaryCallSettings.Builder<GetLbTrafficExtensionRequest,LbTrafficExtension> getLbTrafficExtensionSettings()Returns the builder for the settings used for calls to getLbTrafficExtension. -
createLbTrafficExtensionSettings
public UnaryCallSettings.Builder<CreateLbTrafficExtensionRequest,Operation> createLbTrafficExtensionSettings()Returns the builder for the settings used for calls to createLbTrafficExtension. -
createLbTrafficExtensionOperationSettings
public OperationCallSettings.Builder<CreateLbTrafficExtensionRequest,LbTrafficExtension, createLbTrafficExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createLbTrafficExtension. -
updateLbTrafficExtensionSettings
public UnaryCallSettings.Builder<UpdateLbTrafficExtensionRequest,Operation> updateLbTrafficExtensionSettings()Returns the builder for the settings used for calls to updateLbTrafficExtension. -
updateLbTrafficExtensionOperationSettings
public OperationCallSettings.Builder<UpdateLbTrafficExtensionRequest,LbTrafficExtension, updateLbTrafficExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateLbTrafficExtension. -
deleteLbTrafficExtensionSettings
public UnaryCallSettings.Builder<DeleteLbTrafficExtensionRequest,Operation> deleteLbTrafficExtensionSettings()Returns the builder for the settings used for calls to deleteLbTrafficExtension. -
deleteLbTrafficExtensionOperationSettings
public OperationCallSettings.Builder<DeleteLbTrafficExtensionRequest,com.google.protobuf.Empty, deleteLbTrafficExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteLbTrafficExtension. -
listLbRouteExtensionsSettings
public PagedCallSettings.Builder<ListLbRouteExtensionsRequest,ListLbRouteExtensionsResponse, listLbRouteExtensionsSettings()DepServiceClient.ListLbRouteExtensionsPagedResponse> Returns the builder for the settings used for calls to listLbRouteExtensions. -
getLbRouteExtensionSettings
public UnaryCallSettings.Builder<GetLbRouteExtensionRequest,LbRouteExtension> getLbRouteExtensionSettings()Returns the builder for the settings used for calls to getLbRouteExtension. -
createLbRouteExtensionSettings
public UnaryCallSettings.Builder<CreateLbRouteExtensionRequest,Operation> createLbRouteExtensionSettings()Returns the builder for the settings used for calls to createLbRouteExtension. -
createLbRouteExtensionOperationSettings
public OperationCallSettings.Builder<CreateLbRouteExtensionRequest,LbRouteExtension, createLbRouteExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createLbRouteExtension. -
updateLbRouteExtensionSettings
public UnaryCallSettings.Builder<UpdateLbRouteExtensionRequest,Operation> updateLbRouteExtensionSettings()Returns the builder for the settings used for calls to updateLbRouteExtension. -
updateLbRouteExtensionOperationSettings
public OperationCallSettings.Builder<UpdateLbRouteExtensionRequest,LbRouteExtension, updateLbRouteExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateLbRouteExtension. -
deleteLbRouteExtensionSettings
public UnaryCallSettings.Builder<DeleteLbRouteExtensionRequest,Operation> deleteLbRouteExtensionSettings()Returns the builder for the settings used for calls to deleteLbRouteExtension. -
deleteLbRouteExtensionOperationSettings
public OperationCallSettings.Builder<DeleteLbRouteExtensionRequest,com.google.protobuf.Empty, deleteLbRouteExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteLbRouteExtension. -
listLbEdgeExtensionsSettings
public PagedCallSettings.Builder<ListLbEdgeExtensionsRequest,ListLbEdgeExtensionsResponse, listLbEdgeExtensionsSettings()DepServiceClient.ListLbEdgeExtensionsPagedResponse> Returns the builder for the settings used for calls to listLbEdgeExtensions. -
getLbEdgeExtensionSettings
public UnaryCallSettings.Builder<GetLbEdgeExtensionRequest,LbEdgeExtension> getLbEdgeExtensionSettings()Returns the builder for the settings used for calls to getLbEdgeExtension. -
createLbEdgeExtensionSettings
public UnaryCallSettings.Builder<CreateLbEdgeExtensionRequest,Operation> createLbEdgeExtensionSettings()Returns the builder for the settings used for calls to createLbEdgeExtension. -
createLbEdgeExtensionOperationSettings
public OperationCallSettings.Builder<CreateLbEdgeExtensionRequest,LbEdgeExtension, createLbEdgeExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createLbEdgeExtension. -
updateLbEdgeExtensionSettings
public UnaryCallSettings.Builder<UpdateLbEdgeExtensionRequest,Operation> updateLbEdgeExtensionSettings()Returns the builder for the settings used for calls to updateLbEdgeExtension. -
updateLbEdgeExtensionOperationSettings
public OperationCallSettings.Builder<UpdateLbEdgeExtensionRequest,LbEdgeExtension, updateLbEdgeExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateLbEdgeExtension. -
deleteLbEdgeExtensionSettings
public UnaryCallSettings.Builder<DeleteLbEdgeExtensionRequest,Operation> deleteLbEdgeExtensionSettings()Returns the builder for the settings used for calls to deleteLbEdgeExtension. -
deleteLbEdgeExtensionOperationSettings
public OperationCallSettings.Builder<DeleteLbEdgeExtensionRequest,com.google.protobuf.Empty, deleteLbEdgeExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteLbEdgeExtension. -
listAuthzExtensionsSettings
public PagedCallSettings.Builder<ListAuthzExtensionsRequest,ListAuthzExtensionsResponse, listAuthzExtensionsSettings()DepServiceClient.ListAuthzExtensionsPagedResponse> Returns the builder for the settings used for calls to listAuthzExtensions. -
getAuthzExtensionSettings
public UnaryCallSettings.Builder<GetAuthzExtensionRequest,AuthzExtension> getAuthzExtensionSettings()Returns the builder for the settings used for calls to getAuthzExtension. -
createAuthzExtensionSettings
public UnaryCallSettings.Builder<CreateAuthzExtensionRequest,Operation> createAuthzExtensionSettings()Returns the builder for the settings used for calls to createAuthzExtension. -
createAuthzExtensionOperationSettings
public OperationCallSettings.Builder<CreateAuthzExtensionRequest,AuthzExtension, createAuthzExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createAuthzExtension. -
updateAuthzExtensionSettings
public UnaryCallSettings.Builder<UpdateAuthzExtensionRequest,Operation> updateAuthzExtensionSettings()Returns the builder for the settings used for calls to updateAuthzExtension. -
updateAuthzExtensionOperationSettings
public OperationCallSettings.Builder<UpdateAuthzExtensionRequest,AuthzExtension, updateAuthzExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateAuthzExtension. -
deleteAuthzExtensionSettings
public UnaryCallSettings.Builder<DeleteAuthzExtensionRequest,Operation> deleteAuthzExtensionSettings()Returns the builder for the settings used for calls to deleteAuthzExtension. -
deleteAuthzExtensionOperationSettings
public OperationCallSettings.Builder<DeleteAuthzExtensionRequest,com.google.protobuf.Empty, deleteAuthzExtensionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteAuthzExtension. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()DepServiceClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
setIamPolicySettings
Returns the builder for the settings used for calls to setIamPolicy. -
getIamPolicySettings
Returns the builder for the settings used for calls to getIamPolicy. -
testIamPermissionsSettings
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the builder for the settings used for calls to testIamPermissions. -
build
- Specified by:
buildin classStubSettings.Builder<DepServiceStubSettings,DepServiceStubSettings.Builder> - Throws:
IOException
-