Interface DeviceDeploymentSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DeviceDeploymentSummary.Builder,
,DeviceDeploymentSummary> SdkBuilder<DeviceDeploymentSummary.Builder,
,DeviceDeploymentSummary> SdkPojo
- Enclosing class:
DeviceDeploymentSummary
@Mutable
@NotThreadSafe
public static interface DeviceDeploymentSummary.Builder
extends SdkPojo, CopyableBuilder<DeviceDeploymentSummary.Builder,DeviceDeploymentSummary>
-
Method Summary
Modifier and TypeMethodDescriptiondeployedStageName
(String deployedStageName) The name of the deployed stage.deploymentStartTime
(Instant deploymentStartTime) The time when the deployment on the device started.description
(String description) The description of the device.The ARN of the device.deviceDeploymentStatus
(String deviceDeploymentStatus) The deployment status of the device.deviceDeploymentStatus
(DeviceDeploymentStatus deviceDeploymentStatus) The deployment status of the device.deviceDeploymentStatusMessage
(String deviceDeploymentStatusMessage) The detailed error message for the deployoment status result.deviceFleetName
(String deviceFleetName) The name of the fleet to which the device belongs to.deviceName
(String deviceName) The name of the device.edgeDeploymentPlanArn
(String edgeDeploymentPlanArn) The ARN of the edge deployment plan.edgeDeploymentPlanName
(String edgeDeploymentPlanName) The name of the edge deployment plan.The name of the stage in the edge deployment plan.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
-
edgeDeploymentPlanArn
The ARN of the edge deployment plan.
- Parameters:
edgeDeploymentPlanArn
- The ARN of the edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeDeploymentPlanName
The name of the edge deployment plan.
- Parameters:
edgeDeploymentPlanName
- The name of the edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stageName
The name of the stage in the edge deployment plan.
- Parameters:
stageName
- The name of the stage in the edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deployedStageName
The name of the deployed stage.
- Parameters:
deployedStageName
- The name of the deployed stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceFleetName
The name of the fleet to which the device belongs to.
- Parameters:
deviceFleetName
- The name of the fleet to which the device belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceName
The name of the device.
- Parameters:
deviceName
- The name of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceArn
The ARN of the device.
- Parameters:
deviceArn
- The ARN of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceDeploymentStatus
The deployment status of the device.
- Parameters:
deviceDeploymentStatus
- The deployment status of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deviceDeploymentStatus
DeviceDeploymentSummary.Builder deviceDeploymentStatus(DeviceDeploymentStatus deviceDeploymentStatus) The deployment status of the device.
- Parameters:
deviceDeploymentStatus
- The deployment status of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deviceDeploymentStatusMessage
The detailed error message for the deployoment status result.
- Parameters:
deviceDeploymentStatusMessage
- The detailed error message for the deployoment status result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the device.
- Parameters:
description
- The description of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentStartTime
The time when the deployment on the device started.
- Parameters:
deploymentStartTime
- The time when the deployment on the device started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-