All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sas20181203.models.GetInterceptionSummaryResponseBody Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sas20181203.models;

import com.aliyun.tea.*;

public class GetInterceptionSummaryResponseBody extends TeaModel {
    /**
     * 

The statistics.

*/ @NameInMap("InterceptionSummary") public GetInterceptionSummaryResponseBodyInterceptionSummary interceptionSummary; /** *

The ID of the request, which is used to locate and troubleshoot issues.

* * example: *

F35F45B0-5D6B-4238-BE02-A62D0760E840

*/ @NameInMap("RequestId") public String requestId; public static GetInterceptionSummaryResponseBody build(java.util.Map map) throws Exception { GetInterceptionSummaryResponseBody self = new GetInterceptionSummaryResponseBody(); return TeaModel.build(map, self); } public GetInterceptionSummaryResponseBody setInterceptionSummary(GetInterceptionSummaryResponseBodyInterceptionSummary interceptionSummary) { this.interceptionSummary = interceptionSummary; return this; } public GetInterceptionSummaryResponseBodyInterceptionSummary getInterceptionSummary() { return this.interceptionSummary; } public GetInterceptionSummaryResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public static class GetInterceptionSummaryResponseBodyInterceptionSummary extends TeaModel { /** *

The number of clusters that are not protected.

* * example: *

0

*/ @NameInMap("CloseClusterCount") public Integer closeClusterCount; /** *

The number of disabled cluster defense rules.

* * example: *

0

*/ @NameInMap("CloseRuleCount") public Integer closeRuleCount; /** *

The total number of clusters.

* * example: *

0

*/ @NameInMap("ClusterCount") public Integer clusterCount; /** *

The total number of interception records for the specified cluster.

* * example: *

0

*/ @NameInMap("InterceptionCountInDays") public Integer interceptionCountInDays; /** *

The number of clusters that are protected.

* * example: *

0

*/ @NameInMap("OpenClusterCount") public Integer openClusterCount; /** *

The number of enabled cluster defense rules.

* * example: *

0

*/ @NameInMap("OpenRuleCount") public Integer openRuleCount; /** *

The number of security risks that are detected in the last 180 days.

* * example: *

0

*/ @NameInMap("RiskCount180Day") public Long riskCount180Day; /** *

The number of security risks that are detected in the last 30 days.

* * example: *

0

*/ @NameInMap("RiskCount30Day") public Long riskCount30Day; /** *

The number of security risks that are detected in the last 24 hours.

* * example: *

0

*/ @NameInMap("RiskCountToday") public Long riskCountToday; /** *

The total number of cluster defense rules.

* * example: *

0

*/ @NameInMap("RuleCount") public Integer ruleCount; public static GetInterceptionSummaryResponseBodyInterceptionSummary build(java.util.Map map) throws Exception { GetInterceptionSummaryResponseBodyInterceptionSummary self = new GetInterceptionSummaryResponseBodyInterceptionSummary(); return TeaModel.build(map, self); } public GetInterceptionSummaryResponseBodyInterceptionSummary setCloseClusterCount(Integer closeClusterCount) { this.closeClusterCount = closeClusterCount; return this; } public Integer getCloseClusterCount() { return this.closeClusterCount; } public GetInterceptionSummaryResponseBodyInterceptionSummary setCloseRuleCount(Integer closeRuleCount) { this.closeRuleCount = closeRuleCount; return this; } public Integer getCloseRuleCount() { return this.closeRuleCount; } public GetInterceptionSummaryResponseBodyInterceptionSummary setClusterCount(Integer clusterCount) { this.clusterCount = clusterCount; return this; } public Integer getClusterCount() { return this.clusterCount; } public GetInterceptionSummaryResponseBodyInterceptionSummary setInterceptionCountInDays(Integer interceptionCountInDays) { this.interceptionCountInDays = interceptionCountInDays; return this; } public Integer getInterceptionCountInDays() { return this.interceptionCountInDays; } public GetInterceptionSummaryResponseBodyInterceptionSummary setOpenClusterCount(Integer openClusterCount) { this.openClusterCount = openClusterCount; return this; } public Integer getOpenClusterCount() { return this.openClusterCount; } public GetInterceptionSummaryResponseBodyInterceptionSummary setOpenRuleCount(Integer openRuleCount) { this.openRuleCount = openRuleCount; return this; } public Integer getOpenRuleCount() { return this.openRuleCount; } public GetInterceptionSummaryResponseBodyInterceptionSummary setRiskCount180Day(Long riskCount180Day) { this.riskCount180Day = riskCount180Day; return this; } public Long getRiskCount180Day() { return this.riskCount180Day; } public GetInterceptionSummaryResponseBodyInterceptionSummary setRiskCount30Day(Long riskCount30Day) { this.riskCount30Day = riskCount30Day; return this; } public Long getRiskCount30Day() { return this.riskCount30Day; } public GetInterceptionSummaryResponseBodyInterceptionSummary setRiskCountToday(Long riskCountToday) { this.riskCountToday = riskCountToday; return this; } public Long getRiskCountToday() { return this.riskCountToday; } public GetInterceptionSummaryResponseBodyInterceptionSummary setRuleCount(Integer ruleCount) { this.ruleCount = ruleCount; return this; } public Integer getRuleCount() { return this.ruleCount; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy