Interface InstanceInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InstanceInfo.Builder,InstanceInfo>,SdkBuilder<InstanceInfo.Builder,InstanceInfo>,SdkPojo
- Enclosing class:
- InstanceInfo
public static interface InstanceInfo.Builder extends SdkPojo, CopyableBuilder<InstanceInfo.Builder,InstanceInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InstanceInfo.BuilderagentType(String agentType)The type of agent installed on the node.InstanceInfo.BuilderagentVersion(String agentVersion)The version number of the agent installed on the node.InstanceInfo.BuildercomputerName(String computerName)The fully qualified host name of the managed node.InstanceInfo.BuilderinstanceStatus(String instanceStatus)The current status of the managed node.InstanceInfo.BuilderipAddress(String ipAddress)The IP address of the managed node.InstanceInfo.BuildermanagedStatus(String managedStatus)Indicates whether the node is managed by Systems Manager.InstanceInfo.BuildermanagedStatus(ManagedStatus managedStatus)Indicates whether the node is managed by Systems Manager.InstanceInfo.BuilderplatformName(String platformName)The name of the operating system platform running on your managed node.InstanceInfo.BuilderplatformType(String platformType)The operating system platform type of the managed node.InstanceInfo.BuilderplatformType(PlatformType platformType)The operating system platform type of the managed node.InstanceInfo.BuilderplatformVersion(String platformVersion)The version of the OS platform running on your managed node.InstanceInfo.BuilderresourceType(String resourceType)The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.InstanceInfo.BuilderresourceType(ResourceType resourceType)The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.-
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 Detail
-
agentType
InstanceInfo.Builder agentType(String agentType)
The type of agent installed on the node.
- Parameters:
agentType- The type of agent installed on the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentVersion
InstanceInfo.Builder agentVersion(String agentVersion)
The version number of the agent installed on the node.
- Parameters:
agentVersion- The version number of the agent installed on the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computerName
InstanceInfo.Builder computerName(String computerName)
The fully qualified host name of the managed node.
- Parameters:
computerName- The fully qualified host name of the managed node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceStatus
InstanceInfo.Builder instanceStatus(String instanceStatus)
The current status of the managed node.
- Parameters:
instanceStatus- The current status of the managed node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddress
InstanceInfo.Builder ipAddress(String ipAddress)
The IP address of the managed node.
- Parameters:
ipAddress- The IP address of the managed node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
managedStatus
InstanceInfo.Builder managedStatus(String managedStatus)
Indicates whether the node is managed by Systems Manager.
- Parameters:
managedStatus- Indicates whether the node is managed by Systems Manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ManagedStatus,ManagedStatus
-
managedStatus
InstanceInfo.Builder managedStatus(ManagedStatus managedStatus)
Indicates whether the node is managed by Systems Manager.
- Parameters:
managedStatus- Indicates whether the node is managed by Systems Manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ManagedStatus,ManagedStatus
-
platformType
InstanceInfo.Builder platformType(String platformType)
The operating system platform type of the managed node.
- Parameters:
platformType- The operating system platform type of the managed node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PlatformType,PlatformType
-
platformType
InstanceInfo.Builder platformType(PlatformType platformType)
The operating system platform type of the managed node.
- Parameters:
platformType- The operating system platform type of the managed node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PlatformType,PlatformType
-
platformName
InstanceInfo.Builder platformName(String platformName)
The name of the operating system platform running on your managed node.
- Parameters:
platformName- The name of the operating system platform running on your managed node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platformVersion
InstanceInfo.Builder platformVersion(String platformVersion)
The version of the OS platform running on your managed node.
- Parameters:
platformVersion- The version of the OS platform running on your managed node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
InstanceInfo.Builder resourceType(String resourceType)
The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.
- Parameters:
resourceType- The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
resourceType
InstanceInfo.Builder resourceType(ResourceType resourceType)
The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.
- Parameters:
resourceType- The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
-