Class RawCustomObjectInstancesClient
- java.lang.Object
-
- com.intercom.api.resources.customobjectinstances.RawCustomObjectInstancesClient
-
public class RawCustomObjectInstancesClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description RawCustomObjectInstancesClient(ClientOptions clientOptions)
-
Method Summary
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
RawCustomObjectInstancesClient
public RawCustomObjectInstancesClient(ClientOptions clientOptions)
-
-
Method Detail
-
getCustomObjectInstancesByExternalId
public IntercomHttpResponse<java.util.Optional<CustomObjectInstance>> getCustomObjectInstancesByExternalId(GetCustomObjectInstancesByExternalIdRequest request)
Fetch a Custom Object Instance by external_id.
-
getCustomObjectInstancesByExternalId
public IntercomHttpResponse<java.util.Optional<CustomObjectInstance>> getCustomObjectInstancesByExternalId(GetCustomObjectInstancesByExternalIdRequest request, RequestOptions requestOptions)
Fetch a Custom Object Instance by external_id.
-
createCustomObjectInstances
public IntercomHttpResponse<java.util.Optional<CustomObjectInstance>> createCustomObjectInstances(CreateOrUpdateCustomObjectInstanceRequest request)
Create or update a custom object instance
-
createCustomObjectInstances
public IntercomHttpResponse<java.util.Optional<CustomObjectInstance>> createCustomObjectInstances(CreateOrUpdateCustomObjectInstanceRequest request, RequestOptions requestOptions)
Create or update a custom object instance
-
deleteCustomObjectInstancesById
public IntercomHttpResponse<CustomObjectInstanceDeleted> deleteCustomObjectInstancesById(DeleteCustomObjectInstancesByIdRequest request)
Delete a single Custom Object instance by external_id.
-
deleteCustomObjectInstancesById
public IntercomHttpResponse<CustomObjectInstanceDeleted> deleteCustomObjectInstancesById(DeleteCustomObjectInstancesByIdRequest request, RequestOptions requestOptions)
Delete a single Custom Object instance by external_id.
-
getCustomObjectInstancesById
public IntercomHttpResponse<java.util.Optional<CustomObjectInstance>> getCustomObjectInstancesById(GetCustomObjectInstancesByIdRequest request)
Fetch a Custom Object Instance by id.
-
getCustomObjectInstancesById
public IntercomHttpResponse<java.util.Optional<CustomObjectInstance>> getCustomObjectInstancesById(GetCustomObjectInstancesByIdRequest request, RequestOptions requestOptions)
Fetch a Custom Object Instance by id.
-
deleteCustomObjectInstancesByExternalId
public IntercomHttpResponse<CustomObjectInstanceDeleted> deleteCustomObjectInstancesByExternalId(DeleteCustomObjectInstancesByExternalIdRequest request)
Delete a single Custom Object instance using the Intercom defined id.
-
deleteCustomObjectInstancesByExternalId
public IntercomHttpResponse<CustomObjectInstanceDeleted> deleteCustomObjectInstancesByExternalId(DeleteCustomObjectInstancesByExternalIdRequest request, RequestOptions requestOptions)
Delete a single Custom Object instance using the Intercom defined id.
-
-