Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-billingbudgets</artifactId>
<version>v1-rev20260928-2.0.0</version>
<version>v1-rev20261011-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-billingbudgets:v1-rev20260928-2.0.0'
implementation 'com.google.apis:google-api-services-billingbudgets:v1-rev20261011-2.0.0'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,11 @@ public final class GoogleCloudBillingBudgetsV1Budget extends com.google.api.clie
* `budget_filter`, `amount`, `threshold_rules`, and `notifications_rule`). When
* `spend_cap.output_state` is `ENFORCED`, only `spend_cap.input_state` can be modified in an
* `UpdateBudget` request (e.g., setting `input_state` to `AWAITING_NEXT_PERIOD` to lift the cap);
* modifying any other budget field while enforced will fail with `FAILED_PRECONDITION`.
* modifying any other budget field while enforced will fail with `FAILED_PRECONDITION`. If the
* existing resource is a spend cap and an `update_mask` is supplied in an `UpdateBudget` request,
* `spend_cap` or `spend_cap.input_state` must be specified in the update mask. To convert a spend
* cap budget to a regular budget, specify `spend_cap` in the `update_mask` and omit `spend_cap`
* from the budget in the request.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -260,7 +264,11 @@ public GoogleCloudBillingBudgetsV1Budget setOwnershipScope(java.lang.String owne
* `budget_filter`, `amount`, `threshold_rules`, and `notifications_rule`). When
* `spend_cap.output_state` is `ENFORCED`, only `spend_cap.input_state` can be modified in an
* `UpdateBudget` request (e.g., setting `input_state` to `AWAITING_NEXT_PERIOD` to lift the cap);
* modifying any other budget field while enforced will fail with `FAILED_PRECONDITION`.
* modifying any other budget field while enforced will fail with `FAILED_PRECONDITION`. If the
* existing resource is a spend cap and an `update_mask` is supplied in an `UpdateBudget` request,
* `spend_cap` or `spend_cap.input_state` must be specified in the update mask. To convert a spend
* cap budget to a regular budget, specify `spend_cap` in the `update_mask` and omit `spend_cap`
* from the budget in the request.
* @return value or {@code null} for none
*/
public GoogleCloudBillingBudgetsV1SpendCap getSpendCap() {
Expand All @@ -273,7 +281,11 @@ public GoogleCloudBillingBudgetsV1SpendCap getSpendCap() {
* `budget_filter`, `amount`, `threshold_rules`, and `notifications_rule`). When
* `spend_cap.output_state` is `ENFORCED`, only `spend_cap.input_state` can be modified in an
* `UpdateBudget` request (e.g., setting `input_state` to `AWAITING_NEXT_PERIOD` to lift the cap);
* modifying any other budget field while enforced will fail with `FAILED_PRECONDITION`.
* modifying any other budget field while enforced will fail with `FAILED_PRECONDITION`. If the
* existing resource is a spend cap and an `update_mask` is supplied in an `UpdateBudget` request,
* `spend_cap` or `spend_cap.input_state` must be specified in the update mask. To convert a spend
* cap budget to a regular budget, specify `spend_cap` in the `update_mask` and omit `spend_cap`
* from the budget in the request.
* @param spendCap spendCap or {@code null} for none
*/
public GoogleCloudBillingBudgetsV1Budget setSpendCap(GoogleCloudBillingBudgetsV1SpendCap spendCap) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,11 @@ public final class GoogleCloudBillingBudgetsV1SpendCap extends com.google.api.cl
/**
* Required. The desired state specified by the user. Valid values for mutation: - `CONFIGURED`:
* Must be set when creating a spend cap (`CreateBudget`). Also valid when updating
* (`UpdateBudget`) to activate the spend cap. - `AWAITING_NEXT_PERIOD`: Valid only when updating
* (`UpdateBudget`) to explicitly lift an enforced cap. Supplying any other value will result in
* an INVALID_ARGUMENT error.
* (`UpdateBudget`) to activate the spend cap. If the spend cap is in state
* `AWAITING_NEXT_PERIOD`, `input_state` must be set to `CONFIGURED`. - `AWAITING_NEXT_PERIOD`:
* Valid only when updating (`UpdateBudget`) to explicitly lift an enforced cap. Not allowed if
* the spend cap is in state `AWAITING_NEXT_PERIOD`. Supplying any other value will result in an
* INVALID_ARGUMENT error.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand All @@ -59,9 +61,11 @@ public final class GoogleCloudBillingBudgetsV1SpendCap extends com.google.api.cl
/**
* Required. The desired state specified by the user. Valid values for mutation: - `CONFIGURED`:
* Must be set when creating a spend cap (`CreateBudget`). Also valid when updating
* (`UpdateBudget`) to activate the spend cap. - `AWAITING_NEXT_PERIOD`: Valid only when updating
* (`UpdateBudget`) to explicitly lift an enforced cap. Supplying any other value will result in
* an INVALID_ARGUMENT error.
* (`UpdateBudget`) to activate the spend cap. If the spend cap is in state
* `AWAITING_NEXT_PERIOD`, `input_state` must be set to `CONFIGURED`. - `AWAITING_NEXT_PERIOD`:
* Valid only when updating (`UpdateBudget`) to explicitly lift an enforced cap. Not allowed if
* the spend cap is in state `AWAITING_NEXT_PERIOD`. Supplying any other value will result in an
* INVALID_ARGUMENT error.
* @return value or {@code null} for none
*/
public java.lang.String getInputState() {
Expand All @@ -71,9 +75,11 @@ public java.lang.String getInputState() {
/**
* Required. The desired state specified by the user. Valid values for mutation: - `CONFIGURED`:
* Must be set when creating a spend cap (`CreateBudget`). Also valid when updating
* (`UpdateBudget`) to activate the spend cap. - `AWAITING_NEXT_PERIOD`: Valid only when updating
* (`UpdateBudget`) to explicitly lift an enforced cap. Supplying any other value will result in
* an INVALID_ARGUMENT error.
* (`UpdateBudget`) to activate the spend cap. If the spend cap is in state
* `AWAITING_NEXT_PERIOD`, `input_state` must be set to `CONFIGURED`. - `AWAITING_NEXT_PERIOD`:
* Valid only when updating (`UpdateBudget`) to explicitly lift an enforced cap. Not allowed if
* the spend cap is in state `AWAITING_NEXT_PERIOD`. Supplying any other value will result in an
* INVALID_ARGUMENT error.
* @param inputState inputState or {@code null} for none
*/
public GoogleCloudBillingBudgetsV1SpendCap setInputState(java.lang.String inputState) {
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-billingbudgets/v1/2.0.0/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@

<groupId>com.google.apis</groupId>
<artifactId>google-api-services-billingbudgets</artifactId>
<version>v1-rev20260928-2.0.0</version>
<name>Cloud Billing Budget API v1-rev20260928-2.0.0</name>
<version>v1-rev20261011-2.0.0</version>
<name>Cloud Billing Budget API v1-rev20261011-2.0.0</name>
<packaging>jar</packaging>

<inceptionYear>2011</inceptionYear>
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-billingbudgets/v1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-billingbudgets</artifactId>
<version>v1-rev20260928-2.0.0</version>
<version>v1-rev20261011-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-billingbudgets:v1-rev20260928-2.0.0'
implementation 'com.google.apis:google-api-services-billingbudgets:v1-rev20261011-2.0.0'
}
```

Expand Down
Loading