public class BoxRequestExtras
extends java.lang.Object
| Constructor and Description |
|---|
BoxRequestExtras() |
| Modifier and Type | Method and Description |
|---|---|
BoxRequestExtras |
addField(java.lang.String field)
Add a field in the request, these fields (Please check "Fields" part in developer doc will end up as fields
query parameter in the url.
|
BoxRequestExtras |
addFields(java.util.List<java.lang.String> fields)
Add fields in the request, these fields (Please check "Fields" part in developer doc will end up as fields
query parameter in the url.
|
BoxRequestExtras |
addHeader(java.lang.String key,
java.lang.String value)
Add a header.
|
BoxRequestExtras |
addQueryParam(java.lang.String key,
java.lang.String value)
Add a query parameter.
|
java.util.List<java.lang.String> |
getFields() |
java.util.Map<java.lang.String,java.lang.String> |
getHeaders() |
java.util.Map<java.lang.String,java.lang.String> |
getQueryParams() |
BoxRequestExtras |
setIfMatch(java.lang.String etag)
Set etag.
|
public java.util.List<java.lang.String> getFields()
public BoxRequestExtras addField(java.lang.String field)
field - field to add. Currently supported fields are the Strings defined in com.box.boxjavalibv2.dao, for example:
BoxCollaboration.FIELD_ROLE, BoxCollaboration.FIELD_CREATED_BY...public BoxRequestExtras addFields(java.util.List<java.lang.String> fields)
fields - fields to add. Currently supported fields are the Strings defined in com.box.boxjavalibv2.dao, for example:
BoxCollaboration.FIELD_ROLE, BoxCollaboration.FIELD_CREATED_BY...public BoxRequestExtras addQueryParam(java.lang.String key, java.lang.String value)
key - keyvalue - valuepublic BoxRequestExtras addHeader(java.lang.String key, java.lang.String value)
key - keyvalue - valuepublic java.util.Map<java.lang.String,java.lang.String> getHeaders()
public java.util.Map<java.lang.String,java.lang.String> getQueryParams()
public BoxRequestExtras setIfMatch(java.lang.String etag)
etag - etag