public class ResponseMessageBuilder extends Object
| 构造器和说明 |
|---|
ResponseMessageBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseMessage |
build() |
ResponseMessageBuilder |
code(int code)
Updates the http response code
|
ResponseMessageBuilder |
headers(Map<String,ModelReference> headers)
|
ResponseMessageBuilder |
headersWithDescription(Map<String,Header> headers)
Updates the response headers
|
ResponseMessageBuilder |
message(String message)
Updates the response message
|
ResponseMessageBuilder |
responseModel(ModelReference responseModel)
Updates the model the response represents
|
ResponseMessageBuilder |
vendorExtensions(List<VendorExtension> extensions)
Updates the response message extensions
|
public ResponseMessageBuilder code(int code)
code - - response codepublic ResponseMessageBuilder message(String message)
message - - messagepublic ResponseMessageBuilder responseModel(ModelReference responseModel)
responseModel - - model reference@Deprecated public ResponseMessageBuilder headers(Map<String,ModelReference> headers)
headersWithDescription(java.util.Map<java.lang.String, springfox.documentation.service.Header>) insteadheaders - header responsespublic ResponseMessageBuilder headersWithDescription(Map<String,Header> headers)
headers - headers with descriptionpublic ResponseMessageBuilder vendorExtensions(List<VendorExtension> extensions)
extensions - - response message extensionspublic ResponseMessage build()
Copyright © 2023. All rights reserved.