com.aliyuncs.ecs.model.v20140526.DescribeDedicatedHostsResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aliyun-java-sdk-ecs Show documentation
Show all versions of aliyun-java-sdk-ecs Show documentation
Aliyun Open API SDK for Java
Copyright (C) Alibaba Cloud Computing
All rights reserved.
版权所有 (C)阿里云计算有限公司
http://www.aliyun.com
/*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.aliyuncs.ecs.model.v20140526;
import java.util.List;
import com.aliyuncs.AcsResponse;
import com.aliyuncs.ecs.transform.v20140526.DescribeDedicatedHostsResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
public class DescribeDedicatedHostsResponse extends AcsResponse {
private Integer pageSize;
private String requestId;
private Integer pageNumber;
private Integer totalCount;
private List dedicatedHosts;
public Integer getPageSize() {
return this.pageSize;
}
public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
public String getRequestId() {
return this.requestId;
}
public void setRequestId(String requestId) {
this.requestId = requestId;
}
public Integer getPageNumber() {
return this.pageNumber;
}
public void setPageNumber(Integer pageNumber) {
this.pageNumber = pageNumber;
}
public Integer getTotalCount() {
return this.totalCount;
}
public void setTotalCount(Integer totalCount) {
this.totalCount = totalCount;
}
public List getDedicatedHosts() {
return this.dedicatedHosts;
}
public void setDedicatedHosts(List dedicatedHosts) {
this.dedicatedHosts = dedicatedHosts;
}
public static class DedicatedHost {
private String creationTime;
private String schedulerOptionsManagedPrivateSpaceId;
private String status;
private Integer cores;
private String autoPlacement;
private String gPUSpec;
private String autoReleaseTime;
private String chargeType;
private Float cpuOverCommitRatio;
private String actionOnMaintenance;
private String saleCycle;
private Integer physicalGpus;
private String regionId;
private String dedicatedHostName;
private String description;
private String dedicatedHostClusterId;
private String expiredTime;
private String dedicatedHostType;
private String resourceGroupId;
private String zoneId;
private String dedicatedHostId;
private Integer sockets;
private String machineId;
private Long dedicatedHostOwnerId;
private List instances;
private List operationLocks;
private List tags;
private List supportedInstanceTypeFamilies;
private List supportedCustomInstanceTypeFamilies;
private List supportedInstanceTypesList;
private Capacity capacity;
private NetworkAttributes networkAttributes;
private HostDetailInfo hostDetailInfo;
public String getCreationTime() {
return this.creationTime;
}
public void setCreationTime(String creationTime) {
this.creationTime = creationTime;
}
public String getSchedulerOptionsManagedPrivateSpaceId() {
return this.schedulerOptionsManagedPrivateSpaceId;
}
public void setSchedulerOptionsManagedPrivateSpaceId(String schedulerOptionsManagedPrivateSpaceId) {
this.schedulerOptionsManagedPrivateSpaceId = schedulerOptionsManagedPrivateSpaceId;
}
public String getStatus() {
return this.status;
}
public void setStatus(String status) {
this.status = status;
}
public Integer getCores() {
return this.cores;
}
public void setCores(Integer cores) {
this.cores = cores;
}
public String getAutoPlacement() {
return this.autoPlacement;
}
public void setAutoPlacement(String autoPlacement) {
this.autoPlacement = autoPlacement;
}
public String getGPUSpec() {
return this.gPUSpec;
}
public void setGPUSpec(String gPUSpec) {
this.gPUSpec = gPUSpec;
}
public String getAutoReleaseTime() {
return this.autoReleaseTime;
}
public void setAutoReleaseTime(String autoReleaseTime) {
this.autoReleaseTime = autoReleaseTime;
}
public String getChargeType() {
return this.chargeType;
}
public void setChargeType(String chargeType) {
this.chargeType = chargeType;
}
public Float getCpuOverCommitRatio() {
return this.cpuOverCommitRatio;
}
public void setCpuOverCommitRatio(Float cpuOverCommitRatio) {
this.cpuOverCommitRatio = cpuOverCommitRatio;
}
public String getActionOnMaintenance() {
return this.actionOnMaintenance;
}
public void setActionOnMaintenance(String actionOnMaintenance) {
this.actionOnMaintenance = actionOnMaintenance;
}
public String getSaleCycle() {
return this.saleCycle;
}
public void setSaleCycle(String saleCycle) {
this.saleCycle = saleCycle;
}
public Integer getPhysicalGpus() {
return this.physicalGpus;
}
public void setPhysicalGpus(Integer physicalGpus) {
this.physicalGpus = physicalGpus;
}
public String getRegionId() {
return this.regionId;
}
public void setRegionId(String regionId) {
this.regionId = regionId;
}
public String getDedicatedHostName() {
return this.dedicatedHostName;
}
public void setDedicatedHostName(String dedicatedHostName) {
this.dedicatedHostName = dedicatedHostName;
}
public String getDescription() {
return this.description;
}
public void setDescription(String description) {
this.description = description;
}
public String getDedicatedHostClusterId() {
return this.dedicatedHostClusterId;
}
public void setDedicatedHostClusterId(String dedicatedHostClusterId) {
this.dedicatedHostClusterId = dedicatedHostClusterId;
}
public String getExpiredTime() {
return this.expiredTime;
}
public void setExpiredTime(String expiredTime) {
this.expiredTime = expiredTime;
}
public String getDedicatedHostType() {
return this.dedicatedHostType;
}
public void setDedicatedHostType(String dedicatedHostType) {
this.dedicatedHostType = dedicatedHostType;
}
public String getResourceGroupId() {
return this.resourceGroupId;
}
public void setResourceGroupId(String resourceGroupId) {
this.resourceGroupId = resourceGroupId;
}
public String getZoneId() {
return this.zoneId;
}
public void setZoneId(String zoneId) {
this.zoneId = zoneId;
}
public String getDedicatedHostId() {
return this.dedicatedHostId;
}
public void setDedicatedHostId(String dedicatedHostId) {
this.dedicatedHostId = dedicatedHostId;
}
public Integer getSockets() {
return this.sockets;
}
public void setSockets(Integer sockets) {
this.sockets = sockets;
}
public String getMachineId() {
return this.machineId;
}
public void setMachineId(String machineId) {
this.machineId = machineId;
}
public Long getDedicatedHostOwnerId() {
return this.dedicatedHostOwnerId;
}
public void setDedicatedHostOwnerId(Long dedicatedHostOwnerId) {
this.dedicatedHostOwnerId = dedicatedHostOwnerId;
}
public List getInstances() {
return this.instances;
}
public void setInstances(List instances) {
this.instances = instances;
}
public List getOperationLocks() {
return this.operationLocks;
}
public void setOperationLocks(List operationLocks) {
this.operationLocks = operationLocks;
}
public List getTags() {
return this.tags;
}
public void setTags(List tags) {
this.tags = tags;
}
public List getSupportedInstanceTypeFamilies() {
return this.supportedInstanceTypeFamilies;
}
public void setSupportedInstanceTypeFamilies(List supportedInstanceTypeFamilies) {
this.supportedInstanceTypeFamilies = supportedInstanceTypeFamilies;
}
public List getSupportedCustomInstanceTypeFamilies() {
return this.supportedCustomInstanceTypeFamilies;
}
public void setSupportedCustomInstanceTypeFamilies(List supportedCustomInstanceTypeFamilies) {
this.supportedCustomInstanceTypeFamilies = supportedCustomInstanceTypeFamilies;
}
public List getSupportedInstanceTypesList() {
return this.supportedInstanceTypesList;
}
public void setSupportedInstanceTypesList(List supportedInstanceTypesList) {
this.supportedInstanceTypesList = supportedInstanceTypesList;
}
public Capacity getCapacity() {
return this.capacity;
}
public void setCapacity(Capacity capacity) {
this.capacity = capacity;
}
public NetworkAttributes getNetworkAttributes() {
return this.networkAttributes;
}
public void setNetworkAttributes(NetworkAttributes networkAttributes) {
this.networkAttributes = networkAttributes;
}
public HostDetailInfo getHostDetailInfo() {
return this.hostDetailInfo;
}
public void setHostDetailInfo(HostDetailInfo hostDetailInfo) {
this.hostDetailInfo = hostDetailInfo;
}
public static class Instance {
private String instanceType;
private String instanceId;
private String socketId;
private Long instanceOwnerId;
public String getInstanceType() {
return this.instanceType;
}
public void setInstanceType(String instanceType) {
this.instanceType = instanceType;
}
public String getInstanceId() {
return this.instanceId;
}
public void setInstanceId(String instanceId) {
this.instanceId = instanceId;
}
public String getSocketId() {
return this.socketId;
}
public void setSocketId(String socketId) {
this.socketId = socketId;
}
public Long getInstanceOwnerId() {
return this.instanceOwnerId;
}
public void setInstanceOwnerId(Long instanceOwnerId) {
this.instanceOwnerId = instanceOwnerId;
}
}
public static class OperationLock {
private String lockReason;
public String getLockReason() {
return this.lockReason;
}
public void setLockReason(String lockReason) {
this.lockReason = lockReason;
}
}
public static class Tag {
private String tagValue;
private String tagKey;
public String getTagValue() {
return this.tagValue;
}
public void setTagValue(String tagValue) {
this.tagValue = tagValue;
}
public String getTagKey() {
return this.tagKey;
}
public void setTagKey(String tagKey) {
this.tagKey = tagKey;
}
}
public static class Capacity {
private Float availableMemory;
private String localStorageCategory;
private Float totalMemory;
private Integer totalLocalStorage;
private Integer totalVcpus;
private Integer totalVgpus;
private Integer availableLocalStorage;
private Integer availableVcpus;
private Integer availableVgpus;
private List socketCapacities;
public Float getAvailableMemory() {
return this.availableMemory;
}
public void setAvailableMemory(Float availableMemory) {
this.availableMemory = availableMemory;
}
public String getLocalStorageCategory() {
return this.localStorageCategory;
}
public void setLocalStorageCategory(String localStorageCategory) {
this.localStorageCategory = localStorageCategory;
}
public Float getTotalMemory() {
return this.totalMemory;
}
public void setTotalMemory(Float totalMemory) {
this.totalMemory = totalMemory;
}
public Integer getTotalLocalStorage() {
return this.totalLocalStorage;
}
public void setTotalLocalStorage(Integer totalLocalStorage) {
this.totalLocalStorage = totalLocalStorage;
}
public Integer getTotalVcpus() {
return this.totalVcpus;
}
public void setTotalVcpus(Integer totalVcpus) {
this.totalVcpus = totalVcpus;
}
public Integer getTotalVgpus() {
return this.totalVgpus;
}
public void setTotalVgpus(Integer totalVgpus) {
this.totalVgpus = totalVgpus;
}
public Integer getAvailableLocalStorage() {
return this.availableLocalStorage;
}
public void setAvailableLocalStorage(Integer availableLocalStorage) {
this.availableLocalStorage = availableLocalStorage;
}
public Integer getAvailableVcpus() {
return this.availableVcpus;
}
public void setAvailableVcpus(Integer availableVcpus) {
this.availableVcpus = availableVcpus;
}
public Integer getAvailableVgpus() {
return this.availableVgpus;
}
public void setAvailableVgpus(Integer availableVgpus) {
this.availableVgpus = availableVgpus;
}
public List getSocketCapacities() {
return this.socketCapacities;
}
public void setSocketCapacities(List socketCapacities) {
this.socketCapacities = socketCapacities;
}
public static class SocketCapacity {
private Integer socketId;
private Float availableMemory;
private Float totalMemory;
private Integer availableVcpu;
private Integer totalVcpu;
public Integer getSocketId() {
return this.socketId;
}
public void setSocketId(Integer socketId) {
this.socketId = socketId;
}
public Float getAvailableMemory() {
return this.availableMemory;
}
public void setAvailableMemory(Float availableMemory) {
this.availableMemory = availableMemory;
}
public Float getTotalMemory() {
return this.totalMemory;
}
public void setTotalMemory(Float totalMemory) {
this.totalMemory = totalMemory;
}
public Integer getAvailableVcpu() {
return this.availableVcpu;
}
public void setAvailableVcpu(Integer availableVcpu) {
this.availableVcpu = availableVcpu;
}
public Integer getTotalVcpu() {
return this.totalVcpu;
}
public void setTotalVcpu(Integer totalVcpu) {
this.totalVcpu = totalVcpu;
}
}
}
public static class NetworkAttributes {
private Integer udpTimeout;
private Integer slbUdpTimeout;
public Integer getUdpTimeout() {
return this.udpTimeout;
}
public void setUdpTimeout(Integer udpTimeout) {
this.udpTimeout = udpTimeout;
}
public Integer getSlbUdpTimeout() {
return this.slbUdpTimeout;
}
public void setSlbUdpTimeout(Integer slbUdpTimeout) {
this.slbUdpTimeout = slbUdpTimeout;
}
}
public static class HostDetailInfo {
private String serialNumber;
public String getSerialNumber() {
return this.serialNumber;
}
public void setSerialNumber(String serialNumber) {
this.serialNumber = serialNumber;
}
}
}
@Override
public DescribeDedicatedHostsResponse getInstance(UnmarshallerContext context) {
return DescribeDedicatedHostsResponseUnmarshaller.unmarshall(this, context);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy