Interface DeviceDeploymentSummary.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<DeviceDeploymentSummary.Builder,DeviceDeploymentSummary>
,SdkBuilder<DeviceDeploymentSummary.Builder,DeviceDeploymentSummary>
,SdkPojo
- Enclosing class:
- DeviceDeploymentSummary
public static interface DeviceDeploymentSummary.Builder extends SdkPojo, CopyableBuilder<DeviceDeploymentSummary.Builder,DeviceDeploymentSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeviceDeploymentSummary.Builder
deployedStageName(String deployedStageName)
The name of the deployed stage.DeviceDeploymentSummary.Builder
deploymentStartTime(Instant deploymentStartTime)
The time when the deployment on the device started.DeviceDeploymentSummary.Builder
description(String description)
The description of the device.DeviceDeploymentSummary.Builder
deviceArn(String deviceArn)
The ARN of the device.DeviceDeploymentSummary.Builder
deviceDeploymentStatus(String deviceDeploymentStatus)
The deployment status of the device.DeviceDeploymentSummary.Builder
deviceDeploymentStatus(DeviceDeploymentStatus deviceDeploymentStatus)
The deployment status of the device.DeviceDeploymentSummary.Builder
deviceDeploymentStatusMessage(String deviceDeploymentStatusMessage)
The detailed error message for the deployoment status result.DeviceDeploymentSummary.Builder
deviceFleetName(String deviceFleetName)
The name of the fleet to which the device belongs to.DeviceDeploymentSummary.Builder
deviceName(String deviceName)
The name of the device.DeviceDeploymentSummary.Builder
edgeDeploymentPlanArn(String edgeDeploymentPlanArn)
The ARN of the edge deployment plan.DeviceDeploymentSummary.Builder
edgeDeploymentPlanName(String edgeDeploymentPlanName)
The name of the edge deployment plan.DeviceDeploymentSummary.Builder
stageName(String stageName)
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 Detail
-
edgeDeploymentPlanArn
DeviceDeploymentSummary.Builder edgeDeploymentPlanArn(String 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
DeviceDeploymentSummary.Builder edgeDeploymentPlanName(String 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
DeviceDeploymentSummary.Builder stageName(String 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
DeviceDeploymentSummary.Builder deployedStageName(String 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
DeviceDeploymentSummary.Builder deviceFleetName(String 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
DeviceDeploymentSummary.Builder deviceName(String 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
DeviceDeploymentSummary.Builder deviceArn(String 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
DeviceDeploymentSummary.Builder deviceDeploymentStatus(String 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
,DeviceDeploymentStatus
-
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:
DeviceDeploymentStatus
,DeviceDeploymentStatus
-
deviceDeploymentStatusMessage
DeviceDeploymentSummary.Builder deviceDeploymentStatusMessage(String 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
DeviceDeploymentSummary.Builder description(String 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
DeviceDeploymentSummary.Builder deploymentStartTime(Instant 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.
-
-