Interface Pipe.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Pipe.Builder,
,Pipe> SdkBuilder<Pipe.Builder,
,Pipe> SdkPojo
- Enclosing class:
Pipe
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the pipe.creationTime
(Instant creationTime) The time the pipe was created.currentState
(String currentState) The state the pipe is in.currentState
(PipeState currentState) The state the pipe is in.desiredState
(String desiredState) The state the pipe should be in.desiredState
(RequestedPipeState desiredState) The state the pipe should be in.enrichment
(String enrichment) The ARN of the enrichment resource.lastModifiedTime
(Instant lastModifiedTime) When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).The name of the pipe.The ARN of the source resource.stateReason
(String stateReason) The reason the pipe is in its current state.The ARN of the target resource.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 Details
-
arn
The ARN of the pipe.
- Parameters:
arn
- The ARN of the pipe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time the pipe was created.
- Parameters:
creationTime
- The time the pipe was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentState
The state the pipe is in.
- Parameters:
currentState
- The state the pipe is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
currentState
The state the pipe is in.
- Parameters:
currentState
- The state the pipe is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
desiredState
The state the pipe should be in.
- Parameters:
desiredState
- The state the pipe should be in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
desiredState
The state the pipe should be in.
- Parameters:
desiredState
- The state the pipe should be in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
enrichment
The ARN of the enrichment resource.
- Parameters:
enrichment
- The ARN of the enrichment resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
- Parameters:
lastModifiedTime
- When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the pipe.
- Parameters:
name
- The name of the pipe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
The ARN of the source resource.
- Parameters:
source
- The ARN of the source resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stateReason
The reason the pipe is in its current state.
- Parameters:
stateReason
- The reason the pipe is in its current state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
target
The ARN of the target resource.
- Parameters:
target
- The ARN of the target resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-