
com.aliyun.arms20190808.models.GetRetcodeAppByPidResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.arms20190808.models;
import com.aliyun.tea.*;
public class GetRetcodeAppByPidResponseBody extends TeaModel {
/**
* The ID of the request.
*
* example:
* 2983BEF7-4A0D-47A2-94A2-8E9C5E63****
*/
@NameInMap("RequestId")
public String requestId;
/**
* The returned application data.
*/
@NameInMap("RetcodeApp")
public GetRetcodeAppByPidResponseBodyRetcodeApp retcodeApp;
public static GetRetcodeAppByPidResponseBody build(java.util.Map map) throws Exception {
GetRetcodeAppByPidResponseBody self = new GetRetcodeAppByPidResponseBody();
return TeaModel.build(map, self);
}
public GetRetcodeAppByPidResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public GetRetcodeAppByPidResponseBody setRetcodeApp(GetRetcodeAppByPidResponseBodyRetcodeApp retcodeApp) {
this.retcodeApp = retcodeApp;
return this;
}
public GetRetcodeAppByPidResponseBodyRetcodeApp getRetcodeApp() {
return this.retcodeApp;
}
public static class GetRetcodeAppByPidResponseBodyRetcodeAppTags extends TeaModel {
/**
* The key of the tag.
*
* example:
* testKey
*/
@NameInMap("Key")
public String key;
/**
* The value of the tag.
*
* example:
* testValue
*/
@NameInMap("Value")
public String value;
public static GetRetcodeAppByPidResponseBodyRetcodeAppTags build(java.util.Map map) throws Exception {
GetRetcodeAppByPidResponseBodyRetcodeAppTags self = new GetRetcodeAppByPidResponseBodyRetcodeAppTags();
return TeaModel.build(map, self);
}
public GetRetcodeAppByPidResponseBodyRetcodeAppTags setKey(String key) {
this.key = key;
return this;
}
public String getKey() {
return this.key;
}
public GetRetcodeAppByPidResponseBodyRetcodeAppTags setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class GetRetcodeAppByPidResponseBodyRetcodeApp extends TeaModel {
/**
* The ID of the application. The parameter is an auto-increment parameter.
*
* example:
* 2787XXXX
*/
@NameInMap("AppId")
public String appId;
/**
* The name of the application that is monitored by Browser Monitoring.
*
* example:
* testRetcodeAppXXXX
*/
@NameInMap("AppName")
public String appName;
/**
* The process identifier (PID) of the application.
*
* example:
* b590lhguqs@9781be0f44dXXXX
*/
@NameInMap("Pid")
public String pid;
/**
* The ID of the resource group. You can obtain the resource group ID in the Resource Management console.
*
* example:
* rg-acfmxidtzXXXX
*/
@NameInMap("ResourceGroupId")
public String resourceGroupId;
/**
* The type of the application that is monitored by Browser Monitoring. Valid values:
*
* web
: web application
* weex
: Weex mobile app
* mini_dd
: DingTalk mini program
* mini_alipay
: Alipay mini program
* mini_wx
: WeChat mini program
* mini_common
: mini program on other platforms
*
*
* example:
* web
*/
@NameInMap("RetcodeAppType")
public String retcodeAppType;
/**
* The tags that are attached to the instance.
*/
@NameInMap("Tags")
public java.util.List tags;
public static GetRetcodeAppByPidResponseBodyRetcodeApp build(java.util.Map map) throws Exception {
GetRetcodeAppByPidResponseBodyRetcodeApp self = new GetRetcodeAppByPidResponseBodyRetcodeApp();
return TeaModel.build(map, self);
}
public GetRetcodeAppByPidResponseBodyRetcodeApp setAppId(String appId) {
this.appId = appId;
return this;
}
public String getAppId() {
return this.appId;
}
public GetRetcodeAppByPidResponseBodyRetcodeApp setAppName(String appName) {
this.appName = appName;
return this;
}
public String getAppName() {
return this.appName;
}
public GetRetcodeAppByPidResponseBodyRetcodeApp setPid(String pid) {
this.pid = pid;
return this;
}
public String getPid() {
return this.pid;
}
public GetRetcodeAppByPidResponseBodyRetcodeApp setResourceGroupId(String resourceGroupId) {
this.resourceGroupId = resourceGroupId;
return this;
}
public String getResourceGroupId() {
return this.resourceGroupId;
}
public GetRetcodeAppByPidResponseBodyRetcodeApp setRetcodeAppType(String retcodeAppType) {
this.retcodeAppType = retcodeAppType;
return this;
}
public String getRetcodeAppType() {
return this.retcodeAppType;
}
public GetRetcodeAppByPidResponseBodyRetcodeApp setTags(java.util.List tags) {
this.tags = tags;
return this;
}
public java.util.List getTags() {
return this.tags;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy