Class StorageControlStubSettings.Builder (2.53.0)

public static class StorageControlStubSettings.Builder extends StubSettings.Builder<StorageControlStubSettings,StorageControlStubSettings.Builder>

Builder for StorageControlStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > StorageControlStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(StorageControlStubSettings settings)

protected Builder(StorageControlStubSettings settings)
Parameter
Name Description
settings StorageControlStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public StorageControlStubSettings.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.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,Void>
Returns
Type Description
StorageControlStubSettings.Builder

build()

public StorageControlStubSettings build()
Returns
Type Description
StorageControlStubSettings
Overrides
Exceptions
Type Description
IOException

createAnywhereCacheOperationSettings()

public OperationCallSettings.Builder<CreateAnywhereCacheRequest,AnywhereCache,CreateAnywhereCacheMetadata> createAnywhereCacheOperationSettings()

Returns the builder for the settings used for calls to createAnywhereCache.

Returns
Type Description
Builder<CreateAnywhereCacheRequest,AnywhereCache,CreateAnywhereCacheMetadata>

createAnywhereCacheSettings()

public UnaryCallSettings.Builder<CreateAnywhereCacheRequest,Operation> createAnywhereCacheSettings()

Returns the builder for the settings used for calls to createAnywhereCache.

Returns
Type Description
Builder<CreateAnywhereCacheRequest,Operation>

createFolderSettings()

public UnaryCallSettings.Builder<CreateFolderRequest,Folder> createFolderSettings()

Returns the builder for the settings used for calls to createFolder.

Returns
Type Description
Builder<CreateFolderRequest,Folder>

createManagedFolderSettings()

public UnaryCallSettings.Builder<CreateManagedFolderRequest,ManagedFolder> createManagedFolderSettings()

Returns the builder for the settings used for calls to createManagedFolder.

Returns
Type Description
Builder<CreateManagedFolderRequest,ManagedFolder>

deleteFolderSettings()

public UnaryCallSettings.Builder<DeleteFolderRequest,Empty> deleteFolderSettings()

Returns the builder for the settings used for calls to deleteFolder.

Returns
Type Description
Builder<DeleteFolderRequest,Empty>

deleteManagedFolderSettings()

public UnaryCallSettings.Builder<DeleteManagedFolderRequest,Empty> deleteManagedFolderSettings()

Returns the builder for the settings used for calls to deleteManagedFolder.

Returns
Type Description
Builder<DeleteManagedFolderRequest,Empty>

disableAnywhereCacheSettings()

public UnaryCallSettings.Builder<DisableAnywhereCacheRequest,AnywhereCache> disableAnywhereCacheSettings()

Returns the builder for the settings used for calls to disableAnywhereCache.

Returns
Type Description
Builder<DisableAnywhereCacheRequest,AnywhereCache>

getAnywhereCacheSettings()

public UnaryCallSettings.Builder<GetAnywhereCacheRequest,AnywhereCache> getAnywhereCacheSettings()

Returns the builder for the settings used for calls to getAnywhereCache.

Returns
Type Description
Builder<GetAnywhereCacheRequest,AnywhereCache>

getFolderIntelligenceConfigSettings()

public UnaryCallSettings.Builder<GetFolderIntelligenceConfigRequest,IntelligenceConfig> getFolderIntelligenceConfigSettings()

Returns the builder for the settings used for calls to getFolderIntelligenceConfig.

Returns
Type Description
Builder<GetFolderIntelligenceConfigRequest,IntelligenceConfig>

getFolderSettings()

public UnaryCallSettings.Builder<GetFolderRequest,Folder> getFolderSettings()

Returns the builder for the settings used for calls to getFolder.

Returns
Type Description
Builder<GetFolderRequest,Folder>

getManagedFolderSettings()

public UnaryCallSettings.Builder<GetManagedFolderRequest,ManagedFolder> getManagedFolderSettings()

Returns the builder for the settings used for calls to getManagedFolder.

Returns
Type Description
Builder<GetManagedFolderRequest,ManagedFolder>

getOrganizationIntelligenceConfigSettings()

public UnaryCallSettings.Builder<GetOrganizationIntelligenceConfigRequest,IntelligenceConfig> getOrganizationIntelligenceConfigSettings()

Returns the builder for the settings used for calls to getOrganizationIntelligenceConfig.

Returns
Type Description
Builder<GetOrganizationIntelligenceConfigRequest,IntelligenceConfig>

getProjectIntelligenceConfigSettings()

public UnaryCallSettings.Builder<GetProjectIntelligenceConfigRequest,IntelligenceConfig> getProjectIntelligenceConfigSettings()

Returns the builder for the settings used for calls to getProjectIntelligenceConfig.

Returns
Type Description
Builder<GetProjectIntelligenceConfigRequest,IntelligenceConfig>

