Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

Commit

Permalink
feat(v1beta1): add support for credit type filter field (#292)
Browse files Browse the repository at this point in the history
This PR was generated using Autosynth. 🌈

Synth log will be available here:
https://source.cloud.google.com/results/invocations/1a2298b4-1851-4b44-a226-c80426817cd6/targets

- [ ] To automatically regenerate this PR, check this box.

PiperOrigin-RevId: 339511971
Source-Link: googleapis/googleapis@a9dafb1
  • Loading branch information
yoshi-automation committed Oct 29, 2020
1 parent ffc4788 commit c63e0ce
Show file tree
Hide file tree
Showing 7 changed files with 535 additions and 56 deletions.
Expand Up @@ -366,8 +366,9 @@ public com.google.protobuf.ByteString getMonitoringNotificationChannelsBytes(int
*
* <pre>
* Optional. When set to true, disables default notifications sent when a
* threshold is exceeded. Recipients are those with Billing Account
* Administrators and Billing Account Users IAM roles for the target account.
* threshold is exceeded. Default notifications are sent to those with Billing
* Account Administrator and Billing Account User IAM roles for the target
* account.
* </pre>
*
* <code>bool disable_default_iam_recipients = 4 [(.google.api.field_behavior) = OPTIONAL];</code>
Expand Down Expand Up @@ -1299,8 +1300,9 @@ public Builder addMonitoringNotificationChannelsBytes(com.google.protobuf.ByteSt
*
* <pre>
* Optional. When set to true, disables default notifications sent when a
* threshold is exceeded. Recipients are those with Billing Account
* Administrators and Billing Account Users IAM roles for the target account.
* threshold is exceeded. Default notifications are sent to those with Billing
* Account Administrator and Billing Account User IAM roles for the target
* account.
* </pre>
*
* <code>bool disable_default_iam_recipients = 4 [(.google.api.field_behavior) = OPTIONAL];
Expand All @@ -1317,8 +1319,9 @@ public boolean getDisableDefaultIamRecipients() {
*
* <pre>
* Optional. When set to true, disables default notifications sent when a
* threshold is exceeded. Recipients are those with Billing Account
* Administrators and Billing Account Users IAM roles for the target account.
* threshold is exceeded. Default notifications are sent to those with Billing
* Account Administrator and Billing Account User IAM roles for the target
* account.
* </pre>
*
* <code>bool disable_default_iam_recipients = 4 [(.google.api.field_behavior) = OPTIONAL];
Expand All @@ -1338,8 +1341,9 @@ public Builder setDisableDefaultIamRecipients(boolean value) {
*
* <pre>
* Optional. When set to true, disables default notifications sent when a
* threshold is exceeded. Recipients are those with Billing Account
* Administrators and Billing Account Users IAM roles for the target account.
* threshold is exceeded. Default notifications are sent to those with Billing
* Account Administrator and Billing Account User IAM roles for the target
* account.
* </pre>
*
* <code>bool disable_default_iam_recipients = 4 [(.google.api.field_behavior) = OPTIONAL];
Expand Down
Expand Up @@ -189,8 +189,9 @@ public interface AllUpdatesRuleOrBuilder
*
* <pre>
* Optional. When set to true, disables default notifications sent when a
* threshold is exceeded. Recipients are those with Billing Account
* Administrators and Billing Account Users IAM roles for the target account.
* threshold is exceeded. Default notifications are sent to those with Billing
* Account Administrator and Billing Account User IAM roles for the target
* account.
* </pre>
*
* <code>bool disable_default_iam_recipients = 4 [(.google.api.field_behavior) = OPTIONAL];</code>
Expand Down
Expand Up @@ -95,21 +95,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "ic\030\001 \001(\tB\003\340A\001\022\033\n\016schema_version\030\002 \001(\tB\003\340"
+ "A\001\022-\n monitoring_notification_channels\030\003"
+ " \003(\tB\003\340A\001\022+\n\036disable_default_iam_recipie"
+ "nts\030\004 \001(\010B\003\340A\001\"\304\003\n\006Filter\022\025\n\010projects\030\001 "
+ "\003(\tB\003\340A\001\022f\n\026credit_types_treatment\030\004 \001(\016"
+ "2A.google.cloud.billing.budgets.v1beta1."
+ "Filter.CreditTypesTreatmentB\003\340A\001\022\025\n\010serv"
+ "ices\030\003 \003(\tB\003\340A\001\022\030\n\013subaccounts\030\005 \003(\tB\003\340A"
+ "\001\022M\n\006labels\030\006 \003(\01328.google.cloud.billing"
+ ".budgets.v1beta1.Filter.LabelsEntryB\003\340A\001"
+ "\032I\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022)\n\005value\030\002 "
+ "\001(\0132\032.google.protobuf.ListValue:\0028\001\"p\n\024C"
+ "reditTypesTreatment\022&\n\"CREDIT_TYPES_TREA"
+ "TMENT_UNSPECIFIED\020\000\022\027\n\023INCLUDE_ALL_CREDI"
+ "TS\020\001\022\027\n\023EXCLUDE_ALL_CREDITS\020\002By\n(com.goo"
+ "gle.cloud.billing.budgets.v1beta1P\001ZKgoo"
+ "gle.golang.org/genproto/googleapis/cloud"
+ "/billing/budgets/v1beta1;budgetsb\006proto3"
+ "nts\030\004 \001(\010B\003\340A\001\"\377\003\n\006Filter\022\025\n\010projects\030\001 "
+ "\003(\tB\003\340A\001\022\031\n\014credit_types\030\007 \003(\tB\003\340A\001\022f\n\026c"
+ "redit_types_treatment\030\004 \001(\0162A.google.clo"
+ "ud.billing.budgets.v1beta1.Filter.Credit"
+ "TypesTreatmentB\003\340A\001\022\025\n\010services\030\003 \003(\tB\003\340"
+ "A\001\022\030\n\013subaccounts\030\005 \003(\tB\003\340A\001\022M\n\006labels\030\006"
+ " \003(\01328.google.cloud.billing.budgets.v1be"
+ "ta1.Filter.LabelsEntryB\003\340A\001\032I\n\013LabelsEnt"
+ "ry\022\013\n\003key\030\001 \001(\t\022)\n\005value\030\002 \001(\0132\032.google."
+ "protobuf.ListValue:\0028\001\"\217\001\n\024CreditTypesTr"
+ "eatment\022&\n\"CREDIT_TYPES_TREATMENT_UNSPEC"
+ "IFIED\020\000\022\027\n\023INCLUDE_ALL_CREDITS\020\001\022\027\n\023EXCL"
+ "UDE_ALL_CREDITS\020\002\022\035\n\031INCLUDE_SPECIFIED_C"
+ "REDITS\020\003By\n(com.google.cloud.billing.bud"
+ "gets.v1beta1P\001ZKgoogle.golang.org/genpro"
+ "to/googleapis/cloud/billing/budgets/v1be"
+ "ta1;budgetsb\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
Expand Down Expand Up @@ -173,7 +175,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_billing_budgets_v1beta1_Filter_descriptor,
new java.lang.String[] {
"Projects", "CreditTypesTreatment", "Services", "Subaccounts", "Labels",
"Projects",
"CreditTypes",
"CreditTypesTreatment",
"Services",
"Subaccounts",
"Labels",
});
internal_static_google_cloud_billing_budgets_v1beta1_Filter_LabelsEntry_descriptor =
internal_static_google_cloud_billing_budgets_v1beta1_Filter_descriptor
Expand Down

0 comments on commit c63e0ce

Please sign in to comment.