Class StorageInsightsSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<StorageInsightsSettings,StorageInsightsSettings.Builder>
com.google.cloud.storageinsights.v1.StorageInsightsSettings.Builder
- Enclosing class:
- StorageInsightsSettings
public static class StorageInsightsSettings.Builder
extends ClientSettings.Builder<StorageInsightsSettings,StorageInsightsSettings.Builder>
Builder for StorageInsightsSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(StorageInsightsSettings settings) protectedBuilder(StorageInsightsStubSettings.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 createDatasetConfig.Returns the builder for the settings used for calls to createDatasetConfig.Returns the builder for the settings used for calls to createReportConfig.OperationCallSettings.Builder<DeleteDatasetConfigRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteDatasetConfig.Returns the builder for the settings used for calls to deleteDatasetConfig.UnaryCallSettings.Builder<DeleteReportConfigRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteReportConfig.Returns the builder for the settings used for calls to getDatasetConfig.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getReportConfig.Returns the builder for the settings used for calls to getReportDetail.Returns the builder for the settings used for calls to linkDataset.Returns the builder for the settings used for calls to linkDataset.PagedCallSettings.Builder<ListDatasetConfigsRequest,ListDatasetConfigsResponse, StorageInsightsClient.ListDatasetConfigsPagedResponse> Returns the builder for the settings used for calls to listDatasetConfigs.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, StorageInsightsClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.PagedCallSettings.Builder<ListReportConfigsRequest,ListReportConfigsResponse, StorageInsightsClient.ListReportConfigsPagedResponse> Returns the builder for the settings used for calls to listReportConfigs.PagedCallSettings.Builder<ListReportDetailsRequest,ListReportDetailsResponse, StorageInsightsClient.ListReportDetailsPagedResponse> Returns the builder for the settings used for calls to listReportDetails.OperationCallSettings.Builder<UnlinkDatasetRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to unlinkDataset.Returns the builder for the settings used for calls to unlinkDataset.Returns the builder for the settings used for calls to updateDatasetConfig.Returns the builder for the settings used for calls to updateDatasetConfig.Returns the builder for the settings used for calls to updateReportConfig.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 StorageInsightsSettings.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.
-
listReportConfigsSettings
public PagedCallSettings.Builder<ListReportConfigsRequest,ListReportConfigsResponse, listReportConfigsSettings()StorageInsightsClient.ListReportConfigsPagedResponse> Returns the builder for the settings used for calls to listReportConfigs. -
getReportConfigSettings
Returns the builder for the settings used for calls to getReportConfig. -
createReportConfigSettings
public UnaryCallSettings.Builder<CreateReportConfigRequest,ReportConfig> createReportConfigSettings()Returns the builder for the settings used for calls to createReportConfig. -
updateReportConfigSettings
public UnaryCallSettings.Builder<UpdateReportConfigRequest,ReportConfig> updateReportConfigSettings()Returns the builder for the settings used for calls to updateReportConfig. -
deleteReportConfigSettings
public UnaryCallSettings.Builder<DeleteReportConfigRequest,com.google.protobuf.Empty> deleteReportConfigSettings()Returns the builder for the settings used for calls to deleteReportConfig. -
listReportDetailsSettings
public PagedCallSettings.Builder<ListReportDetailsRequest,ListReportDetailsResponse, listReportDetailsSettings()StorageInsightsClient.ListReportDetailsPagedResponse> Returns the builder for the settings used for calls to listReportDetails. -
getReportDetailSettings
Returns the builder for the settings used for calls to getReportDetail. -
listDatasetConfigsSettings
public PagedCallSettings.Builder<ListDatasetConfigsRequest,ListDatasetConfigsResponse, listDatasetConfigsSettings()StorageInsightsClient.ListDatasetConfigsPagedResponse> Returns the builder for the settings used for calls to listDatasetConfigs. -
getDatasetConfigSettings
Returns the builder for the settings used for calls to getDatasetConfig. -
createDatasetConfigSettings
public UnaryCallSettings.Builder<CreateDatasetConfigRequest,Operation> createDatasetConfigSettings()Returns the builder for the settings used for calls to createDatasetConfig. -
createDatasetConfigOperationSettings
public OperationCallSettings.Builder<CreateDatasetConfigRequest,DatasetConfig, createDatasetConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createDatasetConfig. -
updateDatasetConfigSettings
public UnaryCallSettings.Builder<UpdateDatasetConfigRequest,Operation> updateDatasetConfigSettings()Returns the builder for the settings used for calls to updateDatasetConfig. -
updateDatasetConfigOperationSettings
public OperationCallSettings.Builder<UpdateDatasetConfigRequest,DatasetConfig, updateDatasetConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateDatasetConfig. -
deleteDatasetConfigSettings
public UnaryCallSettings.Builder<DeleteDatasetConfigRequest,Operation> deleteDatasetConfigSettings()Returns the builder for the settings used for calls to deleteDatasetConfig. -
deleteDatasetConfigOperationSettings
public OperationCallSettings.Builder<DeleteDatasetConfigRequest,com.google.protobuf.Empty, deleteDatasetConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteDatasetConfig. -
linkDatasetSettings
Returns the builder for the settings used for calls to linkDataset. -
linkDatasetOperationSettings
public OperationCallSettings.Builder<LinkDatasetRequest,LinkDatasetResponse, linkDatasetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to linkDataset. -
unlinkDatasetSettings
Returns the builder for the settings used for calls to unlinkDataset. -
unlinkDatasetOperationSettings
public OperationCallSettings.Builder<UnlinkDatasetRequest,com.google.protobuf.Empty, unlinkDatasetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to unlinkDataset. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()StorageInsightsClient.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<StorageInsightsSettings,StorageInsightsSettings.Builder> - Throws:
IOException
-