Skip to content

Commit bb34ba9

Browse files
chore(bazel): update protobuf to v3.21.7 (#785)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 477955264 Source-Link: https://togithub.com/googleapis/googleapis/commit/a724450af76d0001f23602684c49cd6a4b3a5654 Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/4abcbcaec855e74a0b22a4988cf9e0eb61a83094 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNGFiY2JjYWVjODU1ZTc0YTBiMjJhNDk4OGNmOWUwZWI2MWE4MzA5NCJ9
1 parent a11fe96 commit bb34ba9

27 files changed

+1532
-2405
lines changed

java-billingbudgets/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-billingbudgets'
5656
If you are using Gradle without BOM, add this to your dependencies:
5757

5858
```Groovy
59-
implementation 'com.google.cloud:google-cloud-billingbudgets:2.3.4'
59+
implementation 'com.google.cloud:google-cloud-billingbudgets:2.3.5'
6060
```
6161

6262
If you are using SBT, add this to your dependencies:
6363

6464
```Scala
65-
libraryDependencies += "com.google.cloud" % "google-cloud-billingbudgets" % "2.3.4"
65+
libraryDependencies += "com.google.cloud" % "google-cloud-billingbudgets" % "2.3.5"
6666
```
6767

6868
## Authentication

java-billingbudgets/proto-google-cloud-billingbudgets-v1/src/main/java/com/google/cloud/billing/budgets/v1/Budget.java

+92-150
Original file line numberDiff line numberDiff line change
@@ -59,132 +59,6 @@ public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
5959
return this.unknownFields;
6060
}
6161

62-
private Budget(
63-
com.google.protobuf.CodedInputStream input,
64-
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
65-
throws com.google.protobuf.InvalidProtocolBufferException {
66-
this();
67-
if (extensionRegistry == null) {
68-
throw new java.lang.NullPointerException();
69-
}
70-
int mutable_bitField0_ = 0;
71-
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
72-
com.google.protobuf.UnknownFieldSet.newBuilder();
73-
try {
74-
boolean done = false;
75-
while (!done) {
76-
int tag = input.readTag();
77-
switch (tag) {
78-
case 0:
79-
done = true;
80-
break;
81-
case 10:
82-
{
83-
java.lang.String s = input.readStringRequireUtf8();
84-
85-
name_ = s;
86-
break;
87-
}
88-
case 18:
89-
{
90-
java.lang.String s = input.readStringRequireUtf8();
91-
92-
displayName_ = s;
93-
break;
94-
}
95-
case 26:
96-
{
97-
com.google.cloud.billing.budgets.v1.Filter.Builder subBuilder = null;
98-
if (budgetFilter_ != null) {
99-
subBuilder = budgetFilter_.toBuilder();
100-
}
101-
budgetFilter_ =
102-
input.readMessage(
103-
com.google.cloud.billing.budgets.v1.Filter.parser(), extensionRegistry);
104-
if (subBuilder != null) {
105-
subBuilder.mergeFrom(budgetFilter_);
106-
budgetFilter_ = subBuilder.buildPartial();
107-
}
108-
109-
break;
110-
}
111-
case 34:
112-
{
113-
com.google.cloud.billing.budgets.v1.BudgetAmount.Builder subBuilder = null;
114-
if (amount_ != null) {
115-
subBuilder = amount_.toBuilder();
116-
}
117-
amount_ =
118-
input.readMessage(
119-
com.google.cloud.billing.budgets.v1.BudgetAmount.parser(), extensionRegistry);
120-
if (subBuilder != null) {
121-
subBuilder.mergeFrom(amount_);
122-
amount_ = subBuilder.buildPartial();
123-
}
124-
125-
break;
126-
}
127-
case 42:
128-
{
129-
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
130-
thresholdRules_ =
131-
new java.util.ArrayList<com.google.cloud.billing.budgets.v1.ThresholdRule>();
132-
mutable_bitField0_ |= 0x00000001;
133-
}
134-
thresholdRules_.add(
135-
input.readMessage(
136-
com.google.cloud.billing.budgets.v1.ThresholdRule.parser(),
137-
extensionRegistry));
138-
break;
139-
}
140-
case 50:
141-
{
142-
com.google.cloud.billing.budgets.v1.NotificationsRule.Builder subBuilder = null;
143-
if (notificationsRule_ != null) {
144-
subBuilder = notificationsRule_.toBuilder();
145-
}
146-
notificationsRule_ =
147-
input.readMessage(
148-
com.google.cloud.billing.budgets.v1.NotificationsRule.parser(),
149-
extensionRegistry);
150-
if (subBuilder != null) {
151-
subBuilder.mergeFrom(notificationsRule_);
152-
notificationsRule_ = subBuilder.buildPartial();
153-
}
154-
155-
break;
156-
}
157-
case 58:
158-
{
159-
java.lang.String s = input.readStringRequireUtf8();
160-
161-
etag_ = s;
162-
break;
163-
}
164-
default:
165-
{
166-
if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
167-
done = true;
168-
}
169-
break;
170-
}
171-
}
172-
}
173-
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
174-
throw e.setUnfinishedMessage(this);
175-
} catch (com.google.protobuf.UninitializedMessageException e) {
176-
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this);
177-
} catch (java.io.IOException e) {
178-
throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this);
179-
} finally {
180-
if (((mutable_bitField0_ & 0x00000001) != 0)) {
181-
thresholdRules_ = java.util.Collections.unmodifiableList(thresholdRules_);
182-
}
183-
this.unknownFields = unknownFields.build();
184-
makeExtensionsImmutable();
185-
}
186-
}
187-
18862
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
18963
return com.google.cloud.billing.budgets.v1.BudgetModelProto
19064
.internal_static_google_cloud_billing_budgets_v1_Budget_descriptor;
@@ -649,7 +523,7 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
649523
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) {
650524
com.google.protobuf.GeneratedMessageV3.writeString(output, 7, etag_);
651525
}
652-
unknownFields.writeTo(output);
526+
getUnknownFields().writeTo(output);
653527
}
654528

