Interface AppSummary.Builder

    • Method Detail

      • appId

        AppSummary.Builder appId​(String appId)

        The unique ID of the application.

        Parameters:
        appId - The unique ID of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • importedAppId

        AppSummary.Builder importedAppId​(String importedAppId)

        The ID of the application.

        Parameters:
        importedAppId - The ID of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        AppSummary.Builder name​(String name)

        The name of the application.

        Parameters:
        name - The name of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        AppSummary.Builder description​(String description)

        The description of the application.

        Parameters:
        description - The description of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        AppSummary.Builder status​(String status)

        Status of the application.

        Parameters:
        status - Status of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AppStatus, AppStatus
      • status

        AppSummary.Builder status​(AppStatus status)

        Status of the application.

        Parameters:
        status - Status of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AppStatus, AppStatus
      • statusMessage

        AppSummary.Builder statusMessage​(String statusMessage)

        A message related to the status of the application

        Parameters:
        statusMessage - A message related to the status of the application
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicationStatus

        AppSummary.Builder replicationStatus​(String replicationStatus)

        The replication status of the application.

        Parameters:
        replicationStatus - The replication status of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AppReplicationStatus, AppReplicationStatus
      • replicationStatusMessage

        AppSummary.Builder replicationStatusMessage​(String replicationStatusMessage)

        A message related to the replication status of the application.

        Parameters:
        replicationStatusMessage - A message related to the replication status of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • latestReplicationTime

        AppSummary.Builder latestReplicationTime​(Instant latestReplicationTime)

        The timestamp of the application's most recent successful replication.

        Parameters:
        latestReplicationTime - The timestamp of the application's most recent successful replication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • launchStatus

        AppSummary.Builder launchStatus​(String launchStatus)

        The launch status of the application.

        Parameters:
        launchStatus - The launch status of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AppLaunchStatus, AppLaunchStatus
      • launchStatus

        AppSummary.Builder launchStatus​(AppLaunchStatus launchStatus)

        The launch status of the application.

        Parameters:
        launchStatus - The launch status of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AppLaunchStatus, AppLaunchStatus
      • launchStatusMessage

        AppSummary.Builder launchStatusMessage​(String launchStatusMessage)

        A message related to the launch status of the application.

        Parameters:
        launchStatusMessage - A message related to the launch status of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • launchDetails

        AppSummary.Builder launchDetails​(LaunchDetails launchDetails)

        Details about the latest launch of the application.

        Parameters:
        launchDetails - Details about the latest launch of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        AppSummary.Builder creationTime​(Instant creationTime)

        The creation time of the application.

        Parameters:
        creationTime - The creation time of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModified

        AppSummary.Builder lastModified​(Instant lastModified)

        The last modified time of the application.

        Parameters:
        lastModified - The last modified time of the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleName

        AppSummary.Builder roleName​(String roleName)

        The name of the service role in the customer's account used by Server Migration Service.

        Parameters:
        roleName - The name of the service role in the customer's account used by Server Migration Service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • totalServerGroups

        AppSummary.Builder totalServerGroups​(Integer totalServerGroups)

        The number of server groups present in the application.

        Parameters:
        totalServerGroups - The number of server groups present in the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • totalServers

        AppSummary.Builder totalServers​(Integer totalServers)

        The number of servers present in the application.

        Parameters:
        totalServers - The number of servers present in the application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.