Struct aws_sdk_groundstation::operation::create_dataflow_endpoint_group::builders::CreateDataflowEndpointGroupInputBuilder
source · #[non_exhaustive]pub struct CreateDataflowEndpointGroupInputBuilder { /* private fields */ }
Expand description
A builder for CreateDataflowEndpointGroupInput
.
Implementations§
source§impl CreateDataflowEndpointGroupInputBuilder
impl CreateDataflowEndpointGroupInputBuilder
sourcepub fn endpoint_details(self, input: EndpointDetails) -> Self
pub fn endpoint_details(self, input: EndpointDetails) -> Self
Appends an item to endpoint_details
.
To override the contents of this collection use set_endpoint_details
.
Endpoint details of each endpoint in the dataflow endpoint group.
sourcepub fn set_endpoint_details(self, input: Option<Vec<EndpointDetails>>) -> Self
pub fn set_endpoint_details(self, input: Option<Vec<EndpointDetails>>) -> Self
Endpoint details of each endpoint in the dataflow endpoint group.
sourcepub fn get_endpoint_details(&self) -> &Option<Vec<EndpointDetails>>
pub fn get_endpoint_details(&self) -> &Option<Vec<EndpointDetails>>
Endpoint details of each endpoint in the dataflow endpoint group.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
Tags of a dataflow endpoint group.
Tags of a dataflow endpoint group.
Tags of a dataflow endpoint group.
sourcepub fn contact_pre_pass_duration_seconds(self, input: i32) -> Self
pub fn contact_pre_pass_duration_seconds(self, input: i32) -> Self
Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS
state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the PREPASS
state.
sourcepub fn set_contact_pre_pass_duration_seconds(self, input: Option<i32>) -> Self
pub fn set_contact_pre_pass_duration_seconds(self, input: Option<i32>) -> Self
Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS
state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the PREPASS
state.
sourcepub fn get_contact_pre_pass_duration_seconds(&self) -> &Option<i32>
pub fn get_contact_pre_pass_duration_seconds(&self) -> &Option<i32>
Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS
state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the PREPASS
state.
sourcepub fn contact_post_pass_duration_seconds(self, input: i32) -> Self
pub fn contact_post_pass_duration_seconds(self, input: i32) -> Self
Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS
state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the POSTPASS
state.
sourcepub fn set_contact_post_pass_duration_seconds(self, input: Option<i32>) -> Self
pub fn set_contact_post_pass_duration_seconds(self, input: Option<i32>) -> Self
Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS
state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the POSTPASS
state.
sourcepub fn get_contact_post_pass_duration_seconds(&self) -> &Option<i32>
pub fn get_contact_post_pass_duration_seconds(&self) -> &Option<i32>
Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS
state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the POSTPASS
state.
sourcepub fn build(self) -> Result<CreateDataflowEndpointGroupInput, BuildError>
pub fn build(self) -> Result<CreateDataflowEndpointGroupInput, BuildError>
Consumes the builder and constructs a CreateDataflowEndpointGroupInput
.
source§impl CreateDataflowEndpointGroupInputBuilder
impl CreateDataflowEndpointGroupInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<CreateDataflowEndpointGroupOutput, SdkError<CreateDataflowEndpointGroupError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<CreateDataflowEndpointGroupOutput, SdkError<CreateDataflowEndpointGroupError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for CreateDataflowEndpointGroupInputBuilder
impl Clone for CreateDataflowEndpointGroupInputBuilder
source§fn clone(&self) -> CreateDataflowEndpointGroupInputBuilder
fn clone(&self) -> CreateDataflowEndpointGroupInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for CreateDataflowEndpointGroupInputBuilder
impl Default for CreateDataflowEndpointGroupInputBuilder
source§fn default() -> CreateDataflowEndpointGroupInputBuilder
fn default() -> CreateDataflowEndpointGroupInputBuilder
source§impl PartialEq for CreateDataflowEndpointGroupInputBuilder
impl PartialEq for CreateDataflowEndpointGroupInputBuilder
source§fn eq(&self, other: &CreateDataflowEndpointGroupInputBuilder) -> bool
fn eq(&self, other: &CreateDataflowEndpointGroupInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateDataflowEndpointGroupInputBuilder
Auto Trait Implementations§
impl Freeze for CreateDataflowEndpointGroupInputBuilder
impl RefUnwindSafe for CreateDataflowEndpointGroupInputBuilder
impl Send for CreateDataflowEndpointGroupInputBuilder
impl Sync for CreateDataflowEndpointGroupInputBuilder
impl Unpin for CreateDataflowEndpointGroupInputBuilder
impl UnwindSafe for CreateDataflowEndpointGroupInputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more