Struct aws_sdk_gamelift::types::builders::InstanceAccessBuilder
source · #[non_exhaustive]pub struct InstanceAccessBuilder { /* private fields */ }Expand description
A builder for InstanceAccess.
Implementations§
source§impl InstanceAccessBuilder
impl InstanceAccessBuilder
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 containing the instance being accessed.
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 containing the instance being accessed.
sourcepub fn get_fleet_id(&self) -> &Option<String>
pub fn get_fleet_id(&self) -> &Option<String>
A unique identifier for the fleet containing the instance being accessed.
sourcepub fn instance_id(self, input: impl Into<String>) -> Self
pub fn instance_id(self, input: impl Into<String>) -> Self
A unique identifier for the instance being accessed.
sourcepub fn set_instance_id(self, input: Option<String>) -> Self
pub fn set_instance_id(self, input: Option<String>) -> Self
A unique identifier for the instance being accessed.
sourcepub fn get_instance_id(&self) -> &Option<String>
pub fn get_instance_id(&self) -> &Option<String>
A unique identifier for the instance being accessed.
sourcepub fn ip_address(self, input: impl Into<String>) -> Self
pub fn ip_address(self, input: impl Into<String>) -> Self
IP address that is assigned to the instance.
sourcepub fn set_ip_address(self, input: Option<String>) -> Self
pub fn set_ip_address(self, input: Option<String>) -> Self
IP address that is assigned to the instance.
sourcepub fn get_ip_address(&self) -> &Option<String>
pub fn get_ip_address(&self) -> &Option<String>
IP address that is assigned to the instance.
sourcepub fn operating_system(self, input: OperatingSystem) -> Self
pub fn operating_system(self, input: OperatingSystem) -> Self
Operating system that is running on the instance.
sourcepub fn set_operating_system(self, input: Option<OperatingSystem>) -> Self
pub fn set_operating_system(self, input: Option<OperatingSystem>) -> Self
Operating system that is running on the instance.
sourcepub fn get_operating_system(&self) -> &Option<OperatingSystem>
pub fn get_operating_system(&self) -> &Option<OperatingSystem>
Operating system that is running on the instance.
sourcepub fn credentials(self, input: InstanceCredentials) -> Self
pub fn credentials(self, input: InstanceCredentials) -> Self
Credentials required to access the instance.
sourcepub fn set_credentials(self, input: Option<InstanceCredentials>) -> Self
pub fn set_credentials(self, input: Option<InstanceCredentials>) -> Self
Credentials required to access the instance.
sourcepub fn get_credentials(&self) -> &Option<InstanceCredentials>
pub fn get_credentials(&self) -> &Option<InstanceCredentials>
Credentials required to access the instance.
sourcepub fn build(self) -> InstanceAccess
pub fn build(self) -> InstanceAccess
Consumes the builder and constructs a InstanceAccess.
Trait Implementations§
source§impl Clone for InstanceAccessBuilder
impl Clone for InstanceAccessBuilder
source§fn clone(&self) -> InstanceAccessBuilder
fn clone(&self) -> InstanceAccessBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for InstanceAccessBuilder
impl Debug for InstanceAccessBuilder
source§impl Default for InstanceAccessBuilder
impl Default for InstanceAccessBuilder
source§fn default() -> InstanceAccessBuilder
fn default() -> InstanceAccessBuilder
source§impl PartialEq<InstanceAccessBuilder> for InstanceAccessBuilder
impl PartialEq<InstanceAccessBuilder> for InstanceAccessBuilder
source§fn eq(&self, other: &InstanceAccessBuilder) -> bool
fn eq(&self, other: &InstanceAccessBuilder) -> bool
self and other values to be equal, and is used
by ==.