|
17 | 17 | import java.util.Objects; |
18 | 18 |
|
19 | 19 | /** Result of the convert rule request containing Terraform content. */ |
20 | | -@JsonPropertyOrder({SecurityMonitoringRuleConvertResponse.JSON_PROPERTY_TERRAFORM_CONTENT}) |
| 20 | +@JsonPropertyOrder({ |
| 21 | + SecurityMonitoringRuleConvertResponse.JSON_PROPERTY_RULE_ID, |
| 22 | + SecurityMonitoringRuleConvertResponse.JSON_PROPERTY_TERRAFORM_CONTENT |
| 23 | +}) |
21 | 24 | @jakarta.annotation.Generated( |
22 | 25 | value = "https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") |
23 | 26 | public class SecurityMonitoringRuleConvertResponse { |
24 | 27 | @JsonIgnore public boolean unparsed = false; |
| 28 | + public static final String JSON_PROPERTY_RULE_ID = "ruleId"; |
| 29 | + private String ruleId; |
| 30 | + |
25 | 31 | public static final String JSON_PROPERTY_TERRAFORM_CONTENT = "terraformContent"; |
26 | 32 | private String terraformContent; |
27 | 33 |
|
| 34 | + public SecurityMonitoringRuleConvertResponse ruleId(String ruleId) { |
| 35 | + this.ruleId = ruleId; |
| 36 | + return this; |
| 37 | + } |
| 38 | + |
| 39 | + /** |
| 40 | + * the ID of the rule. |
| 41 | + * |
| 42 | + * @return ruleId |
| 43 | + */ |
| 44 | + @jakarta.annotation.Nullable |
| 45 | + @JsonProperty(JSON_PROPERTY_RULE_ID) |
| 46 | + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) |
| 47 | + public String getRuleId() { |
| 48 | + return ruleId; |
| 49 | + } |
| 50 | + |
| 51 | + public void setRuleId(String ruleId) { |
| 52 | + this.ruleId = ruleId; |
| 53 | + } |
| 54 | + |
28 | 55 | public SecurityMonitoringRuleConvertResponse terraformContent(String terraformContent) { |
29 | 56 | this.terraformContent = terraformContent; |
30 | 57 | return this; |
@@ -103,21 +130,23 @@ public boolean equals(Object o) { |
103 | 130 | } |
104 | 131 | SecurityMonitoringRuleConvertResponse securityMonitoringRuleConvertResponse = |
105 | 132 | (SecurityMonitoringRuleConvertResponse) o; |
106 | | - return Objects.equals( |
| 133 | + return Objects.equals(this.ruleId, securityMonitoringRuleConvertResponse.ruleId) |
| 134 | + && Objects.equals( |
107 | 135 | this.terraformContent, securityMonitoringRuleConvertResponse.terraformContent) |
108 | 136 | && Objects.equals( |
109 | 137 | this.additionalProperties, securityMonitoringRuleConvertResponse.additionalProperties); |
110 | 138 | } |
111 | 139 |
|
112 | 140 | @Override |
113 | 141 | public int hashCode() { |
114 | | - return Objects.hash(terraformContent, additionalProperties); |
| 142 | + return Objects.hash(ruleId, terraformContent, additionalProperties); |
115 | 143 | } |
116 | 144 |
|
117 | 145 | @Override |
118 | 146 | public String toString() { |
119 | 147 | StringBuilder sb = new StringBuilder(); |
120 | 148 | sb.append("class SecurityMonitoringRuleConvertResponse {\n"); |
| 149 | + sb.append(" ruleId: ").append(toIndentedString(ruleId)).append("\n"); |
121 | 150 | sb.append(" terraformContent: ").append(toIndentedString(terraformContent)).append("\n"); |
122 | 151 | sb.append(" additionalProperties: ") |
123 | 152 | .append(toIndentedString(additionalProperties)) |
|
0 commit comments