Class CpuUtilization.Builder (2.55.0)
2.87.0 (latest)
2.85.0
2.83.0
2.82.0
2.81.0
2.80.0
2.78.0
2.76.0
2.75.0
2.74.0
2.73.0
2.72.0
2.70.0
2.68.0
2.67.0
2.64.0
2.63.0
2.62.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.0
2.3.4
2.2.0
2.1.10
0.2.0
public static final class CpuUtilization . Builder extends GeneratedMessageV3 . Builder<CpuUtilization . Builder > implements CpuUtilizationOrBuilder
Target scaling by CPU usage.
Protobuf type google.appengine.v1.CpuUtilization
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CpuUtilization . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public CpuUtilization build ()
buildPartial()
public CpuUtilization buildPartial ()
clear()
public CpuUtilization . Builder clear ()
Overrides
clearAggregationWindowLength()
public CpuUtilization . Builder clearAggregationWindowLength ()
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
clearField(Descriptors.FieldDescriptor field)
public CpuUtilization . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CpuUtilization . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearTargetUtilization()
public CpuUtilization . Builder clearTargetUtilization ()
Target CPU utilization ratio to maintain when scaling. Must be between 0
and 1.
double target_utilization = 2;
clone()
public CpuUtilization . Builder clone ()
Overrides
getAggregationWindowLength()
public Duration getAggregationWindowLength ()
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
Returns
Type
Description
Duration
The aggregationWindowLength.
getAggregationWindowLengthBuilder()
public Duration . Builder getAggregationWindowLengthBuilder ()
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
getAggregationWindowLengthOrBuilder()
public DurationOrBuilder getAggregationWindowLengthOrBuilder ()
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
getDefaultInstanceForType()
public CpuUtilization getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getTargetUtilization()
public double getTargetUtilization ()
Target CPU utilization ratio to maintain when scaling. Must be between 0
and 1.
double target_utilization = 2;
Returns
Type
Description
double
The targetUtilization.
hasAggregationWindowLength()
public boolean hasAggregationWindowLength ()
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
Returns
Type
Description
boolean
Whether the aggregationWindowLength field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeAggregationWindowLength(Duration value)
public CpuUtilization . Builder mergeAggregationWindowLength ( Duration value )
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
Parameter
Name
Description
value
Duration
mergeFrom(CpuUtilization other)
public CpuUtilization . Builder mergeFrom ( CpuUtilization other )
public CpuUtilization . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public CpuUtilization . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CpuUtilization . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setAggregationWindowLength(Duration value)
public CpuUtilization . Builder setAggregationWindowLength ( Duration value )
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
Parameter
Name
Description
value
Duration
setAggregationWindowLength(Duration.Builder builderForValue)
public CpuUtilization . Builder setAggregationWindowLength ( Duration . Builder builderForValue )
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
Parameter
Name
Description
builderForValue
Builder
setField(Descriptors.FieldDescriptor field, Object value)
public CpuUtilization . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CpuUtilization . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setTargetUtilization(double value)
public CpuUtilization . Builder setTargetUtilization ( double value )
Target CPU utilization ratio to maintain when scaling. Must be between 0
and 1.
double target_utilization = 2;
Parameter
Name
Description
value
double The targetUtilization to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final CpuUtilization . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]