Modifier and Type | Class and Description |
---|---|
static class |
ParamConfig.UpdateStrategy
The update strategy to use for a parameter type
|
Constructor and Description |
---|
ParamConfig()
Create a new instance where all parameters are merged
|
ParamConfig(ParamConfig.UpdateStrategy queryParamsUpdateStrategy,
ParamConfig.UpdateStrategy formParamsUpdateStrategy,
ParamConfig.UpdateStrategy requestParameterUpdateStrategy)
Create a new instance and specify update strategies for all parameter types.
|
Modifier and Type | Method and Description |
---|---|
ParamConfig |
and()
Syntactic sugar.
|
ParamConfig.UpdateStrategy |
formParamsUpdateStrategy() |
ParamConfig |
formParamsUpdateStrategy(ParamConfig.UpdateStrategy updateStrategy)
Set form parameter update strategy to the given value.
|
boolean |
isUserConfigured() |
ParamConfig |
mergeAllParameters()
Merge all parameter types.
|
static ParamConfig |
paramConfig() |
ParamConfig.UpdateStrategy |
queryParamsUpdateStrategy() |
ParamConfig |
queryParamsUpdateStrategy(ParamConfig.UpdateStrategy updateStrategy)
Set query parameter update strategy to the given value.
|
ParamConfig |
replaceAllParameters()
Replace parameter values for all kinds of parameter types.
|
ParamConfig.UpdateStrategy |
requestParamsUpdateStrategy() |
ParamConfig |
requestParamsUpdateStrategy(ParamConfig.UpdateStrategy updateStrategy)
Set request parameter update strategy to the given value.
|
ParamConfig |
with()
Syntactic sugar.
|
public ParamConfig()
public ParamConfig(ParamConfig.UpdateStrategy queryParamsUpdateStrategy, ParamConfig.UpdateStrategy formParamsUpdateStrategy, ParamConfig.UpdateStrategy requestParameterUpdateStrategy)
queryParamsUpdateStrategy
- The update strategy for query parametersformParamsUpdateStrategy
- The update strategy for form parametersrequestParameterUpdateStrategy
- The update strategy for request parameterspublic ParamConfig mergeAllParameters()
ParamConfig
public ParamConfig replaceAllParameters()
ParamConfig
public ParamConfig formParamsUpdateStrategy(ParamConfig.UpdateStrategy updateStrategy)
updateStrategy
- The update strategy to use for form parametersParamConfig
public ParamConfig requestParamsUpdateStrategy(ParamConfig.UpdateStrategy updateStrategy)
given().param("name", "value").when().get("/x"). ..
updateStrategy
- The update strategy to use for request parametersParamConfig
public ParamConfig queryParamsUpdateStrategy(ParamConfig.UpdateStrategy updateStrategy)
updateStrategy
- The update strategy to use for query parametersParamConfig
public ParamConfig.UpdateStrategy formParamsUpdateStrategy()
public ParamConfig.UpdateStrategy requestParamsUpdateStrategy()
public ParamConfig.UpdateStrategy queryParamsUpdateStrategy()
public boolean isUserConfigured()
isUserConfigured
in interface Config
true
if this config instance has been explicitly configured by the user, false
if it has the default values.public static ParamConfig paramConfig()
public ParamConfig and()
public ParamConfig with()
Copyright © 2010–2019. All rights reserved.