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.BuilderdeployedStageName(String deployedStageName)The name of the deployed stage.DeviceDeploymentSummary.BuilderdeploymentStartTime(Instant deploymentStartTime)The time when the deployment on the device started.DeviceDeploymentSummary.Builderdescription(String description)The description of the device.DeviceDeploymentSummary.BuilderdeviceArn(String deviceArn)The ARN of the device.DeviceDeploymentSummary.BuilderdeviceDeploymentStatus(String deviceDeploymentStatus)The deployment status of the device.DeviceDeploymentSummary.BuilderdeviceDeploymentStatus(DeviceDeploymentStatus deviceDeploymentStatus)The deployment status of the device.DeviceDeploymentSummary.BuilderdeviceDeploymentStatusMessage(String deviceDeploymentStatusMessage)The detailed error message for the deployoment status result.DeviceDeploymentSummary.BuilderdeviceFleetName(String deviceFleetName)The name of the fleet to which the device belongs to.DeviceDeploymentSummary.BuilderdeviceName(String deviceName)The name of the device.DeviceDeploymentSummary.BuilderedgeDeploymentPlanArn(String edgeDeploymentPlanArn)The ARN of the edge deployment plan.DeviceDeploymentSummary.BuilderedgeDeploymentPlanName(String edgeDeploymentPlanName)The name of the edge deployment plan.DeviceDeploymentSummary.BuilderstageName(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, 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.
-
-