public static class CreateMyHoldClient.OptionalParams extends Object
Modifier and Type | Field and Description |
---|---|
static String |
QUERYPARAM_CALL_NUMBER |
static String |
QUERYPARAM_COMMENT |
static String |
QUERYPARAM_EXPIRES_DATE |
static String |
QUERYPARAM_HOLD_RANGE |
static String |
QUERYPARAM_HOLD_TYPE |
static String |
QUERYPARAM_SUSPEND_END_DATE |
static String |
QUERYPARAM_SUSPEND_START_DATE |
Constructor and Description |
---|
OptionalParams() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.client.WebTarget |
applyOptionalParams(javax.ws.rs.client.WebTarget webTarget)
Adds the non-null members of this object to the provided webTarget as query parameters
|
CreateMyHoldClient.OptionalParams |
callNumber(String callNumber) |
CreateMyHoldClient.OptionalParams |
comment(String comment) |
CreateMyHoldClient.OptionalParams |
expiresDate(LocalDate expiresDate) |
CreateMyHoldClient.OptionalParams |
holdRange(HoldRange holdRange) |
CreateMyHoldClient.OptionalParams |
holdType(HoldType holdType) |
CreateMyHoldClient.OptionalParams |
suspendEndDate(LocalDate suspendEndDate) |
CreateMyHoldClient.OptionalParams |
suspendStartDate(LocalDate suspendStartDate) |
public static final String QUERYPARAM_CALL_NUMBER
public static final String QUERYPARAM_HOLD_TYPE
public static final String QUERYPARAM_HOLD_RANGE
public static final String QUERYPARAM_EXPIRES_DATE
public static final String QUERYPARAM_SUSPEND_START_DATE
public static final String QUERYPARAM_SUSPEND_END_DATE
public static final String QUERYPARAM_COMMENT
public CreateMyHoldClient.OptionalParams callNumber(String callNumber)
public CreateMyHoldClient.OptionalParams holdType(HoldType holdType)
public CreateMyHoldClient.OptionalParams holdRange(HoldRange holdRange)
public CreateMyHoldClient.OptionalParams expiresDate(LocalDate expiresDate)
public CreateMyHoldClient.OptionalParams suspendStartDate(LocalDate suspendStartDate)
public CreateMyHoldClient.OptionalParams suspendEndDate(LocalDate suspendEndDate)
public CreateMyHoldClient.OptionalParams comment(String comment)
public javax.ws.rs.client.WebTarget applyOptionalParams(javax.ws.rs.client.WebTarget webTarget)
webTarget
- the WebTarget to which the parameters should be appliedCopyright © 2015. All rights reserved.