public static final class GameServerConfig.Builder extends GeneratedMessageV3.Builder<GameServerConfig.Builder> implements GameServerConfigOrBuilder
A game server config resource.Protobuf type
google.cloud.gaming.v1alpha.GameServerConfig
Modifier and Type | Method and Description |
---|---|
GameServerConfig.Builder |
addAllFleetConfigs(Iterable<? extends FleetConfig> values)
The fleet specs contains a list of fleet specs.
|
GameServerConfig.Builder |
addAllScalingConfigs(Iterable<? extends ScalingConfig> values)
The autoscaling settings for Agones fleet.
|
GameServerConfig.Builder |
addFleetConfigs(FleetConfig.Builder builderForValue)
The fleet specs contains a list of fleet specs.
|
GameServerConfig.Builder |
addFleetConfigs(FleetConfig value)
The fleet specs contains a list of fleet specs.
|
GameServerConfig.Builder |
addFleetConfigs(int index,
FleetConfig.Builder builderForValue)
The fleet specs contains a list of fleet specs.
|
GameServerConfig.Builder |
addFleetConfigs(int index,
FleetConfig value)
The fleet specs contains a list of fleet specs.
|
FleetConfig.Builder |
addFleetConfigsBuilder()
The fleet specs contains a list of fleet specs.
|
FleetConfig.Builder |
addFleetConfigsBuilder(int index)
The fleet specs contains a list of fleet specs.
|
GameServerConfig.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
Object value) |
GameServerConfig.Builder |
addScalingConfigs(int index,
ScalingConfig.Builder builderForValue)
The autoscaling settings for Agones fleet.
|
GameServerConfig.Builder |
addScalingConfigs(int index,
ScalingConfig value)
The autoscaling settings for Agones fleet.
|
GameServerConfig.Builder |
addScalingConfigs(ScalingConfig.Builder builderForValue)
The autoscaling settings for Agones fleet.
|
GameServerConfig.Builder |
addScalingConfigs(ScalingConfig value)
The autoscaling settings for Agones fleet.
|
ScalingConfig.Builder |
addScalingConfigsBuilder()
The autoscaling settings for Agones fleet.
|
ScalingConfig.Builder |
addScalingConfigsBuilder(int index)
The autoscaling settings for Agones fleet.
|
GameServerConfig |
build() |
GameServerConfig |
buildPartial() |
GameServerConfig.Builder |
clear() |
GameServerConfig.Builder |
clearCreateTime()
Output only.
|
GameServerConfig.Builder |
clearDescription()
The description of the game server config.
|
GameServerConfig.Builder |
clearField(Descriptors.FieldDescriptor field) |
GameServerConfig.Builder |
clearFleetConfigs()
The fleet specs contains a list of fleet specs.
|
GameServerConfig.Builder |
clearLabels() |
GameServerConfig.Builder |
clearName()
The resource name of the game server config, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
|
GameServerConfig.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
GameServerConfig.Builder |
clearScalingConfigs()
The autoscaling settings for Agones fleet.
|
GameServerConfig.Builder |
clearUpdateTime()
Output only.
|
GameServerConfig.Builder |
clone() |
boolean |
containsLabels(String key)
The labels associated with this game server config.
|
Timestamp |
getCreateTime()
Output only.
|
Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
GameServerConfig |
getDefaultInstanceForType() |
String |
getDescription()
The description of the game server config.
|
ByteString |
getDescriptionBytes()
The description of the game server config.
|
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
FleetConfig |
getFleetConfigs(int index)
The fleet specs contains a list of fleet specs.
|
FleetConfig.Builder |
getFleetConfigsBuilder(int index)
The fleet specs contains a list of fleet specs.
|
List<FleetConfig.Builder> |
getFleetConfigsBuilderList()
The fleet specs contains a list of fleet specs.
|
int |
getFleetConfigsCount()
The fleet specs contains a list of fleet specs.
|
List<FleetConfig> |
getFleetConfigsList()
The fleet specs contains a list of fleet specs.
|
FleetConfigOrBuilder |
getFleetConfigsOrBuilder(int index)
The fleet specs contains a list of fleet specs.
|
List<? extends FleetConfigOrBuilder> |
getFleetConfigsOrBuilderList()
The fleet specs contains a list of fleet specs.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
The labels associated with this game server config.
|
Map<String,String> |
getLabelsMap()
The labels associated with this game server config.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
The labels associated with this game server config.
|
String |
getLabelsOrThrow(String key)
The labels associated with this game server config.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
The resource name of the game server config, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
|
ByteString |
getNameBytes()
The resource name of the game server config, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
|
ScalingConfig |
getScalingConfigs(int index)
The autoscaling settings for Agones fleet.
|
ScalingConfig.Builder |
getScalingConfigsBuilder(int index)
The autoscaling settings for Agones fleet.
|
List<ScalingConfig.Builder> |
getScalingConfigsBuilderList()
The autoscaling settings for Agones fleet.
|
int |
getScalingConfigsCount()
The autoscaling settings for Agones fleet.
|
List<ScalingConfig> |
getScalingConfigsList()
The autoscaling settings for Agones fleet.
|
ScalingConfigOrBuilder |
getScalingConfigsOrBuilder(int index)
The autoscaling settings for Agones fleet.
|
List<? extends ScalingConfigOrBuilder> |
getScalingConfigsOrBuilderList()
The autoscaling settings for Agones fleet.
|
Timestamp |
getUpdateTime()
Output only.
|
Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected MapField |
internalGetMapField(int number) |
protected MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
GameServerConfig.Builder |
mergeCreateTime(Timestamp value)
Output only.
|
GameServerConfig.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
GameServerConfig.Builder |
mergeFrom(GameServerConfig other) |
GameServerConfig.Builder |
mergeFrom(Message other) |
GameServerConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
GameServerConfig.Builder |
mergeUpdateTime(Timestamp value)
Output only.
|
GameServerConfig.Builder |
putAllLabels(Map<String,String> values)
The labels associated with this game server config.
|
GameServerConfig.Builder |
putLabels(String key,
String value)
The labels associated with this game server config.
|
GameServerConfig.Builder |
removeFleetConfigs(int index)
The fleet specs contains a list of fleet specs.
|
GameServerConfig.Builder |
removeLabels(String key)
The labels associated with this game server config.
|
GameServerConfig.Builder |
removeScalingConfigs(int index)
The autoscaling settings for Agones fleet.
|
GameServerConfig.Builder |
setCreateTime(Timestamp.Builder builderForValue)
Output only.
|
GameServerConfig.Builder |
setCreateTime(Timestamp value)
Output only.
|
GameServerConfig.Builder |
setDescription(String value)
The description of the game server config.
|
GameServerConfig.Builder |
setDescriptionBytes(ByteString value)
The description of the game server config.
|
GameServerConfig.Builder |
setField(Descriptors.FieldDescriptor field,
Object value) |
GameServerConfig.Builder |
setFleetConfigs(int index,
FleetConfig.Builder builderForValue)
The fleet specs contains a list of fleet specs.
|
GameServerConfig.Builder |
setFleetConfigs(int index,
FleetConfig value)
The fleet specs contains a list of fleet specs.
|
GameServerConfig.Builder |
setName(String value)
The resource name of the game server config, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
|
GameServerConfig.Builder |
setNameBytes(ByteString value)
The resource name of the game server config, using the form:
`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
|
GameServerConfig.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
Object value) |
GameServerConfig.Builder |
setScalingConfigs(int index,
ScalingConfig.Builder builderForValue)
The autoscaling settings for Agones fleet.
|
GameServerConfig.Builder |
setScalingConfigs(int index,
ScalingConfig value)
The autoscaling settings for Agones fleet.
|
GameServerConfig.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
GameServerConfig.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
Output only.
|
GameServerConfig.Builder |
setUpdateTime(Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, 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 MapField internalGetMapField(int number)
internalGetMapField
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
protected MapField internalGetMutableMapField(int number)
internalGetMutableMapField
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public GameServerConfig.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public GameServerConfig getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public GameServerConfig build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public GameServerConfig buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public GameServerConfig.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public GameServerConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public GameServerConfig.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public GameServerConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public GameServerConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public GameServerConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public GameServerConfig.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<GameServerConfig.Builder>
public GameServerConfig.Builder mergeFrom(GameServerConfig other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public GameServerConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<GameServerConfig.Builder>
IOException
public String getName()
The resource name of the game server config, using the form: `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string name = 1;
getName
in interface GameServerConfigOrBuilder
public ByteString getNameBytes()
The resource name of the game server config, using the form: `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string name = 1;
getNameBytes
in interface GameServerConfigOrBuilder
public GameServerConfig.Builder setName(String value)
The resource name of the game server config, using the form: `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string name = 1;
value
- The name to set.public GameServerConfig.Builder clearName()
The resource name of the game server config, using the form: `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string name = 1;
public GameServerConfig.Builder setNameBytes(ByteString value)
The resource name of the game server config, using the form: `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. For example, `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
string name = 1;
value
- The bytes for name to set.public boolean hasCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime
in interface GameServerConfigOrBuilder
public Timestamp getCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime
in interface GameServerConfigOrBuilder
public GameServerConfig.Builder setCreateTime(Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerConfig.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerConfig.Builder mergeCreateTime(Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerConfig.Builder clearCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Timestamp.Builder getCreateTimeBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder
in interface GameServerConfigOrBuilder
public boolean hasUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime
in interface GameServerConfigOrBuilder
public Timestamp getUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime
in interface GameServerConfigOrBuilder
public GameServerConfig.Builder setUpdateTime(Timestamp value)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerConfig.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerConfig.Builder mergeUpdateTime(Timestamp value)
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public GameServerConfig.Builder clearUpdateTime()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The last-modified time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder
in interface GameServerConfigOrBuilder
public int getLabelsCount()
GameServerConfigOrBuilder
The labels associated with this game server config. Each label is a key-value pair.
map<string, string> labels = 4;
getLabelsCount
in interface GameServerConfigOrBuilder
public boolean containsLabels(String key)
The labels associated with this game server config. Each label is a key-value pair.
map<string, string> labels = 4;
containsLabels
in interface GameServerConfigOrBuilder
@Deprecated public Map<String,String> getLabels()
getLabelsMap()
instead.getLabels
in interface GameServerConfigOrBuilder
public Map<String,String> getLabelsMap()
The labels associated with this game server config. Each label is a key-value pair.
map<string, string> labels = 4;
getLabelsMap
in interface GameServerConfigOrBuilder
public String getLabelsOrDefault(String key, String defaultValue)
The labels associated with this game server config. Each label is a key-value pair.
map<string, string> labels = 4;
getLabelsOrDefault
in interface GameServerConfigOrBuilder
public String getLabelsOrThrow(String key)
The labels associated with this game server config. Each label is a key-value pair.
map<string, string> labels = 4;
getLabelsOrThrow
in interface GameServerConfigOrBuilder
public GameServerConfig.Builder clearLabels()
public GameServerConfig.Builder removeLabels(String key)
The labels associated with this game server config. Each label is a key-value pair.
map<string, string> labels = 4;
@Deprecated public Map<String,String> getMutableLabels()
public GameServerConfig.Builder putLabels(String key, String value)
The labels associated with this game server config. Each label is a key-value pair.
map<string, string> labels = 4;
public GameServerConfig.Builder putAllLabels(Map<String,String> values)
The labels associated with this game server config. Each label is a key-value pair.
map<string, string> labels = 4;
public List<FleetConfig> getFleetConfigsList()
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
getFleetConfigsList
in interface GameServerConfigOrBuilder
public int getFleetConfigsCount()
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
getFleetConfigsCount
in interface GameServerConfigOrBuilder
public FleetConfig getFleetConfigs(int index)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
getFleetConfigs
in interface GameServerConfigOrBuilder
public GameServerConfig.Builder setFleetConfigs(int index, FleetConfig value)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public GameServerConfig.Builder setFleetConfigs(int index, FleetConfig.Builder builderForValue)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public GameServerConfig.Builder addFleetConfigs(FleetConfig value)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public GameServerConfig.Builder addFleetConfigs(int index, FleetConfig value)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public GameServerConfig.Builder addFleetConfigs(FleetConfig.Builder builderForValue)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public GameServerConfig.Builder addFleetConfigs(int index, FleetConfig.Builder builderForValue)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public GameServerConfig.Builder addAllFleetConfigs(Iterable<? extends FleetConfig> values)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public GameServerConfig.Builder clearFleetConfigs()
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public GameServerConfig.Builder removeFleetConfigs(int index)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public FleetConfig.Builder getFleetConfigsBuilder(int index)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public FleetConfigOrBuilder getFleetConfigsOrBuilder(int index)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
getFleetConfigsOrBuilder
in interface GameServerConfigOrBuilder
public List<? extends FleetConfigOrBuilder> getFleetConfigsOrBuilderList()
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
getFleetConfigsOrBuilderList
in interface GameServerConfigOrBuilder
public FleetConfig.Builder addFleetConfigsBuilder()
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public FleetConfig.Builder addFleetConfigsBuilder(int index)
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public List<FleetConfig.Builder> getFleetConfigsBuilderList()
The fleet specs contains a list of fleet specs. For Single Cloud, only one fleet config is allowed.
repeated .google.cloud.gaming.v1alpha.FleetConfig fleet_configs = 5;
public List<ScalingConfig> getScalingConfigsList()
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
getScalingConfigsList
in interface GameServerConfigOrBuilder
public int getScalingConfigsCount()
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
getScalingConfigsCount
in interface GameServerConfigOrBuilder
public ScalingConfig getScalingConfigs(int index)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
getScalingConfigs
in interface GameServerConfigOrBuilder
public GameServerConfig.Builder setScalingConfigs(int index, ScalingConfig value)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public GameServerConfig.Builder setScalingConfigs(int index, ScalingConfig.Builder builderForValue)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public GameServerConfig.Builder addScalingConfigs(ScalingConfig value)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public GameServerConfig.Builder addScalingConfigs(int index, ScalingConfig value)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public GameServerConfig.Builder addScalingConfigs(ScalingConfig.Builder builderForValue)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public GameServerConfig.Builder addScalingConfigs(int index, ScalingConfig.Builder builderForValue)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public GameServerConfig.Builder addAllScalingConfigs(Iterable<? extends ScalingConfig> values)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public GameServerConfig.Builder clearScalingConfigs()
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public GameServerConfig.Builder removeScalingConfigs(int index)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public ScalingConfig.Builder getScalingConfigsBuilder(int index)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public ScalingConfigOrBuilder getScalingConfigsOrBuilder(int index)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
getScalingConfigsOrBuilder
in interface GameServerConfigOrBuilder
public List<? extends ScalingConfigOrBuilder> getScalingConfigsOrBuilderList()
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
getScalingConfigsOrBuilderList
in interface GameServerConfigOrBuilder
public ScalingConfig.Builder addScalingConfigsBuilder()
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public ScalingConfig.Builder addScalingConfigsBuilder(int index)
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public List<ScalingConfig.Builder> getScalingConfigsBuilderList()
The autoscaling settings for Agones fleet.
repeated .google.cloud.gaming.v1alpha.ScalingConfig scaling_configs = 6;
public String getDescription()
The description of the game server config.
string description = 7;
getDescription
in interface GameServerConfigOrBuilder
public ByteString getDescriptionBytes()
The description of the game server config.
string description = 7;
getDescriptionBytes
in interface GameServerConfigOrBuilder
public GameServerConfig.Builder setDescription(String value)
The description of the game server config.
string description = 7;
value
- The description to set.public GameServerConfig.Builder clearDescription()
The description of the game server config.
string description = 7;
public GameServerConfig.Builder setDescriptionBytes(ByteString value)
The description of the game server config.
string description = 7;
value
- The bytes for description to set.public final GameServerConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
public final GameServerConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<GameServerConfig.Builder>
Copyright © 2020 Google LLC. All rights reserved.