@@ -19,7 +19,10 @@ use stackable_operator::{
1919 merge:: Merge ,
2020 } ,
2121 config_overrides:: { KeyValueConfigOverrides , KeyValueOverridesProvider } ,
22- crd:: { authentication:: { core, oidc} , s3} ,
22+ crd:: {
23+ authentication:: { core, oidc} ,
24+ s3,
25+ } ,
2326 deep_merger:: ObjectOverrides ,
2427 k8s_openapi:: api:: core:: v1:: { PodTemplateSpec , Volume } ,
2528 kube:: { CustomResource , ResourceExt } ,
@@ -281,19 +284,36 @@ pub mod versioned {
281284 pub image : ProductImage ,
282285
283286 // no doc - docs provided by the struct.
284- pub brokers : Role < BrokerConfigFragment , DruidConfigOverrides , DruidRoleConfig , JavaCommonConfig > ,
287+ pub brokers :
288+ Role < BrokerConfigFragment , DruidConfigOverrides , DruidRoleConfig , JavaCommonConfig > ,
285289
286290 // no doc - docs provided by the struct.
287- pub coordinators : Role < CoordinatorConfigFragment , DruidConfigOverrides , DruidRoleConfig , JavaCommonConfig > ,
291+ pub coordinators : Role <
292+ CoordinatorConfigFragment ,
293+ DruidConfigOverrides ,
294+ DruidRoleConfig ,
295+ JavaCommonConfig ,
296+ > ,
288297
289298 // no doc - docs provided by the struct.
290- pub historicals : Role < HistoricalConfigFragment , DruidConfigOverrides , GenericRoleConfig , JavaCommonConfig > ,
299+ pub historicals : Role <
300+ HistoricalConfigFragment ,
301+ DruidConfigOverrides ,
302+ GenericRoleConfig ,
303+ JavaCommonConfig ,
304+ > ,
291305
292306 // no doc - docs provided by the struct.
293- pub middle_managers : Role < MiddleManagerConfigFragment , DruidConfigOverrides , GenericRoleConfig , JavaCommonConfig > ,
307+ pub middle_managers : Role <
308+ MiddleManagerConfigFragment ,
309+ DruidConfigOverrides ,
310+ GenericRoleConfig ,
311+ JavaCommonConfig ,
312+ > ,
294313
295314 // no doc - docs provided by the struct.
296- pub routers : Role < RouterConfigFragment , DruidConfigOverrides , DruidRoleConfig , JavaCommonConfig > ,
315+ pub routers :
316+ Role < RouterConfigFragment , DruidConfigOverrides , DruidRoleConfig , JavaCommonConfig > ,
297317
298318 // no doc - docs provided by the struct.
299319 #[ serde( default ) ]
@@ -322,7 +342,11 @@ pub mod versioned {
322342 /// For TLS: Please note that the SecretClass used to authenticate users needs to be the same
323343 /// as the SecretClass used for internal communication.
324344 #[ serde( default ) ]
325- pub authentication : Vec < core:: v1alpha1:: ClientAuthenticationDetails < oidc:: v1alpha1:: ClientAuthenticationMethodOption > > ,
345+ pub authentication : Vec <
346+ core:: v1alpha1:: ClientAuthenticationDetails <
347+ oidc:: v1alpha1:: ClientAuthenticationMethodOption ,
348+ > ,
349+ > ,
326350
327351 /// Authorization settings for Druid like OPA
328352 #[ serde( skip_serializing_if = "Option::is_none" ) ]
@@ -851,11 +875,14 @@ pub struct MergedConfig {
851875 /// Merged configuration of the broker role
852876 pub brokers : HashMap < String , RoleGroup < BrokerConfig , JavaCommonConfig , DruidConfigOverrides > > ,
853877 /// Merged configuration of the coordinator role
854- pub coordinators : HashMap < String , RoleGroup < CoordinatorConfig , JavaCommonConfig , DruidConfigOverrides > > ,
878+ pub coordinators :
879+ HashMap < String , RoleGroup < CoordinatorConfig , JavaCommonConfig , DruidConfigOverrides > > ,
855880 /// Merged configuration of the historical role
856- pub historicals : HashMap < String , RoleGroup < HistoricalConfig , JavaCommonConfig , DruidConfigOverrides > > ,
881+ pub historicals :
882+ HashMap < String , RoleGroup < HistoricalConfig , JavaCommonConfig , DruidConfigOverrides > > ,
857883 /// Merged configuration of the middle manager role
858- pub middle_managers : HashMap < String , RoleGroup < MiddleManagerConfig , JavaCommonConfig , DruidConfigOverrides > > ,
884+ pub middle_managers :
885+ HashMap < String , RoleGroup < MiddleManagerConfig , JavaCommonConfig , DruidConfigOverrides > > ,
859886 /// Merged configuration of the router role
860887 pub routers : HashMap < String , RoleGroup < RouterConfig , JavaCommonConfig , DruidConfigOverrides > > ,
861888}
0 commit comments