Skip to content
Permalink
Browse files
feat: add v1 client library (#290)
* feat: start generating v1 client

* feat: generate v1 client code
  • Loading branch information
chingor13 committed Oct 28, 2020
1 parent 627a527 commit ffc47887db4cbc97d626cee5dd3df17f19e60864
Showing with 20,955 additions and 13 deletions.
  1. +10 −0 google-cloud-billingbudgets-bom/pom.xml
  2. +9 −0 google-cloud-billingbudgets/pom.xml
  3. +806 −0 ...e-cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1/BudgetServiceClient.java
  4. +227 −0 ...cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1/BudgetServiceSettings.java
  5. +42 −0 google-cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1/package-info.java
  6. +69 −0 ...loud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1/stub/BudgetServiceStub.java
  7. +454 −0 ...lingbudgets/src/main/java/com/google/cloud/billing/budgets/v1/stub/BudgetServiceStubSettings.java
  8. +115 −0 ...gets/src/main/java/com/google/cloud/billing/budgets/v1/stub/GrpcBudgetServiceCallableFactory.java
  9. +282 −0 ...-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1/stub/GrpcBudgetServiceStub.java
  10. +310 −0 ...oud-billingbudgets/src/test/java/com/google/cloud/billing/budgets/v1/BudgetServiceClientTest.java
  11. +57 −0 google-cloud-billingbudgets/src/test/java/com/google/cloud/billing/budgets/v1/MockBudgetService.java
  12. +130 −0 ...cloud-billingbudgets/src/test/java/com/google/cloud/billing/budgets/v1/MockBudgetServiceImpl.java
  13. +65 −0 grpc-google-cloud-billingbudgets-v1/pom.xml
  14. +872 −0 ...-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/BudgetServiceGrpc.java
  15. +12 −0 pom.xml
  16. +19 −0 proto-google-cloud-billingbudgets-v1/clirr-ignored-differences.xml
  17. +42 −0 proto-google-cloud-billingbudgets-v1/pom.xml
  18. +162 −0 ...cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/BillingAccountName.java
  19. +2,548 −0 proto-google-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/Budget.java
  20. +1,174 −0 ...oogle-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/BudgetAmount.java
  21. +106 −0 ...ud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/BudgetAmountOrBuilder.java
  22. +205 −0 ...e-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/BudgetModelProto.java
  23. +182 −0 ...-google-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/BudgetName.java
  24. +306 −0 ...le-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/BudgetOrBuilder.java
  25. +199 −0 ...cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/BudgetServiceProto.java
  26. +959 −0 ...loud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/CreateBudgetRequest.java
  27. +97 −0 ...ingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/CreateBudgetRequestOrBuilder.java
  28. +658 −0 ...loud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/DeleteBudgetRequest.java
  29. +56 −0 ...ingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/DeleteBudgetRequestOrBuilder.java
  30. +2,577 −0 proto-google-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/Filter.java
  31. +418 −0 ...le-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/FilterOrBuilder.java
  32. +657 −0 ...e-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/GetBudgetRequest.java
  33. +56 −0 ...illingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/GetBudgetRequestOrBuilder.java
  34. +464 −0 ...e-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/LastPeriodAmount.java
  35. +24 −0 ...illingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/LastPeriodAmountOrBuilder.java
  36. +945 −0 ...cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/ListBudgetsRequest.java
  37. +99 −0 ...lingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/ListBudgetsRequestOrBuilder.java
  38. +1,136 −0 ...loud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/ListBudgetsResponse.java
  39. +104 −0 ...ingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/ListBudgetsResponseOrBuilder.java
  40. +1,410 −0 ...-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/NotificationsRule.java
  41. +202 −0 ...llingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/NotificationsRuleOrBuilder.java
  42. +909 −0 ...ogle-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/ThresholdRule.java
  43. +71 −0 ...d-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/ThresholdRuleOrBuilder.java
  44. +1,114 −0 ...loud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/UpdateBudgetRequest.java
  45. +122 −0 ...ingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/UpdateBudgetRequestOrBuilder.java
  46. +228 −0 ...-google-cloud-billingbudgets-v1/src/main/proto/google/cloud/billing/budgets/v1/budget_model.proto
  47. +182 −0 ...oogle-cloud-billingbudgets-v1/src/main/proto/google/cloud/billing/budgets/v1/budget_service.proto
  48. +61 −10 synth.metadata
  49. +1 −3 synth.py
  50. +2 −0 versions.txt
@@ -65,11 +65,21 @@
<artifactId>grpc-google-cloud-billingbudgets-v1beta1</artifactId>
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-billingbudgets-v1beta1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-billingbudgets-v1</artifactId>
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-billingbudgets-v1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-billingbudgets-v1beta1</artifactId>
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-billingbudgets-v1beta1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-billingbudgets-v1</artifactId>
<version>0.4.2-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-billingbudgets-v1:current} -->
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-billingbudgets</artifactId>
@@ -46,6 +46,10 @@
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-billingbudgets-v1beta1</artifactId>
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-billingbudgets-v1</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
@@ -74,6 +78,11 @@
<artifactId>grpc-google-cloud-billingbudgets-v1beta1</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-billingbudgets-v1</artifactId>
<scope>test</scope>
</dependency>
<!-- Need testing utility classes for generated gRPC clients tests -->
<dependency>
<groupId>com.google.api</groupId>

0 comments on commit ffc4788

Please sign in to comment.