Interface ServiceUpdate.Builder

    • Method Detail

      • serviceUpdateName

        ServiceUpdate.Builder serviceUpdateName​(String serviceUpdateName)

        The unique ID of the service update

        Parameters:
        serviceUpdateName - The unique ID of the service update
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceUpdateReleaseDate

        ServiceUpdate.Builder serviceUpdateReleaseDate​(Instant serviceUpdateReleaseDate)

        The date when the service update is initially available

        Parameters:
        serviceUpdateReleaseDate - The date when the service update is initially available
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceUpdateEndDate

        ServiceUpdate.Builder serviceUpdateEndDate​(Instant serviceUpdateEndDate)

        The date after which the service update is no longer available

        Parameters:
        serviceUpdateEndDate - The date after which the service update is no longer available
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceUpdateSeverity

        ServiceUpdate.Builder serviceUpdateSeverity​(String serviceUpdateSeverity)

        The severity of the service update

        Parameters:
        serviceUpdateSeverity - The severity of the service update
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ServiceUpdateSeverity, ServiceUpdateSeverity
      • serviceUpdateRecommendedApplyByDate

        ServiceUpdate.Builder serviceUpdateRecommendedApplyByDate​(Instant serviceUpdateRecommendedApplyByDate)

        The recommendend date to apply the service update in order to ensure compliance. For information on compliance, see Self-Service Security Updates for Compliance.

        Parameters:
        serviceUpdateRecommendedApplyByDate - The recommendend date to apply the service update in order to ensure compliance. For information on compliance, see Self-Service Security Updates for Compliance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceUpdateStatus

        ServiceUpdate.Builder serviceUpdateStatus​(String serviceUpdateStatus)

        The status of the service update

        Parameters:
        serviceUpdateStatus - The status of the service update
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ServiceUpdateStatus, ServiceUpdateStatus
      • serviceUpdateDescription

        ServiceUpdate.Builder serviceUpdateDescription​(String serviceUpdateDescription)

        Provides details of the service update

        Parameters:
        serviceUpdateDescription - Provides details of the service update
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceUpdateType

        ServiceUpdate.Builder serviceUpdateType​(String serviceUpdateType)

        Reflects the nature of the service update

        Parameters:
        serviceUpdateType - Reflects the nature of the service update
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ServiceUpdateType, ServiceUpdateType
      • engine

        ServiceUpdate.Builder engine​(String engine)

        The Elasticache engine to which the update applies. Either Redis or Memcached

        Parameters:
        engine - The Elasticache engine to which the update applies. Either Redis or Memcached
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • engineVersion

        ServiceUpdate.Builder engineVersion​(String engineVersion)

        The Elasticache engine version to which the update applies. Either Redis or Memcached engine version

        Parameters:
        engineVersion - The Elasticache engine version to which the update applies. Either Redis or Memcached engine version
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • autoUpdateAfterRecommendedApplyByDate

        ServiceUpdate.Builder autoUpdateAfterRecommendedApplyByDate​(Boolean autoUpdateAfterRecommendedApplyByDate)

        Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.

        Parameters:
        autoUpdateAfterRecommendedApplyByDate - Indicates whether the service update will be automatically applied once the recommended apply-by date has expired.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • estimatedUpdateTime

        ServiceUpdate.Builder estimatedUpdateTime​(String estimatedUpdateTime)

        The estimated length of time the service update will take

        Parameters:
        estimatedUpdateTime - The estimated length of time the service update will take
        Returns:
        Returns a reference to this object so that method calls can be chained together.