com.aliyun.sas20181203.models.DescribeTargetResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sas20181203 Show documentation
Show all versions of sas20181203 Show documentation
Alibaba Cloud Threat Detection (20181203) SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sas20181203.models;
import com.aliyun.tea.*;
public class DescribeTargetResponseBody extends TeaModel {
/**
* The ID of the request.
*/
@NameInMap("RequestId")
public String requestId;
/**
* The information about the server.
*/
@NameInMap("Targets")
public java.util.List targets;
/**
* The total number of entries returned.
*/
@NameInMap("TotalCount")
public Integer totalCount;
public static DescribeTargetResponseBody build(java.util.Map map) throws Exception {
DescribeTargetResponseBody self = new DescribeTargetResponseBody();
return TeaModel.build(map, self);
}
public DescribeTargetResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public DescribeTargetResponseBody setTargets(java.util.List targets) {
this.targets = targets;
return this;
}
public java.util.List getTargets() {
return this.targets;
}
public DescribeTargetResponseBody setTotalCount(Integer totalCount) {
this.totalCount = totalCount;
return this;
}
public Integer getTotalCount() {
return this.totalCount;
}
public static class DescribeTargetResponseBodyTargets extends TeaModel {
/**
* The flag that is added to the server. This parameter can be empty.
*/
@NameInMap("Flag")
public String flag;
/**
* The UUID of the server or the ID of the server group.
*/
@NameInMap("Target")
public String target;
/**
* The type of the object. Valid values:
*
* * **uuid**: a server
* * **groupId**: a server group
*/
@NameInMap("TargetType")
public String targetType;
public static DescribeTargetResponseBodyTargets build(java.util.Map map) throws Exception {
DescribeTargetResponseBodyTargets self = new DescribeTargetResponseBodyTargets();
return TeaModel.build(map, self);
}
public DescribeTargetResponseBodyTargets setFlag(String flag) {
this.flag = flag;
return this;
}
public String getFlag() {
return this.flag;
}
public DescribeTargetResponseBodyTargets setTarget(String target) {
this.target = target;
return this;
}
public String getTarget() {
return this.target;
}
public DescribeTargetResponseBodyTargets setTargetType(String targetType) {
this.targetType = targetType;
return this;
}
public String getTargetType() {
return this.targetType;
}
}
}