Interface InstanceSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InstanceSummary.Builder,InstanceSummary>,SdkBuilder<InstanceSummary.Builder,InstanceSummary>,SdkPojo
- Enclosing class:
- InstanceSummary
public static interface InstanceSummary.Builder extends SdkPojo, CopyableBuilder<InstanceSummary.Builder,InstanceSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InstanceSummary.BuilderinstanceId(String instanceId)The ID of the EC2 instance, which provides user-based subscriptions.InstanceSummary.BuilderlastStatusCheckDate(String lastStatusCheckDate)The date of the last status check.InstanceSummary.Builderproducts(String... products)A list of provided user-based subscription products.InstanceSummary.Builderproducts(Collection<String> products)A list of provided user-based subscription products.InstanceSummary.Builderstatus(String status)The status of an EC2 instance resource.InstanceSummary.BuilderstatusMessage(String statusMessage)The status message for an EC2 instance.-
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, sdkFields
-
-
-
-
Method Detail
-
instanceId
InstanceSummary.Builder instanceId(String instanceId)
The ID of the EC2 instance, which provides user-based subscriptions.
- Parameters:
instanceId- The ID of the EC2 instance, which provides user-based subscriptions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastStatusCheckDate
InstanceSummary.Builder lastStatusCheckDate(String lastStatusCheckDate)
The date of the last status check.
- Parameters:
lastStatusCheckDate- The date of the last status check.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
products
InstanceSummary.Builder products(Collection<String> products)
A list of provided user-based subscription products.
- Parameters:
products- A list of provided user-based subscription products.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
products
InstanceSummary.Builder products(String... products)
A list of provided user-based subscription products.
- Parameters:
products- A list of provided user-based subscription products.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
InstanceSummary.Builder status(String status)
The status of an EC2 instance resource.
- Parameters:
status- The status of an EC2 instance resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusMessage
InstanceSummary.Builder statusMessage(String statusMessage)
The status message for an EC2 instance.
- Parameters:
statusMessage- The status message for an EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-