use of com.cloud.network.as.AutoScaleVmProfile in project cloudstack by apache.
the class ListAutoScaleVmProfilesCmd method execute.
@Override
public void execute() {
List<? extends AutoScaleVmProfile> autoScaleProfiles = _autoScaleService.listAutoScaleVmProfiles(this);
ListResponse<AutoScaleVmProfileResponse> response = new ListResponse<AutoScaleVmProfileResponse>();
List<AutoScaleVmProfileResponse> responses = new ArrayList<AutoScaleVmProfileResponse>();
if (autoScaleProfiles != null) {
for (AutoScaleVmProfile autoScaleVmProfile : autoScaleProfiles) {
AutoScaleVmProfileResponse autoScaleVmProfileResponse = _responseGenerator.createAutoScaleVmProfileResponse(autoScaleVmProfile);
autoScaleVmProfileResponse.setObjectName("autoscalevmprofile");
responses.add(autoScaleVmProfileResponse);
}
}
response.setResponses(responses);
response.setResponseName(getCommandName());
setResponseObject(response);
}
Aggregations