Interface InstanceInfo.Builder

  • Method Details

    • 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

      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:
    • 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

      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:
    • 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

      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: