public class RamlMethod extends Object
| Constructor and Description |
|---|
RamlMethod(String name)
Creates a new RAML method.
|
| Modifier and Type | Method and Description |
|---|---|
RamlParameter |
formParameter(String name)
Get or create a form parameter using the giving name.
|
RamlType |
getBody()
Input/Request type.
|
String |
getDescription()
Method description.
|
String |
getDisplayName()
Method display name.
|
Map<String,RamlParameter> |
getFormParameters()
Form parameters.
|
Map<String,RamlParameter> |
getHeaders()
Map of header parameters.
|
List<String> |
getMediaType()
Request media types.
|
Map<String,RamlParameter> |
getQueryParameters()
Map of query parameters.
|
Map<Integer,RamlResponse> |
getResponses()
Map of status codes.
|
RamlParameter |
headerParameter(String name)
Get or create a header parameter using the giving name.
|
RamlParameter |
queryParameter(String name)
Get or create a query parameter using the giving name.
|
RamlResponse |
response(Integer status)
Get or create a response using the given status code.
|
void |
setBody(RamlType body)
Set input/request type.
|
void |
setDescription(String description)
Set method description.
|
void |
setDisplayName(String displayName)
Set display name.
|
void |
setFormParameters(Map<String,RamlParameter> formParameters)
Set form parameters.
|
void |
setHeaders(Map<String,RamlParameter> headers)
Set header parameters.
|
void |
setMediaType(List<String> mediaType)
Set media types.
|
void |
setQueryParameters(Map<String,RamlParameter> queryParameters)
Set query parameters.
|
void |
setResponses(Map<Integer,RamlResponse> responses)
Set status codes response.
|
public RamlMethod(String name)
name - Method name.public RamlType getBody()
public void setBody(RamlType body)
body - RAML type.public String getDisplayName()
public void setDisplayName(String displayName)
displayName - Method display name.public String getDescription()
public void setDescription(String description)
description - Description.public Map<String,RamlParameter> getQueryParameters()
public void setQueryParameters(Map<String,RamlParameter> queryParameters)
queryParameters - Query parameters.public Map<String,RamlParameter> getHeaders()
public void setHeaders(Map<String,RamlParameter> headers)
headers - Header parameters.public Map<Integer,RamlResponse> getResponses()
public void setResponses(Map<Integer,RamlResponse> responses)
responses - Response.public void setMediaType(List<String> mediaType)
mediaType - Media types.public Map<String,RamlParameter> getFormParameters()
public void setFormParameters(Map<String,RamlParameter> formParameters)
formParameters - Form parameters.public RamlParameter queryParameter(String name)
name - Parameter name.public RamlParameter formParameter(String name)
name - Parameter name.public RamlParameter headerParameter(String name)
name - Parameter name.public RamlResponse response(Integer status)
status - Status code.Copyright © 2021. All rights reserved.