Interface SystemInstanceSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SystemInstanceSummary.Builder,SystemInstanceSummary>,SdkBuilder<SystemInstanceSummary.Builder,SystemInstanceSummary>,SdkPojo
- Enclosing class:
- SystemInstanceSummary
public static interface SystemInstanceSummary.Builder extends SdkPojo, CopyableBuilder<SystemInstanceSummary.Builder,SystemInstanceSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SystemInstanceSummary.Builderarn(String arn)The ARN of the system instance.SystemInstanceSummary.BuildercreatedAt(Instant createdAt)The date when the system instance was created.SystemInstanceSummary.BuildergreengrassGroupId(String greengrassGroupId)The ID of the Greengrass group where the system instance is deployed.SystemInstanceSummary.BuildergreengrassGroupName(String greengrassGroupName)The ID of the Greengrass group where the system instance is deployed.SystemInstanceSummary.BuildergreengrassGroupVersionId(String greengrassGroupVersionId)The version of the Greengrass group where the system instance is deployed.SystemInstanceSummary.Builderid(String id)The ID of the system instance.SystemInstanceSummary.Builderstatus(String status)The status of the system instance.SystemInstanceSummary.Builderstatus(SystemInstanceDeploymentStatus status)The status of the system instance.SystemInstanceSummary.Buildertarget(String target)The target of the system instance.SystemInstanceSummary.Buildertarget(DeploymentTarget target)The target of the system instance.SystemInstanceSummary.BuilderupdatedAt(Instant updatedAt)The date and time when the system instance was last updated.-
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
-
id
SystemInstanceSummary.Builder id(String id)
The ID of the system instance.
- Parameters:
id- The ID of the system instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
SystemInstanceSummary.Builder arn(String arn)
The ARN of the system instance.
- Parameters:
arn- The ARN of the system instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
SystemInstanceSummary.Builder status(String status)
The status of the system instance.
- Parameters:
status- The status of the system instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SystemInstanceDeploymentStatus,SystemInstanceDeploymentStatus
-
status
SystemInstanceSummary.Builder status(SystemInstanceDeploymentStatus status)
The status of the system instance.
- Parameters:
status- The status of the system instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SystemInstanceDeploymentStatus,SystemInstanceDeploymentStatus
-
target
SystemInstanceSummary.Builder target(String target)
The target of the system instance.
- Parameters:
target- The target of the system instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeploymentTarget,DeploymentTarget
-
target
SystemInstanceSummary.Builder target(DeploymentTarget target)
The target of the system instance.
- Parameters:
target- The target of the system instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeploymentTarget,DeploymentTarget
-
greengrassGroupName
SystemInstanceSummary.Builder greengrassGroupName(String greengrassGroupName)
The ID of the Greengrass group where the system instance is deployed.
- Parameters:
greengrassGroupName- The ID of the Greengrass group where the system instance is deployed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
SystemInstanceSummary.Builder createdAt(Instant createdAt)
The date when the system instance was created.
- Parameters:
createdAt- The date when the system instance was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
SystemInstanceSummary.Builder updatedAt(Instant updatedAt)
The date and time when the system instance was last updated.
- Parameters:
updatedAt- The date and time when the system instance was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
greengrassGroupId
SystemInstanceSummary.Builder greengrassGroupId(String greengrassGroupId)
The ID of the Greengrass group where the system instance is deployed.
- Parameters:
greengrassGroupId- The ID of the Greengrass group where the system instance is deployed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
greengrassGroupVersionId
SystemInstanceSummary.Builder greengrassGroupVersionId(String greengrassGroupVersionId)
The version of the Greengrass group where the system instance is deployed.
- Parameters:
greengrassGroupVersionId- The version of the Greengrass group where the system instance is deployed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-