public static final class FleetDetails.AutoscalerDetails.Builder extends GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder> implements FleetDetails.AutoscalerDetailsOrBuilder
Details about the Agones autoscaler. The autoscaler details.Protobuf type
google.cloud.gaming.v1alpha.FleetDetails.AutoscalerDetailsgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic FleetDetails.AutoscalerDetails build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic FleetDetails.AutoscalerDetails buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic FleetDetails.AutoscalerDetails.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails.Builder mergeFrom(FleetDetails.AutoscalerDetails other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public FleetDetails.AutoscalerDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<FleetDetails.AutoscalerDetails.Builder>IOExceptionpublic String getAutoscalerName()
The name of the Agones autoscaler.
string autoscaler_name = 1;getAutoscalerName in interface FleetDetails.AutoscalerDetailsOrBuilderpublic ByteString getAutoscalerNameBytes()
The name of the Agones autoscaler.
string autoscaler_name = 1;getAutoscalerNameBytes in interface FleetDetails.AutoscalerDetailsOrBuilderpublic FleetDetails.AutoscalerDetails.Builder setAutoscalerName(String value)
The name of the Agones autoscaler.
string autoscaler_name = 1;value - The autoscalerName to set.public FleetDetails.AutoscalerDetails.Builder clearAutoscalerName()
The name of the Agones autoscaler.
string autoscaler_name = 1;public FleetDetails.AutoscalerDetails.Builder setAutoscalerNameBytes(ByteString value)
The name of the Agones autoscaler.
string autoscaler_name = 1;value - The bytes for autoscalerName to set.public String getScalingConfigName()
The name of the scaling config (within the game server config) that is used to create the autoscalar.
string scaling_config_name = 2;getScalingConfigName in interface FleetDetails.AutoscalerDetailsOrBuilderpublic ByteString getScalingConfigNameBytes()
The name of the scaling config (within the game server config) that is used to create the autoscalar.
string scaling_config_name = 2;getScalingConfigNameBytes in interface FleetDetails.AutoscalerDetailsOrBuilderpublic FleetDetails.AutoscalerDetails.Builder setScalingConfigName(String value)
The name of the scaling config (within the game server config) that is used to create the autoscalar.
string scaling_config_name = 2;value - The scalingConfigName to set.public FleetDetails.AutoscalerDetails.Builder clearScalingConfigName()
The name of the scaling config (within the game server config) that is used to create the autoscalar.
string scaling_config_name = 2;public FleetDetails.AutoscalerDetails.Builder setScalingConfigNameBytes(ByteString value)
The name of the scaling config (within the game server config) that is used to create the autoscalar.
string scaling_config_name = 2;value - The bytes for scalingConfigName to set.public final FleetDetails.AutoscalerDetails.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>public final FleetDetails.AutoscalerDetails.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>Copyright © 2020 Google LLC. All rights reserved.