public interface DataInteface
| 限定符和类型 | 方法和说明 |
|---|---|
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> |
addAssociations(String integrateId,
String fromIntegrationId,
String fromBusinessType,
String fromBusinessFlag,
com.bimface.data.bean.BusinessAssociationRequest request,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> |
addAssociations(String integrateId,
String fromIntegrationId,
String fromBusinessType,
String fromBusinessFlag,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> |
deleteAssociationsByBizIds(String integrateId,
String businessType,
String businessFlag,
List<String> businessIds,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> |
deleteAssociationsByBusinessId(String integrateId,
String businessType,
String businessId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> |
deleteAssociationsByElementId(String integrateId,
String elementId,
String businessType,
String businessFlag,
List<String> businessIds,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> |
deleteAssociationsByElements(String integrateId,
String businessType,
String businessFlag,
List<String> elementIds,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
deleteIntegrateModelElementProperties(Long integrateId,
String fileIdHash,
String elementId,
List<com.bimface.data.bean.PropertyGroup> propertyGroups,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
deleteSingleModelElementProperties(Long fileId,
String elementId,
List<com.bimface.data.bean.PropertyGroup> propertyGroups,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SearchAreaIdsResp>>> |
getAreas(String requestBody,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.BusinessElementAssociation>>> |
getAssociationsByBusinessId(String integrateId,
String businessType,
String businessId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.ElementBusinessAssociation>>> |
getAssociationsByElementId(String integrateId,
String elementId,
String businessType,
String businessFlag,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.ElementIdWithBoundingBox>>> |
getBoundingBoxes(Long integrateId,
List<String> fileIdWithEleIdList,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Object>> |
getClashDetectiveResult(Long clashDetectiveId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
getDatabagDownloadUrl(Long fileId,
Long integrateId,
Long compareId,
String type,
String databagVersion,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.DatabagInfo>> |
getDataBagSize(Long fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List>> |
getDrawingFrames(Long fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
getDwgPdfUrl(Long dwgFileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
getDwgPreviewImageUrl(Long dwgFileId,
String layoutName,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SearchElementIdsResp>>> |
getElements(String requestBody,
Boolean includeOverrides,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.DatabagResourceUrl>>> |
getFileDatabagResource(Long fileId,
Long integrateId,
Long compareId,
com.bimface.data.bean.DatabagResourceRequest databagResourceRequest,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
getFileDatabagRootUrl(Long fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
getFileThumbnailUrl(Long fileId,
Integer size,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
getIntegrateDatabagRootUrl(Long integrateId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Property>>> |
getIntegrateElementBatch(Long integrateId,
boolean includeOverrides,
com.bimface.data.bean.IntegrateElementPropertyFilterRequest filterRequest,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.IntegrateFileData>>> |
getIntegrateFiles(Long integrateId,
Boolean includeDrawingSheet,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Area>> |
getIntegrateModelArea(Long integrateId,
String areaId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Area>>> |
getIntegrateModelAreas(Long integrateId,
String floorId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> |
getIntegrateModelCommonElementProperties(Long integrateId,
List<com.bimface.data.bean.FileIdHashWithElementIds> fileIdHashWithElementIds,
Boolean includeOverrides,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> |
getIntegrateModelCommonElementProperties(Long integrateId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> |
getIntegrateModelElement(Long integrateId,
String elementId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> |
getIntegrateModelElement(Long integrateId,
String fileIdHash,
String elementId,
Boolean includeOverrides,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.ElementsWithBoundingBox>> |
getIntegrateModelElementIds(Long integrateId,
Map<String,String> queryElementIdsParams,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.MaterialInfo>>> |
getIntegrateModelElementMaterials(Long integrateId,
String fileIdHash,
String elementId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.ElementsWithBoundingBox>> |
getIntegrateModelElements(Long integrateId,
String specialty,
String floor,
String categoryId,
String family,
String familyType,
String systemType,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.FileViews>>> |
getIntegrateModelFileViews(Long integrateId,
String viewType,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Floor>>> |
getIntegrateModelFloors(Long integrateId,
Boolean includeArea,
Boolean includeRoom,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> |
getIntegrateModelProperty(Long integrateId,
Long fileId,
String elementId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Room>> |
getIntegrateModelRoom(Long integrateId,
String roomId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Room>>> |
getIntegrateModelRooms(Long integrateId,
String floorId,
String fileIdHash,
String elementId,
com.bimface.data.enums.ToleranceType roomToleranceZ,
com.bimface.data.enums.ToleranceType roomToleranceXY,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<String>>> |
getIntegrateModelSegmentElementIds(Long integrateId,
String segmentId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SegmentGroupDto>>> |
getIntegrateModelSegmentGroups(Long integrateId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SegmentDto>>> |
getIntegrateModelSegments(Long integrateId,
String segmentGroupId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SegmentGroupDto>>> |
getIntegrateModelSegmentTree(Long integrateId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Tree>> |
getIntegrateModelTree(Long integrateId,
String treeType,
List<String> desiredHierarchy,
com.bimface.data.bean.IntegrationTreeOptionalRequestBody requestBody,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Tree>> |
getIntegrateModelTree(Long integrateId,
String treeType,
List<String> desiredHierarchy,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
getIntegrateModelViewToken(Long integrateId,
String fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Object>> |
getIntegrateTree(Long integrateId,
Integer treeType,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.MaterialOverrideSetVO>> |
getMaterialOverrideSet(Long id,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.MEPSystem>>> |
getMEPSystem(Long fileId,
String systemCategory,
String systemType,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.ModelCompareChange>> |
getModelCompareChange(Long compareId,
Long previousFileId,
String previousElementId,
Long followingFileId,
String followingElementId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.ModelCompareChange>> |
getModelCompareElementChange(Long comparisonId,
Long previousFileId,
String previousElementId,
Long followingFileId,
String followingElementId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.ModelCompareTree.SpecialtyNode>>> |
getModelCompareResult(Long compareId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Pagination<com.bimface.data.bean.ModelCompareDiff>>> |
getModelCompareResult(Long comparisonId,
String family,
String elementName,
Integer page,
Integer pageSize,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Tree>> |
getModelCompareTree(Long comparisonId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
getPaginationContextId(String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.PropertyValuesResp>>> |
getPropertyValues(List<String> targetIds,
String targetType,
List<String> properties,
Boolean includeOverrides,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<String>>> |
getRfaFamilyPropertyNames(Long rfaFileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.RfaFamilyTypeProperty>> |
getRfaFamilyTypeProperty(Long rfaFileId,
String familyTypeGuid,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.RfaFamilyType>>> |
getRfaFamilyTypes(Long rfaFileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SearchRoomIdsResp>>> |
getRooms(String requestBody,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Area>> |
getSingleModelArea(Long fileId,
String areaId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Area>>> |
getSingleModelAreas(Long fileId,
String floorId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.ElementIdWithName>>> |
getSingleModelChildElementIds(Long fileId,
String elementId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.DrawingSheet>>> |
getSingleModelDrawingSheets(Long fileId,
String elementId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> |
getSingleModelElement(Long fileId,
String elementId,
Boolean includeOverrides,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<String>>> |
getSingleModelElementIds(Long fileId,
Map<String,String> queryElementIdsParams,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.MaterialInfo>>> |
getSingleModelElementMaterials(Long fileId,
String elementId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> |
getSingleModelElementProperty(Long fileId,
List<String> elementIds,
Boolean includeOverrides,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> |
getSingleModelElementProperty(Long fileId,
String elementId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Property>>> |
getSingleModelElements(Long fileId,
Boolean includeOverrides,
com.bimface.data.bean.ElementPropertyFilterRequest elementPropertyFilterRequest,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<String>>> |
getSingleModelElements(Long fileId,
String specialty,
String floor,
String categoryId,
String family,
String familyType,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<Map<String,Object>>>> |
getSingleModelFileIdFloorsMapping(String fileIds,
Boolean includeArea,
Boolean includeRoom,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Floor>>> |
getSingleModelFloors(Long fileId,
Boolean includeArea,
Boolean includeRoom,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Link>>> |
getSingleModelLinks(Long fileId,
String accessToken) |
retrofit2.Call<okhttp3.ResponseBody> |
getSingleModelModelInfo(Long fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Room>> |
getSingleModelRoom(Long fileId,
String roomId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Room>>> |
getSingleModelRooms(Long fileId,
String floorId,
String elementId,
com.bimface.data.enums.ToleranceType roomToleranceZ,
com.bimface.data.enums.ToleranceType roomToleranceXY,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Object>> |
getSingleModelTree(Long fileId,
String version,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Object>> |
getSingleModelTreeV2(Long fileId,
String version,
String treeType,
com.bimface.data.bean.FileTreeRequestBody request,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Object>> |
getSingleModelTreeV2(Long fileId,
String version,
String treeType,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.View>>> |
getSingleModelViews(Long fileId,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Pagination<com.bimface.data.bean.DrawingCompareDiff>>> |
pageGetDrawingCompareResult(Long comparisonId,
String layer,
Integer page,
Integer pageSize,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
updateIntegrateModelElementProperties(Long integrateId,
String fileIdHash,
String elementId,
List<com.bimface.data.bean.PropertyGroup> propertyGroups,
String accessToken) |
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> |
updateSingleModelElementProperties(Long fileId,
String elementId,
List<com.bimface.data.bean.PropertyGroup> propertyGroups,
String accessToken) |
@POST(value="v2/databag/resources ") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.DatabagResourceUrl>>> getFileDatabagResource(@Query(value="fileId") Long fileId, @Query(value="integrateId") Long integrateId, @Query(value="compareId") Long compareId, @Body com.bimface.data.bean.DatabagResourceRequest databagResourceRequest, @Header(value="Authorization") String accessToken)
@GET(value="element/property")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> getSingleModelElementProperty(@Query(value="fileId")
Long fileId,
@Query(value="elementId")
String elementId,
@Header(value="Authorization")
String accessToken)
@GET(value="integration/element/property")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> getIntegrateModelProperty(@Query(value="integrateId")
Long integrateId,
@Query(value="fileId")
Long fileId,
@Query(value="elementId")
String elementId,
@Header(value="Authorization")
String accessToken)
@GET(value="databag/downloadUrl") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> getDatabagDownloadUrl(@Query(value="fileId") Long fileId, @Query(value="integrateId") Long integrateId, @Query(value="compareId") Long compareId, @Query(value="type") String type, @Query(value="databagVersion") String databagVersion, @Header(value="Authorization") String accessToken)
@GET(value="databag/length")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.DatabagInfo>> getDataBagSize(@Query(value="fileId")
Long fileId,
@Header(value="Authorization")
String accessToken)
@GET(value="element/id") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<String>>> getSingleModelElements(@Query(value="fileId") Long fileId, @Query(value="specialty") String specialty, @Query(value="floor") String floor, @Query(value="categoryId") String categoryId, @Query(value="family") String family, @Query(value="familyType") String familyType, @Header(value="Authorization") String accessToken)
@GET(value="integration/element")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.ElementsWithBoundingBox>> getIntegrateModelElements(@Query(value="integrateId")
Long integrateId,
@Query(value="specialty")
String specialty,
@Query(value="floor")
String floor,
@Query(value="categoryId")
String categoryId,
@Query(value="family")
String family,
@Query(value="familyType")
String familyType,
@Query(value="systemType")
String systemType,
@Header(value="Authorization")
String accessToken)
@GET(value="integration/tree") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Object>> getIntegrateTree(@Query(value="integrateId") Long integrateId, @Query(value="treeType") Integer treeType, @Header(value="Authorization") String accessToken)
@GET(value="compare") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.ModelCompareTree.SpecialtyNode>>> getModelCompareResult(@Query(value="compareId") Long compareId, @Header(value="Authorization") String accessToken)
@GET(value="compare/element")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.ModelCompareChange>> getModelCompareChange(@Query(value="compareId")
Long compareId,
@Query(value="previousFileId")
Long previousFileId,
@Query(value="previousElementId")
String previousElementId,
@Query(value="followingFileId")
Long followingFileId,
@Query(value="followingElementId")
String followingElementId,
@Header(value="Authorization")
String accessToken)
@GET(value="hierarchy") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Object>> getSingleModelTree(@Query(value="fileId") Long fileId, @Query(value="v") String version, @Header(value="Authorization") String accessToken)
@GET(value="v2/files/{fileId}/elementIds")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<String>>> getSingleModelElementIds(@Path(value="fileId")
Long fileId,
@QueryMap
Map<String,String> queryElementIdsParams,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileIds}/fileIdfloorsMappings")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<Map<String,Object>>>> getSingleModelFileIdFloorsMapping(@Path(value="fileIds")
String fileIds,
@Query(value="includeArea")
Boolean includeArea,
@Query(value="includeRoom")
Boolean includeRoom,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/floors")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Floor>>> getSingleModelFloors(@Path(value="fileId")
Long fileId,
@Query(value="includeArea")
Boolean includeArea,
@Query(value="includeRoom")
Boolean includeRoom,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/elements/{elementId}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> getSingleModelElement(@Path(value="fileId")
Long fileId,
@Path(value="elementId")
String elementId,
@Query(value="includeOverrides")
Boolean includeOverrides,
@Header(value="Authorization")
String accessToken)
@POST(value="v2/files/{fileId}/elements")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Property>>> getSingleModelElements(@Path(value="fileId")
Long fileId,
@Query(value="includeOverrides")
Boolean includeOverrides,
@Body
com.bimface.data.bean.ElementPropertyFilterRequest elementPropertyFilterRequest,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/commonElementProperties")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> getSingleModelElementProperty(@Path(value="fileId")
Long fileId,
@Query(value="elementIds")
List<String> elementIds,
@Query(value="includeOverrides")
Boolean includeOverrides,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/elements/{elementId}/materials")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.MaterialInfo>>> getSingleModelElementMaterials(@Path(value="fileId")
Long fileId,
@Query(value="elementId")
String elementId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/views")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.View>>> getSingleModelViews(@Path(value="fileId")
Long fileId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/rooms")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Room>>> getSingleModelRooms(@Path(value="fileId")
Long fileId,
@Query(value="floorId")
String floorId,
@Query(value="elementId")
String elementId,
@Query(value="roomToleranceZ")
com.bimface.data.enums.ToleranceType roomToleranceZ,
@Query(value="roomToleranceXY")
com.bimface.data.enums.ToleranceType roomToleranceXY,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/rooms/{roomId}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Room>> getSingleModelRoom(@Path(value="fileId")
Long fileId,
@Path(value="roomId")
String roomId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/areas")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Area>>> getSingleModelAreas(@Path(value="fileId")
Long fileId,
@Query(value="floorId")
String floorId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/areas/{areaId}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Area>> getSingleModelArea(@Path(value="fileId")
Long fileId,
@Path(value="areaId")
String areaId,
@Header(value="Authorization")
String accessToken)
@POST(value="v2/files/{fileId}/tree")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Object>> getSingleModelTreeV2(@Path(value="fileId")
Long fileId,
@Query(value="v")
String version,
@Query(value="treeType")
String treeType,
@Body
com.bimface.data.bean.FileTreeRequestBody request,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/tree")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Object>> getSingleModelTreeV2(@Path(value="fileId")
Long fileId,
@Query(value="v")
String version,
@Query(value="treeType")
String treeType,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/links")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Link>>> getSingleModelLinks(@Path(value="fileId")
Long fileId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/drawingsheets")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.DrawingSheet>>> getSingleModelDrawingSheets(@Path(value="fileId")
Long fileId,
@Query(value="elementId")
String elementId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/modelInfo")
retrofit2.Call<okhttp3.ResponseBody> getSingleModelModelInfo(@Path(value="fileId")
Long fileId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/elements/{elementId}/childElementIds")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.ElementIdWithName>>> getSingleModelChildElementIds(@Path(value="fileId")
Long fileId,
@Path(value="elementId")
String elementId,
@Header(value="Authorization")
String accessToken)
@PUT(value="v2/files/{fileId}/elements/{elementId}/properties")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> updateSingleModelElementProperties(@Path(value="fileId")
Long fileId,
@Path(value="elementId")
String elementId,
@Body
List<com.bimface.data.bean.PropertyGroup> propertyGroups,
@Header(value="Authorization")
String accessToken)
@HTTP(method="DELETE",
path="v2/files/{fileId}/elements/{elementId}/properties",
hasBody=true)
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> deleteSingleModelElementProperties(@Path(value="fileId")
Long fileId,
@Path(value="elementId")
String elementId,
@Body
List<com.bimface.data.bean.PropertyGroup> propertyGroups,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/elementIds")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.ElementsWithBoundingBox>> getIntegrateModelElementIds(@Path(value="integrateId")
Long integrateId,
@QueryMap
Map<String,String> queryElementIdsParams,
@Header(value="Authorization")
String accessToken)
@PUT(value="v2/integrations/{integrateId}/files/{fileIdHash}/elements/{elementId}/properties")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> updateIntegrateModelElementProperties(@Path(value="integrateId")
Long integrateId,
@Path(value="fileIdHash")
String fileIdHash,
@Path(value="elementId")
String elementId,
@Body
List<com.bimface.data.bean.PropertyGroup> propertyGroups,
@Header(value="Authorization")
String accessToken)
@HTTP(method="DELETE",
path="v2/integrations/{integrateId}/files/{fileIdHash}/elements/{elementId}/properties",
hasBody=true)
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> deleteIntegrateModelElementProperties(@Path(value="integrateId")
Long integrateId,
@Path(value="fileIdHash")
String fileIdHash,
@Path(value="elementId")
String elementId,
@Body
List<com.bimface.data.bean.PropertyGroup> propertyGroups,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/floors")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Floor>>> getIntegrateModelFloors(@Path(value="integrateId")
Long integrateId,
@Query(value="includeArea")
Boolean includeArea,
@Query(value="includeRoom")
Boolean includeRoom,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/files/{fileIdHash}/elements/{elementId}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> getIntegrateModelElement(@Path(value="integrateId")
Long integrateId,
@Path(value="fileIdHash")
String fileIdHash,
@Path(value="elementId")
String elementId,
@Query(value="includeOverrides")
Boolean includeOverrides,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/elements/{elementId}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> getIntegrateModelElement(@Path(value="integrateId")
Long integrateId,
@Path(value="elementId")
String elementId,
@Header(value="Authorization")
String accessToken)
@POST(value="v2/integrations/{integrateId}/elements")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Property>>> getIntegrateElementBatch(@Path(value="integrateId")
Long integrateId,
@Query(value="includeOverrides")
boolean includeOverrides,
@Body
com.bimface.data.bean.IntegrateElementPropertyFilterRequest filterRequest,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/files/{fileIdHash}/elements/{elementId}/materials")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.MaterialInfo>>> getIntegrateModelElementMaterials(@Path(value="integrateId")
Long integrateId,
@Path(value="fileIdHash")
String fileIdHash,
@Path(value="elementId")
String elementId,
@Header(value="Authorization")
String accessToken)
@POST(value="v2/integrations/{integrateId}/tree")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Tree>> getIntegrateModelTree(@Path(value="integrateId")
Long integrateId,
@Query(value="treeType")
String treeType,
@Query(value="desiredHierarchy")
List<String> desiredHierarchy,
@Body
com.bimface.data.bean.IntegrationTreeOptionalRequestBody requestBody,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/tree")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Tree>> getIntegrateModelTree(@Path(value="integrateId")
Long integrateId,
@Query(value="treeType")
String treeType,
@Query(value="desiredHierarchy")
List<String> desiredHierarchy,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/fileViews")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.FileViews>>> getIntegrateModelFileViews(@Path(value="integrateId")
Long integrateId,
@Query(value="viewType")
String viewType,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/rooms")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Room>>> getIntegrateModelRooms(@Path(value="integrateId")
Long integrateId,
@Query(value="floorId")
String floorId,
@Query(value="fileIdHash")
String fileIdHash,
@Query(value="elementId")
String elementId,
@Query(value="roomToleranceZ")
com.bimface.data.enums.ToleranceType roomToleranceZ,
@Query(value="roomToleranceXY")
com.bimface.data.enums.ToleranceType roomToleranceXY,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/rooms/{roomId}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Room>> getIntegrateModelRoom(@Path(value="integrateId")
Long integrateId,
@Path(value="roomId")
String roomId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/areas")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.Area>>> getIntegrateModelAreas(@Path(value="integrateId")
Long integrateId,
@Query(value="floorId")
String floorId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/areas/{areaId}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Area>> getIntegrateModelArea(@Path(value="integrateId")
Long integrateId,
@Path(value="areaId")
String areaId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/files")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.IntegrateFileData>>> getIntegrateFiles(@Path(value="integrateId")
Long integrateId,
@Query(value="includeDrawingSheet")
Boolean includeDrawingSheet,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/files/{fileId}/viewToken")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> getIntegrateModelViewToken(@Path(value="integrateId")
Long integrateId,
@Path(value="fileId")
String fileId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/segmentGroups")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SegmentGroupDto>>> getIntegrateModelSegmentGroups(@Path(value="integrateId")
Long integrateId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/segmentTree")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SegmentGroupDto>>> getIntegrateModelSegmentTree(@Path(value="integrateId")
Long integrateId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/segmentGroups/{segmentGroupId}/segments")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SegmentDto>>> getIntegrateModelSegments(@Path(value="integrateId")
Long integrateId,
@Path(value="segmentGroupId")
String segmentGroupId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/segments/{segmentId}/elementIds")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<String>>> getIntegrateModelSegmentElementIds(@Path(value="integrateId")
Long integrateId,
@Path(value="segmentId")
String segmentId,
@Header(value="Authorization")
String accessToken)
@POST(value="v2/integrations/{integrateId}/commonElementProperties")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> getIntegrateModelCommonElementProperties(@Path(value="integrateId")
Long integrateId,
@Body
List<com.bimface.data.bean.FileIdHashWithElementIds> fileIdHashWithElementIds,
@Query(value="includeOverrides")
Boolean includeOverrides,
@Header(value="Authorization")
String accessToken)
@POST(value="v2/integrations/{integrateId}/commonElementProperties")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Property>> getIntegrateModelCommonElementProperties(@Path(value="integrateId")
Long integrateId,
@Header(value="Authorization")
String accessToken)
@POST(value="v2/integrations/{integrateId}/associations")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> addAssociations(@Path(value="integrateId")
String integrateId,
@Query(value="fromIntegrationId")
String fromIntegrationId,
@Query(value="fromBusinessType")
String fromBusinessType,
@Query(value="fromBusinessFlag")
String fromBusinessFlag,
@Body
com.bimface.data.bean.BusinessAssociationRequest request,
@Header(value="Authorization")
String accessToken)
@POST(value="v2/integrations/{integrateId}/associations")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> addAssociations(@Path(value="integrateId")
String integrateId,
@Query(value="fromIntegrationId")
String fromIntegrationId,
@Query(value="fromBusinessType")
String fromBusinessType,
@Query(value="fromBusinessFlag")
String fromBusinessFlag,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/elements/{elementId}/associations")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.ElementBusinessAssociation>>> getAssociationsByElementId(@Path(value="integrateId")
String integrateId,
@Path(value="elementId")
String elementId,
@Query(value="businessType")
String businessType,
@Query(value="businessFlag")
String businessFlag,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/integrations/{integrateId}/businessTypes/{businessType}/businesses/{businessId}/associations")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.BusinessElementAssociation>>> getAssociationsByBusinessId(@Path(value="integrateId")
String integrateId,
@Path(value="businessType")
String businessType,
@Path(value="businessId")
String businessId,
@Header(value="Authorization")
String accessToken)
@DELETE(value="v2/integrations/{integrateId}/elements/{elementId}/associations")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> deleteAssociationsByElementId(@Path(value="integrateId")
String integrateId,
@Path(value="elementId")
String elementId,
@Query(value="businessType")
String businessType,
@Query(value="businessFlag")
String businessFlag,
@Query(value="businessIds")
List<String> businessIds,
@Header(value="Authorization")
String accessToken)
@DELETE(value="v2/integrations/{integrateId}/businessTypes/{businessType}/businesses/{businessId}/associations")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> deleteAssociationsByBusinessId(@Path(value="integrateId")
String integrateId,
@Path(value="businessType")
String businessType,
@Path(value="businessId")
String businessId,
@Header(value="Authorization")
String accessToken)
@DELETE(value="v2/integrations/{integrateId}/associations/element")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> deleteAssociationsByElements(@Path(value="integrateId")
String integrateId,
@Query(value="businessType")
String businessType,
@Query(value="businessFlag")
String businessFlag,
@Query(value="elementIds")
List<String> elementIds,
@Header(value="Authorization")
String accessToken)
@DELETE(value="v2/integrations/{integrateId}/associations/biz")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<Void>> deleteAssociationsByBizIds(@Path(value="integrateId")
String integrateId,
@Query(value="businessType")
String businessType,
@Query(value="businessFlag")
String businessFlag,
@Query(value="businessIds")
List<String> businessIds,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/comparisons/{comparisonId}/elementChange")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.ModelCompareChange>> getModelCompareElementChange(@Path(value="comparisonId")
Long comparisonId,
@Query(value="previousFileId")
Long previousFileId,
@Query(value="previousElementId")
String previousElementId,
@Query(value="followingFileId")
Long followingFileId,
@Query(value="followingElementId")
String followingElementId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/comparisons/{comparisonId}/tree")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Tree>> getModelCompareTree(@Path(value="comparisonId")
Long comparisonId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/comparisons/{comparisonId}/diff")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Pagination<com.bimface.data.bean.ModelCompareDiff>>> getModelCompareResult(@Path(value="comparisonId")
Long comparisonId,
@Query(value="family")
String family,
@Query(value="elementName")
String elementName,
@Query(value="page")
Integer page,
@Query(value="pageSize")
Integer pageSize,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/materialoverridesets/{id}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.MaterialOverrideSetVO>> getMaterialOverrideSet(@Path(value="id")
Long id,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/rfaFiles/{rfaFileId}/propertyNames")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<String>>> getRfaFamilyPropertyNames(@Path(value="rfaFileId")
Long rfaFileId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/rfaFiles/{rfaFileId}/familyTypeMetas")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.RfaFamilyType>>> getRfaFamilyTypes(@Path(value="rfaFileId")
Long rfaFileId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/rfaFiles/{rfaFileId}/familyTypes/{familyTypeGuid}")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.RfaFamilyTypeProperty>> getRfaFamilyTypeProperty(@Path(value="rfaFileId")
Long rfaFileId,
@Path(value="familyTypeGuid")
String familyTypeGuid,
@Header(value="Authorization")
String accessToken)
@POST(value="v2/query/elementIds") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SearchElementIdsResp>>> getElements(@Body String requestBody, @Query(value="includeOverrides") Boolean includeOverrides, @Header(value="Authorization") String accessToken)
@POST(value="v2/query/roomIds") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SearchRoomIdsResp>>> getRooms(@Body String requestBody, @Header(value="Authorization") String accessToken)
@POST(value="v2/query/areaIds") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.SearchAreaIdsResp>>> getAreas(@Body String requestBody, @Header(value="Authorization") String accessToken)
@GET(value="v2/query/propertyValues") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.PropertyValuesResp>>> getPropertyValues(@Query(value="targetIds") List<String> targetIds, @Query(value="targetType") String targetType, @Query(value="properties") List<String> properties, @Query(value="includeOverrides") Boolean includeOverrides, @Header(value="Authorization") String accessToken)
@GET(value="v2/query/paginationContextId") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> getPaginationContextId(@Header(value="Authorization") String accessToken)
@GET(value="v2/databag/thumbnail") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> getFileThumbnailUrl(@Query(value="fileId") Long fileId, @Query(value="size") Integer size, @Header(value="Authorization") String accessToken)
@GET(value="v2/databag/pdf") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> getDwgPdfUrl(@Query(value="dwgFileId") Long dwgFileId, @Header(value="Authorization") String accessToken)
@GET(value="v2/databag/previewImage") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> getDwgPreviewImageUrl(@Query(value="dwgFileId") Long dwgFileId, @Query(value="layoutName") String layoutName, @Header(value="Authorization") String accessToken)
@GET(value="v2/databag/rootUrl") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> getFileDatabagRootUrl(@Query(value="fileId") Long fileId, @Header(value="Authorization") String accessToken)
@GET(value="v2/databag/rootUrl") retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<String>> getIntegrateDatabagRootUrl(@Query(value="integrateId") Long integrateId, @Header(value="Authorization") String accessToken)
@GET(value="v2/files/{fileId}/frames")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List>> getDrawingFrames(@Path(value="fileId")
Long fileId,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/files/{fileId}/MEPSystem")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.MEPSystem>>> getMEPSystem(@Path(value="fileId")
Long fileId,
@Query(value="systemCategory")
String systemCategory,
@Query(value="systemType")
String systemType,
@Header(value="Authorization")
String accessToken)
@POST(value="integrations/{integrateId}/elements/boundingboxes")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<List<com.bimface.data.bean.ElementIdWithBoundingBox>>> getBoundingBoxes(@Path(value="integrateId")
Long integrateId,
@Body
List<String> fileIdWithEleIdList,
@Header(value="Authorization")
String accessToken)
@GET(value="v2/comparisons/{comparisonId}/drawingdiff")
retrofit2.Call<com.glodon.paas.foundation.restclient.RESTResponse<com.bimface.data.bean.Pagination<com.bimface.data.bean.DrawingCompareDiff>>> pageGetDrawingCompareResult(@Path(value="comparisonId")
Long comparisonId,
@Query(value="layer")
String layer,
@Query(value="page")
Integer page,
@Query(value="pageSize")
Integer pageSize,
@Header(value="Authorization")
String accessToken)
Copyright © 2024. All rights reserved.