springfox.documentation.swagger.web.UiConfiguration Java Examples

The following examples show how to use springfox.documentation.swagger.web.UiConfiguration. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: SwaggerConfiguration.java    From hesperides with GNU General Public License v3.0 7 votes vote down vote up
@Bean
    UiConfiguration uiConfig() {
        return UiConfigurationBuilder.builder()
//                .deepLinking(true)
//                .displayOperationId(false)
                .defaultModelsExpandDepth(-1) // Permet de cacher le model
//                .defaultModelExpandDepth(1)
//                .defaultModelRendering(ModelRendering.EXAMPLE)
//                .displayRequestDuration(false)
//                .docExpansion(DocExpansion.NONE)
//                .filter(false)
//                .maxDisplayedTags(null)
//                .operationsSorter(OperationsSorter.ALPHA)
//                .showExtensions(false)
//                .tagsSorter(TagsSorter.ALPHA)
//                .supportedSubmitMethods(UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS)
//                .validatorUrl(null)
                .build();
    }
 
Example #2
Source File: SwaggerConfigurations.java    From microservice-patterns with Apache License 2.0 6 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
  return UiConfigurationBuilder.builder()
      .deepLinking(true)
      .displayOperationId(false)
      .defaultModelsExpandDepth(1)
      .defaultModelExpandDepth(1)
      .defaultModelRendering(ModelRendering.EXAMPLE)
      .displayRequestDuration(false)
      .docExpansion(DocExpansion.NONE)
      .filter(false)
      .maxDisplayedTags(null)
      .operationsSorter(OperationsSorter.ALPHA)
      .showExtensions(false)
      .tagsSorter(TagsSorter.ALPHA)
      .supportedSubmitMethods(UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS)
      .validatorUrl(null)
      .build();
}
 
Example #3
Source File: SwaggerAutoConfiguration.java    From spring-boot-starter-swagger with Apache License 2.0 6 votes vote down vote up
@Bean
public UiConfiguration uiConfiguration(SwaggerProperties swaggerProperties) {
    return UiConfigurationBuilder.builder()
            .deepLinking(swaggerProperties.getUiConfig().getDeepLinking())
            .defaultModelExpandDepth(swaggerProperties.getUiConfig().getDefaultModelExpandDepth())
            .defaultModelRendering(swaggerProperties.getUiConfig().getDefaultModelRendering())
            .defaultModelsExpandDepth(swaggerProperties.getUiConfig().getDefaultModelsExpandDepth())
            .displayOperationId(swaggerProperties.getUiConfig().getDisplayOperationId())
            .displayRequestDuration(swaggerProperties.getUiConfig().getDisplayRequestDuration())
            .docExpansion(swaggerProperties.getUiConfig().getDocExpansion())
            .maxDisplayedTags(swaggerProperties.getUiConfig().getMaxDisplayedTags())
            .operationsSorter(swaggerProperties.getUiConfig().getOperationsSorter())
            .showExtensions(swaggerProperties.getUiConfig().getShowExtensions())
            .tagsSorter(swaggerProperties.getUiConfig().getTagsSorter())
            .validatorUrl(swaggerProperties.getUiConfig().getValidatorUrl())
            .build();
}
 
Example #4
Source File: SwaggerConfig.java    From secrets-proxy with Apache License 2.0 5 votes vote down vote up
/**
 * Swagger UI config.
 *
 * @see <a href="https://goo.gl/ZXzchg">UiConfiguration</a>
 */
@Bean
public UiConfiguration uiConfig() {
  return new UiConfiguration(
      null, // url
      "list", // docExpansion          => none | list | full
      "alpha", // apiSorter             => alpha
      "schema", // defaultModelRendering => schema
      UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS,
      false, // enableJsonEditor      => true | false
      true, // showRequestHeaders    => true | false
      60000L); // requestTimeout => in milliseconds, defaults to null (uses jquery xh timeout)
}
 
Example #5
Source File: SwaggerConfig.java    From blockchain with Apache License 2.0 5 votes vote down vote up
@Bean
public UiConfiguration uiConfig() {
	return UiConfigurationBuilder.builder()
			.docExpansion(DocExpansion.LIST)
			.showExtensions(false)
			.tagsSorter(TagsSorter.ALPHA)
			.build();
}
 
Example #6
Source File: FebsDocGatewayAutoConfigure.java    From FEBS-Cloud with Apache License 2.0 4 votes vote down vote up
@Autowired(required = false)
public void setUiConfiguration(UiConfiguration uiConfiguration) {
    this.uiConfiguration = uiConfiguration;
}
 
Example #7
Source File: SwaggerController.java    From open-cloud with MIT License 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
    return new UiConfiguration(null, "list", "alpha", "schema",
            UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS, false, true, 60000L);
}
 
Example #8
Source File: SwaggerConfig.java    From cicada with MIT License 4 votes vote down vote up
@Bean
public UiConfiguration uiConfig() {
  return UiConfiguration.DEFAULT;
}
 
Example #9
Source File: SwaggerHandler.java    From microservices-platform with Apache License 2.0 4 votes vote down vote up
@GetMapping("/configuration/ui" )
public Mono<ResponseEntity<UiConfiguration>> uiConfiguration() {
    return Mono.just(new ResponseEntity<>(
            Optional.ofNullable(uiConfiguration).orElse(UiConfigurationBuilder.builder().build()), HttpStatus.OK));
}
 
Example #10
Source File: Application.java    From Mastering-Spring-Cloud with MIT License 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
    return new UiConfiguration("validatorUrl", "list", "alpha", "schema",
            UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS, false, true, 60000L);
}
 
