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.
|
UpdateRuntimeConfigurationRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
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.
|
buildrequestOverrideConfigcopyapply, buildUpdateRuntimeConfigurationRequest.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.BuilderruntimeConfiguration(RuntimeConfiguration)UpdateRuntimeConfigurationRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.UpdateRuntimeConfigurationRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.