@@ -37,9 +37,9 @@ class ServletContext(BaseModel):
37
37
major_version : Optional [StrictInt ] = Field (default = None , alias = "majorVersion" )
38
38
minor_version : Optional [StrictInt ] = Field (default = None , alias = "minorVersion" )
39
39
attribute_names : Optional [Dict [str , Any ]] = Field (default = None , alias = "attributeNames" )
40
+ servlet_registrations : Optional [Dict [str , ServletRegistration ]] = Field (default = None , alias = "servletRegistrations" )
40
41
context_path : Optional [StrictStr ] = Field (default = None , alias = "contextPath" )
41
42
init_parameter_names : Optional [Dict [str , Any ]] = Field (default = None , alias = "initParameterNames" )
42
- servlet_registrations : Optional [Dict [str , ServletRegistration ]] = Field (default = None , alias = "servletRegistrations" )
43
43
session_tracking_modes : Optional [List [StrictStr ]] = Field (default = None , alias = "sessionTrackingModes" )
44
44
filter_registrations : Optional [Dict [str , FilterRegistration ]] = Field (default = None , alias = "filterRegistrations" )
45
45
session_cookie_config : Optional [SessionCookieConfig ] = Field (default = None , alias = "sessionCookieConfig" )
@@ -53,7 +53,7 @@ class ServletContext(BaseModel):
53
53
effective_minor_version : Optional [StrictInt ] = Field (default = None , alias = "effectiveMinorVersion" )
54
54
server_info : Optional [StrictStr ] = Field (default = None , alias = "serverInfo" )
55
55
servlet_context_name : Optional [StrictStr ] = Field (default = None , alias = "servletContextName" )
56
- __properties : ClassVar [List [str ]] = ["sessionTimeout" , "classLoader" , "majorVersion" , "minorVersion" , "attributeNames" , "contextPath " , "initParameterNames " , "servletRegistrations " , "sessionTrackingModes" , "filterRegistrations" , "sessionCookieConfig" , "defaultSessionTrackingModes" , "effectiveSessionTrackingModes" , "jspConfigDescriptor" , "virtualServerName" , "requestCharacterEncoding" , "responseCharacterEncoding" , "effectiveMajorVersion" , "effectiveMinorVersion" , "serverInfo" , "servletContextName" ]
56
+ __properties : ClassVar [List [str ]] = ["sessionTimeout" , "classLoader" , "majorVersion" , "minorVersion" , "attributeNames" , "servletRegistrations " , "contextPath " , "initParameterNames " , "sessionTrackingModes" , "filterRegistrations" , "sessionCookieConfig" , "defaultSessionTrackingModes" , "effectiveSessionTrackingModes" , "jspConfigDescriptor" , "virtualServerName" , "requestCharacterEncoding" , "responseCharacterEncoding" , "effectiveMajorVersion" , "effectiveMinorVersion" , "serverInfo" , "servletContextName" ]
57
57
58
58
@field_validator ('session_tracking_modes' )
59
59
def session_tracking_modes_validate_enum (cls , value ):
@@ -167,14 +167,14 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
167
167
"majorVersion" : obj .get ("majorVersion" ),
168
168
"minorVersion" : obj .get ("minorVersion" ),
169
169
"attributeNames" : obj .get ("attributeNames" ),
170
- "contextPath" : obj .get ("contextPath" ),
171
- "initParameterNames" : obj .get ("initParameterNames" ),
172
170
"servletRegistrations" : dict (
173
171
(_k , ServletRegistration .from_dict (_v ))
174
172
for _k , _v in obj ["servletRegistrations" ].items ()
175
173
)
176
174
if obj .get ("servletRegistrations" ) is not None
177
175
else None ,
176
+ "contextPath" : obj .get ("contextPath" ),
177
+ "initParameterNames" : obj .get ("initParameterNames" ),
178
178
"sessionTrackingModes" : obj .get ("sessionTrackingModes" ),
179
179
"filterRegistrations" : dict (
180
180
(_k , FilterRegistration .from_dict (_v ))
0 commit comments