Interface SoftwareAssociations.Builder

  • Method Details

    • softwareName

      SoftwareAssociations.Builder softwareName(String softwareName)

      The name of the license-included application.

      Possible values include the following:

      • Microsoft_Office_2021_LTSC_Professional_Plus_32Bit

      • Microsoft_Office_2021_LTSC_Professional_Plus_64Bit

      • Microsoft_Office_2024_LTSC_Professional_Plus_32Bit

      • Microsoft_Office_2024_LTSC_Professional_Plus_64Bit

      • Microsoft_Visio_2021_LTSC_Professional_32Bit

      • Microsoft_Visio_2021_LTSC_Professional_64Bit

      • Microsoft_Visio_2024_LTSC_Professional_32Bit

      • Microsoft_Visio_2024_LTSC_Professional_64Bit

      • Microsoft_Project_2021_Professional_32Bit

      • Microsoft_Project_2021_Professional_64Bit

      • Microsoft_Project_2024_Professional_32Bit

      • Microsoft_Project_2024_Professional_64Bit

      • Microsoft_Office_2021_LTSC_Standard_32Bit

      • Microsoft_Office_2021_LTSC_Standard_64Bit

      • Microsoft_Office_2024_LTSC_Standard_32Bit

      • Microsoft_Office_2024_LTSC_Standard_64Bit

      • Microsoft_Visio_2021_LTSC_Standard_32Bit

      • Microsoft_Visio_2021_LTSC_Standard_64Bit

      • Microsoft_Visio_2024_LTSC_Standard_32Bit

      • Microsoft_Visio_2024_LTSC_Standard_64Bit

      • Microsoft_Project_2021_Standard_32Bit

      • Microsoft_Project_2021_Standard_64Bit

      • Microsoft_Project_2024_Standard_32Bit

      • Microsoft_Project_2024_Standard_64Bit

      Parameters:
      softwareName - The name of the license-included application.

      Possible values include the following:

      • Microsoft_Office_2021_LTSC_Professional_Plus_32Bit

      • Microsoft_Office_2021_LTSC_Professional_Plus_64Bit

      • Microsoft_Office_2024_LTSC_Professional_Plus_32Bit

      • Microsoft_Office_2024_LTSC_Professional_Plus_64Bit

      • Microsoft_Visio_2021_LTSC_Professional_32Bit

      • Microsoft_Visio_2021_LTSC_Professional_64Bit

      • Microsoft_Visio_2024_LTSC_Professional_32Bit

      • Microsoft_Visio_2024_LTSC_Professional_64Bit

      • Microsoft_Project_2021_Professional_32Bit

      • Microsoft_Project_2021_Professional_64Bit

      • Microsoft_Project_2024_Professional_32Bit

      • Microsoft_Project_2024_Professional_64Bit

      • Microsoft_Office_2021_LTSC_Standard_32Bit

      • Microsoft_Office_2021_LTSC_Standard_64Bit

      • Microsoft_Office_2024_LTSC_Standard_32Bit

      • Microsoft_Office_2024_LTSC_Standard_64Bit

      • Microsoft_Visio_2021_LTSC_Standard_32Bit

      • Microsoft_Visio_2021_LTSC_Standard_64Bit

      • Microsoft_Visio_2024_LTSC_Standard_32Bit

      • Microsoft_Visio_2024_LTSC_Standard_64Bit

      • Microsoft_Project_2021_Standard_32Bit

      • Microsoft_Project_2021_Standard_64Bit

      • Microsoft_Project_2024_Standard_32Bit

      • Microsoft_Project_2024_Standard_64Bit

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The deployment status of the license-included application.

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

      The deployment status of the license-included application.

      Parameters:
      status - The deployment status of the license-included application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deploymentError

      SoftwareAssociations.Builder deploymentError(Collection<ErrorDetails> deploymentError)

      The error details for failed deployments of the license-included application.

      Parameters:
      deploymentError - The error details for failed deployments of the license-included application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deploymentError

      SoftwareAssociations.Builder deploymentError(ErrorDetails... deploymentError)

      The error details for failed deployments of the license-included application.

      Parameters:
      deploymentError - The error details for failed deployments of the license-included application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deploymentError

      SoftwareAssociations.Builder deploymentError(Consumer<ErrorDetails.Builder>... deploymentError)

      The error details for failed deployments of the license-included application.

      This is a convenience method that creates an instance of the ErrorDetails.Builder avoiding the need to create one manually via ErrorDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to deploymentError(List<ErrorDetails>).

      Parameters:
      deploymentError - a consumer that will call methods on ErrorDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: