public class GraphRequestBuilder extends Object
Constructor and Description |
---|
GraphRequestBuilder() |
Modifier and Type | Method and Description |
---|---|
protected void |
appendExpandProperties(StringBuilder buffer,
List<String> properties) |
org.apache.http.client.methods.HttpRequestBase |
build()
Build http request.
|
protected String |
buildPath()
Build request path based on version, username, object type and object id.
|
GraphRequestBuilder |
setAccessToken(String accessToken) |
GraphRequestBuilder |
setChildType(String childType) |
GraphRequestBuilder |
setExpandFields(Set<FieldURI> expandFields)
Set epxand fields (returning attributes).
|
GraphRequestBuilder |
setFilter(String filter) |
GraphRequestBuilder |
setMailbox(String mailbox) |
GraphRequestBuilder |
setMethod(String method) |
GraphRequestBuilder |
setObjectId(String objectId) |
GraphRequestBuilder |
setObjectType(String objectType) |
GraphRequestBuilder |
setProperty(String name,
String value)
Set property in Json body.
|
public GraphRequestBuilder setProperty(String name, String value) throws org.codehaus.jettison.json.JSONException
name
- property namevalue
- property valueorg.codehaus.jettison.json.JSONException
- on errorpublic GraphRequestBuilder setExpandFields(Set<FieldURI> expandFields)
expandFields
- set of fields to returnpublic GraphRequestBuilder setObjectType(String objectType)
public GraphRequestBuilder setChildType(String childType)
public GraphRequestBuilder setFilter(String filter)
public GraphRequestBuilder setAccessToken(String accessToken)
public GraphRequestBuilder setMethod(String method)
public GraphRequestBuilder setMailbox(String mailbox)
public GraphRequestBuilder setObjectId(String objectId)
protected String buildPath()
protected void appendExpandProperties(StringBuilder buffer, List<String> properties)
public org.apache.http.client.methods.HttpRequestBase build() throws IOException
IOException
- on errorCopyright © 2001–2025 MickaĆ«l Guessant. All rights reserved.