655529
@java.lang.Override
@@ -679,7 +553,7 @@ public int getSerializedSize() {
679553
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(etag_)) {
680554
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, etag_);
681555
}
682-
size += unknownFields.getSerializedSize();
556+
size += getUnknownFields().getSerializedSize();
683557
memoizedSize = size;
684558
return size;
685559
}
@@ -711,7 +585,7 @@ public boolean equals(final java.lang.Object obj) {
711585
if (!getNotificationsRule().equals(other.getNotificationsRule())) return false;
712586
}
713587
if (!getEtag().equals(other.getEtag())) return false;
714-
if (!unknownFields.equals(other.unknownFields)) return false;
588+
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
715589
return true;
716590
}
717591

@@ -744,7 +618,7 @@ public int hashCode() {
744618
}
745619
hash = (37 * hash) + ETAG_FIELD_NUMBER;
746620
hash = (53 * hash) + getEtag().hashCode();
747-
hash = (29 * hash) + unknownFields.hashCode();
621+
hash = (29 * hash) + getUnknownFields().hashCode();
748622
memoizedHashCode = hash;
749623
return hash;
750624
}
@@ -877,19 +751,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
877751
}
878752

879753
// Construct using com.google.cloud.billing.budgets.v1.Budget.newBuilder()
880-
private Builder() {
881-
maybeForceBuilderInitialization();
882-
}
754+
private Builder() {}
883755

884756
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
885757
super(parent);
886-
maybeForceBuilderInitialization();
887-
}
888-
889-
private void maybeForceBuilderInitialization() {
890-
if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {
891-
getThresholdRulesFieldBuilder();
892-
}
893758
}
894759

