Interface InstanceStatusEvent.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<InstanceStatusEvent.Builder,
,InstanceStatusEvent> SdkBuilder<InstanceStatusEvent.Builder,
,InstanceStatusEvent> SdkPojo
- Enclosing class:
InstanceStatusEvent
@Mutable
@NotThreadSafe
public static interface InstanceStatusEvent.Builder
extends SdkPojo, CopyableBuilder<InstanceStatusEvent.Builder,InstanceStatusEvent>
-
Method Summary
Modifier and TypeMethodDescriptionThe event code.The event code.description
(String description) A description of the event.instanceEventId
(String instanceEventId) The ID of the event.The latest scheduled end time for the event.The earliest scheduled start time for the event.notBeforeDeadline
(Instant notBeforeDeadline) The deadline for starting the event.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
instanceEventId
The ID of the event.
- Parameters:
instanceEventId
- The ID of the event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
code
The event code.
- Parameters:
code
- The event code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
code
The event code.
- Parameters:
code
- The event code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
A description of the event.
After a scheduled event is completed, it can still be described for up to a week. If the event has been completed, this description starts with the following text: [Completed].
- Parameters:
description
- A description of the event.After a scheduled event is completed, it can still be described for up to a week. If the event has been completed, this description starts with the following text: [Completed].
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notAfter
The latest scheduled end time for the event.
- Parameters:
notAfter
- The latest scheduled end time for the event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notBefore
The earliest scheduled start time for the event.
- Parameters:
notBefore
- The earliest scheduled start time for the event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notBeforeDeadline
The deadline for starting the event.
- Parameters:
notBeforeDeadline
- The deadline for starting the event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-