Interface MicrovmItem.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MicrovmItem.Builder,,MicrovmItem> SdkBuilder<MicrovmItem.Builder,,MicrovmItem> SdkPojo
- Enclosing class:
MicrovmItem
@Mutable
@NotThreadSafe
public static interface MicrovmItem.Builder
extends SdkPojo, CopyableBuilder<MicrovmItem.Builder,MicrovmItem>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the MicroVM image used to run this MicroVM.imageVersion(String imageVersion) The version of the MicroVM image used to run this MicroVM.The unique identifier of the MicroVM.The timestamp when the MicroVM started.The current lifecycle state of the MicroVM.state(MicrovmState state) The current lifecycle state of the MicroVM.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
microvmId
The unique identifier of the MicroVM.
- Parameters:
microvmId- The unique identifier of the MicroVM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The current lifecycle state of the MicroVM.
- Parameters:
state- The current lifecycle state of the MicroVM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The current lifecycle state of the MicroVM.
- Parameters:
state- The current lifecycle state of the MicroVM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
imageArn
The ARN of the MicroVM image used to run this MicroVM.
- Parameters:
imageArn- The ARN of the MicroVM image used to run this MicroVM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageVersion
The version of the MicroVM image used to run this MicroVM.
- Parameters:
imageVersion- The version of the MicroVM image used to run this MicroVM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
The timestamp when the MicroVM started.
- Parameters:
startedAt- The timestamp when the MicroVM started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-