Class BackupForGKEStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<BackupForGKEStubSettings,BackupForGKEStubSettings.Builder>
com.google.cloud.gkebackup.v1.stub.BackupForGKEStubSettings.Builder
- Enclosing class:
- BackupForGKEStubSettings
public static class BackupForGKEStubSettings.Builder
extends StubSettings.Builder<BackupForGKEStubSettings,BackupForGKEStubSettings.Builder>
Builder for BackupForGKEStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(BackupForGKEStubSettings 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 createBackupChannel.Returns the builder for the settings used for calls to createBackupChannel.Returns the builder for the settings used for calls to createBackup.Returns the builder for the settings used for calls to createBackupPlan.Returns the builder for the settings used for calls to createBackupPlan.Returns the builder for the settings used for calls to createBackup.Returns the builder for the settings used for calls to createRestoreChannel.Returns the builder for the settings used for calls to createRestoreChannel.Returns the builder for the settings used for calls to createRestore.Returns the builder for the settings used for calls to createRestorePlan.Returns the builder for the settings used for calls to createRestorePlan.Returns the builder for the settings used for calls to createRestore.OperationCallSettings.Builder<DeleteBackupChannelRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteBackupChannel.Returns the builder for the settings used for calls to deleteBackupChannel.OperationCallSettings.Builder<DeleteBackupRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteBackup.OperationCallSettings.Builder<DeleteBackupPlanRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteBackupPlan.Returns the builder for the settings used for calls to deleteBackupPlan.Returns the builder for the settings used for calls to deleteBackup.OperationCallSettings.Builder<DeleteRestoreChannelRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteRestoreChannel.Returns the builder for the settings used for calls to deleteRestoreChannel.OperationCallSettings.Builder<DeleteRestoreRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteRestore.OperationCallSettings.Builder<DeleteRestorePlanRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteRestorePlan.Returns the builder for the settings used for calls to deleteRestorePlan.Returns the builder for the settings used for calls to deleteRestore.Returns the builder for the settings used for calls to getBackupChannel.Returns the builder for the settings used for calls to getBackupIndexDownloadUrl.Returns the builder for the settings used for calls to getBackupPlanBinding.Returns the builder for the settings used for calls to getBackupPlan.Returns the builder for the settings used for calls to getBackup.Returns the builder for the settings used for calls to getIamPolicy.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getRestoreChannel.Returns the builder for the settings used for calls to getRestorePlanBinding.Returns the builder for the settings used for calls to getRestorePlan.Returns the builder for the settings used for calls to getRestore.Returns the builder for the settings used for calls to getVolumeBackup.Returns the builder for the settings used for calls to getVolumeRestore.PagedCallSettings.Builder<ListBackupChannelsRequest,ListBackupChannelsResponse, BackupForGKEClient.ListBackupChannelsPagedResponse> Returns the builder for the settings used for calls to listBackupChannels.PagedCallSettings.Builder<ListBackupPlanBindingsRequest,ListBackupPlanBindingsResponse, BackupForGKEClient.ListBackupPlanBindingsPagedResponse> Returns the builder for the settings used for calls to listBackupPlanBindings.PagedCallSettings.Builder<ListBackupPlansRequest,ListBackupPlansResponse, BackupForGKEClient.ListBackupPlansPagedResponse> Returns the builder for the settings used for calls to listBackupPlans.PagedCallSettings.Builder<ListBackupsRequest,ListBackupsResponse, BackupForGKEClient.ListBackupsPagedResponse> Returns the builder for the settings used for calls to listBackups.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, BackupForGKEClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.PagedCallSettings.Builder<ListRestoreChannelsRequest,ListRestoreChannelsResponse, BackupForGKEClient.ListRestoreChannelsPagedResponse> Returns the builder for the settings used for calls to listRestoreChannels.PagedCallSettings.Builder<ListRestorePlanBindingsRequest,ListRestorePlanBindingsResponse, BackupForGKEClient.ListRestorePlanBindingsPagedResponse> Returns the builder for the settings used for calls to listRestorePlanBindings.PagedCallSettings.Builder<ListRestorePlansRequest,ListRestorePlansResponse, BackupForGKEClient.ListRestorePlansPagedResponse> Returns the builder for the settings used for calls to listRestorePlans.PagedCallSettings.Builder<ListRestoresRequest,ListRestoresResponse, BackupForGKEClient.ListRestoresPagedResponse> Returns the builder for the settings used for calls to listRestores.PagedCallSettings.Builder<ListVolumeBackupsRequest,ListVolumeBackupsResponse, BackupForGKEClient.ListVolumeBackupsPagedResponse> Returns the builder for the settings used for calls to listVolumeBackups.PagedCallSettings.Builder<ListVolumeRestoresRequest,ListVolumeRestoresResponse, BackupForGKEClient.ListVolumeRestoresPagedResponse> Returns the builder for the settings used for calls to listVolumeRestores.Returns the builder for the settings used for calls to setIamPolicy.Returns the builder for the settings used for calls to testIamPermissions.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateBackupChannel.Returns the builder for the settings used for calls to updateBackupChannel.Returns the builder for the settings used for calls to updateBackup.Returns the builder for the settings used for calls to updateBackupPlan.Returns the builder for the settings used for calls to updateBackupPlan.Returns the builder for the settings used for calls to updateBackup.Returns the builder for the settings used for calls to updateRestoreChannel.Returns the builder for the settings used for calls to updateRestoreChannel.Returns the builder for the settings used for calls to updateRestore.Returns the builder for the settings used for calls to updateRestorePlan.Returns the builder for the settings used for calls to updateRestorePlan.Returns the builder for the settings used for calls to updateRestore.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 BackupForGKEStubSettings.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() -
createBackupPlanSettings
Returns the builder for the settings used for calls to createBackupPlan. -
createBackupPlanOperationSettings
public OperationCallSettings.Builder<CreateBackupPlanRequest,BackupPlan, createBackupPlanOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createBackupPlan. -
listBackupPlansSettings
public PagedCallSettings.Builder<ListBackupPlansRequest,ListBackupPlansResponse, listBackupPlansSettings()BackupForGKEClient.ListBackupPlansPagedResponse> Returns the builder for the settings used for calls to listBackupPlans. -
getBackupPlanSettings
Returns the builder for the settings used for calls to getBackupPlan. -
updateBackupPlanSettings
Returns the builder for the settings used for calls to updateBackupPlan. -
updateBackupPlanOperationSettings
public OperationCallSettings.Builder<UpdateBackupPlanRequest,BackupPlan, updateBackupPlanOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateBackupPlan. -
deleteBackupPlanSettings
Returns the builder for the settings used for calls to deleteBackupPlan. -
deleteBackupPlanOperationSettings
public OperationCallSettings.Builder<DeleteBackupPlanRequest,com.google.protobuf.Empty, deleteBackupPlanOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteBackupPlan. -
createBackupChannelSettings
public UnaryCallSettings.Builder<CreateBackupChannelRequest,Operation> createBackupChannelSettings()Returns the builder for the settings used for calls to createBackupChannel. -
createBackupChannelOperationSettings
public OperationCallSettings.Builder<CreateBackupChannelRequest,BackupChannel, createBackupChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createBackupChannel. -
listBackupChannelsSettings
public PagedCallSettings.Builder<ListBackupChannelsRequest,ListBackupChannelsResponse, listBackupChannelsSettings()BackupForGKEClient.ListBackupChannelsPagedResponse> Returns the builder for the settings used for calls to listBackupChannels. -
getBackupChannelSettings
Returns the builder for the settings used for calls to getBackupChannel. -
updateBackupChannelSettings
public UnaryCallSettings.Builder<UpdateBackupChannelRequest,Operation> updateBackupChannelSettings()Returns the builder for the settings used for calls to updateBackupChannel. -
updateBackupChannelOperationSettings
public OperationCallSettings.Builder<UpdateBackupChannelRequest,BackupChannel, updateBackupChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateBackupChannel. -
deleteBackupChannelSettings
public UnaryCallSettings.Builder<DeleteBackupChannelRequest,Operation> deleteBackupChannelSettings()Returns the builder for the settings used for calls to deleteBackupChannel. -
deleteBackupChannelOperationSettings
public OperationCallSettings.Builder<DeleteBackupChannelRequest,com.google.protobuf.Empty, deleteBackupChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteBackupChannel. -
listBackupPlanBindingsSettings
public PagedCallSettings.Builder<ListBackupPlanBindingsRequest,ListBackupPlanBindingsResponse, listBackupPlanBindingsSettings()BackupForGKEClient.ListBackupPlanBindingsPagedResponse> Returns the builder for the settings used for calls to listBackupPlanBindings. -
getBackupPlanBindingSettings
public UnaryCallSettings.Builder<GetBackupPlanBindingRequest,BackupPlanBinding> getBackupPlanBindingSettings()Returns the builder for the settings used for calls to getBackupPlanBinding. -
createBackupSettings
Returns the builder for the settings used for calls to createBackup. -
createBackupOperationSettings
public OperationCallSettings.Builder<CreateBackupRequest,Backup, createBackupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createBackup. -
listBackupsSettings
public PagedCallSettings.Builder<ListBackupsRequest,ListBackupsResponse, listBackupsSettings()BackupForGKEClient.ListBackupsPagedResponse> Returns the builder for the settings used for calls to listBackups. -
getBackupSettings
Returns the builder for the settings used for calls to getBackup. -
updateBackupSettings
Returns the builder for the settings used for calls to updateBackup. -
updateBackupOperationSettings
public OperationCallSettings.Builder<UpdateBackupRequest,Backup, updateBackupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateBackup. -
deleteBackupSettings
Returns the builder for the settings used for calls to deleteBackup. -
deleteBackupOperationSettings
public OperationCallSettings.Builder<DeleteBackupRequest,com.google.protobuf.Empty, deleteBackupOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteBackup. -
listVolumeBackupsSettings
public PagedCallSettings.Builder<ListVolumeBackupsRequest,ListVolumeBackupsResponse, listVolumeBackupsSettings()BackupForGKEClient.ListVolumeBackupsPagedResponse> Returns the builder for the settings used for calls to listVolumeBackups. -
getVolumeBackupSettings
Returns the builder for the settings used for calls to getVolumeBackup. -
createRestorePlanSettings
Returns the builder for the settings used for calls to createRestorePlan. -
createRestorePlanOperationSettings
public OperationCallSettings.Builder<CreateRestorePlanRequest,RestorePlan, createRestorePlanOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createRestorePlan. -
listRestorePlansSettings
public PagedCallSettings.Builder<ListRestorePlansRequest,ListRestorePlansResponse, listRestorePlansSettings()BackupForGKEClient.ListRestorePlansPagedResponse> Returns the builder for the settings used for calls to listRestorePlans. -
getRestorePlanSettings
Returns the builder for the settings used for calls to getRestorePlan. -
updateRestorePlanSettings
Returns the builder for the settings used for calls to updateRestorePlan. -
updateRestorePlanOperationSettings
public OperationCallSettings.Builder<UpdateRestorePlanRequest,RestorePlan, updateRestorePlanOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateRestorePlan. -
deleteRestorePlanSettings
Returns the builder for the settings used for calls to deleteRestorePlan. -
deleteRestorePlanOperationSettings
public OperationCallSettings.Builder<DeleteRestorePlanRequest,com.google.protobuf.Empty, deleteRestorePlanOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteRestorePlan. -
createRestoreChannelSettings
public UnaryCallSettings.Builder<CreateRestoreChannelRequest,Operation> createRestoreChannelSettings()Returns the builder for the settings used for calls to createRestoreChannel. -
createRestoreChannelOperationSettings
public OperationCallSettings.Builder<CreateRestoreChannelRequest,RestoreChannel, createRestoreChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createRestoreChannel. -
listRestoreChannelsSettings
public PagedCallSettings.Builder<ListRestoreChannelsRequest,ListRestoreChannelsResponse, listRestoreChannelsSettings()BackupForGKEClient.ListRestoreChannelsPagedResponse> Returns the builder for the settings used for calls to listRestoreChannels. -
getRestoreChannelSettings
public UnaryCallSettings.Builder<GetRestoreChannelRequest,RestoreChannel> getRestoreChannelSettings()Returns the builder for the settings used for calls to getRestoreChannel. -
updateRestoreChannelSettings
public UnaryCallSettings.Builder<UpdateRestoreChannelRequest,Operation> updateRestoreChannelSettings()Returns the builder for the settings used for calls to updateRestoreChannel. -
updateRestoreChannelOperationSettings
public OperationCallSettings.Builder<UpdateRestoreChannelRequest,RestoreChannel, updateRestoreChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateRestoreChannel. -
deleteRestoreChannelSettings
public UnaryCallSettings.Builder<DeleteRestoreChannelRequest,Operation> deleteRestoreChannelSettings()Returns the builder for the settings used for calls to deleteRestoreChannel. -
deleteRestoreChannelOperationSettings
public OperationCallSettings.Builder<DeleteRestoreChannelRequest,com.google.protobuf.Empty, deleteRestoreChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteRestoreChannel. -
listRestorePlanBindingsSettings
public PagedCallSettings.Builder<ListRestorePlanBindingsRequest,ListRestorePlanBindingsResponse, listRestorePlanBindingsSettings()BackupForGKEClient.ListRestorePlanBindingsPagedResponse> Returns the builder for the settings used for calls to listRestorePlanBindings. -
getRestorePlanBindingSettings
public UnaryCallSettings.Builder<GetRestorePlanBindingRequest,RestorePlanBinding> getRestorePlanBindingSettings()Returns the builder for the settings used for calls to getRestorePlanBinding. -
createRestoreSettings
Returns the builder for the settings used for calls to createRestore. -
createRestoreOperationSettings
public OperationCallSettings.Builder<CreateRestoreRequest,Restore, createRestoreOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createRestore. -
listRestoresSettings
public PagedCallSettings.Builder<ListRestoresRequest,ListRestoresResponse, listRestoresSettings()BackupForGKEClient.ListRestoresPagedResponse> Returns the builder for the settings used for calls to listRestores. -
getRestoreSettings
Returns the builder for the settings used for calls to getRestore. -
updateRestoreSettings
Returns the builder for the settings used for calls to updateRestore. -
updateRestoreOperationSettings
public OperationCallSettings.Builder<UpdateRestoreRequest,Restore, updateRestoreOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateRestore. -
deleteRestoreSettings
Returns the builder for the settings used for calls to deleteRestore. -
deleteRestoreOperationSettings
public OperationCallSettings.Builder<DeleteRestoreRequest,com.google.protobuf.Empty, deleteRestoreOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteRestore. -
listVolumeRestoresSettings
public PagedCallSettings.Builder<ListVolumeRestoresRequest,ListVolumeRestoresResponse, listVolumeRestoresSettings()BackupForGKEClient.ListVolumeRestoresPagedResponse> Returns the builder for the settings used for calls to listVolumeRestores. -
getVolumeRestoreSettings
Returns the builder for the settings used for calls to getVolumeRestore. -
getBackupIndexDownloadUrlSettings
public UnaryCallSettings.Builder<GetBackupIndexDownloadUrlRequest,GetBackupIndexDownloadUrlResponse> getBackupIndexDownloadUrlSettings()Returns the builder for the settings used for calls to getBackupIndexDownloadUrl. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()BackupForGKEClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
setIamPolicySettings
Returns the builder for the settings used for calls to setIamPolicy. -
getIamPolicySettings
Returns the builder for the settings used for calls to getIamPolicy. -
testIamPermissionsSettings
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the builder for the settings used for calls to testIamPermissions. -
build
- Specified by:
buildin classStubSettings.Builder<BackupForGKEStubSettings,BackupForGKEStubSettings.Builder> - Throws:
IOException
-