Class ViolatingConstructJson.Jsii$Proxy

    • Constructor Detail

      • 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.
    • Method Detail

      • getLibraryVersion

        public final String getLibraryVersion()
        Description copied from interface: ViolatingConstructJson
        The version of the library that contains this construct.

        The library name is the first component of the construct FQN.

        Default: - no version info

        Specified by:
        getLibraryVersion in interface ViolatingConstructJson
      • getStackTraces

        public final List<String> getStackTraces()
        Description copied from interface: ViolatingConstructJson
        Stack traces associated with this violation.

        This can be all the stack traces where a violating property got its value, or just the construct creation stack trace.

        Every element of the array is a stack trace, where each stack trace is a \n-delimited string.

        Default: - No stack traces

        Specified by:
        getStackTraces in interface ViolatingConstructJson
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object