public static interface UpdateRuntimeConfigurationRequest.Builder extends GameLiftRequest.Builder, CopyableBuilder<UpdateRuntimeConfigurationRequest.Builder,UpdateRuntimeConfigurationRequest>
Modifier and Type | Method and Description |
---|---|
UpdateRuntimeConfigurationRequest.Builder |
fleetId(String fleetId)
Unique identifier for a fleet to update run-time configuration for.
|
UpdateRuntimeConfigurationRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
default UpdateRuntimeConfigurationRequest.Builder |
runtimeConfiguration(Consumer<RuntimeConfiguration.Builder> runtimeConfiguration)
Instructions for launching server processes on each instance in the fleet.
|
UpdateRuntimeConfigurationRequest.Builder |
runtimeConfiguration(RuntimeConfiguration runtimeConfiguration)
Instructions for launching server processes on each instance in the fleet.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
UpdateRuntimeConfigurationRequest.Builder fleetId(String fleetId)
Unique identifier for a fleet to update run-time configuration for.
fleetId
- Unique identifier for a fleet to update run-time configuration for.UpdateRuntimeConfigurationRequest.Builder runtimeConfiguration(RuntimeConfiguration runtimeConfiguration)
Instructions for launching server processes on each instance in the fleet. The run-time configuration for a fleet has a collection of server process configurations, one for each type of server process to run on an instance. A server process configuration specifies the location of the server executable, launch parameters, and the number of concurrent processes with that configuration to maintain on each instance.
runtimeConfiguration
- Instructions for launching server processes on each instance in the fleet. The run-time configuration
for a fleet has a collection of server process configurations, one for each type of server process to
run on an instance. A server process configuration specifies the location of the server executable,
launch parameters, and the number of concurrent processes with that configuration to maintain on each
instance.default UpdateRuntimeConfigurationRequest.Builder runtimeConfiguration(Consumer<RuntimeConfiguration.Builder> runtimeConfiguration)
Instructions for launching server processes on each instance in the fleet. The run-time configuration for a fleet has a collection of server process configurations, one for each type of server process to run on an instance. A server process configuration specifies the location of the server executable, launch parameters, and the number of concurrent processes with that configuration to maintain on each instance.
This is a convenience that creates an instance of theRuntimeConfiguration.Builder
avoiding the need
to create one manually via RuntimeConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to runtimeConfiguration(RuntimeConfiguration)
.runtimeConfiguration
- a consumer that will call methods on RuntimeConfiguration.Builder
runtimeConfiguration(RuntimeConfiguration)
UpdateRuntimeConfigurationRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.