public static class ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder extends Object
ExpressionHttpResponseInterceptor.| Modifier and Type | Field and Description |
|---|---|
protected String |
bodyExpression |
protected org.mule.runtime.api.metadata.MediaType |
defaultResponseMediaType |
protected String |
headersExpression |
protected String |
reasonPhraseExpression |
protected String |
statusCodeExpression |
| Constructor and Description |
|---|
ExpressionHttpResponseInterceptorBuilder() |
protected String statusCodeExpression
protected String reasonPhraseExpression
protected String headersExpression
protected String bodyExpression
protected org.mule.runtime.api.metadata.MediaType defaultResponseMediaType
public ExpressionHttpResponseInterceptorBuilder()
public ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder matchExpression(String matchExpression)
public ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder statusCodeExpression(String statusCodeExpression)
statusCodeExpression - a DW expression that resolves the status code.public ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder reasonPhraseExpression(String reasonPhraseExpression)
reasonPhraseExpression - a DW expression that resolves the reason phrase.public ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder headersExpression(String headersExpression)
public ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder bodyExpression(String bodyExpression)
bodyExpression - a DW expression that resolves the body.public ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder defaultResponseMediaType(org.mule.runtime.api.metadata.MediaType defaultResponseMediaType)
HttpResponse that is intercepted by the interceptor defined by this
builder.defaultResponseMediaType - default response media type for the HttpResponse that is intercepted by the
interceptor defined by this builder.public ExpressionHttpResponseInterceptor build()
ExpressionHttpResponseInterceptor.Copyright © 2022. All rights reserved.