Interface SoftwareAssociations.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SoftwareAssociations.Builder,
,SoftwareAssociations> SdkBuilder<SoftwareAssociations.Builder,
,SoftwareAssociations> SdkPojo
- Enclosing class:
SoftwareAssociations
-
Method Summary
Modifier and TypeMethodDescriptiondeploymentError
(Collection<ErrorDetails> deploymentError) The error details for failed deployments of the license-included application.deploymentError
(Consumer<ErrorDetails.Builder>... deploymentError) The error details for failed deployments of the license-included application.deploymentError
(ErrorDetails... deploymentError) The error details for failed deployments of the license-included application.softwareName
(String softwareName) The name of the license-included application.The deployment status of the license-included application.status
(SoftwareDeploymentStatus status) The deployment status of the license-included application.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
The error details for failed deployments of the license-included application.
This is a convenience method that creates an instance of theErrorDetails.Builder
avoiding the need to create one manually viaErrorDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeploymentError(List<ErrorDetails>)
.- Parameters:
deploymentError
- a consumer that will call methods onErrorDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-