Interface ListEdgeAgentConfigurationsEdgeConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ListEdgeAgentConfigurationsEdgeConfig.Builder,
,ListEdgeAgentConfigurationsEdgeConfig> SdkBuilder<ListEdgeAgentConfigurationsEdgeConfig.Builder,
,ListEdgeAgentConfigurationsEdgeConfig> SdkPojo
- Enclosing class:
ListEdgeAgentConfigurationsEdgeConfig
public static interface ListEdgeAgentConfigurationsEdgeConfig.Builder
extends SdkPojo, CopyableBuilder<ListEdgeAgentConfigurationsEdgeConfig.Builder,ListEdgeAgentConfigurationsEdgeConfig>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The timestamp when the stream first created the edge config.edgeConfig
(Consumer<EdgeConfig.Builder> edgeConfig) Sets the value of the EdgeConfig property for this object.edgeConfig
(EdgeConfig edgeConfig) Sets the value of the EdgeConfig property for this object.failedStatusDetails
(String failedStatusDetails) A description of the generated failure status.lastUpdatedTime
(Instant lastUpdatedTime) The timestamp when the stream last updated the edge config.The Amazon Resource Name (ARN) of the stream.streamName
(String streamName) The name of the stream.syncStatus
(String syncStatus) The current sync status of the stream's edge configuration.syncStatus
(SyncStatus syncStatus) The current sync status of the stream's edge configuration.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
-
streamName
The name of the stream.
- Parameters:
streamName
- The name of the stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamARN
The Amazon Resource Name (ARN) of the stream.
- Parameters:
streamARN
- The Amazon Resource Name (ARN) of the stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The timestamp when the stream first created the edge config.
- Parameters:
creationTime
- The timestamp when the stream first created the edge config.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
The timestamp when the stream last updated the edge config.
- Parameters:
lastUpdatedTime
- The timestamp when the stream last updated the edge config.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
syncStatus
The current sync status of the stream's edge configuration.
- Parameters:
syncStatus
- The current sync status of the stream's edge configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
syncStatus
The current sync status of the stream's edge configuration.
- Parameters:
syncStatus
- The current sync status of the stream's edge configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failedStatusDetails
A description of the generated failure status.
- Parameters:
failedStatusDetails
- A description of the generated failure status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeConfig
Sets the value of the EdgeConfig property for this object.- Parameters:
edgeConfig
- The new value for the EdgeConfig property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeConfig
default ListEdgeAgentConfigurationsEdgeConfig.Builder edgeConfig(Consumer<EdgeConfig.Builder> edgeConfig) Sets the value of the EdgeConfig property for this object. This is a convenience method that creates an instance of theEdgeConfig.Builder
avoiding the need to create one manually viaEdgeConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toedgeConfig(EdgeConfig)
.- Parameters:
edgeConfig
- a consumer that will call methods onEdgeConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-