getStorageLayoutSettings()

public UnaryCallSettings.Builder<GetStorageLayoutRequest,StorageLayout> getStorageLayoutSettings()

Returns the builder for the settings used for calls to getStorageLayout.

Returns
Type Description
Builder<GetStorageLayoutRequest,StorageLayout>

listAnywhereCachesSettings()

public PagedCallSettings.Builder<ListAnywhereCachesRequest,ListAnywhereCachesResponse,StorageControlClient.ListAnywhereCachesPagedResponse> listAnywhereCachesSettings()

Returns the builder for the settings used for calls to listAnywhereCaches.

Returns
Type Description
Builder<ListAnywhereCachesRequest,ListAnywhereCachesResponse,ListAnywhereCachesPagedResponse>

listFoldersSettings()

public PagedCallSettings.Builder<ListFoldersRequest,ListFoldersResponse,StorageControlClient.ListFoldersPagedResponse> listFoldersSettings()

Returns the builder for the settings used for calls to listFolders.

Returns
Type Description
Builder<ListFoldersRequest,ListFoldersResponse,ListFoldersPagedResponse>

listManagedFoldersSettings()

public PagedCallSettings.Builder<ListManagedFoldersRequest,ListManagedFoldersResponse,StorageControlClient.ListManagedFoldersPagedResponse> listManagedFoldersSettings()

Returns the builder for the settings used for calls to listManagedFolders.

Returns
Type Description
Builder<ListManagedFoldersRequest,ListManagedFoldersResponse,ListManagedFoldersPagedResponse>

pauseAnywhereCacheSettings()

public UnaryCallSettings.Builder<PauseAnywhereCacheRequest,AnywhereCache> pauseAnywhereCacheSettings()

Returns the builder for the settings used for calls to pauseAnywhereCache.

Returns
Type Description
Builder<PauseAnywhereCacheRequest,AnywhereCache>

renameFolderOperationSettings()

public OperationCallSettings.Builder<RenameFolderRequest,Folder,RenameFolderMetadata> renameFolderOperationSettings()

Returns the builder for the settings used for calls to renameFolder.

Returns
Type Description
Builder<RenameFolderRequest,Folder,RenameFolderMetadata>

renameFolderSettings()

public UnaryCallSettings.Builder<RenameFolderRequest,Operation> renameFolderSettings()

Returns the builder for the settings used for calls to renameFolder.

Returns
Type Description
Builder<RenameFolderRequest,Operation>

resumeAnywhereCacheSettings()

public UnaryCallSettings.Builder<ResumeAnywhereCacheRequest,AnywhereCache> resumeAnywhereCacheSettings()

Returns the builder for the settings used for calls to resumeAnywhereCache.

Returns
Type Description
Builder<ResumeAnywhereCacheRequest,AnywhereCache>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

updateAnywhereCacheOperationSettings()

public OperationCallSettings.Builder<UpdateAnywhereCacheRequest,AnywhereCache,UpdateAnywhereCacheMetadata> updateAnywhereCacheOperationSettings()

Returns the builder for the settings used for calls to updateAnywhereCache.

Returns
Type Description
Builder<UpdateAnywhereCacheRequest,AnywhereCache,UpdateAnywhereCacheMetadata>

updateAnywhereCacheSettings()

public UnaryCallSettings.Builder<UpdateAnywhereCacheRequest,Operation> updateAnywhereCacheSettings()

Returns the builder for the settings used for calls to updateAnywhereCache.

Returns
Type Description
Builder<UpdateAnywhereCacheRequest,Operation>

updateFolderIntelligenceConfigSettings()

public UnaryCallSettings.Builder<UpdateFolderIntelligenceConfigRequest,IntelligenceConfig> updateFolderIntelligenceConfigSettings()

Returns the builder for the settings used for calls to updateFolderIntelligenceConfig.

Returns
Type Description
Builder<UpdateFolderIntelligenceConfigRequest,IntelligenceConfig>

updateOrganizationIntelligenceConfigSettings()

public UnaryCallSettings.Builder<UpdateOrganizationIntelligenceConfigRequest,IntelligenceConfig> updateOrganizationIntelligenceConfigSettings()

Returns the builder for the settings used for calls to updateOrganizationIntelligenceConfig.

Returns
Type Description
Builder<UpdateOrganizationIntelligenceConfigRequest,IntelligenceConfig>

updateProjectIntelligenceConfigSettings()

public UnaryCallSettings.Builder<UpdateProjectIntelligenceConfigRequest,IntelligenceConfig> updateProjectIntelligenceConfigSettings()

Returns the builder for the settings used for calls to updateProjectIntelligenceConfig.

Returns
Type Description
Builder<UpdateProjectIntelligenceConfigRequest,IntelligenceConfig>