Class SecuritySchemeImpl

    • Field Detail

      • F_description

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_description
        See Also:
        Constant Field Values
      • F_scheme

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_scheme
        See Also:
        Constant Field Values
      • F_bearerFormat

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_bearerFormat
        See Also:
        Constant Field Values
      • F_implicitOAuthFlow

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_implicitOAuthFlow
        See Also:
        Constant Field Values
      • F_passwordOAuthFlow

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_passwordOAuthFlow
        See Also:
        Constant Field Values
      • F_clientCredentialsOAuthFlow

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_clientCredentialsOAuthFlow
        See Also:
        Constant Field Values
      • F_authorizationCodeOAuthFlow

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_authorizationCodeOAuthFlow
        See Also:
        Constant Field Values
      • F_oAuthFlowsExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_oAuthFlowsExtensions
        See Also:
        Constant Field Values
      • F_openIdConnectUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_openIdConnectUrl
        See Also:
        Constant Field Values
      • F_extensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_extensions
        See Also:
        Constant Field Values
      • factory

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static com.reprezen.jsonoverlay.OverlayFactory<SecurityScheme> factory
    • Constructor Detail

      • SecuritySchemeImpl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public SecuritySchemeImpl​(com.fasterxml.jackson.databind.JsonNode json,
                                  com.reprezen.jsonoverlay.JsonOverlay<?> parent,
                                  com.reprezen.jsonoverlay.ReferenceManager refMgr)
      • SecuritySchemeImpl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public SecuritySchemeImpl​(SecurityScheme securityScheme,
                                  com.reprezen.jsonoverlay.JsonOverlay<?> parent,
                                  com.reprezen.jsonoverlay.ReferenceManager refMgr)
    • Method Detail

      • getType

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public String getType()
        Specified by:
        getType in interface SecurityScheme
      • setType

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setType​(String type)
        Specified by:
        setType in interface SecurityScheme
      • setDescription

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setDescription​(String description)
        Specified by:
        setDescription in interface SecurityScheme
      • getName

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public String getName()
        Specified by:
        getName in interface SecurityScheme
      • setName

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setName​(String name)
        Specified by:
        setName in interface SecurityScheme
      • getIn

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public String getIn()
        Specified by:
        getIn in interface SecurityScheme
      • setIn

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setIn​(String in)
        Specified by:
        setIn in interface SecurityScheme
      • getScheme

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public String getScheme()
        Specified by:
        getScheme in interface SecurityScheme
      • setScheme

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setScheme​(String scheme)
        Specified by:
        setScheme in interface SecurityScheme
      • setBearerFormat

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setBearerFormat​(String bearerFormat)
        Specified by:
        setBearerFormat in interface SecurityScheme
      • hasOAuthFlowsExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasOAuthFlowsExtensions()
        Specified by:
        hasOAuthFlowsExtensions in interface SecurityScheme
      • setOpenIdConnectUrl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setOpenIdConnectUrl​(String openIdConnectUrl)
        Specified by:
        setOpenIdConnectUrl in interface SecurityScheme
      • hasExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasExtensions()
        Specified by:
        hasExtensions in interface SecurityScheme
      • hasExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasExtension​(String name)
        Specified by:
        hasExtension in interface SecurityScheme
      • setExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setExtension​(String name,
                                 Object extension)
        Specified by:
        setExtension in interface SecurityScheme
      • removeExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void removeExtension​(String name)
        Specified by:
        removeExtension in interface SecurityScheme
      • _elaborateJson

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        protected void _elaborateJson()
        Overrides:
        _elaborateJson in class com.reprezen.jsonoverlay.PropertiesOverlay<SecurityScheme>
      • _getModelType

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Class<?> _getModelType()
        Overrides:
        _getModelType in class com.reprezen.jsonoverlay.JsonOverlay<SecurityScheme>
      • _getFactory

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        protected com.reprezen.jsonoverlay.OverlayFactory<?> _getFactory()
        Specified by:
        _getFactory in class com.reprezen.jsonoverlay.JsonOverlay<SecurityScheme>
      • builder

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> com.reprezen.jsonoverlay.Builder<SecurityScheme> builder​(OV modelMember)
      • create

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> SecurityScheme create​(OV modelMember)