Interface EnvironmentSummary.Builder

    • Method Detail

      • id

        EnvironmentSummary.Builder id​(String id)

        The ID of the environment.

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

        EnvironmentSummary.Builder name​(String name)

        The name of the environment.

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

        EnvironmentSummary.Builder desktopArn​(String desktopArn)

        The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Secure Browser, or AppStream 2.0.

        Parameters:
        desktopArn - The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Secure Browser, or AppStream 2.0.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • desktopEndpoint

        EnvironmentSummary.Builder desktopEndpoint​(String desktopEndpoint)

        The URL for the identity provider login (only for environments that use AppStream 2.0).

        Parameters:
        desktopEndpoint - The URL for the identity provider login (only for environments that use AppStream 2.0).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • desktopType

        EnvironmentSummary.Builder desktopType​(String desktopType)

        The type of streaming desktop for the environment.

        Parameters:
        desktopType - The type of streaming desktop for the environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DesktopType, DesktopType
      • desktopType

        EnvironmentSummary.Builder desktopType​(DesktopType desktopType)

        The type of streaming desktop for the environment.

        Parameters:
        desktopType - The type of streaming desktop for the environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DesktopType, DesktopType
      • activationCode

        EnvironmentSummary.Builder activationCode​(String activationCode)

        The activation code to register a device to the environment.

        Parameters:
        activationCode - The activation code to register a device to the environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • softwareSetUpdateSchedule

        EnvironmentSummary.Builder softwareSetUpdateSchedule​(String softwareSetUpdateSchedule)

        An option to define if software updates should be applied within a maintenance window.

        Parameters:
        softwareSetUpdateSchedule - An option to define if software updates should be applied within a maintenance window.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SoftwareSetUpdateSchedule, SoftwareSetUpdateSchedule
      • softwareSetUpdateSchedule

        EnvironmentSummary.Builder softwareSetUpdateSchedule​(SoftwareSetUpdateSchedule softwareSetUpdateSchedule)

        An option to define if software updates should be applied within a maintenance window.

        Parameters:
        softwareSetUpdateSchedule - An option to define if software updates should be applied within a maintenance window.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SoftwareSetUpdateSchedule, SoftwareSetUpdateSchedule
      • maintenanceWindow

        EnvironmentSummary.Builder maintenanceWindow​(MaintenanceWindow maintenanceWindow)

        A specification for a time window to apply software updates.

        Parameters:
        maintenanceWindow - A specification for a time window to apply software updates.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • softwareSetUpdateMode

        EnvironmentSummary.Builder softwareSetUpdateMode​(String softwareSetUpdateMode)

        An option to define which software updates to apply.

        Parameters:
        softwareSetUpdateMode - An option to define which software updates to apply.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SoftwareSetUpdateMode, SoftwareSetUpdateMode
      • desiredSoftwareSetId

        EnvironmentSummary.Builder desiredSoftwareSetId​(String desiredSoftwareSetId)

        The ID of the software set to apply.

        Parameters:
        desiredSoftwareSetId - The ID of the software set to apply.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pendingSoftwareSetId

        EnvironmentSummary.Builder pendingSoftwareSetId​(String pendingSoftwareSetId)

        The ID of the software set that is pending to be installed.

        Parameters:
        pendingSoftwareSetId - The ID of the software set that is pending to be installed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        EnvironmentSummary.Builder createdAt​(Instant createdAt)

        The timestamp of when the environment was created.

        Parameters:
        createdAt - The timestamp of when the environment was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        EnvironmentSummary.Builder updatedAt​(Instant updatedAt)

        The timestamp of when the device was updated.

        Parameters:
        updatedAt - The timestamp of when the device was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        EnvironmentSummary.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the environment.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.