Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.2.44-release
1.2.45-release
4 changes: 2 additions & 2 deletions examples/generic/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>ucloud-sdk-java</artifactId>
<groupId>cn.ucloud</groupId>
<version>1.2.44-release</version>
<version>1.2.45-release</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand All @@ -18,7 +18,7 @@
<dependency>
<groupId>cn.ucloud</groupId>
<artifactId>ucloud-sdk-java-common</artifactId>
<version>1.2.44-release</version>
<version>1.2.45-release</version>
</dependency>
</dependencies>
</project>
4 changes: 2 additions & 2 deletions examples/uhost/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<artifactId>ucloud-sdk-java</artifactId>
<groupId>cn.ucloud</groupId>
<version>1.2.44-release</version>
<version>1.2.45-release</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand All @@ -18,7 +18,7 @@
<dependency>
<groupId>cn.ucloud</groupId>
<artifactId>ucloud-sdk-java-uhost</artifactId>
<version>1.2.44-release</version>
<version>1.2.45-release</version>
</dependency>
</dependencies>
</project>
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<groupId>cn.ucloud</groupId>
<artifactId>ucloud-sdk-java</artifactId>
<packaging>pom</packaging>
<version>1.2.44-release</version>
<version>1.2.45-release</version>
<modules>
<module>ucloud-sdk-java-common</module>
<module>ucloud-sdk-java-cloudwatch</module>
Expand Down
6 changes: 3 additions & 3 deletions ucloud-sdk-java-cloudwatch/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@
<parent>
<artifactId>ucloud-sdk-java</artifactId>
<groupId>cn.ucloud</groupId>
<version>1.2.44-release</version>
<version>1.2.45-release</version>
</parent>

<modelVersion>4.0.0</modelVersion>
<artifactId>ucloud-sdk-java-cloudwatch</artifactId>
<version>1.2.44-release</version>
<version>1.2.45-release</version>

<dependencies>
<dependency>
<groupId>cn.ucloud</groupId>
<artifactId>ucloud-sdk-java-common</artifactId>
<version>1.2.44-release</version>
<version>1.2.45-release</version>
</dependency>

<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@

import cn.ucloud.cloudwatch.models.BindAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.BindAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.CreateAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.CreateAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.CreateAlertStrategyTemplateRequest;
import cn.ucloud.cloudwatch.models.CreateAlertStrategyTemplateResponse;
import cn.ucloud.cloudwatch.models.DeleteAlertStrategyTemplateRequest;
Expand All @@ -25,6 +27,8 @@
import cn.ucloud.cloudwatch.models.ListAlertRecordResponse;
import cn.ucloud.cloudwatch.models.ListAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.ListAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.ListAlertStrategyTemplateRequest;
import cn.ucloud.cloudwatch.models.ListAlertStrategyTemplateResponse;
import cn.ucloud.cloudwatch.models.ListMonitorProductRequest;
import cn.ucloud.cloudwatch.models.ListMonitorProductResponse;
import cn.ucloud.cloudwatch.models.QueryMetricDataSetRequest;
Expand All @@ -33,6 +37,10 @@
import cn.ucloud.cloudwatch.models.QueryMetricDataSummaryResponse;
import cn.ucloud.cloudwatch.models.UnBindAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.UnBindAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.UpdateAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.UpdateAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.UpdateAlertStrategyTemplateRequest;
import cn.ucloud.cloudwatch.models.UpdateAlertStrategyTemplateResponse;
import cn.ucloud.common.client.DefaultClient;
import cn.ucloud.common.config.Config;
import cn.ucloud.common.credential.Credential;
Expand All @@ -56,6 +64,19 @@ public BindAlertStrategyResponse bindAlertStrategy(BindAlertStrategyRequest requ
return (BindAlertStrategyResponse) this.invoke(request, BindAlertStrategyResponse.class);
}

/**
* CreateAlertStrategy - 创建告警策略
*
* @param request Request object
* @throws UCloudException Exception
*/
public CreateAlertStrategyResponse createAlertStrategy(CreateAlertStrategyRequest request)
throws UCloudException {
request.setAction("CreateAlertStrategy");
return (CreateAlertStrategyResponse)
this.invoke(request, CreateAlertStrategyResponse.class);
}

/**
* CreateAlertStrategyTemplate - 新建条件模板
*
Expand Down Expand Up @@ -118,6 +139,19 @@ public ListAlertStrategyResponse listAlertStrategy(ListAlertStrategyRequest requ
return (ListAlertStrategyResponse) this.invoke(request, ListAlertStrategyResponse.class);
}

/**
* ListAlertStrategyTemplate - 条件模板列表
*
* @param request Request object
* @throws UCloudException Exception
*/
public ListAlertStrategyTemplateResponse listAlertStrategyTemplate(
ListAlertStrategyTemplateRequest request) throws UCloudException {
request.setAction("ListAlertStrategyTemplate");
return (ListAlertStrategyTemplateResponse)
this.invoke(request, ListAlertStrategyTemplateResponse.class);
}

