Struct aws_sdk_gamelift::operation::get_instance_access::builders::GetInstanceAccessInputBuilder
source · #[non_exhaustive]pub struct GetInstanceAccessInputBuilder { /* private fields */ }Expand description
A builder for GetInstanceAccessInput.
Implementations§
source§impl GetInstanceAccessInputBuilder
impl GetInstanceAccessInputBuilder
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 that contains the instance you want access to. You can use either the fleet ID or ARN value. The fleet can be in any of the following statuses: ACTIVATING, ACTIVE, or ERROR. Fleets with an ERROR status may be accessible for a short time before they are deleted.
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 that contains the instance you want access to. You can use either the fleet ID or ARN value. The fleet can be in any of the following statuses: ACTIVATING, ACTIVE, or ERROR. Fleets with an ERROR status may be accessible for a short time before they are deleted.
sourcepub fn get_fleet_id(&self) -> &Option<String>
pub fn get_fleet_id(&self) -> &Option<String>
A unique identifier for the fleet that contains the instance you want access to. You can use either the fleet ID or ARN value. The fleet can be in any of the following statuses: ACTIVATING, ACTIVE, or ERROR. Fleets with an ERROR status may be accessible for a short time before they are deleted.
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 you want to get access to. You can access an instance in any status.
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 you want to get access to. You can access an instance in any status.
sourcepub fn get_instance_id(&self) -> &Option<String>
pub fn get_instance_id(&self) -> &Option<String>
A unique identifier for the instance you want to get access to. You can access an instance in any status.
sourcepub fn build(self) -> Result<GetInstanceAccessInput, BuildError>
pub fn build(self) -> Result<GetInstanceAccessInput, BuildError>
Consumes the builder and constructs a GetInstanceAccessInput.
source§impl GetInstanceAccessInputBuilder
impl GetInstanceAccessInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetInstanceAccessOutput, SdkError<GetInstanceAccessError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetInstanceAccessOutput, SdkError<GetInstanceAccessError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetInstanceAccessInputBuilder
impl Clone for GetInstanceAccessInputBuilder
source§fn clone(&self) -> GetInstanceAccessInputBuilder
fn clone(&self) -> GetInstanceAccessInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetInstanceAccessInputBuilder
impl Default for GetInstanceAccessInputBuilder
source§fn default() -> GetInstanceAccessInputBuilder
fn default() -> GetInstanceAccessInputBuilder
source§impl PartialEq<GetInstanceAccessInputBuilder> for GetInstanceAccessInputBuilder
impl PartialEq<GetInstanceAccessInputBuilder> for GetInstanceAccessInputBuilder
source§fn eq(&self, other: &GetInstanceAccessInputBuilder) -> bool
fn eq(&self, other: &GetInstanceAccessInputBuilder) -> bool
self and other values to be equal, and is used
by ==.