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 void
close()
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.OperationsStub
getHttpJsonOperationsStub()
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.OperationsStub
getOperationsStub()
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:
close
in interfaceAutoCloseable
-
-