|
22 | 22 | import java.util.Map; |
23 | 23 | import java.util.Set; |
24 | 24 |
|
25 | | -import com.cloud.bgp.ASNumber; |
26 | | -import com.cloud.bgp.ASNumberRange; |
27 | | - |
28 | | -import org.apache.cloudstack.api.response.GuestOSCategoryResponse; |
29 | | -import org.apache.cloudstack.storage.object.Bucket; |
30 | 25 | import org.apache.cloudstack.affinity.AffinityGroup; |
31 | 26 | import org.apache.cloudstack.affinity.AffinityGroupResponse; |
32 | 27 | import org.apache.cloudstack.api.ApiConstants.HostDetails; |
33 | 28 | import org.apache.cloudstack.api.ApiConstants.VMDetails; |
34 | 29 | import org.apache.cloudstack.api.ResponseObject.ResponseView; |
35 | 30 | import org.apache.cloudstack.api.command.user.job.QueryAsyncJobResultCmd; |
36 | | -import org.apache.cloudstack.api.response.AccountResponse; |
37 | | -import org.apache.cloudstack.api.response.ApplicationLoadBalancerResponse; |
38 | 31 | import org.apache.cloudstack.api.response.ASNRangeResponse; |
39 | 32 | import org.apache.cloudstack.api.response.ASNumberResponse; |
| 33 | +import org.apache.cloudstack.api.response.AccountResponse; |
| 34 | +import org.apache.cloudstack.api.response.ApplicationLoadBalancerResponse; |
40 | 35 | import org.apache.cloudstack.api.response.AsyncJobResponse; |
41 | 36 | import org.apache.cloudstack.api.response.AutoScalePolicyResponse; |
42 | 37 | import org.apache.cloudstack.api.response.AutoScaleVmGroupResponse; |
|
61 | 56 | import org.apache.cloudstack.api.response.DomainRouterResponse; |
62 | 57 | import org.apache.cloudstack.api.response.EventResponse; |
63 | 58 | import org.apache.cloudstack.api.response.ExtractResponse; |
64 | | -import org.apache.cloudstack.api.response.SharedFSResponse; |
65 | 59 | import org.apache.cloudstack.api.response.FirewallResponse; |
66 | 60 | import org.apache.cloudstack.api.response.FirewallRuleResponse; |
67 | 61 | import org.apache.cloudstack.api.response.GlobalLoadBalancerResponse; |
| 62 | +import org.apache.cloudstack.api.response.GuestOSCategoryResponse; |
68 | 63 | import org.apache.cloudstack.api.response.GuestOSResponse; |
69 | 64 | import org.apache.cloudstack.api.response.GuestOsMappingResponse; |
70 | 65 | import org.apache.cloudstack.api.response.GuestVlanRangeResponse; |
|
74 | 69 | import org.apache.cloudstack.api.response.HypervisorCapabilitiesResponse; |
75 | 70 | import org.apache.cloudstack.api.response.HypervisorGuestOsNamesResponse; |
76 | 71 | import org.apache.cloudstack.api.response.IPAddressResponse; |
77 | | -import org.apache.cloudstack.api.response.IpQuarantineResponse; |
78 | 72 | import org.apache.cloudstack.api.response.ImageStoreResponse; |
79 | 73 | import org.apache.cloudstack.api.response.InstanceGroupResponse; |
80 | 74 | import org.apache.cloudstack.api.response.InternalLoadBalancerElementResponse; |
81 | 75 | import org.apache.cloudstack.api.response.IpForwardingRuleResponse; |
| 76 | +import org.apache.cloudstack.api.response.IpQuarantineResponse; |
82 | 77 | import org.apache.cloudstack.api.response.IsolationMethodResponse; |
83 | 78 | import org.apache.cloudstack.api.response.LBHealthCheckResponse; |
84 | 79 | import org.apache.cloudstack.api.response.LBStickinessResponse; |
|
116 | 111 | import org.apache.cloudstack.api.response.SecurityGroupResponse; |
117 | 112 | import org.apache.cloudstack.api.response.ServiceOfferingResponse; |
118 | 113 | import org.apache.cloudstack.api.response.ServiceResponse; |
| 114 | +import org.apache.cloudstack.api.response.SharedFSResponse; |
119 | 115 | import org.apache.cloudstack.api.response.Site2SiteCustomerGatewayResponse; |
120 | 116 | import org.apache.cloudstack.api.response.Site2SiteVpnConnectionResponse; |
121 | 117 | import org.apache.cloudstack.api.response.Site2SiteVpnGatewayResponse; |
|
160 | 156 | import org.apache.cloudstack.region.PortableIpRange; |
161 | 157 | import org.apache.cloudstack.region.Region; |
162 | 158 | import org.apache.cloudstack.secstorage.heuristics.Heuristic; |
163 | | -import org.apache.cloudstack.storage.sharedfs.SharedFS; |
| 159 | +import org.apache.cloudstack.storage.object.Bucket; |
164 | 160 | import org.apache.cloudstack.storage.object.ObjectStore; |
| 161 | +import org.apache.cloudstack.storage.sharedfs.SharedFS; |
165 | 162 | import org.apache.cloudstack.usage.Usage; |
| 163 | +import org.apache.cloudstack.vm.UnmanagedInstanceTO; |
166 | 164 |
|
| 165 | +import com.cloud.bgp.ASNumber; |
| 166 | +import com.cloud.bgp.ASNumberRange; |
167 | 167 | import com.cloud.capacity.Capacity; |
168 | 168 | import com.cloud.configuration.ResourceCount; |
169 | 169 | import com.cloud.configuration.ResourceLimit; |
|
224 | 224 | import com.cloud.projects.ProjectInvitation; |
225 | 225 | import com.cloud.region.ha.GlobalLoadBalancerRule; |
226 | 226 | import com.cloud.resource.RollingMaintenanceManager; |
227 | | -import com.cloud.server.ResourceTag; |
228 | 227 | import com.cloud.server.ResourceIcon; |
| 228 | +import com.cloud.server.ResourceTag; |
229 | 229 | import com.cloud.storage.GuestOS; |
230 | 230 | import com.cloud.storage.GuestOSHypervisor; |
231 | 231 | import com.cloud.storage.GuestOsCategory; |
|
242 | 242 | import com.cloud.user.UserAccount; |
243 | 243 | import com.cloud.user.UserData; |
244 | 244 | import com.cloud.uservm.UserVm; |
245 | | -import com.cloud.utils.net.Ip; |
246 | 245 | import com.cloud.utils.Pair; |
| 246 | +import com.cloud.utils.net.Ip; |
247 | 247 | import com.cloud.vm.InstanceGroup; |
248 | 248 | import com.cloud.vm.Nic; |
249 | 249 | import com.cloud.vm.NicSecondaryIp; |
250 | 250 | import com.cloud.vm.VirtualMachine; |
251 | 251 | import com.cloud.vm.snapshot.VMSnapshot; |
252 | | -import org.apache.cloudstack.vm.UnmanagedInstanceTO; |
253 | 252 |
|
254 | 253 | public interface ResponseGenerator { |
255 | 254 | UserResponse createUserResponse(UserAccount user); |
@@ -578,4 +577,6 @@ List<TemplateResponse> createTemplateResponses(ResponseView view, VirtualMachine |
578 | 577 | BackupRepositoryResponse createBackupRepositoryResponse(BackupRepository repository); |
579 | 578 |
|
580 | 579 | SharedFSResponse createSharedFSResponse(ResponseView view, SharedFS sharedFS); |
| 580 | + |
| 581 | + void updateTemplateIsoResponsesForIcons(List<TemplateResponse> responses); |
581 | 582 | } |
0 commit comments