Class SuppressedViolationJson.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cloud_assembly_schema.SuppressedViolationJson.Jsii$Proxy
- All Implemented Interfaces:
PolicyViolationJson,SuppressedViolationJson,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
SuppressedViolationJson
@Stability(Stable)
@Internal
public static final class SuppressedViolationJson.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements SuppressedViolationJson
An implementation for
SuppressedViolationJson-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cloud_assembly_schema.SuppressedViolationJson
SuppressedViolationJson.Builder, SuppressedViolationJson.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theSuppressedViolationJson.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe construct path where the acknowledgement was declared.final StringThe acknowledgement ID that caused this violation to be suppressed.final StringStack trace showing where the acknowledgement was declared.final StringIf the plugin wants to report using a non-standard severity, put it here.final StringA description of the violation.final StringThe reason given for the acknowledgement, if provided.Additional rule-specific metadata.final StringThe name of the rule that was violated.final StringThe severity of the violation.final StringHow to fix the violation.final List<ViolatingConstructJson> Constructs that violated the rule.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theSuppressedViolationJson.Builder.
-
-
Method Details
-
getAcknowledgedId
Description copied from interface:SuppressedViolationJsonThe acknowledgement ID that caused this violation to be suppressed.Format:
<plugin-name>::<rule-name>(spaces replaced with hyphens).- Specified by:
getAcknowledgedIdin interfaceSuppressedViolationJson
-
getAcknowledgedAt
Description copied from interface:SuppressedViolationJsonThe construct path where the acknowledgement was declared.Default: - unknown
- Specified by:
getAcknowledgedAtin interfaceSuppressedViolationJson
-
getAcknowledgedStackTrace
Description copied from interface:SuppressedViolationJsonStack trace showing where the acknowledgement was declared.A
\n-delimited string of stack frames.Default: - no stack trace
- Specified by:
getAcknowledgedStackTracein interfaceSuppressedViolationJson
-
getReason
Description copied from interface:SuppressedViolationJsonThe reason given for the acknowledgement, if provided.Default: - no reason given
- Specified by:
getReasonin interfaceSuppressedViolationJson
-
getDescription
Description copied from interface:PolicyViolationJsonA description of the violation.- Specified by:
getDescriptionin interfacePolicyViolationJson
-
getRuleName
Description copied from interface:PolicyViolationJsonThe name of the rule that was violated.- Specified by:
getRuleNamein interfacePolicyViolationJson
-
getSeverity
Description copied from interface:PolicyViolationJsonThe severity of the violation.- Specified by:
getSeverityin interfacePolicyViolationJson
-
getViolatingConstructs
Description copied from interface:PolicyViolationJsonConstructs that violated the rule.- Specified by:
getViolatingConstructsin interfacePolicyViolationJson
-
getCustomSeverity
Description copied from interface:PolicyViolationJsonIf the plugin wants to report using a non-standard severity, put it here.- Specified by:
getCustomSeverityin interfacePolicyViolationJson
-
getRuleMetadata
Description copied from interface:PolicyViolationJsonAdditional rule-specific metadata.Default: - no metadata
- Specified by:
getRuleMetadatain interfacePolicyViolationJson
-
getSuggestedFix
Description copied from interface:PolicyViolationJsonHow to fix the violation.Default: - no fix provided
- Specified by:
getSuggestedFixin interfacePolicyViolationJson
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-