public class ContactRequestBuilder extends BaseRequestBuilder implements IContactRequestBuilder
| Constructor and Description |
|---|
ContactRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the Contact
|
| Modifier and Type | Method and Description |
|---|---|
IContactRequest |
buildRequest()
Creates the request
|
IContactRequest |
buildRequest(java.util.List<? extends Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
IExtensionCollectionRequestBuilder |
extensions() |
IExtensionRequestBuilder |
extensions(java.lang.String id) |
IMultiValueLegacyExtendedPropertyCollectionRequestBuilder |
multiValueExtendedProperties() |
IMultiValueLegacyExtendedPropertyRequestBuilder |
multiValueExtendedProperties(java.lang.String id) |
IProfilePhotoRequestBuilder |
photo()
Gets the request builder for ProfilePhoto
|
ISingleValueLegacyExtendedPropertyCollectionRequestBuilder |
singleValueExtendedProperties() |
ISingleValueLegacyExtendedPropertyRequestBuilder |
singleValueExtendedProperties(java.lang.String id) |
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic ContactRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IContactRequest buildRequest()
buildRequest in interface IContactRequestBuilderpublic IContactRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IContactRequestBuilderrequestOptions - the options for this requestpublic ISingleValueLegacyExtendedPropertyCollectionRequestBuilder singleValueExtendedProperties()
singleValueExtendedProperties in interface IContactRequestBuilderpublic ISingleValueLegacyExtendedPropertyRequestBuilder singleValueExtendedProperties(java.lang.String id)
singleValueExtendedProperties in interface IContactRequestBuilderpublic IMultiValueLegacyExtendedPropertyCollectionRequestBuilder multiValueExtendedProperties()
multiValueExtendedProperties in interface IContactRequestBuilderpublic IMultiValueLegacyExtendedPropertyRequestBuilder multiValueExtendedProperties(java.lang.String id)
multiValueExtendedProperties in interface IContactRequestBuilderpublic IProfilePhotoRequestBuilder photo()
photo in interface IContactRequestBuilderpublic IExtensionCollectionRequestBuilder extensions()
extensions in interface IContactRequestBuilderpublic IExtensionRequestBuilder extensions(java.lang.String id)
extensions in interface IContactRequestBuilder