Interface ServiceSoftwareOptions.Builder

    • Method Detail

      • currentVersion

        ServiceSoftwareOptions.Builder currentVersion​(String currentVersion)

        The current service software version that is present on the domain.

        Parameters:
        currentVersion - The current service software version that is present on the domain.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • newVersion

        ServiceSoftwareOptions.Builder newVersion​(String newVersion)

        The new service software version if one is available.

        Parameters:
        newVersion - The new service software version if one is available.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateAvailable

        ServiceSoftwareOptions.Builder updateAvailable​(Boolean updateAvailable)

        True if you are able to update you service software version. False if you are not able to update your service software version.

        Parameters:
        updateAvailable - True if you are able to update you service software version. False
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cancellable

        ServiceSoftwareOptions.Builder cancellable​(Boolean cancellable)

        True if you are able to cancel your service software version update. False if you are not able to cancel your service software version.

        Parameters:
        cancellable - True if you are able to cancel your service software version update. False
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateStatus

        ServiceSoftwareOptions.Builder updateStatus​(String updateStatus)

        The status of your service software update. This field can take the following values: ELIGIBLE, PENDING_UPDATE, IN_PROGRESS, COMPLETED, and NOT_ELIGIBLE.

        Parameters:
        updateStatus - The status of your service software update. This field can take the following values: ELIGIBLE, PENDING_UPDATE, IN_PROGRESS, COMPLETED, and NOT_ELIGIBLE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeploymentStatus, DeploymentStatus
      • updateStatus

        ServiceSoftwareOptions.Builder updateStatus​(DeploymentStatus updateStatus)

        The status of your service software update. This field can take the following values: ELIGIBLE, PENDING_UPDATE, IN_PROGRESS, COMPLETED, and NOT_ELIGIBLE.

        Parameters:
        updateStatus - The status of your service software update. This field can take the following values: ELIGIBLE, PENDING_UPDATE, IN_PROGRESS, COMPLETED, and NOT_ELIGIBLE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeploymentStatus, DeploymentStatus
      • description

        ServiceSoftwareOptions.Builder description​(String description)

        The description of the UpdateStatus.

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

        ServiceSoftwareOptions.Builder automatedUpdateDate​(Instant automatedUpdateDate)

        Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.

        Parameters:
        automatedUpdateDate - Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • optionalDeployment

        ServiceSoftwareOptions.Builder optionalDeployment​(Boolean optionalDeployment)

        True if a service software is never automatically updated. False if a service software is automatically updated after AutomatedUpdateDate.

        Parameters:
        optionalDeployment - True if a service software is never automatically updated. False if a service software is automatically updated after AutomatedUpdateDate
        Returns:
        Returns a reference to this object so that method calls can be chained together.