public class Annotation extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
Annotation()  | 
Annotation(Annotation source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getConfiguration()
Get Current actual configuration of the resource. 
 | 
String | 
getDesiredValue()
Get Desired configuration of the resource. 
 | 
String | 
getOperator()
Get Comparison operator between current and desired configuration of the resource. 
 | 
String | 
getProperty()
Get JSON path of current configuration in resource attribute structure. 
 | 
void | 
setConfiguration(String Configuration)
Set Current actual configuration of the resource. 
 | 
void | 
setDesiredValue(String DesiredValue)
Set Desired configuration of the resource. 
 | 
void | 
setOperator(String Operator)
Set Comparison operator between current and desired configuration of the resource. 
 | 
void | 
setProperty(String Property)
Set JSON path of current configuration in resource attribute structure. 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic Annotation()
public Annotation(Annotation source)
public String getConfiguration()
public void setConfiguration(String Configuration)
Configuration - Current actual configuration of the resource. It can contain 0 to 256 characters, which is the non-compliant configuration of the resource.
Note: This field may return null, indicating that no valid value is found.public String getDesiredValue()
public void setDesiredValue(String DesiredValue)
DesiredValue - Desired configuration of the resource. It can contain 0 to 256 characters, which is the compliant configuration of the resource.
Note: This field may return null, indicating that no valid value is found.public String getOperator()
public void setOperator(String Operator)
Operator - Comparison operator between current and desired configuration of the resource. Length is 0-16 characters. This field may be empty when custom rule reporting evaluation result.public String getProperty()
public void setProperty(String Property)
Property - JSON path of current configuration in resource attribute structure. Length is 0-256 characters. This field may be empty when custom rule reporting evaluation result.Copyright © 2025. All rights reserved.