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.AutoscalerDetails
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public 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.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public FleetDetails.AutoscalerDetails getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public FleetDetails.AutoscalerDetails build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public FleetDetails.AutoscalerDetails buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public FleetDetails.AutoscalerDetails.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public FleetDetails.AutoscalerDetails.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public FleetDetails.AutoscalerDetails.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public FleetDetails.AutoscalerDetails.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public FleetDetails.AutoscalerDetails.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public FleetDetails.AutoscalerDetails.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public FleetDetails.AutoscalerDetails.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<FleetDetails.AutoscalerDetails.Builder>
public FleetDetails.AutoscalerDetails.Builder mergeFrom(FleetDetails.AutoscalerDetails other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public FleetDetails.AutoscalerDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<FleetDetails.AutoscalerDetails.Builder>
IOException
public String getAutoscalerName()
The name of the Agones autoscaler.
string autoscaler_name = 1;
getAutoscalerName
in interface FleetDetails.AutoscalerDetailsOrBuilder
public ByteString getAutoscalerNameBytes()
The name of the Agones autoscaler.
string autoscaler_name = 1;
getAutoscalerNameBytes
in interface FleetDetails.AutoscalerDetailsOrBuilder
public 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.AutoscalerDetailsOrBuilder
public 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.AutoscalerDetailsOrBuilder
public 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.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
public final FleetDetails.AutoscalerDetails.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<FleetDetails.AutoscalerDetails.Builder>
Copyright © 2020 Google LLC. All rights reserved.