Interface FlowSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<FlowSummary.Builder,
,FlowSummary> SdkBuilder<FlowSummary.Builder,
,FlowSummary> SdkPojo
- Enclosing class:
FlowSummary
@Mutable
@NotThreadSafe
public static interface FlowSummary.Builder
extends SdkPojo, CopyableBuilder<FlowSummary.Builder,FlowSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the flow.The identifier of the principal who created the flow.createdTime
(Instant createdTime) The time this flow was created.description
(String description) The description of the flow.The unique identifier of the flow.lastPublishedAt
(Instant lastPublishedAt) The last time this flow was published.lastPublishedBy
(String lastPublishedBy) The identifier of the last principal who published the flow.lastUpdatedBy
(String lastUpdatedBy) The identifier of the last principal who updated the flow.lastUpdatedTime
(Instant lastUpdatedTime) The last time this flow was modified.The display name of the flow.publishState
(String publishState) The publish state for the flow.publishState
(FlowPublishState publishState) The publish state for the flow.The number of runs done for the flow.The number of users who have used the flow.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
-
arn
The Amazon Resource Name (ARN) of the flow.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowId
The unique identifier of the flow.
- Parameters:
flowId
- The unique identifier of the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The display name of the flow.
- Parameters:
name
- The display name of the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the flow.
- Parameters:
description
- The description of the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
The time this flow was created.
- Parameters:
createdTime
- The time this flow was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The identifier of the principal who created the flow.
- Parameters:
createdBy
- The identifier of the principal who created the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
The last time this flow was modified.
- Parameters:
lastUpdatedTime
- The last time this flow was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedBy
The identifier of the last principal who updated the flow.
- Parameters:
lastUpdatedBy
- The identifier of the last principal who updated the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publishState
The publish state for the flow. The valid values are
DRAFT
,PUBLISHED
, orPENDING_APPROVAL
.- Parameters:
publishState
- The publish state for the flow. The valid values areDRAFT
,PUBLISHED
, orPENDING_APPROVAL
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
publishState
The publish state for the flow. The valid values are
DRAFT
,PUBLISHED
, orPENDING_APPROVAL
.- Parameters:
publishState
- The publish state for the flow. The valid values areDRAFT
,PUBLISHED
, orPENDING_APPROVAL
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
runCount
The number of runs done for the flow.
- Parameters:
runCount
- The number of runs done for the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userCount
The number of users who have used the flow.
- Parameters:
userCount
- The number of users who have used the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastPublishedBy
The identifier of the last principal who published the flow.
- Parameters:
lastPublishedBy
- The identifier of the last principal who published the flow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastPublishedAt
The last time this flow was published.
- Parameters:
lastPublishedAt
- The last time this flow was published.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-