895760
@java.lang.Override
@@ -913,10 +778,11 @@ public Builder clear() {
913778
}
914779
if (thresholdRulesBuilder_ == null) {
915780
thresholdRules_ = java.util.Collections.emptyList();
916-
bitField0_ = (bitField0_ & ~0x00000001);
917781
} else {
782+
thresholdRules_ = null;
918783
thresholdRulesBuilder_.clear();
919784
}
785+
bitField0_ = (bitField0_ & ~0x00000001);
920786
if (notificationsRuleBuilder_ == null) {
921787
notificationsRule_ = null;
922788
} else {
@@ -1077,7 +943,7 @@ public Builder mergeFrom(com.google.cloud.billing.budgets.v1.Budget other) {
1077943
etag_ = other.etag_;
1078944
onChanged();
1079945
}
1080-
this.mergeUnknownFields(other.unknownFields);
946+
this.mergeUnknownFields(other.getUnknownFields());
1081947
onChanged();
1082948
return this;
1083949
}
@@ -1092,17 +958,82 @@ public Builder mergeFrom(
1092958
com.google.protobuf.CodedInputStream input,
1093959
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1094960
throws java.io.IOException {
1095-
com.google.cloud.billing.budgets.v1.Budget parsedMessage = null;
961+
if (extensionRegistry == null) {
962+
throw new java.lang.NullPointerException();
963+
}
1096964
try {
1097-
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
965+
boolean done = false;
966+
while (!done) {
967+
int tag = input.readTag();
968+
switch (tag) {
969+
case 0:
970+
done = true;
971+
break;
972+
case 10:
973+
{
974+
name_ = input.readStringRequireUtf8();
975+
976+
break;
977+
} // case 10
978+
case 18:
979+
{
980+
displayName_ = input.readStringRequireUtf8();
981+
982+
break;
983+
} // case 18
984+
case 26:
985+
{
986+
input.readMessage(getBudgetFilterFieldBuilder().getBuilder(), extensionRegistry);
987+
988+
break;
989+
} // case 26
990+
case 34:
991+
{
992+
input.readMessage(getAmountFieldBuilder().getBuilder(), extensionRegistry);
993+
994+
break;
995+
} // case 34
996+
case 42:
997+
{
998+
com.google.cloud.billing.budgets.v1.ThresholdRule m =
999+
input.readMessage(
1000+
com.google.cloud.billing.budgets.v1.ThresholdRule.parser(),
1001+
extensionRegistry);
1002+
if (thresholdRulesBuilder_ == null) {
1003+
ensureThresholdRulesIsMutable();
1004+
thresholdRules_.add(m);
1005+
} else {
1006+
thresholdRulesBuilder_.addMessage(m);
1007+
}
1008+
break;
1009+
} // case 42
1010+
case 50:
1011+
{
1012+
input.readMessage(
1013+
getNotificationsRuleFieldBuilder().getBuilder(), extensionRegistry);
1014+
1015+
break;
1016+
} // case 50
1017+
case 58:
1018+
{
1019+
etag_ = input.readStringRequireUtf8();
1020+
1021+
break;
1022+
} // case 58
1023+
default:
1024+
{
1025+
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
1026+
done = true; // was an endgroup tag
1027+
}
1028+
break;
1029+
} // default:
1030+
} // switch (tag)
1031+
} // while (!done)
10981032
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
1099-
parsedMessage = (com.google.cloud.billing.budgets.v1.Budget) e.getUnfinishedMessage();
11001033
throw e.unwrapIOException();
11011034
} finally {
1102-
if (parsedMessage != null) {
1103-
mergeFrom(parsedMessage);
1104-
}
1105-
}
1035+
onChanged();
1036+
} // finally
11061037
return this;
11071038
}
11081039

@@ -2542,7 +2473,18 @@ public Budget parsePartialFrom(
25422473
com.google.protobuf.CodedInputStream input,
25432474
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
25442475
throws com.google.protobuf.InvalidProtocolBufferException {
2545-
return new Budget(input, extensionRegistry);
2476+
Builder builder = newBuilder();
2477+
try {
2478+
builder.mergeFrom(input, extensionRegistry);
2479+
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
2480+
throw e.setUnfinishedMessage(builder.buildPartial());
2481+
} catch (com.google.protobuf.UninitializedMessageException e) {
2482+
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
2483+
} catch (java.io.IOException e) {
2484+
throw new com.google.protobuf.InvalidProtocolBufferException(e)
2485+
.setUnfinishedMessage(builder.buildPartial());
2486+
}
2487+
return builder.buildPartial();
25462488
}
25472489
};
25482490

0 commit comments

Comments
 (0)