Class CpuUtilization.Builder (2.12.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.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 ()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CpuUtilization . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
build()
public CpuUtilization build ()
Returns
buildPartial()
public CpuUtilization buildPartial ()
Returns
clear()
public CpuUtilization . Builder clear ()
Returns
Overrides
clearAggregationWindowLength()
public CpuUtilization . Builder clearAggregationWindowLength ()
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public CpuUtilization . Builder clearField ( Descriptors . FieldDescriptor field )
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CpuUtilization . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Parameter
Returns
Overrides
clearTargetUtilization()
public CpuUtilization . Builder clearTargetUtilization ()
Target CPU utilization ratio to maintain when scaling. Must be between 0
and 1.
double target_utilization = 2;
Returns
clone()
public CpuUtilization . Builder clone ()
Returns
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;
Returns
getAggregationWindowLengthOrBuilder()
public DurationOrBuilder getAggregationWindowLengthOrBuilder ()
Period of time over which CPU utilization is calculated.
.google.protobuf.Duration aggregation_window_length = 1;
Returns
getDefaultInstanceForType()
public CpuUtilization getDefaultInstanceForType ()
Returns
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Returns
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 ()
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
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
Returns
mergeFrom(CpuUtilization other)
public CpuUtilization . Builder mergeFrom ( CpuUtilization other )
Parameter
Returns
public CpuUtilization . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public CpuUtilization . Builder mergeFrom ( Message other )
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CpuUtilization . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
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
Returns
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
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public CpuUtilization . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CpuUtilization . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Parameters
Returns
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.
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final CpuUtilization . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
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."],[],[]]