Struct aws_sdk_ec2::model::history_record::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for HistoryRecord
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn event_information(self, input: EventInformation) -> Self
pub fn event_information(self, input: EventInformation) -> Self
Information about the event.
sourcepub fn set_event_information(self, input: Option<EventInformation>) -> Self
pub fn set_event_information(self, input: Option<EventInformation>) -> Self
Information about the event.
sourcepub fn event_type(self, input: EventType) -> Self
pub fn event_type(self, input: EventType) -> Self
The event type.
-
error
- An error with the Spot Fleet request. -
fleetRequestChange
- A change in the status or configuration of the Spot Fleet request. -
instanceChange
- An instance was launched or terminated. -
Information
- An informational event.
sourcepub fn set_event_type(self, input: Option<EventType>) -> Self
pub fn set_event_type(self, input: Option<EventType>) -> Self
The event type.
-
error
- An error with the Spot Fleet request. -
fleetRequestChange
- A change in the status or configuration of the Spot Fleet request. -
instanceChange
- An instance was launched or terminated. -
Information
- An informational event.
sourcepub fn timestamp(self, input: DateTime) -> Self
pub fn timestamp(self, input: DateTime) -> Self
The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).
sourcepub fn set_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_timestamp(self, input: Option<DateTime>) -> Self
The date and time of the event, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ).
sourcepub fn build(self) -> HistoryRecord
pub fn build(self) -> HistoryRecord
Consumes the builder and constructs a HistoryRecord
.