Send feedback
Class ErrorBudget.Builder (0.18.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.18.0 (latest)
0.17.0
0.15.0
0.13.0
0.12.0
0.10.0
0.8.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
public static final class ErrorBudget . Builder extends GeneratedMessage . Builder<ErrorBudget . Builder > implements ErrorBudgetOrBuilder
The configuration for error budget. If the number of failed units exceeds
max(allowed_count, allowed_ratio * total_units), the rollout will be paused.
Protobuf type google.cloud.saasplatform.saasservicemgmt.v1beta1.ErrorBudget
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
public static final Descriptors . Descriptor getDescriptor ()
Methods
public ErrorBudget build ()
public ErrorBudget buildPartial ()
public ErrorBudget . Builder clear ()
Overrides
public ErrorBudget . Builder clearAllowedCount ()
Optional. The maximum number of failed units allowed in a location without
pausing the rollout.
int32 allowed_count = 1 [(.google.api.field_behavior) = OPTIONAL];
public ErrorBudget . Builder clearAllowedPercentage ()
Optional. The maximum percentage of units allowed to fail (0, 100] within a
location without pausing the rollout.
int32 allowed_percentage = 2 [(.google.api.field_behavior) = OPTIONAL];
public int getAllowedCount ()
Optional. The maximum number of failed units allowed in a location without
pausing the rollout.
int32 allowed_count = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The allowedCount.
public int getAllowedPercentage ()
Optional. The maximum percentage of units allowed to fail (0, 100] within a
location without pausing the rollout.
int32 allowed_percentage = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The allowedPercentage.
public ErrorBudget getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public ErrorBudget . Builder mergeFrom ( ErrorBudget other )
public ErrorBudget . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public ErrorBudget . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public ErrorBudget . Builder setAllowedCount ( int value )
Optional. The maximum number of failed units allowed in a location without
pausing the rollout.
int32 allowed_count = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
int The allowedCount to set.
public ErrorBudget . Builder setAllowedPercentage ( int value )
Optional. The maximum percentage of units allowed to fail (0, 100] within a
location without pausing the rollout.
int32 allowed_percentage = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
int The allowedPercentage to set.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-30 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-30 UTC."],[],[]]