public class RestRequest extends AbstractHttpRequest implements RestRequestInterface
Request implementation holding a REST request
| Modifiers | Name | Description |
|---|---|---|
static class |
RestRequest.ParameterMessagePart |
|
class |
RestRequest.RestContentPart |
| Modifiers | Name | Description |
|---|---|---|
static java.lang.String |
ICON_NAME |
| Fields inherited from class | Fields |
|---|---|
class AbstractHttpRequest |
EMPTY_SSLSTATE, POST_QUERY_STRING |
| Constructor and description |
|---|
RestRequest(RestMethod method, RestRequestConfig requestConfig, boolean forLoadTest) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public void |
addJMSHeaderExpansions(PropertyExpansionsResult result, JMSHeaderConfig jmsHeaderConfig, ModelItem modelItem) |
|
public TestProperty |
addProperty(java.lang.String name) |
|
public void |
addTestPropertyListener(TestPropertyListener listener) |
|
public java.lang.String |
getAccept() |
|
public HttpAttachmentPart |
getAttachmentPart(java.lang.String partName) |
|
public HttpAttachmentPart[] |
getDefinedAttachmentParts() |
|
public JMSHeaderConfig |
getJMSHeaderConfig() |
|
public JMSPropertiesConfig |
getJMSPropertiesConfig(boolean createIfNotSet) |
|
public java.lang.String |
getMediaType() |
|
public HttpMethod |
getMethod() |
|
public ModelItem |
getModelItem() |
|
public java.lang.String |
getMultiValueDelimiter() |
|
public RestResource |
getOperation() |
|
public RestParamsPropertyHolder |
getParams() |
|
public ModelItem |
getParent() |
|
public java.lang.String |
getPath() |
|
public java.util.Map<java.lang.String, TestProperty> |
getProperties() |
|
public java.lang.String |
getPropertiesLabel() |
|
public RestParamProperty |
getProperty(java.lang.String name) |
|
public RestParamProperty |
getPropertyAt(int index) |
|
public int |
getPropertyCount() |
|
public PropertyExpansion[] |
getPropertyExpansions() |
|
public java.util.List<TestProperty> |
getPropertyList() |
|
public java.lang.String[] |
getPropertyNames() |
|
public java.lang.String |
getPropertyValue(java.lang.String name) |
|
public RestRepresentation[] |
getRepresentations() |
|
public RestRepresentation[] |
getRepresentations(Type type) |
|
public RestRepresentation[] |
getRepresentations(Type type, java.lang.String mediaType) |
|
public MessagePart[] |
getRequestParts() |
|
public RestResource |
getResource() |
|
public java.lang.String |
getResponseContentAsXml() |
|
public java.lang.String[] |
getResponseMediaTypes() |
|
public MessagePart[] |
getResponseParts() |
|
public RestMethod |
getRestMethod() |
|
public boolean |
hasEndpoint() |
|
public boolean |
hasProperty(java.lang.String name) |
|
public boolean |
hasRequestBody() |
|
public boolean |
isAuthProfileSupported(java.lang.String profileNameOrType) |
|
public boolean |
isPostQueryString() |
|
public void |
moveProperty(java.lang.String propertyName, int targetIndex) |
|
public void |
propertyChange(java.beans.PropertyChangeEvent evt) |
|
public void |
release() |
|
public TestProperty |
removeProperty(java.lang.String propertyName) |
|
public void |
removeTestPropertyListener(TestPropertyListener listener) |
|
public boolean |
renameProperty(java.lang.String name, java.lang.String newName) |
|
public void |
resetPropertyValues() |
|
public void |
setAccept(java.lang.String acceptEncoding) |
|
public void |
setMediaType(java.lang.String mediaType) |
|
public void |
setMethod(HttpMethod method) |
|
public void |
setMultiValueDelimiter(java.lang.String delimiter) |
|
public void |
setParamsForLoadTest(RestParamsPropertyHolder propertyHolder) |
|
public void |
setPath(java.lang.String fullPath) |
|
public void |
setPostQueryString(boolean b) |
|
public void |
setPropertyValue(java.lang.String name, java.lang.String value) |
|
public void |
setRestMethod(RestMethod restMethod) |
|
public WsdlSubmit<RestRequest> |
submit(SubmitContext submitContext, boolean async) |
|
public java.lang.String |
toString() |
|
public void |
updateConfig(RestRequestConfig request) |
ReadyAPI functional (soapui) SDK 4.2.0