Interface AssetInstance.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AssetInstance.Builder,
,AssetInstance> SdkBuilder<AssetInstance.Builder,
,AssetInstance> SdkPojo
- Enclosing class:
AssetInstance
@Mutable
@NotThreadSafe
public static interface AssetInstance.Builder
extends SdkPojo, CopyableBuilder<AssetInstance.Builder,AssetInstance>
-
Method Summary
Modifier and TypeMethodDescriptionSets the value of the AccountId property for this object.The ID of the asset.awsServiceName
(String awsServiceName) The Amazon Web Services service name of the instance.awsServiceName
(AWSServiceName awsServiceName) The Amazon Web Services service name of the instance.instanceId
(String instanceId) The ID of the instance.instanceType
(String instanceType) The type of 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, sdkFieldNameToField, sdkFields
-
Method Details
-
instanceId
The ID of the instance.
- Parameters:
instanceId
- The ID of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
The type of instance.
- Parameters:
instanceType
- The type of instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetId
The ID of the asset. An Outpost asset can be a single server within an Outposts rack or an Outposts server configuration.
- Parameters:
assetId
- The ID of the asset. An Outpost asset can be a single server within an Outposts rack or an Outposts server configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountId
Sets the value of the AccountId property for this object.- Parameters:
accountId
- The new value for the AccountId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsServiceName
The Amazon Web Services service name of the instance.
- Parameters:
awsServiceName
- The Amazon Web Services service name of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsServiceName
The Amazon Web Services service name of the instance.
- Parameters:
awsServiceName
- The Amazon Web Services service name of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-