Class RawCasesClient
- java.lang.Object
-
- com.chrt.api.resources.operations.cases.RawCasesClient
-
public class RawCasesClient extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientOptionsclientOptions
-
Constructor Summary
Constructors Constructor Description RawCasesClient(ClientOptions clientOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChrtApiHttpResponse<java.lang.Boolean>addMessageV1(java.lang.String caseId, CaseAddMessageReq request)Appends a message to a case.ChrtApiHttpResponse<java.lang.Boolean>addMessageV1(java.lang.String caseId, CaseAddMessageReq request, RequestOptions requestOptions)Appends a message to a case.ChrtApiHttpResponse<java.lang.Boolean>assignV1(java.lang.String caseId, CaseAssignReq request)Adds operator(s) to a case.ChrtApiHttpResponse<java.lang.Boolean>assignV1(java.lang.String caseId, CaseAssignReq request, RequestOptions requestOptions)Adds operator(s) to a case.ChrtApiHttpResponse<java.lang.Boolean>deleteMessageV1(java.lang.String caseId, java.lang.String messageId)Deletes a message from a case.ChrtApiHttpResponse<java.lang.Boolean>deleteMessageV1(java.lang.String caseId, java.lang.String messageId, RequestOptions requestOptions)Deletes a message from a case.ChrtApiHttpResponse<Case1>getByOrderRefV1(java.lang.String orderRef)Retrieves the case for a given order ID, short ID, or off-chrt reference ID.ChrtApiHttpResponse<Case1>getByOrderRefV1(java.lang.String orderRef, RequestOptions requestOptions)Retrieves the case for a given order ID, short ID, or off-chrt reference ID.ChrtApiHttpResponse<Case1>getByOrderShortIdV1(java.lang.String orderShortId)Retrieves the case for a given order short ID.ChrtApiHttpResponse<Case1>getByOrderShortIdV1(java.lang.String orderShortId, RequestOptions requestOptions)Retrieves the case for a given order short ID.ChrtApiHttpResponse<Case1>getByOrderV1(java.lang.String orderId)Retrieves the case for a given shipping order.ChrtApiHttpResponse<Case1>getByOrderV1(java.lang.String orderId, RequestOptions requestOptions)Retrieves the case for a given shipping order.ChrtApiHttpResponse<java.util.Optional<java.lang.String>>getSuggestedDepartmentV1(java.lang.String caseId)Returns the department this case's order would map to from the shipper connection — a non-binding default for the UI.ChrtApiHttpResponse<java.util.Optional<java.lang.String>>getSuggestedDepartmentV1(java.lang.String caseId, RequestOptions requestOptions)Returns the department this case's order would map to from the shipper connection — a non-binding default for the UI.ChrtApiHttpResponse<Case1>getV1(java.lang.String caseId)Retrieves a single case.ChrtApiHttpResponse<Case1>getV1(java.lang.String caseId, RequestOptions requestOptions)Retrieves a single case.ChrtApiHttpResponse<CaseListRes>listV1()Lists cases for the caller's organization with filtering, sorting, and pagination.ChrtApiHttpResponse<CaseListRes>listV1(CasesListV1Request request)Lists cases for the caller's organization with filtering, sorting, and pagination.ChrtApiHttpResponse<CaseListRes>listV1(CasesListV1Request request, RequestOptions requestOptions)Lists cases for the caller's organization with filtering, sorting, and pagination.ChrtApiHttpResponse<java.lang.Boolean>unassignV1(java.lang.String caseId, CaseUnassignReq request)Removes operator(s) from a case.ChrtApiHttpResponse<java.lang.Boolean>unassignV1(java.lang.String caseId, CaseUnassignReq request, RequestOptions requestOptions)Removes operator(s) from a case.ChrtApiHttpResponse<java.lang.Boolean>updateV1(java.lang.String caseId)Updates a case's department_id.ChrtApiHttpResponse<java.lang.Boolean>updateV1(java.lang.String caseId, CaseClientUpdate1 request)Updates a case's department_id.ChrtApiHttpResponse<java.lang.Boolean>updateV1(java.lang.String caseId, CaseClientUpdate1 request, RequestOptions requestOptions)Updates a case's department_id.
-
-
-
Field Detail
-
clientOptions
protected final ClientOptions clientOptions
-
-
Constructor Detail
-
RawCasesClient
public RawCasesClient(ClientOptions clientOptions)
-
-
Method Detail
-
listV1
public ChrtApiHttpResponse<CaseListRes> listV1()
Lists cases for the caller's organization with filtering, sorting, and pagination. | authz: min_org_role=operator | () -> (CaseListRes)
-
listV1
public ChrtApiHttpResponse<CaseListRes> listV1(CasesListV1Request request)
Lists cases for the caller's organization with filtering, sorting, and pagination. | authz: min_org_role=operator | () -> (CaseListRes)
-
listV1
public ChrtApiHttpResponse<CaseListRes> listV1(CasesListV1Request request, RequestOptions requestOptions)
Lists cases for the caller's organization with filtering, sorting, and pagination. | authz: min_org_role=operator | () -> (CaseListRes)
-
getV1
public ChrtApiHttpResponse<Case1> getV1(java.lang.String caseId)
Retrieves a single case. | authz: min_org_role=operator | () -> (Case1)
-
getV1
public ChrtApiHttpResponse<Case1> getV1(java.lang.String caseId, RequestOptions requestOptions)
Retrieves a single case. | authz: min_org_role=operator | () -> (Case1)
-
updateV1
public ChrtApiHttpResponse<java.lang.Boolean> updateV1(java.lang.String caseId)
Updates a case's department_id. | authz: min_org_role=operator | (CaseClientUpdate1) -> (bool)
-
updateV1
public ChrtApiHttpResponse<java.lang.Boolean> updateV1(java.lang.String caseId, CaseClientUpdate1 request)
Updates a case's department_id. | authz: min_org_role=operator | (CaseClientUpdate1) -> (bool)
-
updateV1
public ChrtApiHttpResponse<java.lang.Boolean> updateV1(java.lang.String caseId, CaseClientUpdate1 request, RequestOptions requestOptions)
Updates a case's department_id. | authz: min_org_role=operator | (CaseClientUpdate1) -> (bool)
-
getByOrderV1
public ChrtApiHttpResponse<Case1> getByOrderV1(java.lang.String orderId)
Retrieves the case for a given shipping order. | authz: min_org_role=operator | () -> (Case1)
-
getByOrderV1
public ChrtApiHttpResponse<Case1> getByOrderV1(java.lang.String orderId, RequestOptions requestOptions)
Retrieves the case for a given shipping order. | authz: min_org_role=operator | () -> (Case1)
-
getByOrderRefV1
public ChrtApiHttpResponse<Case1> getByOrderRefV1(java.lang.String orderRef)
Retrieves the case for a given order ID, short ID, or off-chrt reference ID. | authz: min_org_role=operator | () -> (Case1)
-
getByOrderRefV1
public ChrtApiHttpResponse<Case1> getByOrderRefV1(java.lang.String orderRef, RequestOptions requestOptions)
Retrieves the case for a given order ID, short ID, or off-chrt reference ID. | authz: min_org_role=operator | () -> (Case1)
-
getByOrderShortIdV1
public ChrtApiHttpResponse<Case1> getByOrderShortIdV1(java.lang.String orderShortId)
Retrieves the case for a given order short ID. | authz: min_org_role=operator | () -> (Case1)
-
getByOrderShortIdV1
public ChrtApiHttpResponse<Case1> getByOrderShortIdV1(java.lang.String orderShortId, RequestOptions requestOptions)
Retrieves the case for a given order short ID. | authz: min_org_role=operator | () -> (Case1)
-
getSuggestedDepartmentV1
public ChrtApiHttpResponse<java.util.Optional<java.lang.String>> getSuggestedDepartmentV1(java.lang.String caseId)
Returns the department this case's order would map to from the shipper connection — a non-binding default for the UI. Department is never auto-applied; the frontend applies it explicitly via the update route. | authz: min_org_role=operator | () -> (PydanticObjectId | None)
-
getSuggestedDepartmentV1
public ChrtApiHttpResponse<java.util.Optional<java.lang.String>> getSuggestedDepartmentV1(java.lang.String caseId, RequestOptions requestOptions)
Returns the department this case's order would map to from the shipper connection — a non-binding default for the UI. Department is never auto-applied; the frontend applies it explicitly via the update route. | authz: min_org_role=operator | () -> (PydanticObjectId | None)
-
assignV1
public ChrtApiHttpResponse<java.lang.Boolean> assignV1(java.lang.String caseId, CaseAssignReq request)
Adds operator(s) to a case. | authz: min_org_role=operator | (CaseAssignReq) -> (bool)
-
assignV1
public ChrtApiHttpResponse<java.lang.Boolean> assignV1(java.lang.String caseId, CaseAssignReq request, RequestOptions requestOptions)
Adds operator(s) to a case. | authz: min_org_role=operator | (CaseAssignReq) -> (bool)
-
unassignV1
public ChrtApiHttpResponse<java.lang.Boolean> unassignV1(java.lang.String caseId, CaseUnassignReq request)
Removes operator(s) from a case. | authz: min_org_role=operator | (CaseUnassignReq) -> (bool)
-
unassignV1
public ChrtApiHttpResponse<java.lang.Boolean> unassignV1(java.lang.String caseId, CaseUnassignReq request, RequestOptions requestOptions)
Removes operator(s) from a case. | authz: min_org_role=operator | (CaseUnassignReq) -> (bool)
-
addMessageV1
public ChrtApiHttpResponse<java.lang.Boolean> addMessageV1(java.lang.String caseId, CaseAddMessageReq request)
Appends a message to a case. | authz: min_org_role=operator | (CaseAddMessageReq) -> (bool)
-
addMessageV1
public ChrtApiHttpResponse<java.lang.Boolean> addMessageV1(java.lang.String caseId, CaseAddMessageReq request, RequestOptions requestOptions)
Appends a message to a case. | authz: min_org_role=operator | (CaseAddMessageReq) -> (bool)
-
deleteMessageV1
public ChrtApiHttpResponse<java.lang.Boolean> deleteMessageV1(java.lang.String caseId, java.lang.String messageId)
Deletes a message from a case. | authz: min_org_role=operator | () -> (bool)
-
deleteMessageV1
public ChrtApiHttpResponse<java.lang.Boolean> deleteMessageV1(java.lang.String caseId, java.lang.String messageId, RequestOptions requestOptions)
Deletes a message from a case. | authz: min_org_role=operator | () -> (bool)
-
-