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