Class InsightsConfigServiceStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<InsightsConfigServiceStubSettings,InsightsConfigServiceStubSettings.Builder>
com.google.cloud.developerconnect.v1.stub.InsightsConfigServiceStubSettings.Builder
- Enclosing class:
- InsightsConfigServiceStubSettings
public static class InsightsConfigServiceStubSettings.Builder
extends StubSettings.Builder<InsightsConfigServiceStubSettings,InsightsConfigServiceStubSettings.Builder>
Builder for InsightsConfigServiceStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(InsightsConfigServiceStubSettings 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 createInsightsConfig.Returns the builder for the settings used for calls to createInsightsConfig.OperationCallSettings.Builder<DeleteInsightsConfigRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteInsightsConfig.Returns the builder for the settings used for calls to deleteInsightsConfig.Returns the builder for the settings used for calls to getDeploymentEvent.Returns the builder for the settings used for calls to getInsightsConfig.Returns the builder for the settings used for calls to getLocation.PagedCallSettings.Builder<ListDeploymentEventsRequest,ListDeploymentEventsResponse, InsightsConfigServiceClient.ListDeploymentEventsPagedResponse> Returns the builder for the settings used for calls to listDeploymentEvents.PagedCallSettings.Builder<ListInsightsConfigsRequest,ListInsightsConfigsResponse, InsightsConfigServiceClient.ListInsightsConfigsPagedResponse> Returns the builder for the settings used for calls to listInsightsConfigs.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, InsightsConfigServiceClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateInsightsConfig.Returns the builder for the settings used for calls to updateInsightsConfig.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 InsightsConfigServiceStubSettings.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() -
listInsightsConfigsSettings
public PagedCallSettings.Builder<ListInsightsConfigsRequest,ListInsightsConfigsResponse, listInsightsConfigsSettings()InsightsConfigServiceClient.ListInsightsConfigsPagedResponse> Returns the builder for the settings used for calls to listInsightsConfigs. -
createInsightsConfigSettings
public UnaryCallSettings.Builder<CreateInsightsConfigRequest,Operation> createInsightsConfigSettings()Returns the builder for the settings used for calls to createInsightsConfig. -
createInsightsConfigOperationSettings
public OperationCallSettings.Builder<CreateInsightsConfigRequest,InsightsConfig, createInsightsConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createInsightsConfig. -
getInsightsConfigSettings
public UnaryCallSettings.Builder<GetInsightsConfigRequest,InsightsConfig> getInsightsConfigSettings()Returns the builder for the settings used for calls to getInsightsConfig. -
updateInsightsConfigSettings
public UnaryCallSettings.Builder<UpdateInsightsConfigRequest,Operation> updateInsightsConfigSettings()Returns the builder for the settings used for calls to updateInsightsConfig. -
updateInsightsConfigOperationSettings
public OperationCallSettings.Builder<UpdateInsightsConfigRequest,InsightsConfig, updateInsightsConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateInsightsConfig. -
deleteInsightsConfigSettings
public UnaryCallSettings.Builder<DeleteInsightsConfigRequest,Operation> deleteInsightsConfigSettings()Returns the builder for the settings used for calls to deleteInsightsConfig. -
deleteInsightsConfigOperationSettings
public OperationCallSettings.Builder<DeleteInsightsConfigRequest,com.google.protobuf.Empty, deleteInsightsConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteInsightsConfig. -
getDeploymentEventSettings
public UnaryCallSettings.Builder<GetDeploymentEventRequest,DeploymentEvent> getDeploymentEventSettings()Returns the builder for the settings used for calls to getDeploymentEvent. -
listDeploymentEventsSettings
public PagedCallSettings.Builder<ListDeploymentEventsRequest,ListDeploymentEventsResponse, listDeploymentEventsSettings()InsightsConfigServiceClient.ListDeploymentEventsPagedResponse> Returns the builder for the settings used for calls to listDeploymentEvents. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()InsightsConfigServiceClient.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 classStubSettings.Builder<InsightsConfigServiceStubSettings,InsightsConfigServiceStubSettings.Builder> - Throws:
IOException
-