public static class LustreSettings.Builder extends ClientSettings.Builder<LustreSettings,LustreSettings.Builder>
Builder for LustreSettings.
Inherited Members
com.google.api.gax.rpc.ClientSettings.Builder.setGdchApiAudience(java.lang.String)
com.google.api.gax.rpc.ClientSettings.Builder.setWatchdogCheckInterval(org.threeten.bp.Duration)
com.google.api.gax.rpc.ClientSettings.Builder.setWatchdogCheckIntervalDuration(java.time.Duration)
com.google.api.gax.rpc.ClientSettings.Builder.setWatchdogProvider(com.google.api.gax.rpc.WatchdogProvider)
Constructors
Builder()
Builder(@Nullable ClientContext clientContext)
protected Builder(@Nullable ClientContext clientContext)
| Parameter |
| Name |
Description |
clientContext |
@org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext
|
Builder(LustreSettings settings)
protected Builder(LustreSettings settings)
Builder(LustreStubSettings.Builder stubSettings)
protected Builder(LustreStubSettings.Builder stubSettings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public LustreSettings.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.
build()
public LustreSettings build()
Overrides
createDirectoryPolicyOperationSettings()
public OperationCallSettings.Builder<CreateDirectoryPolicyRequest,DirectoryPolicy,OperationMetadata> createDirectoryPolicyOperationSettings()
Returns the builder for the settings used for calls to createDirectoryPolicy.
createDirectoryPolicySettings()
public UnaryCallSettings.Builder<CreateDirectoryPolicyRequest,Operation> createDirectoryPolicySettings()
Returns the builder for the settings used for calls to createDirectoryPolicy.
createInstanceOperationSettings()
public OperationCallSettings.Builder<CreateInstanceRequest,Instance,OperationMetadata> createInstanceOperationSettings()
Returns the builder for the settings used for calls to createInstance.
createInstanceSettings()
public UnaryCallSettings.Builder<CreateInstanceRequest,Operation> createInstanceSettings()
Returns the builder for the settings used for calls to createInstance.
createMirrorOperationSettings()
public OperationCallSettings.Builder<CreateMirrorRequest,Mirror,CreateMirrorMetadata> createMirrorOperationSettings()
Returns the builder for the settings used for calls to createMirror.
createMirrorSettings()
public UnaryCallSettings.Builder<CreateMirrorRequest,Operation> createMirrorSettings()
Returns the builder for the settings used for calls to createMirror.
deleteDirectoryPolicyOperationSettings()
public OperationCallSettings.Builder<DeleteDirectoryPolicyRequest,Empty,OperationMetadata> deleteDirectoryPolicyOperationSettings()
Returns the builder for the settings used for calls to deleteDirectoryPolicy.
deleteDirectoryPolicySettings()
public UnaryCallSettings.Builder<DeleteDirectoryPolicyRequest,Operation> deleteDirectoryPolicySettings()
Returns the builder for the settings used for calls to deleteDirectoryPolicy.
deleteInstanceOperationSettings()
public OperationCallSettings.Builder<DeleteInstanceRequest,Empty,OperationMetadata> deleteInstanceOperationSettings()
Returns the builder for the settings used for calls to deleteInstance.
deleteInstanceSettings()
public UnaryCallSettings.Builder<DeleteInstanceRequest,Operation> deleteInstanceSettings()
Returns the builder for the settings used for calls to deleteInstance.
deleteMirrorOperationSettings()
public OperationCallSettings.Builder<DeleteMirrorRequest,Empty,OperationMetadata> deleteMirrorOperationSettings()
Returns the builder for the settings used for calls to deleteMirror.
deleteMirrorSettings()
public UnaryCallSettings.Builder<DeleteMirrorRequest,Operation> deleteMirrorSettings()
Returns the builder for the settings used for calls to deleteMirror.
exportDataOperationSettings()
public OperationCallSettings.Builder<ExportDataRequest,ExportDataResponse,ExportDataMetadata> exportDataOperationSettings()
Returns the builder for the settings used for calls to exportData.
exportDataSettings()
public UnaryCallSettings.Builder<ExportDataRequest,Operation> exportDataSettings()
Returns the builder for the settings used for calls to exportData.
getDirectoryPolicySettings()
public UnaryCallSettings.Builder<GetDirectoryPolicyRequest,DirectoryPolicy> getDirectoryPolicySettings()
Returns the builder for the settings used for calls to getDirectoryPolicy.
getInstanceSettings()
public UnaryCallSettings.Builder<GetInstanceRequest,Instance> getInstanceSettings()
Returns the builder for the settings used for calls to getInstance.
getLocationSettings()
public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()
Returns the builder for the settings used for calls to getLocation.
| Returns |
| Type |
Description |
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
|
getMirrorSettings()
public UnaryCallSettings.Builder<GetMirrorRequest,Mirror> getMirrorSettings()
Returns the builder for the settings used for calls to getMirror.
getStubSettingsBuilder()
public LustreStubSettings.Builder getStubSettingsBuilder()
importDataOperationSettings()
public OperationCallSettings.Builder<ImportDataRequest,ImportDataResponse,ImportDataMetadata> importDataOperationSettings()
Returns the builder for the settings used for calls to importData.
importDataSettings()
public UnaryCallSettings.Builder<ImportDataRequest,Operation> importDataSettings()
Returns the builder for the settings used for calls to importData.
listDirectoryPoliciesSettings()
public PagedCallSettings.Builder<ListDirectoryPoliciesRequest,ListDirectoryPoliciesResponse,LustreClient.ListDirectoryPoliciesPagedResponse> listDirectoryPoliciesSettings()
Returns the builder for the settings used for calls to listDirectoryPolicies.
listInstancesSettings()
public PagedCallSettings.Builder<ListInstancesRequest,ListInstancesResponse,LustreClient.ListInstancesPagedResponse> listInstancesSettings()
Returns the builder for the settings used for calls to listInstances.
listLocationsSettings()
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,LustreClient.ListLocationsPagedResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
public PagedCallSettings.Builder<ListMirrorsRequest,ListMirrorsResponse,LustreClient.ListMirrorsPagedResponse> listMirrorsSettings()
Returns the builder for the settings used for calls to listMirrors.
rescheduleMaintenanceOperationSettings()
public OperationCallSettings.Builder<RescheduleMaintenanceRequest,Instance,OperationMetadata> rescheduleMaintenanceOperationSettings()
Returns the builder for the settings used for calls to rescheduleMaintenance.
rescheduleMaintenanceSettings()
public UnaryCallSettings.Builder<RescheduleMaintenanceRequest,Operation> rescheduleMaintenanceSettings()
Returns the builder for the settings used for calls to rescheduleMaintenance.
updateInstanceOperationSettings()
public OperationCallSettings.Builder<UpdateInstanceRequest,Instance,OperationMetadata> updateInstanceOperationSettings()
Returns the builder for the settings used for calls to updateInstance.
updateInstanceSettings()
public UnaryCallSettings.Builder<UpdateInstanceRequest,Operation> updateInstanceSettings()
Returns the builder for the settings used for calls to updateInstance.
updateMirrorOperationSettings()
public OperationCallSettings.Builder<UpdateMirrorRequest,Mirror,OperationMetadata> updateMirrorOperationSettings()
Returns the builder for the settings used for calls to updateMirror.
updateMirrorSettings()
public UnaryCallSettings.Builder<UpdateMirrorRequest,Operation> updateMirrorSettings()
Returns the builder for the settings used for calls to updateMirror.