in multiple-languages/java/ros-cdk-sls/src/main/java/com/aliyun/ros/cdk/sls/RosAudit.java [7646:7825]
public final int hashCode() {
int result = this.actiontrailEnabled != null ? this.actiontrailEnabled.hashCode() : 0;
result = 31 * result + (this.actiontrailOpenapiCollectionPolicy != null ? this.actiontrailOpenapiCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.actiontrailOpenapiPolicySetting != null ? this.actiontrailOpenapiPolicySetting.hashCode() : 0);
result = 31 * result + (this.actiontrailTiEnabled != null ? this.actiontrailTiEnabled.hashCode() : 0);
result = 31 * result + (this.actiontrailTtl != null ? this.actiontrailTtl.hashCode() : 0);
result = 31 * result + (this.albAccessCollectionPolicy != null ? this.albAccessCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.albAccessEnabled != null ? this.albAccessEnabled.hashCode() : 0);
result = 31 * result + (this.albAccessTtl != null ? this.albAccessTtl.hashCode() : 0);
result = 31 * result + (this.albSyncEnabled != null ? this.albSyncEnabled.hashCode() : 0);
result = 31 * result + (this.albSyncTtl != null ? this.albSyncTtl.hashCode() : 0);
result = 31 * result + (this.apigatewayAccessCollectionPolicy != null ? this.apigatewayAccessCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.apigatewayAccessPolicySetting != null ? this.apigatewayAccessPolicySetting.hashCode() : 0);
result = 31 * result + (this.apigatewayEnabled != null ? this.apigatewayEnabled.hashCode() : 0);
result = 31 * result + (this.apigatewayTiEnabled != null ? this.apigatewayTiEnabled.hashCode() : 0);
result = 31 * result + (this.apigatewayTtl != null ? this.apigatewayTtl.hashCode() : 0);
result = 31 * result + (this.appconnectEnabled != null ? this.appconnectEnabled.hashCode() : 0);
result = 31 * result + (this.appconnectOpCollectionPolicy != null ? this.appconnectOpCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.appconnectOpPolicySetting != null ? this.appconnectOpPolicySetting.hashCode() : 0);
result = 31 * result + (this.appconnectTiEnabled != null ? this.appconnectTiEnabled.hashCode() : 0);
result = 31 * result + (this.appconnectTtl != null ? this.appconnectTtl.hashCode() : 0);
result = 31 * result + (this.bastionAuditCollectionPolicy != null ? this.bastionAuditCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.bastionAuditPolicySetting != null ? this.bastionAuditPolicySetting.hashCode() : 0);
result = 31 * result + (this.bastionEnabled != null ? this.bastionEnabled.hashCode() : 0);
result = 31 * result + (this.bastionTiEnabled != null ? this.bastionTiEnabled.hashCode() : 0);
result = 31 * result + (this.bastionTtl != null ? this.bastionTtl.hashCode() : 0);
result = 31 * result + (this.cloudconfigChangeEnabled != null ? this.cloudconfigChangeEnabled.hashCode() : 0);
result = 31 * result + (this.cloudconfigChangeTtl != null ? this.cloudconfigChangeTtl.hashCode() : 0);
result = 31 * result + (this.cloudconfigNoncomEnabled != null ? this.cloudconfigNoncomEnabled.hashCode() : 0);
result = 31 * result + (this.cloudconfigNoncomTtl != null ? this.cloudconfigNoncomTtl.hashCode() : 0);
result = 31 * result + (this.cloudfirewallAccessCollectionPolicy != null ? this.cloudfirewallAccessCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.cloudfirewallAccessPolicySetting != null ? this.cloudfirewallAccessPolicySetting.hashCode() : 0);
result = 31 * result + (this.cloudfirewallEnabled != null ? this.cloudfirewallEnabled.hashCode() : 0);
result = 31 * result + (this.cloudfirewallTiEnabled != null ? this.cloudfirewallTiEnabled.hashCode() : 0);
result = 31 * result + (this.cloudfirewallTtl != null ? this.cloudfirewallTtl.hashCode() : 0);
result = 31 * result + (this.cloudfirewallVpcEnabled != null ? this.cloudfirewallVpcEnabled.hashCode() : 0);
result = 31 * result + (this.cloudfirewallVpcTtl != null ? this.cloudfirewallVpcTtl.hashCode() : 0);
result = 31 * result + (this.cpsCallbackCollectionPolicy != null ? this.cpsCallbackCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.cpsCallbackPolicySetting != null ? this.cpsCallbackPolicySetting.hashCode() : 0);
result = 31 * result + (this.cpsEnabled != null ? this.cpsEnabled.hashCode() : 0);
result = 31 * result + (this.cpsTiEnabled != null ? this.cpsTiEnabled.hashCode() : 0);
result = 31 * result + (this.cpsTtl != null ? this.cpsTtl.hashCode() : 0);
result = 31 * result + (this.ddosBgpAccessEnabled != null ? this.ddosBgpAccessEnabled.hashCode() : 0);
result = 31 * result + (this.ddosBgpAccessTtl != null ? this.ddosBgpAccessTtl.hashCode() : 0);
result = 31 * result + (this.ddosCooAccessCollectionPolicy != null ? this.ddosCooAccessCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.ddosCooAccessEnabled != null ? this.ddosCooAccessEnabled.hashCode() : 0);
result = 31 * result + (this.ddosCooAccessPolicySetting != null ? this.ddosCooAccessPolicySetting.hashCode() : 0);
result = 31 * result + (this.ddosCooAccessTiEnabled != null ? this.ddosCooAccessTiEnabled.hashCode() : 0);
result = 31 * result + (this.ddosCooAccessTtl != null ? this.ddosCooAccessTtl.hashCode() : 0);
result = 31 * result + (this.ddosDipAccessEnabled != null ? this.ddosDipAccessEnabled.hashCode() : 0);
result = 31 * result + (this.ddosDipAccessTtl != null ? this.ddosDipAccessTtl.hashCode() : 0);
result = 31 * result + (this.dnsIntranetCollectionPolicy != null ? this.dnsIntranetCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.dnsIntranetEnabled != null ? this.dnsIntranetEnabled.hashCode() : 0);
result = 31 * result + (this.dnsIntranetTtl != null ? this.dnsIntranetTtl.hashCode() : 0);
result = 31 * result + (this.dnsSyncEnabled != null ? this.dnsSyncEnabled.hashCode() : 0);
result = 31 * result + (this.dnsSyncTtl != null ? this.dnsSyncTtl.hashCode() : 0);
result = 31 * result + (this.drdsAuditCollectionPolicy != null ? this.drdsAuditCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.drdsAuditEnabled != null ? this.drdsAuditEnabled.hashCode() : 0);
result = 31 * result + (this.drdsAuditPolicySetting != null ? this.drdsAuditPolicySetting.hashCode() : 0);
result = 31 * result + (this.drdsAuditTiEnabled != null ? this.drdsAuditTiEnabled.hashCode() : 0);
result = 31 * result + (this.drdsAuditTtl != null ? this.drdsAuditTtl.hashCode() : 0);
result = 31 * result + (this.drdsSyncEnabled != null ? this.drdsSyncEnabled.hashCode() : 0);
result = 31 * result + (this.drdsSyncTtl != null ? this.drdsSyncTtl.hashCode() : 0);
result = 31 * result + (this.idaasMngCollectionPolicy != null ? this.idaasMngCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.idaasMngEnabled != null ? this.idaasMngEnabled.hashCode() : 0);
result = 31 * result + (this.idaasMngTtl != null ? this.idaasMngTtl.hashCode() : 0);
result = 31 * result + (this.idaasUserCollectionPolicy != null ? this.idaasUserCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.idaasUserEnabled != null ? this.idaasUserEnabled.hashCode() : 0);
result = 31 * result + (this.idaasUserTtl != null ? this.idaasUserTtl.hashCode() : 0);
result = 31 * result + (this.k8SAuditCollectionPolicy != null ? this.k8SAuditCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.k8SAuditEnabled != null ? this.k8SAuditEnabled.hashCode() : 0);
result = 31 * result + (this.k8SAuditPolicySetting != null ? this.k8SAuditPolicySetting.hashCode() : 0);
result = 31 * result + (this.k8SAuditTiEnabled != null ? this.k8SAuditTiEnabled.hashCode() : 0);
result = 31 * result + (this.k8SAuditTtl != null ? this.k8SAuditTtl.hashCode() : 0);
result = 31 * result + (this.k8SEventCollectionPolicy != null ? this.k8SEventCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.k8SEventEnabled != null ? this.k8SEventEnabled.hashCode() : 0);
result = 31 * result + (this.k8SEventPolicySetting != null ? this.k8SEventPolicySetting.hashCode() : 0);
result = 31 * result + (this.k8SEventTiEnabled != null ? this.k8SEventTiEnabled.hashCode() : 0);
result = 31 * result + (this.k8SEventTtl != null ? this.k8SEventTtl.hashCode() : 0);
result = 31 * result + (this.k8SIngressCollectionPolicy != null ? this.k8SIngressCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.k8SIngressEnabled != null ? this.k8SIngressEnabled.hashCode() : 0);
result = 31 * result + (this.k8SIngressPolicySetting != null ? this.k8SIngressPolicySetting.hashCode() : 0);
result = 31 * result + (this.k8SIngressTiEnabled != null ? this.k8SIngressTiEnabled.hashCode() : 0);
result = 31 * result + (this.k8SIngressTtl != null ? this.k8SIngressTtl.hashCode() : 0);
result = 31 * result + (this.nasAuditCollectionPolicy != null ? this.nasAuditCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.nasAuditPolicySetting != null ? this.nasAuditPolicySetting.hashCode() : 0);
result = 31 * result + (this.nasEnabled != null ? this.nasEnabled.hashCode() : 0);
result = 31 * result + (this.nasTiEnabled != null ? this.nasTiEnabled.hashCode() : 0);
result = 31 * result + (this.nasTtl != null ? this.nasTtl.hashCode() : 0);
result = 31 * result + (this.ossAccessCollectionPolicy != null ? this.ossAccessCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.ossAccessEnabled != null ? this.ossAccessEnabled.hashCode() : 0);
result = 31 * result + (this.ossAccessPolicySetting != null ? this.ossAccessPolicySetting.hashCode() : 0);
result = 31 * result + (this.ossAccessTiEnabled != null ? this.ossAccessTiEnabled.hashCode() : 0);
result = 31 * result + (this.ossAccessTtl != null ? this.ossAccessTtl.hashCode() : 0);
result = 31 * result + (this.ossMeteringCollectionPolicy != null ? this.ossMeteringCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.ossMeteringEnabled != null ? this.ossMeteringEnabled.hashCode() : 0);
result = 31 * result + (this.ossMeteringPolicySetting != null ? this.ossMeteringPolicySetting.hashCode() : 0);
result = 31 * result + (this.ossMeteringTiEnabled != null ? this.ossMeteringTiEnabled.hashCode() : 0);
result = 31 * result + (this.ossMeteringTtl != null ? this.ossMeteringTtl.hashCode() : 0);
result = 31 * result + (this.ossSyncEnabled != null ? this.ossSyncEnabled.hashCode() : 0);
result = 31 * result + (this.ossSyncTtl != null ? this.ossSyncTtl.hashCode() : 0);
result = 31 * result + (this.polardbAuditCollectionPolicy != null ? this.polardbAuditCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.polardbAuditPolicySetting != null ? this.polardbAuditPolicySetting.hashCode() : 0);
result = 31 * result + (this.polardbEnabled != null ? this.polardbEnabled.hashCode() : 0);
result = 31 * result + (this.polardbErrorCollectionPolicy != null ? this.polardbErrorCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.polardbErrorEnabled != null ? this.polardbErrorEnabled.hashCode() : 0);
result = 31 * result + (this.polardbErrorTtl != null ? this.polardbErrorTtl.hashCode() : 0);
result = 31 * result + (this.polardbPerfCollectionPolicy != null ? this.polardbPerfCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.polardbPerfEnabled != null ? this.polardbPerfEnabled.hashCode() : 0);
result = 31 * result + (this.polardbPerfPolicySetting != null ? this.polardbPerfPolicySetting.hashCode() : 0);
result = 31 * result + (this.polardbPerfTiEnabled != null ? this.polardbPerfTiEnabled.hashCode() : 0);
result = 31 * result + (this.polardbPerfTtl != null ? this.polardbPerfTtl.hashCode() : 0);
result = 31 * result + (this.polardbSlowCollectionPolicy != null ? this.polardbSlowCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.polardbSlowEnabled != null ? this.polardbSlowEnabled.hashCode() : 0);
result = 31 * result + (this.polardbSlowPolicySetting != null ? this.polardbSlowPolicySetting.hashCode() : 0);
result = 31 * result + (this.polardbSlowTiEnabled != null ? this.polardbSlowTiEnabled.hashCode() : 0);
result = 31 * result + (this.polardbSlowTtl != null ? this.polardbSlowTtl.hashCode() : 0);
result = 31 * result + (this.polardbTiEnabled != null ? this.polardbTiEnabled.hashCode() : 0);
result = 31 * result + (this.polardbTtl != null ? this.polardbTtl.hashCode() : 0);
result = 31 * result + (this.rdsAuditCollectionPolicy != null ? this.rdsAuditCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.rdsAuditPolicySetting != null ? this.rdsAuditPolicySetting.hashCode() : 0);
result = 31 * result + (this.rdsEnabled != null ? this.rdsEnabled.hashCode() : 0);
result = 31 * result + (this.rdsErrorCollectionPolicy != null ? this.rdsErrorCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.rdsErrorEnabled != null ? this.rdsErrorEnabled.hashCode() : 0);
result = 31 * result + (this.rdsErrorTtl != null ? this.rdsErrorTtl.hashCode() : 0);
result = 31 * result + (this.rdsPerfCollectionPolicy != null ? this.rdsPerfCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.rdsPerfEnabled != null ? this.rdsPerfEnabled.hashCode() : 0);
result = 31 * result + (this.rdsPerfPolicySetting != null ? this.rdsPerfPolicySetting.hashCode() : 0);
result = 31 * result + (this.rdsPerfTiEnabled != null ? this.rdsPerfTiEnabled.hashCode() : 0);
result = 31 * result + (this.rdsPerfTtl != null ? this.rdsPerfTtl.hashCode() : 0);
result = 31 * result + (this.rdsSlowCollectionPolicy != null ? this.rdsSlowCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.rdsSlowEnabled != null ? this.rdsSlowEnabled.hashCode() : 0);
result = 31 * result + (this.rdsSlowPolicySetting != null ? this.rdsSlowPolicySetting.hashCode() : 0);
result = 31 * result + (this.rdsSlowTiEnabled != null ? this.rdsSlowTiEnabled.hashCode() : 0);
result = 31 * result + (this.rdsSlowTtl != null ? this.rdsSlowTtl.hashCode() : 0);
result = 31 * result + (this.rdsTiEnabled != null ? this.rdsTiEnabled.hashCode() : 0);
result = 31 * result + (this.rdsTtl != null ? this.rdsTtl.hashCode() : 0);
result = 31 * result + (this.redisAuditCollectionPolicy != null ? this.redisAuditCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.redisAuditEnabled != null ? this.redisAuditEnabled.hashCode() : 0);
result = 31 * result + (this.redisAuditPolicySetting != null ? this.redisAuditPolicySetting.hashCode() : 0);
result = 31 * result + (this.redisAuditTiEnabled != null ? this.redisAuditTiEnabled.hashCode() : 0);
result = 31 * result + (this.redisAuditTtl != null ? this.redisAuditTtl.hashCode() : 0);
result = 31 * result + (this.redisSyncEnabled != null ? this.redisSyncEnabled.hashCode() : 0);
result = 31 * result + (this.redisSyncTtl != null ? this.redisSyncTtl.hashCode() : 0);
result = 31 * result + (this.sasCrackEnabled != null ? this.sasCrackEnabled.hashCode() : 0);
result = 31 * result + (this.sasDnsEnabled != null ? this.sasDnsEnabled.hashCode() : 0);
result = 31 * result + (this.sasDnsQueryEnabled != null ? this.sasDnsQueryEnabled.hashCode() : 0);
result = 31 * result + (this.sasHttpEnabled != null ? this.sasHttpEnabled.hashCode() : 0);
result = 31 * result + (this.sasLocalDnsEnabled != null ? this.sasLocalDnsEnabled.hashCode() : 0);
result = 31 * result + (this.sasLoginEnabled != null ? this.sasLoginEnabled.hashCode() : 0);
result = 31 * result + (this.sasNetworkEnabled != null ? this.sasNetworkEnabled.hashCode() : 0);
result = 31 * result + (this.sasProcessEnabled != null ? this.sasProcessEnabled.hashCode() : 0);
result = 31 * result + (this.sasSecurityAlertEnabled != null ? this.sasSecurityAlertEnabled.hashCode() : 0);
result = 31 * result + (this.sasSecurityHcEnabled != null ? this.sasSecurityHcEnabled.hashCode() : 0);
result = 31 * result + (this.sasSecurityVulEnabled != null ? this.sasSecurityVulEnabled.hashCode() : 0);
result = 31 * result + (this.sasSessionEnabled != null ? this.sasSessionEnabled.hashCode() : 0);
result = 31 * result + (this.sasSnapshotAccountEnabled != null ? this.sasSnapshotAccountEnabled.hashCode() : 0);
result = 31 * result + (this.sasSnapshotPortEnabled != null ? this.sasSnapshotPortEnabled.hashCode() : 0);
result = 31 * result + (this.sasSnapshotProcessEnabled != null ? this.sasSnapshotProcessEnabled.hashCode() : 0);
result = 31 * result + (this.sasTiEnabled != null ? this.sasTiEnabled.hashCode() : 0);
result = 31 * result + (this.sasTtl != null ? this.sasTtl.hashCode() : 0);
result = 31 * result + (this.slbAccessCollectionPolicy != null ? this.slbAccessCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.slbAccessEnabled != null ? this.slbAccessEnabled.hashCode() : 0);
result = 31 * result + (this.slbAccessPolicySetting != null ? this.slbAccessPolicySetting.hashCode() : 0);
result = 31 * result + (this.slbAccessTiEnabled != null ? this.slbAccessTiEnabled.hashCode() : 0);
result = 31 * result + (this.slbAccessTtl != null ? this.slbAccessTtl.hashCode() : 0);
result = 31 * result + (this.slbSyncEnabled != null ? this.slbSyncEnabled.hashCode() : 0);
result = 31 * result + (this.slbSyncTtl != null ? this.slbSyncTtl.hashCode() : 0);
result = 31 * result + (this.vpcFlowCollectionPolicy != null ? this.vpcFlowCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.vpcFlowEnabled != null ? this.vpcFlowEnabled.hashCode() : 0);
result = 31 * result + (this.vpcFlowTtl != null ? this.vpcFlowTtl.hashCode() : 0);
result = 31 * result + (this.vpcSyncEnabled != null ? this.vpcSyncEnabled.hashCode() : 0);
result = 31 * result + (this.vpcSyncTtl != null ? this.vpcSyncTtl.hashCode() : 0);
result = 31 * result + (this.wafAccessCollectionPolicy != null ? this.wafAccessCollectionPolicy.hashCode() : 0);
result = 31 * result + (this.wafAccessPolicySetting != null ? this.wafAccessPolicySetting.hashCode() : 0);
result = 31 * result + (this.wafEnabled != null ? this.wafEnabled.hashCode() : 0);
result = 31 * result + (this.wafTiEnabled != null ? this.wafTiEnabled.hashCode() : 0);
result = 31 * result + (this.wafTtl != null ? this.wafTtl.hashCode() : 0);
return result;
}