Class InsightsConfigServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<InsightsConfigServiceSettings,InsightsConfigServiceSettings.Builder>
com.google.cloud.developerconnect.v1.InsightsConfigServiceSettings.Builder
- Enclosing class:
- InsightsConfigServiceSettings
public static class InsightsConfigServiceSettings.Builder
extends ClientSettings.Builder<InsightsConfigServiceSettings,InsightsConfigServiceSettings.Builder>
Builder for InsightsConfigServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(InsightsConfigServiceSettings settings) protectedBuilder(InsightsConfigServiceStubSettings.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.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.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.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 InsightsConfigServiceSettings.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.
-
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 classClientSettings.Builder<InsightsConfigServiceSettings,InsightsConfigServiceSettings.Builder> - Throws:
IOException
-