Example #11
Source File: Application.java    From Mastering-Spring-Cloud with MIT License 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
    return new UiConfiguration("validatorUrl", "list", "alpha", "schema",
            UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS, false, true, 60000L);
}
 
Example #12
Source File: AccountApplication.java    From Mastering-Spring-Cloud with MIT License 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
	return UiConfigurationBuilder.builder().docExpansion(DocExpansion.LIST).build();
}
 
Example #13
Source File: OrderApplication.java    From Mastering-Spring-Cloud with MIT License 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
	return UiConfigurationBuilder.builder().docExpansion(DocExpansion.LIST).build();
}
 
Example #14
Source File: ProductApplication.java    From Mastering-Spring-Cloud with MIT License 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
	return UiConfigurationBuilder.builder().docExpansion(DocExpansion.LIST).build();
}
 
Example #15
Source File: CustomerApplication.java    From Mastering-Spring-Cloud with MIT License 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
	return UiConfigurationBuilder.builder().docExpansion(DocExpansion.LIST).build();
}
 
Example #16
Source File: Swagger2.java    From Resource with GNU General Public License v3.0 4 votes vote down vote up
@Bean
UiConfiguration uiConfig()
{
    return new UiConfiguration(null, "list", "alpha", "schema",
        UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS, false, true, 60000L);
}
 
Example #17
Source File: Swagger2.java    From Resource with GNU General Public License v3.0 4 votes vote down vote up
@Bean
UiConfiguration uiConfig()
{
    return new UiConfiguration(null, "list", "alpha", "schema",
        UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS, false, true, 60000L);
}
 
Example #18
Source File: SwaggerHandler.java    From open-capacity-platform with Apache License 2.0 4 votes vote down vote up
@GetMapping("/configuration/ui")
public Mono<ResponseEntity<UiConfiguration>> uiConfiguration() {
    return Mono.just(new ResponseEntity<>(
            Optional.ofNullable(uiConfiguration).orElse(UiConfigurationBuilder.builder().build()), HttpStatus.OK));
}
 
Example #19
Source File: SwaggerConfig.java    From wingcloud with Apache License 2.0 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
    return new UiConfiguration(null, "list", "alpha", "schema",
            UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS, false, true, 60000L);
}
 
Example #20
Source File: Swagger2AutoConfiguration.java    From cola-cloud with MIT License 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
    return new UiConfiguration(null, "list", "alpha", "schema",
            UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS, false, true, 60000L);
}
 
Example #21
Source File: SwaggerConfiguration.java    From adaptive-alerting with Apache License 2.0 4 votes vote down vote up
@Bean
public UiConfiguration uiConfig() {
    // To turn off Swagger UI validation
    return new UiConfiguration("");
}
 
Example #22
Source File: SwaggerHandler.java    From black-shop with Apache License 2.0 4 votes vote down vote up
@GetMapping("/swagger-resources/configuration/ui")
public Mono<ResponseEntity<UiConfiguration>> uiConfiguration() {
	return Mono.just(new ResponseEntity<>(
			Optional.ofNullable(uiConfiguration).orElse(UiConfigurationBuilder.builder().build()), HttpStatus.OK));
}
 
Example #23
Source File: SwaggerConfig.java    From singleton with Eclipse Public License 2.0 4 votes vote down vote up
@RequestMapping("/swagger-resources/configuration/ui")
@ResponseBody
public ResponseEntity<UiConfiguration> uiConfiguration() {
	return apiResourceController.uiConfiguration();
}
 
Example #24
Source File: SwaggerHandler.java    From sophia_scaffolding with Apache License 2.0 4 votes vote down vote up
@GetMapping("/configuration/ui")
public Mono<ResponseEntity<UiConfiguration>> uiConfiguration() {
    return Mono.just(new ResponseEntity<>(
            Optional.ofNullable(uiConfiguration).orElse(UiConfigurationBuilder.builder().build()), HttpStatus.OK));
}
 
Example #25
Source File: SwaggerHandler.java    From sophia_scaffolding with Apache License 2.0 4 votes vote down vote up
@GetMapping("/configuration/ui")
public Mono<ResponseEntity<UiConfiguration>> uiConfiguration() {
    return Mono.just(new ResponseEntity<>(
            Optional.ofNullable(uiConfiguration).orElse(UiConfigurationBuilder.builder().build()), HttpStatus.OK));
}
 
Example #26
Source File: SwaggerHandler.java    From sophia_scaffolding with Apache License 2.0 4 votes vote down vote up
@GetMapping("/configuration/ui")
public Mono<ResponseEntity<UiConfiguration>> uiConfiguration() {
    return Mono.just(new ResponseEntity<>(
            Optional.ofNullable(uiConfiguration).orElse(UiConfigurationBuilder.builder().build()), HttpStatus.OK));
}
 
Example #27
Source File: SwaggerAutoConfiguration.java    From open-cloud with MIT License 4 votes vote down vote up
@Bean
UiConfiguration uiConfig() {
    return new UiConfiguration(null, "list", "alpha", "schema",
            UiConfiguration.Constants.DEFAULT_SUBMIT_METHODS, false, true, 60000L);
}
 
Example #28
Source File: SwaggerController.java    From open-cloud with MIT License 4 votes vote down vote up
@GetMapping("/configuration/ui")
public Mono<ResponseEntity<UiConfiguration>> uiConfiguration() {
    return Mono.just(new ResponseEntity<>(
            Optional.ofNullable(uiConfiguration).orElse(new UiConfiguration("/")), HttpStatus.OK));
}