private static AutonomousDatabase waitForInstanceToBecomeAvailable( DatabaseClient dbClient, String id) throws Exception { DatabaseWaiters waiter = dbClient.getWaiters(); GetAutonomousDatabaseResponse response = waiter.forAutonomousDatabase( GetAutonomousDatabaseRequest.builder() .autonomousDatabaseId(id) .build(), AutonomousDatabase.LifecycleState.Available) .execute(); return response.getAutonomousDatabase(); }
private static BootVolume waitForBootVolumeToBeReady( BlockstorageClient blockStorage, String bootVolumeId) throws Exception { BlockstorageWaiters waiter = blockStorage.getWaiters(); GetBootVolumeResponse response = waiter.forBootVolume( GetBootVolumeRequest.builder().bootVolumeId(bootVolumeId).build(), BootVolume.LifecycleState.Available) .execute(); return response.getBootVolume(); }
public static VolumeBackup waitForVolumeBackupToComplete( BlockstorageClient blockstorageClient, String volumeBackupId) throws Exception { BlockstorageWaiters waiter = blockstorageClient.getWaiters(); GetVolumeBackupResponse response = waiter.forVolumeBackup( GetVolumeBackupRequest.builder() .volumeBackupId(volumeBackupId) .build(), VolumeBackup.LifecycleState.Available) .execute(); return response.getVolumeBackup(); }
private static AutonomousDataWarehouse waitForInstanceToBecomeAvailable( DatabaseClient dbClient, String id) throws Exception { DatabaseWaiters waiter = dbClient.getWaiters(); GetAutonomousDataWarehouseResponse response = waiter.forAutonomousDataWarehouse( GetAutonomousDataWarehouseRequest.builder() .autonomousDataWarehouseId(id) .build(), AutonomousDataWarehouse.LifecycleState.Available) .execute(); return response.getAutonomousDataWarehouse(); }
private static AutonomousDataWarehouse waitForInstanceToBeStopped( DatabaseClient dbClient, String id) throws Exception { DatabaseWaiters waiter = dbClient.getWaiters(); GetAutonomousDataWarehouseResponse response = waiter.forAutonomousDataWarehouse( GetAutonomousDataWarehouseRequest.builder() .autonomousDataWarehouseId(id) .build(), AutonomousDataWarehouse.LifecycleState.Stopped) .execute(); return response.getAutonomousDataWarehouse(); }
public static Instance waitForInstanceProvisioningToComplete( ComputeClient computeClient, String instanceId) throws Exception { ComputeWaiters waiter = computeClient.getWaiters(); GetInstanceResponse response = waiter.forInstance( GetInstanceRequest.builder().instanceId(instanceId).build(), Instance.LifecycleState.Running) .execute(); return response.getInstance(); }
private static AutonomousDatabase waitForInstanceToBeStopped(DatabaseClient dbClient, String id) throws Exception { DatabaseWaiters waiter = dbClient.getWaiters(); GetAutonomousDatabaseResponse response = waiter.forAutonomousDatabase( GetAutonomousDatabaseRequest.builder() .autonomousDatabaseId(id) .build(), AutonomousDatabase.LifecycleState.Stopped) .execute(); return response.getAutonomousDatabase(); }
public static Volume waitForVolumeCreateToComplete( BlockstorageClient blockstorageClient, String volumeId) throws Exception { BlockstorageWaiters waiter = blockstorageClient.getWaiters(); GetVolumeResponse response = waiter.forVolume( GetVolumeRequest.builder().volumeId(volumeId).build(), Volume.LifecycleState.Available) .execute(); return response.getVolume(); }
private static void terminateDBSystem(String dbSystemId) throws Exception { if (StringUtils.isNotEmpty(dbSystemId)) { TerminateDbSystemRequest terminateDbSystemRequest = TerminateDbSystemRequest.builder().dbSystemId(dbSystemId).build(); databaseClient.terminateDbSystem(terminateDbSystemRequest); databaseClient .getWaiters() .forDbSystem( GetDbSystemRequest.builder().dbSystemId(dbSystemId).build(), DbSystem.LifecycleState.Terminated) .execute(); } }
private static void deleteSubnet(VirtualNetwork virtualNetwork, Subnet subnet) throws Exception { virtualNetwork.deleteSubnet(DeleteSubnetRequest.builder().subnetId(subnet.getId()).build()); virtualNetwork .getWaiters() .forSubnet( GetSubnetRequest.builder().subnetId(subnet.getId()).build(), Subnet.LifecycleState.Terminated) .execute(); System.out.println("Deleted Subnet: " + subnet.getId()); }
public static void deleteVcn(VirtualNetwork virtualNetwork, Vcn vcn) throws Exception { virtualNetwork.deleteVcn(DeleteVcnRequest.builder().vcnId(vcn.getId()).build()); virtualNetwork .getWaiters() .forVcn( GetVcnRequest.builder().vcnId(vcn.getId()).build(), Vcn.LifecycleState.Terminated) .execute(); System.out.println("Deleted VCN: " + vcn.getId()); }
private static void deleteSubnet(VirtualNetwork virtualNetwork, Subnet subnet) throws Exception { virtualNetwork.deleteSubnet(DeleteSubnetRequest.builder().subnetId(subnet.getId()).build()); virtualNetwork .getWaiters() .forSubnet( GetSubnetRequest.builder().subnetId(subnet.getId()).build(), Subnet.LifecycleState.Terminated) .execute(); System.out.println("Deleted Subnet: " + subnet.getId()); }
private static void deleteVcn(VirtualNetwork virtualNetwork, Vcn vcn) throws Exception { virtualNetwork.deleteVcn(DeleteVcnRequest.builder().vcnId(vcn.getId()).build()); virtualNetwork .getWaiters() .forVcn( GetVcnRequest.builder().vcnId(vcn.getId()).build(), Vcn.LifecycleState.Terminated) .execute(); System.out.println("Deleted VCN: " + vcn.getId()); }
private static void deleteRouteTable(VirtualNetwork virtualNetwork, RouteTable routeTable) throws Exception { virtualNetwork.deleteRouteTable( DeleteRouteTableRequest.builder().rtId(routeTable.getId()).build()); virtualNetwork .getWaiters() .forRouteTable( GetRouteTableRequest.builder().rtId(routeTable.getId()).build(), RouteTable.LifecycleState.Terminated) .execute(); System.out.println("Deleted Route Table: " + routeTable.getId()); }
private static void deleteVcn(final VirtualNetwork virtualNetwork, final Vcn vcn) throws Exception { final DeleteVcnRequest request = DeleteVcnRequest.builder().vcnId(vcn.getId()).build(); virtualNetwork.deleteVcn(request); virtualNetwork .getWaiters() .forVcn( GetVcnRequest.builder().vcnId(vcn.getId()).build(), Vcn.LifecycleState.Terminated) .execute(); System.out.println("Deleted Vcn: " + vcn.getId()); } }
public static void deleteSubnet(VirtualNetwork virtualNetwork, Subnet subnet) throws Exception { virtualNetwork.deleteSubnet(DeleteSubnetRequest.builder().subnetId(subnet.getId()).build()); virtualNetwork .getWaiters() .forSubnet( GetSubnetRequest.builder().subnetId(subnet.getId()).build(), Subnet.LifecycleState.Terminated) .execute(); System.out.println("Deleted Subnet: " + subnet.getId()); } }
private static void deleteDrg(final VirtualNetwork virtualNetwork, final Drg drg) throws Exception { final DeleteDrgRequest request = DeleteDrgRequest.builder().drgId(drg.getId()).build(); virtualNetwork.deleteDrg(request); virtualNetwork .getWaiters() .forDrg( GetDrgRequest.builder().drgId(drg.getId()).build(), Drg.LifecycleState.Terminated) .execute(); System.out.println("Deleted Drg: " + drg.getId()); }
public static void deleteDrgAttachment( final VirtualNetwork virtualNetwork, final String drgAttachmentId) throws Exception { final DeleteDrgAttachmentRequest request = DeleteDrgAttachmentRequest.builder().drgAttachmentId(drgAttachmentId).build(); virtualNetwork.deleteDrgAttachment(request); virtualNetwork .getWaiters() .forDrgAttachment( GetDrgAttachmentRequest.builder().drgAttachmentId(drgAttachmentId).build(), DrgAttachment.LifecycleState.Detached) .execute(); }
public static void deleteDrg(final VirtualNetwork virtualNetwork, final String drgId) throws Exception { final DeleteDrgRequest request = DeleteDrgRequest.builder().drgId(drgId).build(); virtualNetwork.deleteDrg(request); virtualNetwork .getWaiters() .forDrg(GetDrgRequest.builder().drgId(drgId).build(), Drg.LifecycleState.Terminated) .execute(); }
public static void deleteVcn(final VirtualNetwork virtualNetwork, final String vcnId) throws Exception { final DeleteVcnRequest request = DeleteVcnRequest.builder().vcnId(vcnId).build(); virtualNetwork.deleteVcn(request); virtualNetwork .getWaiters() .forVcn(GetVcnRequest.builder().vcnId(vcnId).build(), Vcn.LifecycleState.Terminated) .execute(); } }