Class StorageInsightsStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<StorageInsightsStubSettings,StorageInsightsStubSettings.Builder>
com.google.cloud.storageinsights.v1.stub.StorageInsightsStubSettings.Builder
- Enclosing class:
- StorageInsightsStubSettings
public static class StorageInsightsStubSettings.Builder
extends StubSettings.Builder<StorageInsightsStubSettings,StorageInsightsStubSettings.Builder>
Builder for StorageInsightsStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(StorageInsightsStubSettings 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 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.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> 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.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 StorageInsightsStubSettings.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() -
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 classStubSettings.Builder<StorageInsightsStubSettings,StorageInsightsStubSettings.Builder> - Throws:
IOException
-