Interface LensUpgradeSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LensUpgradeSummary.Builder,
,LensUpgradeSummary> SdkBuilder<LensUpgradeSummary.Builder,
,LensUpgradeSummary> SdkPojo
- Enclosing class:
LensUpgradeSummary
public static interface LensUpgradeSummary.Builder
extends SdkPojo, CopyableBuilder<LensUpgradeSummary.Builder,LensUpgradeSummary>
-
Method Summary
Modifier and TypeMethodDescriptioncurrentLensVersion
(String currentLensVersion) The current version of the lens.latestLensVersion
(String latestLensVersion) The latest version of the lens.Sets the value of the LensAlias property for this object.The ARN for the lens.resourceArn
(String resourceArn) ResourceArn
of the lens being upgradedresourceName
(String resourceName) Sets the value of the ResourceName property for this object.workloadId
(String workloadId) Sets the value of the WorkloadId property for this object.workloadName
(String workloadName) Sets the value of the WorkloadName property for this object.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, sdkFields
-
Method Details
-
workloadId
Sets the value of the WorkloadId property for this object.- Parameters:
workloadId
- The new value for the WorkloadId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workloadName
Sets the value of the WorkloadName property for this object.- Parameters:
workloadName
- The new value for the WorkloadName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensAlias
Sets the value of the LensAlias property for this object.- Parameters:
lensAlias
- The new value for the LensAlias property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensArn
The ARN for the lens.
- Parameters:
lensArn
- The ARN for the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentLensVersion
The current version of the lens.
- Parameters:
currentLensVersion
- The current version of the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestLensVersion
The latest version of the lens.
- Parameters:
latestLensVersion
- The latest version of the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
ResourceArn
of the lens being upgraded- Parameters:
resourceArn
-ResourceArn
of the lens being upgraded- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceName
Sets the value of the ResourceName property for this object.- Parameters:
resourceName
- The new value for the ResourceName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-