Interface InstanceInfo.Builder

    • 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