Interface HostInstance.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<HostInstance.Builder,,HostInstance> SdkBuilder<HostInstance.Builder,,HostInstance> SdkPojo
- Enclosing class:
HostInstance
@Mutable
@NotThreadSafe
public static interface HostInstance.Builder
extends SdkPojo, CopyableBuilder<HostInstance.Builder,HostInstance>
-
Method Summary
Modifier and TypeMethodDescriptioninstanceId(String instanceId) The ID of instance that is running on the Dedicated Host.instanceType(String instanceType) The instance type (for example,m3.medium) of the running instance.The ID of the Amazon Web Services account that owns the instance.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
-
instanceId
The ID of instance that is running on the Dedicated Host.
- Parameters:
instanceId- The ID of instance that is running on the Dedicated Host.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
The instance type (for example,
m3.medium) of the running instance.- Parameters:
instanceType- The instance type (for example,m3.medium) of the running instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerId
The ID of the Amazon Web Services account that owns the instance.
- Parameters:
ownerId- The ID of the Amazon Web Services account that owns the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-