@@ -47,15 +47,15 @@ The samples below show how a published SDK artifact is used:
4747
4848Gradle:
4949``` groovy
50- implementation 'com.apideck:unify:0.10.1 '
50+ implementation 'com.apideck:unify:0.11.0 '
5151```
5252
5353Maven:
5454``` xml
5555<dependency >
5656 <groupId >com.apideck</groupId >
5757 <artifactId >unify</artifactId >
58- <version >0.10.1 </version >
58+ <version >0.11.0 </version >
5959</dependency >
6060```
6161
@@ -84,11 +84,7 @@ package hello.world;
8484
8585import com.apideck.unify.Apideck ;
8686import com.apideck.unify.models.components.TaxRatesFilter ;
87- import com.apideck.unify.models.errors.BadRequestResponse ;
88- import com.apideck.unify.models.errors.NotFoundResponse ;
89- import com.apideck.unify.models.errors.PaymentRequiredResponse ;
90- import com.apideck.unify.models.errors.UnauthorizedResponse ;
91- import com.apideck.unify.models.errors.UnprocessableResponse ;
87+ import com.apideck.unify.models.errors.* ;
9288import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest ;
9389import java.lang.Exception ;
9490import java.util.Map ;
@@ -138,13 +134,18 @@ public class Application {
138134### [ accounting()] ( docs/sdks/accounting/README.md )
139135
140136
137+ #### [ accounting().agedCreditors()] ( docs/sdks/agedcreditors/README.md )
138+
139+ * [ get] ( docs/sdks/agedcreditors/README.md#get ) - Get Aged Creditors
140+
141141#### [ accounting().agedDebtors()] ( docs/sdks/ageddebtors/README.md )
142142
143143* [ get] ( docs/sdks/ageddebtors/README.md#get ) - Get Aged Debtors
144144
145145#### [ accounting().attachments()] ( docs/sdks/attachments/README.md )
146146
147147* [ list] ( docs/sdks/attachments/README.md#list ) - List Attachments
148+ * [ upload] ( docs/sdks/attachments/README.md#upload ) - Upload attachment
148149* [ get] ( docs/sdks/attachments/README.md#get ) - Get Attachment
149150* [ delete] ( docs/sdks/attachments/README.md#delete ) - Delete Attachment
150151* [ download] ( docs/sdks/attachments/README.md#download ) - Download Attachment
@@ -405,6 +406,10 @@ public class Application {
405406#### [ crm().pipelines()] ( docs/sdks/pipelines/README.md )
406407
407408* [ list] ( docs/sdks/pipelines/README.md#list ) - List pipelines
409+ * [ create] ( docs/sdks/pipelines/README.md#create ) - Create pipeline
410+ * [ get] ( docs/sdks/pipelines/README.md#get ) - Get pipeline
411+ * [ update] ( docs/sdks/pipelines/README.md#update ) - Update pipeline
412+ * [ delete] ( docs/sdks/pipelines/README.md#delete ) - Delete pipeline
408413
409414#### [ crm().users()] ( docs/sdks/users/README.md )
410415
@@ -485,6 +490,7 @@ public class Application {
485490
486491* [ create] ( docs/sdks/uploadsessions/README.md#create ) - Start Upload Session
487492* [ get] ( docs/sdks/uploadsessions/README.md#get ) - Get Upload Session
493+ * [ upload] ( docs/sdks/uploadsessions/README.md#upload ) - Upload part of File to Upload Session
488494* [ delete] ( docs/sdks/uploadsessions/README.md#delete ) - Abort Upload Session
489495* [ finish] ( docs/sdks/uploadsessions/README.md#finish ) - Finish Upload Session
490496
@@ -665,11 +671,7 @@ package hello.world;
665671
666672import com.apideck.unify.Apideck ;
667673import com.apideck.unify.models.components.TaxRatesFilter ;
668- import com.apideck.unify.models.errors.BadRequestResponse ;
669- import com.apideck.unify.models.errors.NotFoundResponse ;
670- import com.apideck.unify.models.errors.PaymentRequiredResponse ;
671- import com.apideck.unify.models.errors.UnauthorizedResponse ;
672- import com.apideck.unify.models.errors.UnprocessableResponse ;
674+ import com.apideck.unify.models.errors.* ;
673675import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest ;
674676import java.lang.Exception ;
675677import java.util.Map ;
@@ -721,11 +723,7 @@ package hello.world;
721723
722724import com.apideck.unify.Apideck ;
723725import com.apideck.unify.models.components.TaxRatesFilter ;
724- import com.apideck.unify.models.errors.BadRequestResponse ;
725- import com.apideck.unify.models.errors.NotFoundResponse ;
726- import com.apideck.unify.models.errors.PaymentRequiredResponse ;
727- import com.apideck.unify.models.errors.UnauthorizedResponse ;
728- import com.apideck.unify.models.errors.UnprocessableResponse ;
726+ import com.apideck.unify.models.errors.* ;
729727import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest ;
730728import com.apideck.unify.utils.BackoffStrategy ;
731729import com.apideck.unify.utils.RetryConfig ;
@@ -784,11 +782,7 @@ package hello.world;
784782
785783import com.apideck.unify.Apideck ;
786784import com.apideck.unify.models.components.TaxRatesFilter ;
787- import com.apideck.unify.models.errors.BadRequestResponse ;
788- import com.apideck.unify.models.errors.NotFoundResponse ;
789- import com.apideck.unify.models.errors.PaymentRequiredResponse ;
790- import com.apideck.unify.models.errors.UnauthorizedResponse ;
791- import com.apideck.unify.models.errors.UnprocessableResponse ;
785+ import com.apideck.unify.models.errors.* ;
792786import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest ;
793787import com.apideck.unify.utils.BackoffStrategy ;
794788import com.apideck.unify.utils.RetryConfig ;
@@ -865,11 +859,7 @@ package hello.world;
865859
866860import com.apideck.unify.Apideck ;
867861import com.apideck.unify.models.components.TaxRatesFilter ;
868- import com.apideck.unify.models.errors.BadRequestResponse ;
869- import com.apideck.unify.models.errors.NotFoundResponse ;
870- import com.apideck.unify.models.errors.PaymentRequiredResponse ;
871- import com.apideck.unify.models.errors.UnauthorizedResponse ;
872- import com.apideck.unify.models.errors.UnprocessableResponse ;
862+ import com.apideck.unify.models.errors.* ;
873863import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest ;
874864import java.lang.Exception ;
875865import java.util.Map ;
@@ -921,11 +911,7 @@ package hello.world;
921911
922912import com.apideck.unify.Apideck ;
923913import com.apideck.unify.models.components.TaxRatesFilter ;
924- import com.apideck.unify.models.errors.BadRequestResponse ;
925- import com.apideck.unify.models.errors.NotFoundResponse ;
926- import com.apideck.unify.models.errors.PaymentRequiredResponse ;
927- import com.apideck.unify.models.errors.UnauthorizedResponse ;
928- import com.apideck.unify.models.errors.UnprocessableResponse ;
914+ import com.apideck.unify.models.errors.* ;
929915import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest ;
930916import java.lang.Exception ;
931917import java.util.Map ;
@@ -973,19 +959,12 @@ The server URL can also be overridden on a per-operation basis, provided a serve
973959package hello.world ;
974960
975961import com.apideck.unify.Apideck ;
976- import com.apideck.unify.models.components.CreateUploadSessionRequest ;
977- import com.apideck.unify.models.components.ExtendPaths ;
978- import com.apideck.unify.models.components.PassThroughBody ;
979- import com.apideck.unify.models.errors.BadRequestResponse ;
980- import com.apideck.unify.models.errors.NotFoundResponse ;
981- import com.apideck.unify.models.errors.PaymentRequiredResponse ;
982- import com.apideck.unify.models.errors.UnauthorizedResponse ;
983- import com.apideck.unify.models.errors.UnprocessableResponse ;
984- import com.apideck.unify.models.operations.FileStorageUploadSessionsAddRequest ;
985- import com.apideck.unify.models.operations.FileStorageUploadSessionsAddResponse ;
962+ import com.apideck.unify.models.components.AttachmentReferenceType ;
963+ import com.apideck.unify.models.errors.* ;
964+ import com.apideck.unify.models.operations.AccountingAttachmentsUploadRequest ;
965+ import com.apideck.unify.models.operations.AccountingAttachmentsUploadResponse ;
986966import java.lang.Exception ;
987- import java.util.List ;
988- import java.util.Map ;
967+ import java.nio.charset.StandardCharsets ;
989968
990969public class Application {
991970
@@ -997,55 +976,20 @@ public class Application {
997976 .appId(" dSBdXd2H6Mqwfg0atXHXYcysLJE9qyn1VwBtXHX" )
998977 .build();
999978
1000- FileStorageUploadSessionsAddRequest req = FileStorageUploadSessionsAddRequest . builder()
1001- .createUploadSessionRequest(CreateUploadSessionRequest . builder()
1002- .name(" Documents" )
1003- .parentFolderId(" 1234" )
1004- .size(1810673L )
1005- .driveId(" 1234" )
1006- .passThrough(List . of(
1007- PassThroughBody . builder()
1008- .serviceId(" <id>" )
1009- .extendPaths(List . of(
1010- ExtendPaths . builder()
1011- .path(" $.nested.property" )
1012- .value(Map . ofEntries(
1013- Map . entry(" TaxClassificationRef" , Map . ofEntries(
1014- Map . entry(" value" , " EUC-99990201-V1-00020000" )))))
1015- .build(),
1016- ExtendPaths . builder()
1017- .path(" $.nested.property" )
1018- .value(Map . ofEntries(
1019- Map . entry(" TaxClassificationRef" , Map . ofEntries(
1020- Map . entry(" value" , " EUC-99990201-V1-00020000" )))))
1021- .build()))
1022- .build(),
1023- PassThroughBody . builder()
1024- .serviceId(" <id>" )
1025- .extendPaths(List . of(
1026- ExtendPaths . builder()
1027- .path(" $.nested.property" )
1028- .value(Map . ofEntries(
1029- Map . entry(" TaxClassificationRef" , Map . ofEntries(
1030- Map . entry(" value" , " EUC-99990201-V1-00020000" )))))
1031- .build(),
1032- ExtendPaths . builder()
1033- .path(" $.nested.property" )
1034- .value(Map . ofEntries(
1035- Map . entry(" TaxClassificationRef" , Map . ofEntries(
1036- Map . entry(" value" , " EUC-99990201-V1-00020000" )))))
1037- .build()))
1038- .build()))
1039- .build())
979+ AccountingAttachmentsUploadRequest req = AccountingAttachmentsUploadRequest . builder()
980+ .referenceType(AttachmentReferenceType . INVOICE )
981+ .referenceId(" 123456" )
982+ .requestBody(" 0x8cc9e675ad" . getBytes(StandardCharsets . UTF_8 ))
983+ .xApideckMetadata(" {\" name\" :\" document.pdf\" ,\" description\" :\" Invoice attachment\" }" )
1040984 .serviceId(" salesforce" )
1041985 .build();
1042986
1043- FileStorageUploadSessionsAddResponse res = sdk. fileStorage (). uploadSessions (). create ()
987+ AccountingAttachmentsUploadResponse res = sdk. accounting (). attachments (). upload ()
1044988 .request(req)
1045989 .serverURL(" https://upload.apideck.com" )
1046990 .call();
1047991
1048- if (res. createUploadSessionResponse (). isPresent()) {
992+ if (res. createAttachmentResponse (). isPresent()) {
1049993 // handle response
1050994 }
1051995 }
@@ -1070,11 +1014,7 @@ package hello.world;
10701014
10711015import com.apideck.unify.Apideck ;
10721016import com.apideck.unify.models.components.TaxRatesFilter ;
1073- import com.apideck.unify.models.errors.BadRequestResponse ;
1074- import com.apideck.unify.models.errors.NotFoundResponse ;
1075- import com.apideck.unify.models.errors.PaymentRequiredResponse ;
1076- import com.apideck.unify.models.errors.UnauthorizedResponse ;
1077- import com.apideck.unify.models.errors.UnprocessableResponse ;
1017+ import com.apideck.unify.models.errors.* ;
10781018import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest ;
10791019import java.lang.Exception ;
10801020import java.util.Map ;
0 commit comments