Struct aws_sdk_gamelift::operation::update_runtime_configuration::builders::UpdateRuntimeConfigurationInputBuilder
source · #[non_exhaustive]pub struct UpdateRuntimeConfigurationInputBuilder { /* private fields */ }
Expand description
A builder for UpdateRuntimeConfigurationInput
.
Implementations§
source§impl UpdateRuntimeConfigurationInputBuilder
impl UpdateRuntimeConfigurationInputBuilder
sourcepub fn fleet_id(self, input: impl Into<String>) -> Self
pub fn fleet_id(self, input: impl Into<String>) -> Self
A unique identifier for the fleet to update runtime configuration for. You can use either the fleet ID or ARN value.
This field is required.sourcepub fn set_fleet_id(self, input: Option<String>) -> Self
pub fn set_fleet_id(self, input: Option<String>) -> Self
A unique identifier for the fleet to update runtime configuration for. You can use either the fleet ID or ARN value.
sourcepub fn get_fleet_id(&self) -> &Option<String>
pub fn get_fleet_id(&self) -> &Option<String>
A unique identifier for the fleet to update runtime configuration for. You can use either the fleet ID or ARN value.
sourcepub fn runtime_configuration(self, input: RuntimeConfiguration) -> Self
pub fn runtime_configuration(self, input: RuntimeConfiguration) -> Self
Instructions for launching server processes on each instance in the fleet. Server processes run either a custom game build executable or a Realtime Servers script. The runtime configuration lists the types of server processes to run on an instance, how to launch them, and the number of processes to run concurrently.
This field is required.sourcepub fn set_runtime_configuration(
self,
input: Option<RuntimeConfiguration>
) -> Self
pub fn set_runtime_configuration( self, input: Option<RuntimeConfiguration> ) -> Self
Instructions for launching server processes on each instance in the fleet. Server processes run either a custom game build executable or a Realtime Servers script. The runtime configuration lists the types of server processes to run on an instance, how to launch them, and the number of processes to run concurrently.
sourcepub fn get_runtime_configuration(&self) -> &Option<RuntimeConfiguration>
pub fn get_runtime_configuration(&self) -> &Option<RuntimeConfiguration>
Instructions for launching server processes on each instance in the fleet. Server processes run either a custom game build executable or a Realtime Servers script. The runtime configuration lists the types of server processes to run on an instance, how to launch them, and the number of processes to run concurrently.
sourcepub fn build(self) -> Result<UpdateRuntimeConfigurationInput, BuildError>
pub fn build(self) -> Result<UpdateRuntimeConfigurationInput, BuildError>
Consumes the builder and constructs a UpdateRuntimeConfigurationInput
.
source§impl UpdateRuntimeConfigurationInputBuilder
impl UpdateRuntimeConfigurationInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateRuntimeConfigurationOutput, SdkError<UpdateRuntimeConfigurationError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateRuntimeConfigurationOutput, SdkError<UpdateRuntimeConfigurationError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateRuntimeConfigurationInputBuilder
impl Clone for UpdateRuntimeConfigurationInputBuilder
source§fn clone(&self) -> UpdateRuntimeConfigurationInputBuilder
fn clone(&self) -> UpdateRuntimeConfigurationInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for UpdateRuntimeConfigurationInputBuilder
impl Default for UpdateRuntimeConfigurationInputBuilder
source§fn default() -> UpdateRuntimeConfigurationInputBuilder
fn default() -> UpdateRuntimeConfigurationInputBuilder
source§impl PartialEq for UpdateRuntimeConfigurationInputBuilder
impl PartialEq for UpdateRuntimeConfigurationInputBuilder
source§fn eq(&self, other: &UpdateRuntimeConfigurationInputBuilder) -> bool
fn eq(&self, other: &UpdateRuntimeConfigurationInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.