/**
* ListMonitorProduct - 获取监控对象类型列表
*
Expand Down Expand Up @@ -167,4 +201,30 @@ public UnBindAlertStrategyResponse unBindAlertStrategy(UnBindAlertStrategyReques
return (UnBindAlertStrategyResponse)
this.invoke(request, UnBindAlertStrategyResponse.class);
}

/**
* UpdateAlertStrategy - 更新告警策略
*
* @param request Request object
* @throws UCloudException Exception
*/
public UpdateAlertStrategyResponse updateAlertStrategy(UpdateAlertStrategyRequest request)
throws UCloudException {
request.setAction("UpdateAlertStrategy");
return (UpdateAlertStrategyResponse)
this.invoke(request, UpdateAlertStrategyResponse.class);
}

/**
* UpdateAlertStrategyTemplate - 编辑条件模板
*
* @param request Request object
* @throws UCloudException Exception
*/
public UpdateAlertStrategyTemplateResponse updateAlertStrategyTemplate(
UpdateAlertStrategyTemplateRequest request) throws UCloudException {
request.setAction("UpdateAlertStrategyTemplate");
return (UpdateAlertStrategyTemplateResponse)
this.invoke(request, UpdateAlertStrategyTemplateResponse.class);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@

import cn.ucloud.cloudwatch.models.BindAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.BindAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.CreateAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.CreateAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.CreateAlertStrategyTemplateRequest;
import cn.ucloud.cloudwatch.models.CreateAlertStrategyTemplateResponse;
import cn.ucloud.cloudwatch.models.DeleteAlertStrategyTemplateRequest;
Expand All @@ -25,6 +27,8 @@
import cn.ucloud.cloudwatch.models.ListAlertRecordResponse;
import cn.ucloud.cloudwatch.models.ListAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.ListAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.ListAlertStrategyTemplateRequest;
import cn.ucloud.cloudwatch.models.ListAlertStrategyTemplateResponse;
import cn.ucloud.cloudwatch.models.ListMonitorProductRequest;
import cn.ucloud.cloudwatch.models.ListMonitorProductResponse;
import cn.ucloud.cloudwatch.models.QueryMetricDataSetRequest;
Expand All @@ -33,6 +37,10 @@
import cn.ucloud.cloudwatch.models.QueryMetricDataSummaryResponse;
import cn.ucloud.cloudwatch.models.UnBindAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.UnBindAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.UpdateAlertStrategyRequest;
import cn.ucloud.cloudwatch.models.UpdateAlertStrategyResponse;
import cn.ucloud.cloudwatch.models.UpdateAlertStrategyTemplateRequest;
import cn.ucloud.cloudwatch.models.UpdateAlertStrategyTemplateResponse;
import cn.ucloud.common.client.Client;
import cn.ucloud.common.exception.UCloudException;

Expand All @@ -48,6 +56,15 @@ public interface CloudWatchClientInterface extends Client {
public BindAlertStrategyResponse bindAlertStrategy(BindAlertStrategyRequest request)
throws UCloudException;

/**
* CreateAlertStrategy - 创建告警策略
*
* @param request Request object
* @throws UCloudException Exception
*/
public CreateAlertStrategyResponse createAlertStrategy(CreateAlertStrategyRequest request)
throws UCloudException;

/**
* CreateAlertStrategyTemplate - 新建条件模板
*
Expand Down Expand Up @@ -93,6 +110,15 @@ public ListAlertRecordResponse listAlertRecord(ListAlertRecordRequest request)
public ListAlertStrategyResponse listAlertStrategy(ListAlertStrategyRequest request)
throws UCloudException;

/**
* ListAlertStrategyTemplate - 条件模板列表
*
* @param request Request object
* @throws UCloudException Exception
*/
public ListAlertStrategyTemplateResponse listAlertStrategyTemplate(
ListAlertStrategyTemplateRequest request) throws UCloudException;

/**
* ListMonitorProduct - 获取监控对象类型列表
*
Expand Down Expand Up @@ -128,4 +154,22 @@ public QueryMetricDataSummaryResponse queryMetricDataSummary(
*/
public UnBindAlertStrategyResponse unBindAlertStrategy(UnBindAlertStrategyRequest request)
throws UCloudException;

/**
* UpdateAlertStrategy - 更新告警策略
*
* @param request Request object
* @throws UCloudException Exception
*/
public UpdateAlertStrategyResponse updateAlertStrategy(UpdateAlertStrategyRequest request)
throws UCloudException;

/**
* UpdateAlertStrategyTemplate - 编辑条件模板
*
* @param request Request object
* @throws UCloudException Exception
*/
public UpdateAlertStrategyTemplateResponse updateAlertStrategyTemplate(
UpdateAlertStrategyTemplateRequest request) throws UCloudException;
}
Loading
Loading