public class BranchesApi extends CrowdinApi
clientConfig, graphqlUrl, httpClient, url
Constructor and Description |
---|
BranchesApi(Credentials credentials) |
BranchesApi(Credentials credentials,
ClientConfig clientConfig) |
Modifier and Type | Method and Description |
---|---|
ResponseObject<BranchCloneStatus> |
checkCloneBranchStatus(java.lang.Long projectId,
java.lang.Long branchId,
java.lang.String cloneId) |
ResponseObject<BranchMergeStatus> |
checkMergeBranchStatus(java.lang.Long projectId,
java.lang.Long branchId,
java.lang.String mergeId) |
ResponseObject<BranchCloneStatus> |
cloneBranch(java.lang.Long projectId,
java.lang.Long branchId,
CloneBranchRequest request) |
ResponseObject<ClonedBranch> |
getClonedBranch(java.lang.Long projectId,
java.lang.Long branchId,
java.lang.String cloneId) |
ResponseObject<BranchMergeSummary> |
getMergeBranchSummary(java.lang.Long projectId,
java.lang.Long branchId,
java.lang.String mergeId) |
ResponseObject<BranchMergeStatus> |
mergeBranch(java.lang.Long projectId,
java.lang.Long branchId,
MergeBranchRequest request) |
graphql, graphql
public BranchesApi(Credentials credentials)
public BranchesApi(Credentials credentials, ClientConfig clientConfig)
public ResponseObject<BranchCloneStatus> cloneBranch(java.lang.Long projectId, java.lang.Long branchId, CloneBranchRequest request) throws HttpException, HttpBadRequestException
projectId
- project identifierbranchId
- branch identifierrequest
- request objectHttpException
HttpBadRequestException
public ResponseObject<BranchCloneStatus> checkCloneBranchStatus(java.lang.Long projectId, java.lang.Long branchId, java.lang.String cloneId) throws HttpException, HttpBadRequestException
projectId
- project identifierbranchId
- branch identifiercloneId
- clone identifierHttpException
HttpBadRequestException
public ResponseObject<ClonedBranch> getClonedBranch(java.lang.Long projectId, java.lang.Long branchId, java.lang.String cloneId) throws HttpException, HttpBadRequestException
projectId
- project identifierbranchId
- branch identifiercloneId
- clone identifierHttpException
HttpBadRequestException
public ResponseObject<BranchMergeStatus> mergeBranch(java.lang.Long projectId, java.lang.Long branchId, MergeBranchRequest request) throws HttpException, HttpBadRequestException
projectId
- project identifierbranchId
- branch identifierrequest
- request objectHttpException
HttpBadRequestException
public ResponseObject<BranchMergeStatus> checkMergeBranchStatus(java.lang.Long projectId, java.lang.Long branchId, java.lang.String mergeId) throws HttpException, HttpBadRequestException
projectId
- project identifierbranchId
- branch identifiermergeId
- merge identifierHttpException
HttpBadRequestException
public ResponseObject<BranchMergeSummary> getMergeBranchSummary(java.lang.Long projectId, java.lang.Long branchId, java.lang.String mergeId) throws HttpException, HttpBadRequestException
projectId
- project identifierbranchId
- branch identifiermergeId
- merge identifierHttpException
HttpBadRequestException