Class PluginReportJson.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cloud_assembly_schema.PluginReportJson.Jsii$Proxy
- All Implemented Interfaces:
PluginReportJson,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
PluginReportJson
@Stability(Stable)
@Internal
public static final class PluginReportJson.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements PluginReportJson
An implementation for
PluginReportJson-
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.PluginReportJson
PluginReportJson.Builder, PluginReportJson.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(PluginReportJson.Builder builder) Constructor that initializes the object based on literal property values passed by thePluginReportJson.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 StringWhether the plugin's validation passed or failed.Additional plugin-specific metadata.final StringThe name of the plugin that produced this report.final StringVersion of the plugin that produced this report.final List<SuppressedViolationJson> Violations that were suppressed via acknowledgement.final List<PolicyViolationJson> Violations found by this plugin.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 thePluginReportJson.Builder.
-
-
Method Details
-
getConclusion
Description copied from interface:PluginReportJsonWhether the plugin's validation passed or failed.- Specified by:
getConclusionin interfacePluginReportJson
-
getPluginName
Description copied from interface:PluginReportJsonThe name of the plugin that produced this report.- Specified by:
getPluginNamein interfacePluginReportJson
-
getViolations
Description copied from interface:PluginReportJsonViolations found by this plugin.- Specified by:
getViolationsin interfacePluginReportJson
-
getMetadata
Description copied from interface:PluginReportJsonAdditional plugin-specific metadata.Default: - no metadata
- Specified by:
getMetadatain interfacePluginReportJson
-
getPluginVersion
Description copied from interface:PluginReportJsonVersion of the plugin that produced this report.Default: - no version
- Specified by:
getPluginVersionin interfacePluginReportJson
-
getSuppressedViolations
Description copied from interface:PluginReportJsonViolations that were suppressed via acknowledgement.These violations matched an acknowledged rule ID and were excluded from the active violations list. They are retained for audit trail and reporting purposes.
Default: - no suppressed violations
- Specified by:
getSuppressedViolationsin interfacePluginReportJson
-
$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()
-