Class BackupForGKEStub
- java.lang.Object
-
- com.google.cloud.gkebackup.v1.stub.BackupForGKEStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcBackupForGKEStub,HttpJsonBackupForGKEStub
@Generated("by gapic-generator-java") public abstract class BackupForGKEStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the BackupForGKE service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description BackupForGKEStub()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidclose()com.google.api.gax.rpc.UnaryCallable<CreateBackupRequest,com.google.longrunning.Operation>createBackupCallable()com.google.api.gax.rpc.OperationCallable<CreateBackupRequest,Backup,OperationMetadata>createBackupOperationCallable()com.google.api.gax.rpc.UnaryCallable<CreateBackupPlanRequest,com.google.longrunning.Operation>createBackupPlanCallable()com.google.api.gax.rpc.OperationCallable<CreateBackupPlanRequest,BackupPlan,OperationMetadata>createBackupPlanOperationCallable()com.google.api.gax.rpc.UnaryCallable<CreateRestoreRequest,com.google.longrunning.Operation>createRestoreCallable()com.google.api.gax.rpc.OperationCallable<CreateRestoreRequest,Restore,OperationMetadata>createRestoreOperationCallable()com.google.api.gax.rpc.UnaryCallable<CreateRestorePlanRequest,com.google.longrunning.Operation>createRestorePlanCallable()com.google.api.gax.rpc.OperationCallable<CreateRestorePlanRequest,RestorePlan,OperationMetadata>createRestorePlanOperationCallable()com.google.api.gax.rpc.UnaryCallable<DeleteBackupRequest,com.google.longrunning.Operation>deleteBackupCallable()com.google.api.gax.rpc.OperationCallable<DeleteBackupRequest,com.google.protobuf.Empty,OperationMetadata>deleteBackupOperationCallable()com.google.api.gax.rpc.UnaryCallable<DeleteBackupPlanRequest,com.google.longrunning.Operation>deleteBackupPlanCallable()com.google.api.gax.rpc.OperationCallable<DeleteBackupPlanRequest,com.google.protobuf.Empty,OperationMetadata>deleteBackupPlanOperationCallable()com.google.api.gax.rpc.UnaryCallable<DeleteRestoreRequest,com.google.longrunning.Operation>deleteRestoreCallable()com.google.api.gax.rpc.OperationCallable<DeleteRestoreRequest,com.google.protobuf.Empty,OperationMetadata>deleteRestoreOperationCallable()com.google.api.gax.rpc.UnaryCallable<DeleteRestorePlanRequest,com.google.longrunning.Operation>deleteRestorePlanCallable()com.google.api.gax.rpc.OperationCallable<DeleteRestorePlanRequest,com.google.protobuf.Empty,OperationMetadata>deleteRestorePlanOperationCallable()com.google.api.gax.rpc.UnaryCallable<GetBackupRequest,Backup>getBackupCallable()com.google.api.gax.rpc.UnaryCallable<GetBackupPlanRequest,BackupPlan>getBackupPlanCallable()com.google.api.gax.httpjson.longrunning.stub.OperationsStubgetHttpJsonOperationsStub()com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>getIamPolicyCallable()com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>getLocationCallable()com.google.longrunning.stub.OperationsStubgetOperationsStub()com.google.api.gax.rpc.UnaryCallable<GetRestoreRequest,Restore>getRestoreCallable()com.google.api.gax.rpc.UnaryCallable<GetRestorePlanRequest,RestorePlan>getRestorePlanCallable()com.google.api.gax.rpc.UnaryCallable<GetVolumeBackupRequest,VolumeBackup>getVolumeBackupCallable()com.google.api.gax.rpc.UnaryCallable<GetVolumeRestoreRequest,VolumeRestore>getVolumeRestoreCallable()com.google.api.gax.rpc.UnaryCallable<ListBackupPlansRequest,ListBackupPlansResponse>listBackupPlansCallable()com.google.api.gax.rpc.UnaryCallable<ListBackupPlansRequest,BackupForGKEClient.ListBackupPlansPagedResponse>listBackupPlansPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,ListBackupsResponse>listBackupsCallable()com.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,BackupForGKEClient.ListBackupsPagedResponse>listBackupsPagedCallable()com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse>listLocationsCallable()com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,BackupForGKEClient.ListLocationsPagedResponse>listLocationsPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListRestorePlansRequest,ListRestorePlansResponse>listRestorePlansCallable()com.google.api.gax.rpc.UnaryCallable<ListRestorePlansRequest,BackupForGKEClient.ListRestorePlansPagedResponse>listRestorePlansPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListRestoresRequest,ListRestoresResponse>listRestoresCallable()com.google.api.gax.rpc.UnaryCallable<ListRestoresRequest,BackupForGKEClient.ListRestoresPagedResponse>listRestoresPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListVolumeBackupsRequest,ListVolumeBackupsResponse>listVolumeBackupsCallable()com.google.api.gax.rpc.UnaryCallable<ListVolumeBackupsRequest,BackupForGKEClient.ListVolumeBackupsPagedResponse>listVolumeBackupsPagedCallable()com.google.api.gax.rpc.UnaryCallable<ListVolumeRestoresRequest,ListVolumeRestoresResponse>listVolumeRestoresCallable()com.google.api.gax.rpc.UnaryCallable<ListVolumeRestoresRequest,BackupForGKEClient.ListVolumeRestoresPagedResponse>listVolumeRestoresPagedCallable()com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>setIamPolicyCallable()com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>testIamPermissionsCallable()com.google.api.gax.rpc.UnaryCallable<UpdateBackupRequest,com.google.longrunning.Operation>updateBackupCallable()com.google.api.gax.rpc.OperationCallable<UpdateBackupRequest,Backup,OperationMetadata>updateBackupOperationCallable()com.google.api.gax.rpc.UnaryCallable<UpdateBackupPlanRequest,com.google.longrunning.Operation>updateBackupPlanCallable()com.google.api.gax.rpc.OperationCallable<UpdateBackupPlanRequest,BackupPlan,OperationMetadata>updateBackupPlanOperationCallable()com.google.api.gax.rpc.UnaryCallable<UpdateRestoreRequest,com.google.longrunning.Operation>updateRestoreCallable()com.google.api.gax.rpc.OperationCallable<UpdateRestoreRequest,Restore,OperationMetadata>updateRestoreOperationCallable()com.google.api.gax.rpc.UnaryCallable<UpdateRestorePlanRequest,com.google.longrunning.Operation>updateRestorePlanCallable()com.google.api.gax.rpc.OperationCallable<UpdateRestorePlanRequest,RestorePlan,OperationMetadata>updateRestorePlanOperationCallable()
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
-
createBackupPlanOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateBackupPlanRequest,BackupPlan,OperationMetadata> createBackupPlanOperationCallable()
-
createBackupPlanCallable
public com.google.api.gax.rpc.UnaryCallable<CreateBackupPlanRequest,com.google.longrunning.Operation> createBackupPlanCallable()
-
listBackupPlansPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupPlansRequest,BackupForGKEClient.ListBackupPlansPagedResponse> listBackupPlansPagedCallable()
-
listBackupPlansCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupPlansRequest,ListBackupPlansResponse> listBackupPlansCallable()
-
getBackupPlanCallable
public com.google.api.gax.rpc.UnaryCallable<GetBackupPlanRequest,BackupPlan> getBackupPlanCallable()
-
updateBackupPlanOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateBackupPlanRequest,BackupPlan,OperationMetadata> updateBackupPlanOperationCallable()
-
updateBackupPlanCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateBackupPlanRequest,com.google.longrunning.Operation> updateBackupPlanCallable()
-
deleteBackupPlanOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteBackupPlanRequest,com.google.protobuf.Empty,OperationMetadata> deleteBackupPlanOperationCallable()
-
deleteBackupPlanCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteBackupPlanRequest,com.google.longrunning.Operation> deleteBackupPlanCallable()
-
createBackupOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateBackupRequest,Backup,OperationMetadata> createBackupOperationCallable()
-
createBackupCallable
public com.google.api.gax.rpc.UnaryCallable<CreateBackupRequest,com.google.longrunning.Operation> createBackupCallable()
-
listBackupsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,BackupForGKEClient.ListBackupsPagedResponse> listBackupsPagedCallable()
-
listBackupsCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,ListBackupsResponse> listBackupsCallable()
-
getBackupCallable
public com.google.api.gax.rpc.UnaryCallable<GetBackupRequest,Backup> getBackupCallable()
-
updateBackupOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateBackupRequest,Backup,OperationMetadata> updateBackupOperationCallable()
-
updateBackupCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateBackupRequest,com.google.longrunning.Operation> updateBackupCallable()
-
deleteBackupOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteBackupRequest,com.google.protobuf.Empty,OperationMetadata> deleteBackupOperationCallable()
-
deleteBackupCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteBackupRequest,com.google.longrunning.Operation> deleteBackupCallable()
-
listVolumeBackupsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListVolumeBackupsRequest,BackupForGKEClient.ListVolumeBackupsPagedResponse> listVolumeBackupsPagedCallable()
-
listVolumeBackupsCallable
public com.google.api.gax.rpc.UnaryCallable<ListVolumeBackupsRequest,ListVolumeBackupsResponse> listVolumeBackupsCallable()
-
getVolumeBackupCallable
public com.google.api.gax.rpc.UnaryCallable<GetVolumeBackupRequest,VolumeBackup> getVolumeBackupCallable()
-
createRestorePlanOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateRestorePlanRequest,RestorePlan,OperationMetadata> createRestorePlanOperationCallable()
-
createRestorePlanCallable
public com.google.api.gax.rpc.UnaryCallable<CreateRestorePlanRequest,com.google.longrunning.Operation> createRestorePlanCallable()
-
listRestorePlansPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListRestorePlansRequest,BackupForGKEClient.ListRestorePlansPagedResponse> listRestorePlansPagedCallable()
-
listRestorePlansCallable
public com.google.api.gax.rpc.UnaryCallable<ListRestorePlansRequest,ListRestorePlansResponse> listRestorePlansCallable()
-
getRestorePlanCallable
public com.google.api.gax.rpc.UnaryCallable<GetRestorePlanRequest,RestorePlan> getRestorePlanCallable()
-
updateRestorePlanOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateRestorePlanRequest,RestorePlan,OperationMetadata> updateRestorePlanOperationCallable()
-
updateRestorePlanCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateRestorePlanRequest,com.google.longrunning.Operation> updateRestorePlanCallable()
-
deleteRestorePlanOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteRestorePlanRequest,com.google.protobuf.Empty,OperationMetadata> deleteRestorePlanOperationCallable()
-
deleteRestorePlanCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteRestorePlanRequest,com.google.longrunning.Operation> deleteRestorePlanCallable()
-
createRestoreOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateRestoreRequest,Restore,OperationMetadata> createRestoreOperationCallable()
-
createRestoreCallable
public com.google.api.gax.rpc.UnaryCallable<CreateRestoreRequest,com.google.longrunning.Operation> createRestoreCallable()
-
listRestoresPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListRestoresRequest,BackupForGKEClient.ListRestoresPagedResponse> listRestoresPagedCallable()
-
listRestoresCallable
public com.google.api.gax.rpc.UnaryCallable<ListRestoresRequest,ListRestoresResponse> listRestoresCallable()
-
getRestoreCallable
public com.google.api.gax.rpc.UnaryCallable<GetRestoreRequest,Restore> getRestoreCallable()
-
updateRestoreOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateRestoreRequest,Restore,OperationMetadata> updateRestoreOperationCallable()
-
updateRestoreCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateRestoreRequest,com.google.longrunning.Operation> updateRestoreCallable()
-
deleteRestoreOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteRestoreRequest,com.google.protobuf.Empty,OperationMetadata> deleteRestoreOperationCallable()
-
deleteRestoreCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteRestoreRequest,com.google.longrunning.Operation> deleteRestoreCallable()
-
listVolumeRestoresPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListVolumeRestoresRequest,BackupForGKEClient.ListVolumeRestoresPagedResponse> listVolumeRestoresPagedCallable()
-
listVolumeRestoresCallable
public com.google.api.gax.rpc.UnaryCallable<ListVolumeRestoresRequest,ListVolumeRestoresResponse> listVolumeRestoresCallable()
-
getVolumeRestoreCallable
public com.google.api.gax.rpc.UnaryCallable<GetVolumeRestoreRequest,VolumeRestore> getVolumeRestoreCallable()
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,BackupForGKEClient.ListLocationsPagedResponse> listLocationsPagedCallable()
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
-
close
public abstract void close()
- Specified by:
closein interfaceAutoCloseable
-
-