public static final class ScalingConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder> implements ScalingConfigOrBuilder
Represents the scaling configuration of a metastore service.Protobuf type
google.cloud.metastore.v1beta.ScalingConfig| Modifier and Type | Method and Description |
|---|---|
ScalingConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ScalingConfig |
build() |
ScalingConfig |
buildPartial() |
ScalingConfig.Builder |
clear() |
ScalingConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ScalingConfig.Builder |
clearInstanceSize()
An enum of readable instance sizes, with each instance size mapping to a
float value (e.g.
|
ScalingConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ScalingConfig.Builder |
clearScalingFactor()
Scaling factor, increments of 0.1 for values less than 1.0, and
increments of 1.0 for values greater than 1.0.
|
ScalingConfig.Builder |
clearScalingModel() |
ScalingConfig.Builder |
clone() |
ScalingConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ScalingConfig.InstanceSize |
getInstanceSize()
An enum of readable instance sizes, with each instance size mapping to a
float value (e.g.
|
int |
getInstanceSizeValue()
An enum of readable instance sizes, with each instance size mapping to a
float value (e.g.
|
float |
getScalingFactor()
Scaling factor, increments of 0.1 for values less than 1.0, and
increments of 1.0 for values greater than 1.0.
|
ScalingConfig.ScalingModelCase |
getScalingModelCase() |
boolean |
hasInstanceSize()
An enum of readable instance sizes, with each instance size mapping to a
float value (e.g.
|
boolean |
hasScalingFactor()
Scaling factor, increments of 0.1 for values less than 1.0, and
increments of 1.0 for values greater than 1.0.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ScalingConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ScalingConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
ScalingConfig.Builder |
mergeFrom(ScalingConfig other) |
ScalingConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ScalingConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ScalingConfig.Builder |
setInstanceSize(ScalingConfig.InstanceSize value)
An enum of readable instance sizes, with each instance size mapping to a
float value (e.g.
|
ScalingConfig.Builder |
setInstanceSizeValue(int value)
An enum of readable instance sizes, with each instance size mapping to a
float value (e.g.
|
ScalingConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ScalingConfig.Builder |
setScalingFactor(float value)
Scaling factor, increments of 0.1 for values less than 1.0, and
increments of 1.0 for values greater than 1.0.
|
ScalingConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public ScalingConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public ScalingConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ScalingConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ScalingConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ScalingConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public ScalingConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public ScalingConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public ScalingConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public ScalingConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public ScalingConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public ScalingConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ScalingConfig.Builder>public ScalingConfig.Builder mergeFrom(ScalingConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public ScalingConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ScalingConfig.Builder>IOExceptionpublic ScalingConfig.ScalingModelCase getScalingModelCase()
getScalingModelCase in interface ScalingConfigOrBuilderpublic ScalingConfig.Builder clearScalingModel()
public boolean hasInstanceSize()
An enum of readable instance sizes, with each instance size mapping to a float value (e.g. InstanceSize.EXTRA_SMALL = scaling_factor(0.1))
.google.cloud.metastore.v1beta.ScalingConfig.InstanceSize instance_size = 1;hasInstanceSize in interface ScalingConfigOrBuilderpublic int getInstanceSizeValue()
An enum of readable instance sizes, with each instance size mapping to a float value (e.g. InstanceSize.EXTRA_SMALL = scaling_factor(0.1))
.google.cloud.metastore.v1beta.ScalingConfig.InstanceSize instance_size = 1;getInstanceSizeValue in interface ScalingConfigOrBuilderpublic ScalingConfig.Builder setInstanceSizeValue(int value)
An enum of readable instance sizes, with each instance size mapping to a float value (e.g. InstanceSize.EXTRA_SMALL = scaling_factor(0.1))
.google.cloud.metastore.v1beta.ScalingConfig.InstanceSize instance_size = 1;value - The enum numeric value on the wire for instanceSize to set.public ScalingConfig.InstanceSize getInstanceSize()
An enum of readable instance sizes, with each instance size mapping to a float value (e.g. InstanceSize.EXTRA_SMALL = scaling_factor(0.1))
.google.cloud.metastore.v1beta.ScalingConfig.InstanceSize instance_size = 1;getInstanceSize in interface ScalingConfigOrBuilderpublic ScalingConfig.Builder setInstanceSize(ScalingConfig.InstanceSize value)
An enum of readable instance sizes, with each instance size mapping to a float value (e.g. InstanceSize.EXTRA_SMALL = scaling_factor(0.1))
.google.cloud.metastore.v1beta.ScalingConfig.InstanceSize instance_size = 1;value - The instanceSize to set.public ScalingConfig.Builder clearInstanceSize()
An enum of readable instance sizes, with each instance size mapping to a float value (e.g. InstanceSize.EXTRA_SMALL = scaling_factor(0.1))
.google.cloud.metastore.v1beta.ScalingConfig.InstanceSize instance_size = 1;public boolean hasScalingFactor()
Scaling factor, increments of 0.1 for values less than 1.0, and increments of 1.0 for values greater than 1.0.
float scaling_factor = 2;hasScalingFactor in interface ScalingConfigOrBuilderpublic float getScalingFactor()
Scaling factor, increments of 0.1 for values less than 1.0, and increments of 1.0 for values greater than 1.0.
float scaling_factor = 2;getScalingFactor in interface ScalingConfigOrBuilderpublic ScalingConfig.Builder setScalingFactor(float value)
Scaling factor, increments of 0.1 for values less than 1.0, and increments of 1.0 for values greater than 1.0.
float scaling_factor = 2;value - The scalingFactor to set.public ScalingConfig.Builder clearScalingFactor()
Scaling factor, increments of 0.1 for values less than 1.0, and increments of 1.0 for values greater than 1.0.
float scaling_factor = 2;public final ScalingConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>public final ScalingConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ScalingConfig.Builder>Copyright © 2024 Google LLC. All rights reserved.