com.aliyun.arms20190808.models.GetStackResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of arms20190808 Show documentation
Show all versions of arms20190808 Show documentation
Alibaba Cloud Application Real-Time Monitoring Service (20190808) SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.arms20190808.models;
import com.aliyun.tea.*;
public class GetStackResponseBody extends TeaModel {
/**
* The request ID.
*
* example:
* B34C3A43-A901-5F94-9DAD-758CE4******
*/
@NameInMap("RequestId")
public String requestId;
/**
* The information of the method stack.
*/
@NameInMap("StackInfo")
public java.util.List stackInfo;
public static GetStackResponseBody build(java.util.Map map) throws Exception {
GetStackResponseBody self = new GetStackResponseBody();
return TeaModel.build(map, self);
}
public GetStackResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public GetStackResponseBody setStackInfo(java.util.List stackInfo) {
this.stackInfo = stackInfo;
return this;
}
public java.util.List getStackInfo() {
return this.stackInfo;
}
public static class GetStackResponseBodyStackInfoExtInfo extends TeaModel {
/**
* The content of the custom parameter.
*
* example:
* input=254275&
*/
@NameInMap("Info")
public String info;
/**
* The type of the custom parameter.
*
* example:
* 41
*/
@NameInMap("Type")
public String type;
public static GetStackResponseBodyStackInfoExtInfo build(java.util.Map map) throws Exception {
GetStackResponseBodyStackInfoExtInfo self = new GetStackResponseBodyStackInfoExtInfo();
return TeaModel.build(map, self);
}
public GetStackResponseBodyStackInfoExtInfo setInfo(String info) {
this.info = info;
return this;
}
public String getInfo() {
return this.info;
}
public GetStackResponseBodyStackInfoExtInfo setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class GetStackResponseBodyStackInfo extends TeaModel {
/**
* The name of the operation.
*
* example:
* Tomcat Servlet Process
*/
@NameInMap("Api")
public String api;
/**
* example:
* 1
*/
@NameInMap("CallCount")
public String callCount;
/**
* The duration. Unit: milliseconds.
*
* example:
* 32
*/
@NameInMap("Duration")
public Long duration;
/**
* The error message.
*
* example:
* java.lang.NullPointerException
*/
@NameInMap("Exception")
public String exception;
/**
* The information about the array object.
*/
@NameInMap("ExtInfo")
public GetStackResponseBodyStackInfoExtInfo extInfo;
/**
* The number of rows in the method stack information.
*
* example:
* 34
*/
@NameInMap("Line")
public String line;
/**
* The ID of the RPC mode.
*
* example:
* 0.1
*/
@NameInMap("RpcId")
public String rpcId;
/**
* The name of the service.
*
* example:
* /com/test
*/
@NameInMap("ServiceName")
public String serviceName;
/**
* The start time of the call method.
*
* example:
* 1653555396
*/
@NameInMap("StartTime")
public Long startTime;
public static GetStackResponseBodyStackInfo build(java.util.Map map) throws Exception {
GetStackResponseBodyStackInfo self = new GetStackResponseBodyStackInfo();
return TeaModel.build(map, self);
}
public GetStackResponseBodyStackInfo setApi(String api) {
this.api = api;
return this;
}
public String getApi() {
return this.api;
}
public GetStackResponseBodyStackInfo setCallCount(String callCount) {
this.callCount = callCount;
return this;
}
public String getCallCount() {
return this.callCount;
}
public GetStackResponseBodyStackInfo setDuration(Long duration) {
this.duration = duration;
return this;
}
public Long getDuration() {
return this.duration;
}
public GetStackResponseBodyStackInfo setException(String exception) {
this.exception = exception;
return this;
}
public String getException() {
return this.exception;
}
public GetStackResponseBodyStackInfo setExtInfo(GetStackResponseBodyStackInfoExtInfo extInfo) {
this.extInfo = extInfo;
return this;
}
public GetStackResponseBodyStackInfoExtInfo getExtInfo() {
return this.extInfo;
}
public GetStackResponseBodyStackInfo setLine(String line) {
this.line = line;
return this;
}
public String getLine() {
return this.line;
}
public GetStackResponseBodyStackInfo setRpcId(String rpcId) {
this.rpcId = rpcId;
return this;
}
public String getRpcId() {
return this.rpcId;
}
public GetStackResponseBodyStackInfo setServiceName(String serviceName) {
this.serviceName = serviceName;
return this;
}
public String getServiceName() {
return this.serviceName;
}
public GetStackResponseBodyStackInfo setStartTime(Long startTime) {
this.startTime = startTime;
return this;
}
public Long getStartTime() {
return this.startTime;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy