diff --git a/.kokoro/build.sh b/.kokoro/build.sh
index dc2936ef..f1ae5840 100755
--- a/.kokoro/build.sh
+++ b/.kokoro/build.sh
@@ -44,13 +44,26 @@ test)
bash .kokoro/coerce_logs.sh
;;
lint)
- mvn com.coveo:fmt-maven-plugin:check
+ mvn \
+ -Penable-samples \
+ com.coveo:fmt-maven-plugin:check
;;
javadoc)
mvn javadoc:javadoc javadoc:test-javadoc
;;
integration)
mvn -B ${INTEGRATION_TEST_ARGS} \
+ -Penable-integration-tests \
+ -DtrimStackTrace=false \
+ -Dclirr.skip=true \
+ -Denforcer.skip=true \
+ -fae \
+ verify
+ bash .kokoro/coerce_logs.sh
+ ;;
+samples)
+ mvn -B \
+ -Penable-samples \
-DtrimStackTrace=false \
-Dclirr.skip=true \
-Denforcer.skip=true \
diff --git a/.kokoro/continuous/samples.cfg b/.kokoro/continuous/samples.cfg
new file mode 100644
index 00000000..fa7b493d
--- /dev/null
+++ b/.kokoro/continuous/samples.cfg
@@ -0,0 +1,31 @@
+# Format: //devtools/kokoro/config/proto/build.proto
+
+# Configure the docker image for kokoro-trampoline.
+env_vars: {
+ key: "TRAMPOLINE_IMAGE"
+ value: "gcr.io/cloud-devrel-kokoro-resources/java8"
+}
+
+env_vars: {
+ key: "JOB_TYPE"
+ value: "samples"
+}
+
+env_vars: {
+ key: "GCLOUD_PROJECT"
+ value: "gcloud-devel"
+}
+
+env_vars: {
+ key: "GOOGLE_APPLICATION_CREDENTIALS"
+ value: "keystore/73713_java_it_service_account"
+}
+
+before_action {
+ fetch_keystore {
+ keystore_resource {
+ keystore_config_id: 73713
+ keyname: "java_it_service_account"
+ }
+ }
+}
diff --git a/.kokoro/nightly/samples.cfg b/.kokoro/nightly/samples.cfg
new file mode 100644
index 00000000..9a910249
--- /dev/null
+++ b/.kokoro/nightly/samples.cfg
@@ -0,0 +1,31 @@
+# Format: //devtools/kokoro/config/proto/build.proto
+
+# Configure the docker image for kokoro-trampoline.
+env_vars: {
+ key: "TRAMPOLINE_IMAGE"
+ value: "gcr.io/cloud-devrel-kokoro-resources/java8"
+}
+
+env_vars: {
+ key: "JOB_TYPE"
+ value: "samples"
+}
+
+env_vars: {
+ key: "GCLOUD_PROJECT"
+ value: "gcloud-devel"
+}
+
+env_vars: {
+ key: "GOOGLE_APPLICATION_CREDENTIALS"
+ value: "keystore/73713_java_it_service_account"
+}
+
+before_action {
+ fetch_keystore {
+ keystore_resource {
+ keystore_config_id: 73713
+ keyname: "java_it_service_account"
+ }
+ }
+}
diff --git a/.kokoro/presubmit/samples.cfg b/.kokoro/presubmit/samples.cfg
new file mode 100644
index 00000000..fa7b493d
--- /dev/null
+++ b/.kokoro/presubmit/samples.cfg
@@ -0,0 +1,31 @@
+# Format: //devtools/kokoro/config/proto/build.proto
+
+# Configure the docker image for kokoro-trampoline.
+env_vars: {
+ key: "TRAMPOLINE_IMAGE"
+ value: "gcr.io/cloud-devrel-kokoro-resources/java8"
+}
+
+env_vars: {
+ key: "JOB_TYPE"
+ value: "samples"
+}
+
+env_vars: {
+ key: "GCLOUD_PROJECT"
+ value: "gcloud-devel"
+}
+
+env_vars: {
+ key: "GOOGLE_APPLICATION_CREDENTIALS"
+ value: "keystore/73713_java_it_service_account"
+}
+
+before_action {
+ fetch_keystore {
+ keystore_resource {
+ keystore_config_id: 73713
+ keyname: "java_it_service_account"
+ }
+ }
+}
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index ebbb59e5..085021dd 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -25,4 +25,106 @@ information on using pull requests.
## Community Guidelines
This project follows
-[Google's Open Source Community Guidelines](https://opensource.google.com/conduct/).
\ No newline at end of file
+[Google's Open Source Community Guidelines](https://opensource.google.com/conduct/).
+
+## Building the project
+
+To build, package, and run all unit tests run the command
+
+```
+mvn clean verify
+```
+
+### Running Integration tests
+
+To include integration tests when building the project, you need access to
+a GCP Project with a valid service account.
+
+For instructions on how to generate a service account and corresponding
+credentials JSON see: [Creating a Service Account][1].
+
+Then run the following to build, package, run all unit tests and run all
+integration tests.
+
+```bash
+export GOOGLE_APPLICATION_CREDENTIALS=/path/to/service/account.json
+mvn -Penable-integration-tests clean verify
+```
+
+## Code Samples
+
+Code Samples must be bundled in separate Maven modules, and guarded by a
+Maven profile with the name `enable-samples`.
+
+The samples must be separate from the primary project for a few reasons:
+1. Primary projects have a minimum Java version of Java 7 whereas samples have
+ a minimum Java version of Java 8. Due to this we need the ability to
+ selectively exclude samples from a build run.
+2. Many code samples depend on external GCP services and need
+ credentials to access the service.
+3. Code samples are not released as Maven artifacts and must be excluded from
+ release builds.
+
+### Building
+
+```bash
+mvn -Penable-samples clean verify
+```
+
+Some samples require access to GCP services and require a service account:
+
+```bash
+export GOOGLE_APPLICATION_CREDENTIALS=/path/to/service/account.json
+mvn -Penable-samples clean verify
+```
+
+### Profile Config
+
+1. To add samples in a profile to your Maven project, add the following to your
+`pom.xml`
+
+ ```xml
+
+ [...]
+
+
+ enable-samples
+
+ sample
+
+
+
+ [...]
+
+ ```
+
+2. [Activate](#profile-activation) the profile.
+3. Define your samples in a normal Maven project in the `samples/` directory
+
+### Profile Activation
+
+To include code samples when building and testing the project, enable the
+`enable-samples` Maven profile.
+
+#### Command line
+
+To activate the Maven profile on the command line add `-Penable-samples` to your
+Maven command.
+
+#### Maven `settings.xml`
+
+To activate the Maven profile in your `~/.m2/settings.xml` add an entry of
+`enable-samples` following the instructions in [Active Profiles][2].
+
+This method has the benefit of applying to all projects you build (and is
+respected by IntelliJ IDEA) and is recommended if you are going to be
+contributing samples to several projects.
+
+#### IntelliJ IDEA
+
+To activate the Maven Profile inside IntelliJ IDEA, follow the instructions in
+[Activate Maven profiles][3] to activate `enable-samples`.
+
+[1]: https://cloud.google.com/docs/authentication/getting-started#creating_a_service_account
+[2]: https://maven.apache.org/settings.html#Active_Profiles
+[3]: https://www.jetbrains.com/help/idea/work-with-maven-profiles.html#activate_maven_profiles
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRule.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRule.java
index ecc7485e..93b5c0a6 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRule.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRule.java
@@ -44,6 +44,12 @@ private AllUpdatesRule() {
schemaVersion_ = "";
}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new AllUpdatesRule();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -57,7 +63,6 @@ private AllUpdatesRule(
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
- int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
@@ -136,6 +141,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
* string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The pubsubTopic.
*/
public java.lang.String getPubsubTopic() {
java.lang.Object ref = pubsubTopic_;
@@ -166,6 +173,8 @@ public java.lang.String getPubsubTopic() {
*
*
* string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for pubsubTopic.
*/
public com.google.protobuf.ByteString getPubsubTopicBytes() {
java.lang.Object ref = pubsubTopic_;
@@ -191,6 +200,8 @@ public com.google.protobuf.ByteString getPubsubTopicBytes() {
*
*
* string schema_version = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The schemaVersion.
*/
public java.lang.String getSchemaVersion() {
java.lang.Object ref = schemaVersion_;
@@ -213,6 +224,8 @@ public java.lang.String getSchemaVersion() {
*
*
* string schema_version = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for schemaVersion.
*/
public com.google.protobuf.ByteString getSchemaVersionBytes() {
java.lang.Object ref = schemaVersion_;
@@ -582,6 +595,8 @@ public Builder mergeFrom(
*
*
* string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The pubsubTopic.
*/
public java.lang.String getPubsubTopic() {
java.lang.Object ref = pubsubTopic_;
@@ -612,6 +627,8 @@ public java.lang.String getPubsubTopic() {
*
*
* string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for pubsubTopic.
*/
public com.google.protobuf.ByteString getPubsubTopicBytes() {
java.lang.Object ref = pubsubTopic_;
@@ -642,6 +659,9 @@ public com.google.protobuf.ByteString getPubsubTopicBytes() {
*
*
* string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The pubsubTopic to set.
+ * @return This builder for chaining.
*/
public Builder setPubsubTopic(java.lang.String value) {
if (value == null) {
@@ -670,6 +690,8 @@ public Builder setPubsubTopic(java.lang.String value) {
*
*
* string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
*/
public Builder clearPubsubTopic() {
@@ -695,6 +717,9 @@ public Builder clearPubsubTopic() {
*
*
* string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for pubsubTopic to set.
+ * @return This builder for chaining.
*/
public Builder setPubsubTopicBytes(com.google.protobuf.ByteString value) {
if (value == null) {
@@ -718,6 +743,8 @@ public Builder setPubsubTopicBytes(com.google.protobuf.ByteString value) {
*
*
* string schema_version = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The schemaVersion.
*/
public java.lang.String getSchemaVersion() {
java.lang.Object ref = schemaVersion_;
@@ -740,6 +767,8 @@ public java.lang.String getSchemaVersion() {
*
*
* string schema_version = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for schemaVersion.
*/
public com.google.protobuf.ByteString getSchemaVersionBytes() {
java.lang.Object ref = schemaVersion_;
@@ -762,6 +791,9 @@ public com.google.protobuf.ByteString getSchemaVersionBytes() {
*
*
* string schema_version = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The schemaVersion to set.
+ * @return This builder for chaining.
*/
public Builder setSchemaVersion(java.lang.String value) {
if (value == null) {
@@ -782,6 +814,8 @@ public Builder setSchemaVersion(java.lang.String value) {
*
*
* string schema_version = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
*/
public Builder clearSchemaVersion() {
@@ -799,6 +833,9 @@ public Builder clearSchemaVersion() {
*
*
* string schema_version = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for schemaVersion to set.
+ * @return This builder for chaining.
*/
public Builder setSchemaVersionBytes(com.google.protobuf.ByteString value) {
if (value == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRuleOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRuleOrBuilder.java
index d5814637..5f4a259f 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRuleOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRuleOrBuilder.java
@@ -41,6 +41,8 @@ public interface AllUpdatesRuleOrBuilder
*
*
* string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The pubsubTopic.
*/
java.lang.String getPubsubTopic();
/**
@@ -61,6 +63,8 @@ public interface AllUpdatesRuleOrBuilder
*
*
* string pubsub_topic = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for pubsubTopic.
*/
com.google.protobuf.ByteString getPubsubTopicBytes();
@@ -74,6 +78,8 @@ public interface AllUpdatesRuleOrBuilder
*
*
* string schema_version = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The schemaVersion.
*/
java.lang.String getSchemaVersion();
/**
@@ -86,6 +92,8 @@ public interface AllUpdatesRuleOrBuilder
*
*
* string schema_version = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for schemaVersion.
*/
com.google.protobuf.ByteString getSchemaVersionBytes();
}
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BillingAccountName.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BillingAccountName.java
index 5ab10956..6596a702 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BillingAccountName.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BillingAccountName.java
@@ -24,7 +24,7 @@
import java.util.List;
import java.util.Map;
-// AUTO-GENERATED DOCUMENTATION AND CLASS
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
public class BillingAccountName implements ResourceName {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Budget.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Budget.java
index d7129712..8949cc98 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Budget.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Budget.java
@@ -48,6 +48,12 @@ private Budget() {
etag_ = "";
}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Budget();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -121,11 +127,11 @@ private Budget(
}
case 42:
{
- if (!((mutable_bitField0_ & 0x00000010) != 0)) {
+ if (!((mutable_bitField0_ & 0x00000001) != 0)) {
thresholdRules_ =
new java.util.ArrayList<
com.google.cloud.billing.budgets.v1beta1.ThresholdRule>();
- mutable_bitField0_ |= 0x00000010;
+ mutable_bitField0_ |= 0x00000001;
}
thresholdRules_.add(
input.readMessage(
@@ -171,7 +177,7 @@ private Budget(
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this);
} finally {
- if (((mutable_bitField0_ & 0x00000010) != 0)) {
+ if (((mutable_bitField0_ & 0x00000001) != 0)) {
thresholdRules_ = java.util.Collections.unmodifiableList(thresholdRules_);
}
this.unknownFields = unknownFields.build();
@@ -194,7 +200,6 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
com.google.cloud.billing.budgets.v1beta1.Budget.Builder.class);
}
- private int bitField0_;
public static final int NAME_FIELD_NUMBER = 1;
private volatile java.lang.Object name_;
/**
@@ -207,6 +212,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
* string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
@@ -229,6 +236,8 @@ public java.lang.String getName() {
*
*
* string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for name.
*/
public com.google.protobuf.ByteString getNameBytes() {
java.lang.Object ref = name_;
@@ -253,6 +262,8 @@ public com.google.protobuf.ByteString getNameBytes() {
*
*
* string display_name = 2;
+ *
+ * @return The displayName.
*/
public java.lang.String getDisplayName() {
java.lang.Object ref = displayName_;
@@ -274,6 +285,8 @@ public java.lang.String getDisplayName() {
*
*
* string display_name = 2;
+ *
+ * @return The bytes for displayName.
*/
public com.google.protobuf.ByteString getDisplayNameBytes() {
java.lang.Object ref = displayName_;
@@ -300,6 +313,8 @@ public com.google.protobuf.ByteString getDisplayNameBytes() {
*
* .google.cloud.billing.budgets.v1beta1.Filter budget_filter = 3 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return Whether the budgetFilter field is set.
*/
public boolean hasBudgetFilter() {
return budgetFilter_ != null;
@@ -315,6 +330,8 @@ public boolean hasBudgetFilter() {
*
* .google.cloud.billing.budgets.v1beta1.Filter budget_filter = 3 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The budgetFilter.
*/
public com.google.cloud.billing.budgets.v1beta1.Filter getBudgetFilter() {
return budgetFilter_ == null
@@ -349,6 +366,8 @@ public com.google.cloud.billing.budgets.v1beta1.FilterOrBuilder getBudgetFilterO
*
* .google.cloud.billing.budgets.v1beta1.BudgetAmount amount = 4 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return Whether the amount field is set.
*/
public boolean hasAmount() {
return amount_ != null;
@@ -363,6 +382,8 @@ public boolean hasAmount() {
*
* .google.cloud.billing.budgets.v1beta1.BudgetAmount amount = 4 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return The amount.
*/
public com.google.cloud.billing.budgets.v1beta1.BudgetAmount getAmount() {
return amount_ == null
@@ -478,6 +499,8 @@ public com.google.cloud.billing.budgets.v1beta1.ThresholdRuleOrBuilder getThresh
*
* .google.cloud.billing.budgets.v1beta1.AllUpdatesRule all_updates_rule = 6 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return Whether the allUpdatesRule field is set.
*/
public boolean hasAllUpdatesRule() {
return allUpdatesRule_ != null;
@@ -493,6 +516,8 @@ public boolean hasAllUpdatesRule() {
*
* .google.cloud.billing.budgets.v1beta1.AllUpdatesRule all_updates_rule = 6 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The allUpdatesRule.
*/
public com.google.cloud.billing.budgets.v1beta1.AllUpdatesRule getAllUpdatesRule() {
return allUpdatesRule_ == null
@@ -528,6 +553,8 @@ public com.google.cloud.billing.budgets.v1beta1.AllUpdatesRule getAllUpdatesRule
*
*
* string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The etag.
*/
public java.lang.String getEtag() {
java.lang.Object ref = etag_;
@@ -550,6 +577,8 @@ public java.lang.String getEtag() {
*
*
* string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for etag.
*/
public com.google.protobuf.ByteString getEtagBytes() {
java.lang.Object ref = etag_;
@@ -862,7 +891,7 @@ public Builder clear() {
}
if (thresholdRulesBuilder_ == null) {
thresholdRules_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000010);
+ bitField0_ = (bitField0_ & ~0x00000001);
} else {
thresholdRulesBuilder_.clear();
}
@@ -902,7 +931,6 @@ public com.google.cloud.billing.budgets.v1beta1.Budget buildPartial() {
com.google.cloud.billing.budgets.v1beta1.Budget result =
new com.google.cloud.billing.budgets.v1beta1.Budget(this);
int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
result.name_ = name_;
result.displayName_ = displayName_;
if (budgetFilterBuilder_ == null) {
@@ -916,9 +944,9 @@ public com.google.cloud.billing.budgets.v1beta1.Budget buildPartial() {
result.amount_ = amountBuilder_.build();
}
if (thresholdRulesBuilder_ == null) {
- if (((bitField0_ & 0x00000010) != 0)) {
+ if (((bitField0_ & 0x00000001) != 0)) {
thresholdRules_ = java.util.Collections.unmodifiableList(thresholdRules_);
- bitField0_ = (bitField0_ & ~0x00000010);
+ bitField0_ = (bitField0_ & ~0x00000001);
}
result.thresholdRules_ = thresholdRules_;
} else {
@@ -930,7 +958,6 @@ public com.google.cloud.billing.budgets.v1beta1.Budget buildPartial() {
result.allUpdatesRule_ = allUpdatesRuleBuilder_.build();
}
result.etag_ = etag_;
- result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@@ -999,7 +1026,7 @@ public Builder mergeFrom(com.google.cloud.billing.budgets.v1beta1.Budget other)
if (!other.thresholdRules_.isEmpty()) {
if (thresholdRules_.isEmpty()) {
thresholdRules_ = other.thresholdRules_;
- bitField0_ = (bitField0_ & ~0x00000010);
+ bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureThresholdRulesIsMutable();
thresholdRules_.addAll(other.thresholdRules_);
@@ -1012,7 +1039,7 @@ public Builder mergeFrom(com.google.cloud.billing.budgets.v1beta1.Budget other)
thresholdRulesBuilder_.dispose();
thresholdRulesBuilder_ = null;
thresholdRules_ = other.thresholdRules_;
- bitField0_ = (bitField0_ & ~0x00000010);
+ bitField0_ = (bitField0_ & ~0x00000001);
thresholdRulesBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
? getThresholdRulesFieldBuilder()
@@ -1071,6 +1098,8 @@ public Builder mergeFrom(
*
*
* string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
@@ -1093,6 +1122,8 @@ public java.lang.String getName() {
*
*
* string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for name.
*/
public com.google.protobuf.ByteString getNameBytes() {
java.lang.Object ref = name_;
@@ -1115,6 +1146,9 @@ public com.google.protobuf.ByteString getNameBytes() {
*
*
* string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The name to set.
+ * @return This builder for chaining.
*/
public Builder setName(java.lang.String value) {
if (value == null) {
@@ -1135,6 +1169,8 @@ public Builder setName(java.lang.String value) {
*
*
* string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
*/
public Builder clearName() {
@@ -1152,6 +1188,9 @@ public Builder clearName() {
*
*
* string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for name to set.
+ * @return This builder for chaining.
*/
public Builder setNameBytes(com.google.protobuf.ByteString value) {
if (value == null) {
@@ -1174,6 +1213,8 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
*
*
* string display_name = 2;
+ *
+ * @return The displayName.
*/
public java.lang.String getDisplayName() {
java.lang.Object ref = displayName_;
@@ -1195,6 +1236,8 @@ public java.lang.String getDisplayName() {
*
*
* string display_name = 2;
+ *
+ * @return The bytes for displayName.
*/
public com.google.protobuf.ByteString getDisplayNameBytes() {
java.lang.Object ref = displayName_;
@@ -1216,6 +1259,9 @@ public com.google.protobuf.ByteString getDisplayNameBytes() {
*
*
* string display_name = 2;
+ *
+ * @param value The displayName to set.
+ * @return This builder for chaining.
*/
public Builder setDisplayName(java.lang.String value) {
if (value == null) {
@@ -1235,6 +1281,8 @@ public Builder setDisplayName(java.lang.String value) {
*
*
* string display_name = 2;
+ *
+ * @return This builder for chaining.
*/
public Builder clearDisplayName() {
@@ -1251,6 +1299,9 @@ public Builder clearDisplayName() {
*
*
* string display_name = 2;
+ *
+ * @param value The bytes for displayName to set.
+ * @return This builder for chaining.
*/
public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) {
if (value == null) {
@@ -1280,6 +1331,8 @@ public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) {
*
* .google.cloud.billing.budgets.v1beta1.Filter budget_filter = 3 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return Whether the budgetFilter field is set.
*/
public boolean hasBudgetFilter() {
return budgetFilterBuilder_ != null || budgetFilter_ != null;
@@ -1295,6 +1348,8 @@ public boolean hasBudgetFilter() {
*
* .google.cloud.billing.budgets.v1beta1.Filter budget_filter = 3 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The budgetFilter.
*/
public com.google.cloud.billing.budgets.v1beta1.Filter getBudgetFilter() {
if (budgetFilterBuilder_ == null) {
@@ -1488,6 +1543,8 @@ public com.google.cloud.billing.budgets.v1beta1.FilterOrBuilder getBudgetFilterO
*
* .google.cloud.billing.budgets.v1beta1.BudgetAmount amount = 4 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return Whether the amount field is set.
*/
public boolean hasAmount() {
return amountBuilder_ != null || amount_ != null;
@@ -1502,6 +1559,8 @@ public boolean hasAmount() {
*
* .google.cloud.billing.budgets.v1beta1.BudgetAmount amount = 4 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return The amount.
*/
public com.google.cloud.billing.budgets.v1beta1.BudgetAmount getAmount() {
if (amountBuilder_ == null) {
@@ -1676,11 +1735,11 @@ public com.google.cloud.billing.budgets.v1beta1.BudgetAmountOrBuilder getAmountO
java.util.Collections.emptyList();
private void ensureThresholdRulesIsMutable() {
- if (!((bitField0_ & 0x00000010) != 0)) {
+ if (!((bitField0_ & 0x00000001) != 0)) {
thresholdRules_ =
new java.util.ArrayList(
thresholdRules_);
- bitField0_ |= 0x00000010;
+ bitField0_ |= 0x00000001;
}
}
@@ -1933,7 +1992,7 @@ public Builder addAllThresholdRules(
public Builder clearThresholdRules() {
if (thresholdRulesBuilder_ == null) {
thresholdRules_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000010);
+ bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
thresholdRulesBuilder_.clear();
@@ -2082,7 +2141,7 @@ public com.google.cloud.billing.budgets.v1beta1.ThresholdRule.Builder addThresho
com.google.cloud.billing.budgets.v1beta1.ThresholdRule.Builder,
com.google.cloud.billing.budgets.v1beta1.ThresholdRuleOrBuilder>(
thresholdRules_,
- ((bitField0_ & 0x00000010) != 0),
+ ((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
thresholdRules_ = null;
@@ -2107,6 +2166,8 @@ public com.google.cloud.billing.budgets.v1beta1.ThresholdRule.Builder addThresho
*
* .google.cloud.billing.budgets.v1beta1.AllUpdatesRule all_updates_rule = 6 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return Whether the allUpdatesRule field is set.
*/
public boolean hasAllUpdatesRule() {
return allUpdatesRuleBuilder_ != null || allUpdatesRule_ != null;
@@ -2122,6 +2183,8 @@ public boolean hasAllUpdatesRule() {
*
* .google.cloud.billing.budgets.v1beta1.AllUpdatesRule all_updates_rule = 6 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The allUpdatesRule.
*/
public com.google.cloud.billing.budgets.v1beta1.AllUpdatesRule getAllUpdatesRule() {
if (allUpdatesRuleBuilder_ == null) {
@@ -2314,6 +2377,8 @@ public Builder clearAllUpdatesRule() {
*
*
* string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The etag.
*/
public java.lang.String getEtag() {
java.lang.Object ref = etag_;
@@ -2336,6 +2401,8 @@ public java.lang.String getEtag() {
*
*
* string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for etag.
*/
public com.google.protobuf.ByteString getEtagBytes() {
java.lang.Object ref = etag_;
@@ -2358,6 +2425,9 @@ public com.google.protobuf.ByteString getEtagBytes() {
*
*
* string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The etag to set.
+ * @return This builder for chaining.
*/
public Builder setEtag(java.lang.String value) {
if (value == null) {
@@ -2378,6 +2448,8 @@ public Builder setEtag(java.lang.String value) {
*
*
* string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
*/
public Builder clearEtag() {
@@ -2395,6 +2467,9 @@ public Builder clearEtag() {
*
*
* string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for etag to set.
+ * @return This builder for chaining.
*/
public Builder setEtagBytes(com.google.protobuf.ByteString value) {
if (value == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmount.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmount.java
index 60352a4b..15bc3937 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmount.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmount.java
@@ -39,6 +39,12 @@ private BudgetAmount(com.google.protobuf.GeneratedMessageV3.Builder> builder)
private BudgetAmount() {}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new BudgetAmount();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -52,7 +58,6 @@ private BudgetAmount(
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
- int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
@@ -134,7 +139,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
private int budgetAmountCase_ = 0;
private java.lang.Object budgetAmount_;
- public enum BudgetAmountCase implements com.google.protobuf.Internal.EnumLite {
+ public enum BudgetAmountCase
+ implements
+ com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
SPECIFIED_AMOUNT(1),
LAST_PERIOD_AMOUNT(2),
BUDGETAMOUNT_NOT_SET(0);
@@ -143,7 +151,11 @@ public enum BudgetAmountCase implements com.google.protobuf.Internal.EnumLite {
private BudgetAmountCase(int value) {
this.value = value;
}
- /** @deprecated Use {@link #forNumber(int)} instead. */
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
@java.lang.Deprecated
public static BudgetAmountCase valueOf(int value) {
return forNumber(value);
@@ -183,6 +195,8 @@ public BudgetAmountCase getBudgetAmountCase() {
*
*
* .google.type.Money specified_amount = 1;
+ *
+ * @return Whether the specifiedAmount field is set.
*/
public boolean hasSpecifiedAmount() {
return budgetAmountCase_ == 1;
@@ -198,6 +212,8 @@ public boolean hasSpecifiedAmount() {
*
*
* .google.type.Money specified_amount = 1;
+ *
+ * @return The specifiedAmount.
*/
public com.google.type.Money getSpecifiedAmount() {
if (budgetAmountCase_ == 1) {
@@ -233,6 +249,8 @@ public com.google.type.MoneyOrBuilder getSpecifiedAmountOrBuilder() {
*
*
* .google.cloud.billing.budgets.v1beta1.LastPeriodAmount last_period_amount = 2;
+ *
+ * @return Whether the lastPeriodAmount field is set.
*/
public boolean hasLastPeriodAmount() {
return budgetAmountCase_ == 2;
@@ -245,6 +263,8 @@ public boolean hasLastPeriodAmount() {
*
*
* .google.cloud.billing.budgets.v1beta1.LastPeriodAmount last_period_amount = 2;
+ *
+ * @return The lastPeriodAmount.
*/
public com.google.cloud.billing.budgets.v1beta1.LastPeriodAmount getLastPeriodAmount() {
if (budgetAmountCase_ == 2) {
@@ -673,6 +693,8 @@ public Builder clearBudgetAmount() {
*
*
* .google.type.Money specified_amount = 1;
+ *
+ * @return Whether the specifiedAmount field is set.
*/
public boolean hasSpecifiedAmount() {
return budgetAmountCase_ == 1;
@@ -688,6 +710,8 @@ public boolean hasSpecifiedAmount() {
*
*
* .google.type.Money specified_amount = 1;
+ *
+ * @return The specifiedAmount.
*/
public com.google.type.Money getSpecifiedAmount() {
if (specifiedAmountBuilder_ == null) {
@@ -892,6 +916,8 @@ public com.google.type.MoneyOrBuilder getSpecifiedAmountOrBuilder() {
*
*
* .google.cloud.billing.budgets.v1beta1.LastPeriodAmount last_period_amount = 2;
+ *
+ * @return Whether the lastPeriodAmount field is set.
*/
public boolean hasLastPeriodAmount() {
return budgetAmountCase_ == 2;
@@ -904,6 +930,8 @@ public boolean hasLastPeriodAmount() {
*
*
* .google.cloud.billing.budgets.v1beta1.LastPeriodAmount last_period_amount = 2;
+ *
+ * @return The lastPeriodAmount.
*/
public com.google.cloud.billing.budgets.v1beta1.LastPeriodAmount getLastPeriodAmount() {
if (lastPeriodAmountBuilder_ == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmountOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmountOrBuilder.java
index 69a49206..15fba82d 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmountOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmountOrBuilder.java
@@ -34,6 +34,8 @@ public interface BudgetAmountOrBuilder
*
*
* .google.type.Money specified_amount = 1;
+ *
+ * @return Whether the specifiedAmount field is set.
*/
boolean hasSpecifiedAmount();
/**
@@ -47,6 +49,8 @@ public interface BudgetAmountOrBuilder
*
*
* .google.type.Money specified_amount = 1;
+ *
+ * @return The specifiedAmount.
*/
com.google.type.Money getSpecifiedAmount();
/**
@@ -71,6 +75,8 @@ public interface BudgetAmountOrBuilder
*
*
* .google.cloud.billing.budgets.v1beta1.LastPeriodAmount last_period_amount = 2;
+ *
+ * @return Whether the lastPeriodAmount field is set.
*/
boolean hasLastPeriodAmount();
/**
@@ -81,6 +87,8 @@ public interface BudgetAmountOrBuilder
*
*
* .google.cloud.billing.budgets.v1beta1.LastPeriodAmount last_period_amount = 2;
+ *
+ * @return The lastPeriodAmount.
*/
com.google.cloud.billing.budgets.v1beta1.LastPeriodAmount getLastPeriodAmount();
/**
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetModel.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetModel.java
index 09093f86..a44467a7 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetModel.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetModel.java
@@ -100,22 +100,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "/googleapis/cloud/billing/budgets/v1beta"
+ "1;budgetsb\006proto3"
};
- com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
- new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
- public com.google.protobuf.ExtensionRegistry assignDescriptors(
- com.google.protobuf.Descriptors.FileDescriptor root) {
- descriptor = root;
- return null;
- }
- };
- com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
- descriptorData,
- new com.google.protobuf.Descriptors.FileDescriptor[] {
- com.google.api.FieldBehaviorProto.getDescriptor(),
- com.google.api.ResourceProto.getDescriptor(),
- com.google.type.MoneyProto.getDescriptor(),
- },
- assigner);
+ descriptor =
+ com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
+ descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ com.google.api.FieldBehaviorProto.getDescriptor(),
+ com.google.api.ResourceProto.getDescriptor(),
+ com.google.type.MoneyProto.getDescriptor(),
+ });
internal_static_google_cloud_billing_budgets_v1beta1_Budget_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_google_cloud_billing_budgets_v1beta1_Budget_fieldAccessorTable =
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetName.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetName.java
index 70b89472..419e9cf6 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetName.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetName.java
@@ -24,7 +24,7 @@
import java.util.List;
import java.util.Map;
-// AUTO-GENERATED DOCUMENTATION AND CLASS
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
public class BudgetName implements ResourceName {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetOrBuilder.java
index cfa3f4b0..597e5820 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetOrBuilder.java
@@ -33,6 +33,8 @@ public interface BudgetOrBuilder
*
*
* string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The name.
*/
java.lang.String getName();
/**
@@ -45,6 +47,8 @@ public interface BudgetOrBuilder
*
*
* string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for name.
*/
com.google.protobuf.ByteString getNameBytes();
@@ -57,6 +61,8 @@ public interface BudgetOrBuilder
*
*
* string display_name = 2;
+ *
+ * @return The displayName.
*/
java.lang.String getDisplayName();
/**
@@ -68,6 +74,8 @@ public interface BudgetOrBuilder
*
*
* string display_name = 2;
+ *
+ * @return The bytes for displayName.
*/
com.google.protobuf.ByteString getDisplayNameBytes();
@@ -82,6 +90,8 @@ public interface BudgetOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.Filter budget_filter = 3 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return Whether the budgetFilter field is set.
*/
boolean hasBudgetFilter();
/**
@@ -95,6 +105,8 @@ public interface BudgetOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.Filter budget_filter = 3 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The budgetFilter.
*/
com.google.cloud.billing.budgets.v1beta1.Filter getBudgetFilter();
/**
@@ -121,6 +133,8 @@ public interface BudgetOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.BudgetAmount amount = 4 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return Whether the amount field is set.
*/
boolean hasAmount();
/**
@@ -133,6 +147,8 @@ public interface BudgetOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.BudgetAmount amount = 4 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return The amount.
*/
com.google.cloud.billing.budgets.v1beta1.BudgetAmount getAmount();
/**
@@ -227,6 +243,8 @@ com.google.cloud.billing.budgets.v1beta1.ThresholdRuleOrBuilder getThresholdRule
*
* .google.cloud.billing.budgets.v1beta1.AllUpdatesRule all_updates_rule = 6 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return Whether the allUpdatesRule field is set.
*/
boolean hasAllUpdatesRule();
/**
@@ -240,6 +258,8 @@ com.google.cloud.billing.budgets.v1beta1.ThresholdRuleOrBuilder getThresholdRule
*
* .google.cloud.billing.budgets.v1beta1.AllUpdatesRule all_updates_rule = 6 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The allUpdatesRule.
*/
com.google.cloud.billing.budgets.v1beta1.AllUpdatesRule getAllUpdatesRule();
/**
@@ -266,6 +286,8 @@ com.google.cloud.billing.budgets.v1beta1.ThresholdRuleOrBuilder getThresholdRule
*
*
* string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The etag.
*/
java.lang.String getEtag();
/**
@@ -278,6 +300,8 @@ com.google.cloud.billing.budgets.v1beta1.ThresholdRuleOrBuilder getThresholdRule
*
*
* string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for etag.
*/
com.google.protobuf.ByteString getEtagBytes();
}
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetServiceOuterClass.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetServiceOuterClass.java
index 0a0d769d..34c2e9d1 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetServiceOuterClass.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetServiceOuterClass.java
@@ -115,26 +115,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "roto/googleapis/cloud/billing/budgets/v1"
+ "beta1;budgetsb\006proto3"
};
- com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
- new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
- public com.google.protobuf.ExtensionRegistry assignDescriptors(
- com.google.protobuf.Descriptors.FileDescriptor root) {
- descriptor = root;
- return null;
- }
- };
- com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
- descriptorData,
- new com.google.protobuf.Descriptors.FileDescriptor[] {
- com.google.api.AnnotationsProto.getDescriptor(),
- com.google.api.ClientProto.getDescriptor(),
- com.google.api.FieldBehaviorProto.getDescriptor(),
- com.google.api.ResourceProto.getDescriptor(),
- com.google.cloud.billing.budgets.v1beta1.BudgetModel.getDescriptor(),
- com.google.protobuf.EmptyProto.getDescriptor(),
- com.google.protobuf.FieldMaskProto.getDescriptor(),
- },
- assigner);
+ descriptor =
+ com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
+ descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ com.google.api.AnnotationsProto.getDescriptor(),
+ com.google.api.ClientProto.getDescriptor(),
+ com.google.api.FieldBehaviorProto.getDescriptor(),
+ com.google.api.ResourceProto.getDescriptor(),
+ com.google.cloud.billing.budgets.v1beta1.BudgetModel.getDescriptor(),
+ com.google.protobuf.EmptyProto.getDescriptor(),
+ com.google.protobuf.FieldMaskProto.getDescriptor(),
+ });
internal_static_google_cloud_billing_budgets_v1beta1_CreateBudgetRequest_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_google_cloud_billing_budgets_v1beta1_CreateBudgetRequest_fieldAccessorTable =
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequest.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequest.java
index df2bc826..30bdb142 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequest.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequest.java
@@ -41,6 +41,12 @@ private CreateBudgetRequest() {
parent_ = "";
}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new CreateBudgetRequest();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -54,7 +60,6 @@ private CreateBudgetRequest(
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
- int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
@@ -135,6 +140,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The parent.
*/
public java.lang.String getParent() {
java.lang.Object ref = parent_;
@@ -158,6 +165,8 @@ public java.lang.String getParent() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for parent.
*/
public com.google.protobuf.ByteString getParentBytes() {
java.lang.Object ref = parent_;
@@ -183,6 +192,8 @@ public com.google.protobuf.ByteString getParentBytes() {
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 2 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return Whether the budget field is set.
*/
public boolean hasBudget() {
return budget_ != null;
@@ -197,6 +208,8 @@ public boolean hasBudget() {
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 2 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return The budget.
*/
public com.google.cloud.billing.budgets.v1beta1.Budget getBudget() {
return budget_ == null
@@ -579,6 +592,8 @@ public Builder mergeFrom(
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The parent.
*/
public java.lang.String getParent() {
java.lang.Object ref = parent_;
@@ -602,6 +617,8 @@ public java.lang.String getParent() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for parent.
*/
public com.google.protobuf.ByteString getParentBytes() {
java.lang.Object ref = parent_;
@@ -625,6 +642,9 @@ public com.google.protobuf.ByteString getParentBytes() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @param value The parent to set.
+ * @return This builder for chaining.
*/
public Builder setParent(java.lang.String value) {
if (value == null) {
@@ -646,6 +666,8 @@ public Builder setParent(java.lang.String value) {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return This builder for chaining.
*/
public Builder clearParent() {
@@ -664,6 +686,9 @@ public Builder clearParent() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @param value The bytes for parent to set.
+ * @return This builder for chaining.
*/
public Builder setParentBytes(com.google.protobuf.ByteString value) {
if (value == null) {
@@ -692,6 +717,8 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 2 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return Whether the budget field is set.
*/
public boolean hasBudget() {
return budgetBuilder_ != null || budget_ != null;
@@ -706,6 +733,8 @@ public boolean hasBudget() {
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 2 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return The budget.
*/
public com.google.cloud.billing.budgets.v1beta1.Budget getBudget() {
if (budgetBuilder_ == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequestOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequestOrBuilder.java
index 54aa9c1c..12b39a91 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequestOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequestOrBuilder.java
@@ -34,6 +34,8 @@ public interface CreateBudgetRequestOrBuilder
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The parent.
*/
java.lang.String getParent();
/**
@@ -47,6 +49,8 @@ public interface CreateBudgetRequestOrBuilder
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for parent.
*/
com.google.protobuf.ByteString getParentBytes();
@@ -60,6 +64,8 @@ public interface CreateBudgetRequestOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 2 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return Whether the budget field is set.
*/
boolean hasBudget();
/**
@@ -72,6 +78,8 @@ public interface CreateBudgetRequestOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 2 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return The budget.
*/
com.google.cloud.billing.budgets.v1beta1.Budget getBudget();
/**
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequest.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequest.java
index 3809928f..15aee473 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequest.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequest.java
@@ -41,6 +41,12 @@ private DeleteBudgetRequest() {
name_ = "";
}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new DeleteBudgetRequest();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -54,7 +60,6 @@ private DeleteBudgetRequest(
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
- int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
@@ -119,6 +124,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
@@ -142,6 +149,8 @@ public java.lang.String getName() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for name.
*/
public com.google.protobuf.ByteString getNameBytes() {
java.lang.Object ref = name_;
@@ -488,6 +497,8 @@ public Builder mergeFrom(
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
@@ -511,6 +522,8 @@ public java.lang.String getName() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for name.
*/
public com.google.protobuf.ByteString getNameBytes() {
java.lang.Object ref = name_;
@@ -534,6 +547,9 @@ public com.google.protobuf.ByteString getNameBytes() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @param value The name to set.
+ * @return This builder for chaining.
*/
public Builder setName(java.lang.String value) {
if (value == null) {
@@ -555,6 +571,8 @@ public Builder setName(java.lang.String value) {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return This builder for chaining.
*/
public Builder clearName() {
@@ -573,6 +591,9 @@ public Builder clearName() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @param value The bytes for name to set.
+ * @return This builder for chaining.
*/
public Builder setNameBytes(com.google.protobuf.ByteString value) {
if (value == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequestOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequestOrBuilder.java
index 1c61284c..91717afa 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequestOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequestOrBuilder.java
@@ -34,6 +34,8 @@ public interface DeleteBudgetRequestOrBuilder
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The name.
*/
java.lang.String getName();
/**
@@ -47,6 +49,8 @@ public interface DeleteBudgetRequestOrBuilder
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for name.
*/
com.google.protobuf.ByteString getNameBytes();
}
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Filter.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Filter.java
index 005f04cb..74e0a35e 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Filter.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Filter.java
@@ -43,6 +43,12 @@ private Filter() {
services_ = com.google.protobuf.LazyStringArrayList.EMPTY;
}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new Filter();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -80,9 +86,9 @@ private Filter(
case 26:
{
java.lang.String s = input.readStringRequireUtf8();
- if (!((mutable_bitField0_ & 0x00000004) != 0)) {
+ if (!((mutable_bitField0_ & 0x00000002) != 0)) {
services_ = new com.google.protobuf.LazyStringArrayList();
- mutable_bitField0_ |= 0x00000004;
+ mutable_bitField0_ |= 0x00000002;
}
services_.add(s);
break;
@@ -111,7 +117,7 @@ private Filter(
if (((mutable_bitField0_ & 0x00000001) != 0)) {
projects_ = projects_.getUnmodifiableView();
}
- if (((mutable_bitField0_ & 0x00000004) != 0)) {
+ if (((mutable_bitField0_ & 0x00000002) != 0)) {
services_ = services_.getUnmodifiableView();
}
this.unknownFields = unknownFields.build();
@@ -205,12 +211,20 @@ public final int getNumber() {
return value;
}
- /** @deprecated Use {@link #forNumber(int)} instead. */
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
@java.lang.Deprecated
public static CreditTypesTreatment valueOf(int value) {
return forNumber(value);
}
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
public static CreditTypesTreatment forNumber(int value) {
switch (value) {
case 0:
@@ -271,7 +285,6 @@ private CreditTypesTreatment(int value) {
// @@protoc_insertion_point(enum_scope:google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment)
}
- private int bitField0_;
public static final int PROJECTS_FIELD_NUMBER = 1;
private com.google.protobuf.LazyStringList projects_;
/**
@@ -286,6 +299,8 @@ private CreditTypesTreatment(int value) {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return A list containing the projects.
*/
public com.google.protobuf.ProtocolStringList getProjectsList() {
return projects_;
@@ -302,6 +317,8 @@ public com.google.protobuf.ProtocolStringList getProjectsList() {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The count of projects.
*/
public int getProjectsCount() {
return projects_.size();
@@ -318,6 +335,9 @@ public int getProjectsCount() {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the element to return.
+ * @return The projects at the given index.
*/
public java.lang.String getProjects(int index) {
return projects_.get(index);
@@ -334,6 +354,9 @@ public java.lang.String getProjects(int index) {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the projects at the given index.
*/
public com.google.protobuf.ByteString getProjectsBytes(int index) {
return projects_.getByteString(index);
@@ -351,6 +374,8 @@ public com.google.protobuf.ByteString getProjectsBytes(int index) {
*
* .google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment credit_types_treatment = 4 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The enum numeric value on the wire for creditTypesTreatment.
*/
public int getCreditTypesTreatmentValue() {
return creditTypesTreatment_;
@@ -365,6 +390,8 @@ public int getCreditTypesTreatmentValue() {
*
* .google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment credit_types_treatment = 4 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The creditTypesTreatment.
*/
public com.google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment
getCreditTypesTreatment() {
@@ -392,6 +419,8 @@ public int getCreditTypesTreatmentValue() {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return A list containing the services.
*/
public com.google.protobuf.ProtocolStringList getServicesList() {
return services_;
@@ -409,6 +438,8 @@ public com.google.protobuf.ProtocolStringList getServicesList() {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The count of services.
*/
public int getServicesCount() {
return services_.size();
@@ -426,6 +457,9 @@ public int getServicesCount() {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the element to return.
+ * @return The services at the given index.
*/
public java.lang.String getServices(int index) {
return services_.get(index);
@@ -443,6 +477,9 @@ public java.lang.String getServices(int index) {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the services at the given index.
*/
public com.google.protobuf.ByteString getServicesBytes(int index) {
return services_.getByteString(index);
@@ -695,7 +732,7 @@ public Builder clear() {
creditTypesTreatment_ = 0;
services_ = com.google.protobuf.LazyStringArrayList.EMPTY;
- bitField0_ = (bitField0_ & ~0x00000004);
+ bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@@ -724,19 +761,17 @@ public com.google.cloud.billing.budgets.v1beta1.Filter buildPartial() {
com.google.cloud.billing.budgets.v1beta1.Filter result =
new com.google.cloud.billing.budgets.v1beta1.Filter(this);
int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
if (((bitField0_ & 0x00000001) != 0)) {
projects_ = projects_.getUnmodifiableView();
bitField0_ = (bitField0_ & ~0x00000001);
}
result.projects_ = projects_;
result.creditTypesTreatment_ = creditTypesTreatment_;
- if (((bitField0_ & 0x00000004) != 0)) {
+ if (((bitField0_ & 0x00000002) != 0)) {
services_ = services_.getUnmodifiableView();
- bitField0_ = (bitField0_ & ~0x00000004);
+ bitField0_ = (bitField0_ & ~0x00000002);
}
result.services_ = services_;
- result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@@ -803,7 +838,7 @@ public Builder mergeFrom(com.google.cloud.billing.budgets.v1beta1.Filter other)
if (!other.services_.isEmpty()) {
if (services_.isEmpty()) {
services_ = other.services_;
- bitField0_ = (bitField0_ & ~0x00000004);
+ bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureServicesIsMutable();
services_.addAll(other.services_);
@@ -862,6 +897,8 @@ private void ensureProjectsIsMutable() {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return A list containing the projects.
*/
public com.google.protobuf.ProtocolStringList getProjectsList() {
return projects_.getUnmodifiableView();
@@ -878,6 +915,8 @@ public com.google.protobuf.ProtocolStringList getProjectsList() {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The count of projects.
*/
public int getProjectsCount() {
return projects_.size();
@@ -894,6 +933,9 @@ public int getProjectsCount() {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the element to return.
+ * @return The projects at the given index.
*/
public java.lang.String getProjects(int index) {
return projects_.get(index);
@@ -910,6 +952,9 @@ public java.lang.String getProjects(int index) {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the projects at the given index.
*/
public com.google.protobuf.ByteString getProjectsBytes(int index) {
return projects_.getByteString(index);
@@ -926,6 +971,10 @@ public com.google.protobuf.ByteString getProjectsBytes(int index) {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index to set the value at.
+ * @param value The projects to set.
+ * @return This builder for chaining.
*/
public Builder setProjects(int index, java.lang.String value) {
if (value == null) {
@@ -948,6 +997,9 @@ public Builder setProjects(int index, java.lang.String value) {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The projects to add.
+ * @return This builder for chaining.
*/
public Builder addProjects(java.lang.String value) {
if (value == null) {
@@ -970,6 +1022,9 @@ public Builder addProjects(java.lang.String value) {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param values The projects to add.
+ * @return This builder for chaining.
*/
public Builder addAllProjects(java.lang.Iterable values) {
ensureProjectsIsMutable();
@@ -989,6 +1044,8 @@ public Builder addAllProjects(java.lang.Iterable values) {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
*/
public Builder clearProjects() {
projects_ = com.google.protobuf.LazyStringArrayList.EMPTY;
@@ -1008,6 +1065,9 @@ public Builder clearProjects() {
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes of the projects to add.
+ * @return This builder for chaining.
*/
public Builder addProjectsBytes(com.google.protobuf.ByteString value) {
if (value == null) {
@@ -1031,6 +1091,8 @@ public Builder addProjectsBytes(com.google.protobuf.ByteString value) {
*
* .google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment credit_types_treatment = 4 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The enum numeric value on the wire for creditTypesTreatment.
*/
public int getCreditTypesTreatmentValue() {
return creditTypesTreatment_;
@@ -1045,6 +1107,9 @@ public int getCreditTypesTreatmentValue() {
*
* .google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment credit_types_treatment = 4 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @param value The enum numeric value on the wire for creditTypesTreatment to set.
+ * @return This builder for chaining.
*/
public Builder setCreditTypesTreatmentValue(int value) {
creditTypesTreatment_ = value;
@@ -1061,6 +1126,8 @@ public Builder setCreditTypesTreatmentValue(int value) {
*
* .google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment credit_types_treatment = 4 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The creditTypesTreatment.
*/
public com.google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment
getCreditTypesTreatment() {
@@ -1082,6 +1149,9 @@ public Builder setCreditTypesTreatmentValue(int value) {
*
* .google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment credit_types_treatment = 4 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @param value The creditTypesTreatment to set.
+ * @return This builder for chaining.
*/
public Builder setCreditTypesTreatment(
com.google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment value) {
@@ -1103,6 +1173,8 @@ public Builder setCreditTypesTreatment(
*
* .google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment credit_types_treatment = 4 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return This builder for chaining.
*/
public Builder clearCreditTypesTreatment() {
@@ -1115,9 +1187,9 @@ public Builder clearCreditTypesTreatment() {
com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureServicesIsMutable() {
- if (!((bitField0_ & 0x00000004) != 0)) {
+ if (!((bitField0_ & 0x00000002) != 0)) {
services_ = new com.google.protobuf.LazyStringArrayList(services_);
- bitField0_ |= 0x00000004;
+ bitField0_ |= 0x00000002;
}
}
/**
@@ -1133,6 +1205,8 @@ private void ensureServicesIsMutable() {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return A list containing the services.
*/
public com.google.protobuf.ProtocolStringList getServicesList() {
return services_.getUnmodifiableView();
@@ -1150,6 +1224,8 @@ public com.google.protobuf.ProtocolStringList getServicesList() {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The count of services.
*/
public int getServicesCount() {
return services_.size();
@@ -1167,6 +1243,9 @@ public int getServicesCount() {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the element to return.
+ * @return The services at the given index.
*/
public java.lang.String getServices(int index) {
return services_.get(index);
@@ -1184,6 +1263,9 @@ public java.lang.String getServices(int index) {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the services at the given index.
*/
public com.google.protobuf.ByteString getServicesBytes(int index) {
return services_.getByteString(index);
@@ -1201,6 +1283,10 @@ public com.google.protobuf.ByteString getServicesBytes(int index) {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index to set the value at.
+ * @param value The services to set.
+ * @return This builder for chaining.
*/
public Builder setServices(int index, java.lang.String value) {
if (value == null) {
@@ -1224,6 +1310,9 @@ public Builder setServices(int index, java.lang.String value) {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The services to add.
+ * @return This builder for chaining.
*/
public Builder addServices(java.lang.String value) {
if (value == null) {
@@ -1247,6 +1336,9 @@ public Builder addServices(java.lang.String value) {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param values The services to add.
+ * @return This builder for chaining.
*/
public Builder addAllServices(java.lang.Iterable values) {
ensureServicesIsMutable();
@@ -1267,10 +1359,12 @@ public Builder addAllServices(java.lang.Iterable values) {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
*/
public Builder clearServices() {
services_ = com.google.protobuf.LazyStringArrayList.EMPTY;
- bitField0_ = (bitField0_ & ~0x00000004);
+ bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
@@ -1287,6 +1381,9 @@ public Builder clearServices() {
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes of the services to add.
+ * @return This builder for chaining.
*/
public Builder addServicesBytes(com.google.protobuf.ByteString value) {
if (value == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/FilterOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/FilterOrBuilder.java
index 3b6501ac..c6a35029 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/FilterOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/FilterOrBuilder.java
@@ -35,6 +35,8 @@ public interface FilterOrBuilder
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return A list containing the projects.
*/
java.util.List getProjectsList();
/**
@@ -49,6 +51,8 @@ public interface FilterOrBuilder
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The count of projects.
*/
int getProjectsCount();
/**
@@ -63,6 +67,9 @@ public interface FilterOrBuilder
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the element to return.
+ * @return The projects at the given index.
*/
java.lang.String getProjects(int index);
/**
@@ -77,6 +84,9 @@ public interface FilterOrBuilder
*
*
* repeated string projects = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the projects at the given index.
*/
com.google.protobuf.ByteString getProjectsBytes(int index);
@@ -90,6 +100,8 @@ public interface FilterOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment credit_types_treatment = 4 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The enum numeric value on the wire for creditTypesTreatment.
*/
int getCreditTypesTreatmentValue();
/**
@@ -102,6 +114,8 @@ public interface FilterOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment credit_types_treatment = 4 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The creditTypesTreatment.
*/
com.google.cloud.billing.budgets.v1beta1.Filter.CreditTypesTreatment getCreditTypesTreatment();
@@ -118,6 +132,8 @@ public interface FilterOrBuilder
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return A list containing the services.
*/
java.util.List getServicesList();
/**
@@ -133,6 +149,8 @@ public interface FilterOrBuilder
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The count of services.
*/
int getServicesCount();
/**
@@ -148,6 +166,9 @@ public interface FilterOrBuilder
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the element to return.
+ * @return The services at the given index.
*/
java.lang.String getServices(int index);
/**
@@ -163,6 +184,9 @@ public interface FilterOrBuilder
*
*
* repeated string services = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the services at the given index.
*/
com.google.protobuf.ByteString getServicesBytes(int index);
}
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequest.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequest.java
index c3af4a3c..d70f7d63 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequest.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequest.java
@@ -41,6 +41,12 @@ private GetBudgetRequest() {
name_ = "";
}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new GetBudgetRequest();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -54,7 +60,6 @@ private GetBudgetRequest(
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
- int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
@@ -119,6 +124,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
@@ -142,6 +149,8 @@ public java.lang.String getName() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for name.
*/
public com.google.protobuf.ByteString getNameBytes() {
java.lang.Object ref = name_;
@@ -486,6 +495,8 @@ public Builder mergeFrom(
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
@@ -509,6 +520,8 @@ public java.lang.String getName() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for name.
*/
public com.google.protobuf.ByteString getNameBytes() {
java.lang.Object ref = name_;
@@ -532,6 +545,9 @@ public com.google.protobuf.ByteString getNameBytes() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @param value The name to set.
+ * @return This builder for chaining.
*/
public Builder setName(java.lang.String value) {
if (value == null) {
@@ -553,6 +569,8 @@ public Builder setName(java.lang.String value) {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return This builder for chaining.
*/
public Builder clearName() {
@@ -571,6 +589,9 @@ public Builder clearName() {
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @param value The bytes for name to set.
+ * @return This builder for chaining.
*/
public Builder setNameBytes(com.google.protobuf.ByteString value) {
if (value == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequestOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequestOrBuilder.java
index 8c29a309..033c4f90 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequestOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequestOrBuilder.java
@@ -34,6 +34,8 @@ public interface GetBudgetRequestOrBuilder
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The name.
*/
java.lang.String getName();
/**
@@ -47,6 +49,8 @@ public interface GetBudgetRequestOrBuilder
*
* string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for name.
*/
com.google.protobuf.ByteString getNameBytes();
}
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/LastPeriodAmount.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/LastPeriodAmount.java
index 7a8508b6..04c21bca 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/LastPeriodAmount.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/LastPeriodAmount.java
@@ -43,6 +43,12 @@ private LastPeriodAmount(com.google.protobuf.GeneratedMessageV3.Builder> build
private LastPeriodAmount() {}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new LastPeriodAmount();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequest.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequest.java
index 45143f16..39eb514c 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequest.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequest.java
@@ -42,6 +42,12 @@ private ListBudgetsRequest() {
pageToken_ = "";
}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new ListBudgetsRequest();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -55,7 +61,6 @@ private ListBudgetsRequest(
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
- int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
@@ -132,6 +137,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The parent.
*/
public java.lang.String getParent() {
java.lang.Object ref = parent_;
@@ -155,6 +162,8 @@ public java.lang.String getParent() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for parent.
*/
public com.google.protobuf.ByteString getParentBytes() {
java.lang.Object ref = parent_;
@@ -179,6 +188,8 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
* int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageSize.
*/
public int getPageSize() {
return pageSize_;
@@ -196,6 +207,8 @@ public int getPageSize() {
*
*
* string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageToken.
*/
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
@@ -218,6 +231,8 @@ public java.lang.String getPageToken() {
*
*
* string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for pageToken.
*/
public com.google.protobuf.ByteString getPageTokenBytes() {
java.lang.Object ref = pageToken_;
@@ -593,6 +608,8 @@ public Builder mergeFrom(
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The parent.
*/
public java.lang.String getParent() {
java.lang.Object ref = parent_;
@@ -616,6 +633,8 @@ public java.lang.String getParent() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for parent.
*/
public com.google.protobuf.ByteString getParentBytes() {
java.lang.Object ref = parent_;
@@ -639,6 +658,9 @@ public com.google.protobuf.ByteString getParentBytes() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @param value The parent to set.
+ * @return This builder for chaining.
*/
public Builder setParent(java.lang.String value) {
if (value == null) {
@@ -660,6 +682,8 @@ public Builder setParent(java.lang.String value) {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return This builder for chaining.
*/
public Builder clearParent() {
@@ -678,6 +702,9 @@ public Builder clearParent() {
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @param value The bytes for parent to set.
+ * @return This builder for chaining.
*/
public Builder setParentBytes(com.google.protobuf.ByteString value) {
if (value == null) {
@@ -700,6 +727,8 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
*
*
* int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageSize.
*/
public int getPageSize() {
return pageSize_;
@@ -713,6 +742,9 @@ public int getPageSize() {
*
*
* int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The pageSize to set.
+ * @return This builder for chaining.
*/
public Builder setPageSize(int value) {
@@ -729,6 +761,8 @@ public Builder setPageSize(int value) {
*
*
* int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
*/
public Builder clearPageSize() {
@@ -748,6 +782,8 @@ public Builder clearPageSize() {
*
*
* string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageToken.
*/
public java.lang.String getPageToken() {
java.lang.Object ref = pageToken_;
@@ -770,6 +806,8 @@ public java.lang.String getPageToken() {
*
*
* string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for pageToken.
*/
public com.google.protobuf.ByteString getPageTokenBytes() {
java.lang.Object ref = pageToken_;
@@ -792,6 +830,9 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
*
*
* string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The pageToken to set.
+ * @return This builder for chaining.
*/
public Builder setPageToken(java.lang.String value) {
if (value == null) {
@@ -812,6 +853,8 @@ public Builder setPageToken(java.lang.String value) {
*
*
* string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
*/
public Builder clearPageToken() {
@@ -829,6 +872,9 @@ public Builder clearPageToken() {
*
*
* string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for pageToken to set.
+ * @return This builder for chaining.
*/
public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
if (value == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequestOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequestOrBuilder.java
index 75499d23..09eee592 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequestOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequestOrBuilder.java
@@ -34,6 +34,8 @@ public interface ListBudgetsRequestOrBuilder
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The parent.
*/
java.lang.String getParent();
/**
@@ -47,6 +49,8 @@ public interface ListBudgetsRequestOrBuilder
*
* string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
*
+ *
+ * @return The bytes for parent.
*/
com.google.protobuf.ByteString getParentBytes();
@@ -59,6 +63,8 @@ public interface ListBudgetsRequestOrBuilder
*
*
* int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageSize.
*/
int getPageSize();
@@ -72,6 +78,8 @@ public interface ListBudgetsRequestOrBuilder
*
*
* string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageToken.
*/
java.lang.String getPageToken();
/**
@@ -84,6 +92,8 @@ public interface ListBudgetsRequestOrBuilder
*
*
* string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for pageToken.
*/
com.google.protobuf.ByteString getPageTokenBytes();
}
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponse.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponse.java
index 5b785b19..1f1ff872 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponse.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponse.java
@@ -42,6 +42,12 @@ private ListBudgetsResponse() {
nextPageToken_ = "";
}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new ListBudgetsResponse();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -122,7 +128,6 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
com.google.cloud.billing.budgets.v1beta1.ListBudgetsResponse.Builder.class);
}
- private int bitField0_;
public static final int BUDGETS_FIELD_NUMBER = 1;
private java.util.List budgets_;
/**
@@ -198,6 +203,8 @@ public com.google.cloud.billing.budgets.v1beta1.BudgetOrBuilder getBudgetsOrBuil
*
*
* string next_page_token = 2;
+ *
+ * @return The nextPageToken.
*/
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
@@ -219,6 +226,8 @@ public java.lang.String getNextPageToken() {
*
*
* string next_page_token = 2;
+ *
+ * @return The bytes for nextPageToken.
*/
public com.google.protobuf.ByteString getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
@@ -487,7 +496,6 @@ public com.google.cloud.billing.budgets.v1beta1.ListBudgetsResponse buildPartial
com.google.cloud.billing.budgets.v1beta1.ListBudgetsResponse result =
new com.google.cloud.billing.budgets.v1beta1.ListBudgetsResponse(this);
int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
if (budgetsBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
budgets_ = java.util.Collections.unmodifiableList(budgets_);
@@ -498,7 +506,6 @@ public com.google.cloud.billing.budgets.v1beta1.ListBudgetsResponse buildPartial
result.budgets_ = budgetsBuilder_.build();
}
result.nextPageToken_ = nextPageToken_;
- result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@@ -974,6 +981,8 @@ public com.google.cloud.billing.budgets.v1beta1.Budget.Builder addBudgetsBuilder
*
*
* string next_page_token = 2;
+ *
+ * @return The nextPageToken.
*/
public java.lang.String getNextPageToken() {
java.lang.Object ref = nextPageToken_;
@@ -995,6 +1004,8 @@ public java.lang.String getNextPageToken() {
*
*
* string next_page_token = 2;
+ *
+ * @return The bytes for nextPageToken.
*/
public com.google.protobuf.ByteString getNextPageTokenBytes() {
java.lang.Object ref = nextPageToken_;
@@ -1016,6 +1027,9 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
*
*
* string next_page_token = 2;
+ *
+ * @param value The nextPageToken to set.
+ * @return This builder for chaining.
*/
public Builder setNextPageToken(java.lang.String value) {
if (value == null) {
@@ -1035,6 +1049,8 @@ public Builder setNextPageToken(java.lang.String value) {
*
*
* string next_page_token = 2;
+ *
+ * @return This builder for chaining.
*/
public Builder clearNextPageToken() {
@@ -1051,6 +1067,9 @@ public Builder clearNextPageToken() {
*
*
* string next_page_token = 2;
+ *
+ * @param value The bytes for nextPageToken to set.
+ * @return This builder for chaining.
*/
public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
if (value == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponseOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponseOrBuilder.java
index f246300c..5b1afb4b 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponseOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponseOrBuilder.java
@@ -84,6 +84,8 @@ public interface ListBudgetsResponseOrBuilder
*
*
* string next_page_token = 2;
+ *
+ * @return The nextPageToken.
*/
java.lang.String getNextPageToken();
/**
@@ -95,6 +97,8 @@ public interface ListBudgetsResponseOrBuilder
*
*
* string next_page_token = 2;
+ *
+ * @return The bytes for nextPageToken.
*/
com.google.protobuf.ByteString getNextPageTokenBytes();
}
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRule.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRule.java
index 432e31a2..6f84c95c 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRule.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRule.java
@@ -47,6 +47,12 @@ private ThresholdRule() {
spendBasis_ = 0;
}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new ThresholdRule();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -60,7 +66,6 @@ private ThresholdRule(
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
- int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
@@ -201,12 +206,20 @@ public final int getNumber() {
return value;
}
- /** @deprecated Use {@link #forNumber(int)} instead. */
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
@java.lang.Deprecated
public static Basis valueOf(int value) {
return forNumber(value);
}
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
public static Basis forNumber(int value) {
switch (value) {
case 0:
@@ -278,6 +291,8 @@ private Basis(int value) {
*
*
* double threshold_percent = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The thresholdPercent.
*/
public double getThresholdPercent() {
return thresholdPercent_;
@@ -296,6 +311,8 @@ public double getThresholdPercent() {
*
* .google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis spend_basis = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The enum numeric value on the wire for spendBasis.
*/
public int getSpendBasisValue() {
return spendBasis_;
@@ -311,6 +328,8 @@ public int getSpendBasisValue() {
*
* .google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis spend_basis = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The spendBasis.
*/
public com.google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis getSpendBasis() {
@SuppressWarnings("deprecation")
@@ -679,6 +698,8 @@ public Builder mergeFrom(
*
*
* double threshold_percent = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The thresholdPercent.
*/
public double getThresholdPercent() {
return thresholdPercent_;
@@ -693,6 +714,9 @@ public double getThresholdPercent() {
*
*
* double threshold_percent = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The thresholdPercent to set.
+ * @return This builder for chaining.
*/
public Builder setThresholdPercent(double value) {
@@ -710,6 +734,8 @@ public Builder setThresholdPercent(double value) {
*
*
* double threshold_percent = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
*/
public Builder clearThresholdPercent() {
@@ -730,6 +756,8 @@ public Builder clearThresholdPercent() {
*
* .google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis spend_basis = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The enum numeric value on the wire for spendBasis.
*/
public int getSpendBasisValue() {
return spendBasis_;
@@ -745,6 +773,9 @@ public int getSpendBasisValue() {
*
* .google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis spend_basis = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @param value The enum numeric value on the wire for spendBasis to set.
+ * @return This builder for chaining.
*/
public Builder setSpendBasisValue(int value) {
spendBasis_ = value;
@@ -762,6 +793,8 @@ public Builder setSpendBasisValue(int value) {
*
* .google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis spend_basis = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The spendBasis.
*/
public com.google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis getSpendBasis() {
@SuppressWarnings("deprecation")
@@ -782,6 +815,9 @@ public com.google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis getSpendBasi
*
* .google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis spend_basis = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @param value The spendBasis to set.
+ * @return This builder for chaining.
*/
public Builder setSpendBasis(
com.google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis value) {
@@ -804,6 +840,8 @@ public Builder setSpendBasis(
*
* .google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis spend_basis = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return This builder for chaining.
*/
public Builder clearSpendBasis() {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRuleOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRuleOrBuilder.java
index c18654e7..dbcc1918 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRuleOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRuleOrBuilder.java
@@ -33,6 +33,8 @@ public interface ThresholdRuleOrBuilder
*
*
* double threshold_percent = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The thresholdPercent.
*/
double getThresholdPercent();
@@ -47,6 +49,8 @@ public interface ThresholdRuleOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis spend_basis = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The enum numeric value on the wire for spendBasis.
*/
int getSpendBasisValue();
/**
@@ -60,6 +64,8 @@ public interface ThresholdRuleOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis spend_basis = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The spendBasis.
*/
com.google.cloud.billing.budgets.v1beta1.ThresholdRule.Basis getSpendBasis();
}
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequest.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequest.java
index be23f2bb..5f2c6beb 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequest.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequest.java
@@ -39,6 +39,12 @@ private UpdateBudgetRequest(com.google.protobuf.GeneratedMessageV3.Builder> bu
private UpdateBudgetRequest() {}
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
+ return new UpdateBudgetRequest();
+ }
+
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
return this.unknownFields;
@@ -52,7 +58,6 @@ private UpdateBudgetRequest(
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
- int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
@@ -141,6 +146,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 1 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return Whether the budget field is set.
*/
public boolean hasBudget() {
return budget_ != null;
@@ -156,6 +163,8 @@ public boolean hasBudget() {
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 1 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return The budget.
*/
public com.google.cloud.billing.budgets.v1beta1.Budget getBudget() {
return budget_ == null
@@ -194,6 +203,8 @@ public com.google.cloud.billing.budgets.v1beta1.BudgetOrBuilder getBudgetOrBuild
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return Whether the updateMask field is set.
*/
public boolean hasUpdateMask() {
return updateMask_ != null;
@@ -212,6 +223,8 @@ public boolean hasUpdateMask() {
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The updateMask.
*/
public com.google.protobuf.FieldMask getUpdateMask() {
return updateMask_ == null ? com.google.protobuf.FieldMask.getDefaultInstance() : updateMask_;
@@ -613,6 +626,8 @@ public Builder mergeFrom(
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 1 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return Whether the budget field is set.
*/
public boolean hasBudget() {
return budgetBuilder_ != null || budget_ != null;
@@ -628,6 +643,8 @@ public boolean hasBudget() {
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 1 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return The budget.
*/
public com.google.cloud.billing.budgets.v1beta1.Budget getBudget() {
if (budgetBuilder_ == null) {
@@ -825,6 +842,8 @@ public com.google.cloud.billing.budgets.v1beta1.BudgetOrBuilder getBudgetOrBuild
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return Whether the updateMask field is set.
*/
public boolean hasUpdateMask() {
return updateMaskBuilder_ != null || updateMask_ != null;
@@ -843,6 +862,8 @@ public boolean hasUpdateMask() {
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The updateMask.
*/
public com.google.protobuf.FieldMask getUpdateMask() {
if (updateMaskBuilder_ == null) {
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequestOrBuilder.java b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequestOrBuilder.java
index 6ea801bd..243d56e9 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequestOrBuilder.java
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequestOrBuilder.java
@@ -34,6 +34,8 @@ public interface UpdateBudgetRequestOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 1 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return Whether the budget field is set.
*/
boolean hasBudget();
/**
@@ -47,6 +49,8 @@ public interface UpdateBudgetRequestOrBuilder
*
* .google.cloud.billing.budgets.v1beta1.Budget budget = 1 [(.google.api.field_behavior) = REQUIRED];
*
+ *
+ * @return The budget.
*/
com.google.cloud.billing.budgets.v1beta1.Budget getBudget();
/**
@@ -77,6 +81,8 @@ public interface UpdateBudgetRequestOrBuilder
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return Whether the updateMask field is set.
*/
boolean hasUpdateMask();
/**
@@ -93,6 +99,8 @@ public interface UpdateBudgetRequestOrBuilder
*
* .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
*
+ *
+ * @return The updateMask.
*/
com.google.protobuf.FieldMask getUpdateMask();
/**
diff --git a/proto-google-cloud-billingbudgets-v1beta1/src/main/proto/google/cloud/billing/budgets/v1beta1/budget_service.proto b/proto-google-cloud-billingbudgets-v1beta1/src/main/proto/google/cloud/billing/budgets/v1beta1/budget_service.proto
index 0ad318a0..d5e0f4bc 100644
--- a/proto-google-cloud-billingbudgets-v1beta1/src/main/proto/google/cloud/billing/budgets/v1beta1/budget_service.proto
+++ b/proto-google-cloud-billingbudgets-v1beta1/src/main/proto/google/cloud/billing/budgets/v1beta1/budget_service.proto
@@ -41,8 +41,6 @@ service BudgetService {
rpc CreateBudget(CreateBudgetRequest) returns (Budget) {
option (google.api.http) = {
post: "/v1beta1/{parent=billingAccounts/*}/budgets"
- // (-- TODO for GA: use "budget" instead of "*" to comply with
- // https://aip.dev/133. Changing in Beta would be a breaking change. --)
body: "*"
};
}
@@ -51,8 +49,6 @@ service BudgetService {
rpc UpdateBudget(UpdateBudgetRequest) returns (Budget) {
option (google.api.http) = {
patch: "/v1beta1/{budget.name=billingAccounts/*/budgets/*}"
- // (-- TODO for GA: use "budget" instead of "*" to comply with
- // https://aip.dev/134. Changing in Beta would be a breaking change. --)
body: "*"
};
}
diff --git a/synth.metadata b/synth.metadata
index b1cae1c3..6823d71a 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -1,19 +1,19 @@
{
- "updateTime": "2019-11-19T19:41:22.842944Z",
+ "updateTime": "2020-01-07T08:38:30.978727Z",
"sources": [
{
"generator": {
"name": "artman",
- "version": "0.42.1",
- "dockerImage": "googleapis/artman@sha256:c773192618c608a7a0415dd95282f841f8e6bcdef7dd760a988c93b77a64bd57"
+ "version": "0.43.0",
+ "dockerImage": "googleapis/artman@sha256:264654a37596a44b0668b8ce6ac41082d713f6ee150b3fc6425fa78cc64e4f20"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "5af83f47b9656261cafcf88b0b3334521ab266b3",
- "internalRef": "281334391"
+ "sha": "cb79155f596e0396dd900da93872be7066f6340d",
+ "internalRef": "288441307"
}
},
{
@@ -35,5 +35,412 @@
"config": "google/cloud/billing/budgets/artman_billingbudgets_v1beta1.yaml"
}
}
+ ],
+ "newFiles": [
+ {
+ "path": ".repo-metadata.json"
+ },
+ {
+ "path": "renovate.json"
+ },
+ {
+ "path": "license-checks.xml"
+ },
+ {
+ "path": "synth.py"
+ },
+ {
+ "path": "CHANGELOG.md"
+ },
+ {
+ "path": "codecov.yaml"
+ },
+ {
+ "path": "LICENSE"
+ },
+ {
+ "path": ".gitignore"
+ },
+ {
+ "path": "pom.xml"
+ },
+ {
+ "path": "CODE_OF_CONDUCT.md"
+ },
+ {
+ "path": "synth.metadata"
+ },
+ {
+ "path": "README.md"
+ },
+ {
+ "path": "versions.txt"
+ },
+ {
+ "path": "CONTRIBUTING.md"
+ },
+ {
+ "path": "java.header"
+ },
+ {
+ "path": "google-cloud-billingbudgets/pom.xml"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/test/java/com/google/cloud/billing/budgets/v1beta1/MockBudgetServiceImpl.java"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/test/java/com/google/cloud/billing/budgets/v1beta1/MockBudgetService.java"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/test/java/com/google/cloud/billing/budgets/v1beta1/BudgetServiceClientTest.java"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetServiceSettings.java"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetServiceClient.java"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1beta1/package-info.java"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1beta1/stub/BudgetServiceStub.java"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1beta1/stub/BudgetServiceStubSettings.java"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1beta1/stub/GrpcBudgetServiceStub.java"
+ },
+ {
+ "path": "google-cloud-billingbudgets/src/main/java/com/google/cloud/billing/budgets/v1beta1/stub/GrpcBudgetServiceCallableFactory.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/pom.xml"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/proto/google/cloud/billing/budgets/v1beta1/budget_model.proto"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/proto/google/cloud/billing/budgets/v1beta1/budget_service.proto"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequestOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequest.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetServiceOuterClass.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/LastPeriodAmountOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponseOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequestOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequest.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequestOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRule.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BillingAccountName.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/UpdateBudgetRequestOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/CreateBudgetRequest.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/GetBudgetRequest.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/LastPeriodAmount.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsRequestOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Filter.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRuleOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ListBudgetsResponse.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/ThresholdRuleOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetName.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/AllUpdatesRule.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetModel.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/FilterOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/Budget.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmount.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/DeleteBudgetRequest.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetAmountOrBuilder.java"
+ },
+ {
+ "path": "proto-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetOrBuilder.java"
+ },
+ {
+ "path": ".kokoro/build.bat"
+ },
+ {
+ "path": ".kokoro/build.sh"
+ },
+ {
+ "path": ".kokoro/dependencies.sh"
+ },
+ {
+ "path": ".kokoro/common.cfg"
+ },
+ {
+ "path": ".kokoro/trampoline.sh"
+ },
+ {
+ "path": ".kokoro/coerce_logs.sh"
+ },
+ {
+ "path": ".kokoro/linkage-monitor.sh"
+ },
+ {
+ "path": ".kokoro/continuous/dependencies.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/samples.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/java7.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/java8-osx.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/java8-win.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/propose_release.sh"
+ },
+ {
+ "path": ".kokoro/continuous/lint.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/java11.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/common.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/propose_release.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/java8.cfg"
+ },
+ {
+ "path": ".kokoro/continuous/integration.cfg"
+ },
+ {
+ "path": ".kokoro/release/drop.sh"
+ },
+ {
+ "path": ".kokoro/release/stage.cfg"
+ },
+ {
+ "path": ".kokoro/release/promote.cfg"
+ },
+ {
+ "path": ".kokoro/release/publish_javadoc.cfg"
+ },
+ {
+ "path": ".kokoro/release/bump_snapshot.cfg"
+ },
+ {
+ "path": ".kokoro/release/promote.sh"
+ },
+ {
+ "path": ".kokoro/release/stage.sh"
+ },
+ {
+ "path": ".kokoro/release/snapshot.sh"
+ },
+ {
+ "path": ".kokoro/release/snapshot.cfg"
+ },
+ {
+ "path": ".kokoro/release/common.cfg"
+ },
+ {
+ "path": ".kokoro/release/bump_snapshot.sh"
+ },
+ {
+ "path": ".kokoro/release/common.sh"
+ },
+ {
+ "path": ".kokoro/release/drop.cfg"
+ },
+ {
+ "path": ".kokoro/release/publish_javadoc.sh"
+ },
+ {
+ "path": ".kokoro/presubmit/dependencies.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/samples.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/java7.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/java8-osx.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/linkage-monitor.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/java8-win.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/lint.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/java11.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/common.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/clirr.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/java8.cfg"
+ },
+ {
+ "path": ".kokoro/presubmit/integration.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/dependencies.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/samples.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/java7.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/java8-osx.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/java8-win.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/lint.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/java11.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/common.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/java8.cfg"
+ },
+ {
+ "path": ".kokoro/nightly/integration.cfg"
+ },
+ {
+ "path": "grpc-google-cloud-billingbudgets-v1beta1/pom.xml"
+ },
+ {
+ "path": "grpc-google-cloud-billingbudgets-v1beta1/src/main/java/com/google/cloud/billing/budgets/v1beta1/BudgetServiceGrpc.java"
+ },
+ {
+ "path": ".github/release-please.yml"
+ },
+ {
+ "path": ".github/PULL_REQUEST_TEMPLATE.md"
+ },
+ {
+ "path": ".github/ISSUE_TEMPLATE/bug_report.md"
+ },
+ {
+ "path": ".github/ISSUE_TEMPLATE/support_request.md"
+ },
+ {
+ "path": ".github/ISSUE_TEMPLATE/feature_request.md"
+ },
+ {
+ "path": "__pycache__/synth.cpython-36.pyc"
+ },
+ {
+ "path": "google-cloud-billingbudgets-bom/pom.xml"
+ },
+ {
+ "path": ".git/index"
+ },
+ {
+ "path": ".git/packed-refs"
+ },
+ {
+ "path": ".git/HEAD"
+ },
+ {
+ "path": ".git/config"
+ },
+ {
+ "path": ".git/shallow"
+ },
+ {
+ "path": ".git/objects/pack/pack-468b243df81b4b6bda309633665c432671ad7dd0.idx"
+ },
+ {
+ "path": ".git/objects/pack/pack-468b243df81b4b6bda309633665c432671ad7dd0.pack"
+ },
+ {
+ "path": ".git/refs/remotes/origin/HEAD"
+ },
+ {
+ "path": ".git/refs/heads/autosynth"
+ },
+ {
+ "path": ".git/refs/heads/master"
+ },
+ {
+ "path": ".git/logs/HEAD"
+ },
+ {
+ "path": ".git/logs/refs/remotes/origin/HEAD"
+ },
+ {
+ "path": ".git/logs/refs/heads/autosynth"
+ },
+ {
+ "path": ".git/logs/refs/heads/master"
+ }
]
}
\ No newline at end of file