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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ListEdgeAgentConfigurationsEdgeConfig.BuildercreationTime(Instant creationTime)The timestamp when the stream first created the edge config.default ListEdgeAgentConfigurationsEdgeConfig.BuilderedgeConfig(Consumer<EdgeConfig.Builder> edgeConfig)Sets the value of the EdgeConfig property for this object.ListEdgeAgentConfigurationsEdgeConfig.BuilderedgeConfig(EdgeConfig edgeConfig)Sets the value of the EdgeConfig property for this object.ListEdgeAgentConfigurationsEdgeConfig.BuilderfailedStatusDetails(String failedStatusDetails)A description of the generated failure status.ListEdgeAgentConfigurationsEdgeConfig.BuilderlastUpdatedTime(Instant lastUpdatedTime)The timestamp when the stream last updated the edge config.ListEdgeAgentConfigurationsEdgeConfig.BuilderstreamARN(String streamARN)The Amazon Resource Name (ARN) of the stream.ListEdgeAgentConfigurationsEdgeConfig.BuilderstreamName(String streamName)The name of the stream.ListEdgeAgentConfigurationsEdgeConfig.BuildersyncStatus(String syncStatus)The current sync status of the stream's edge configuration.ListEdgeAgentConfigurationsEdgeConfig.BuildersyncStatus(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 Detail
-
streamName
ListEdgeAgentConfigurationsEdgeConfig.Builder streamName(String 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
ListEdgeAgentConfigurationsEdgeConfig.Builder streamARN(String 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
ListEdgeAgentConfigurationsEdgeConfig.Builder creationTime(Instant 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
ListEdgeAgentConfigurationsEdgeConfig.Builder lastUpdatedTime(Instant 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
ListEdgeAgentConfigurationsEdgeConfig.Builder syncStatus(String 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,SyncStatus
-
syncStatus
ListEdgeAgentConfigurationsEdgeConfig.Builder syncStatus(SyncStatus 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,SyncStatus
-
failedStatusDetails
ListEdgeAgentConfigurationsEdgeConfig.Builder failedStatusDetails(String 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
ListEdgeAgentConfigurationsEdgeConfig.Builder edgeConfig(EdgeConfig 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.Builderavoiding the need to create one manually viaEdgeConfig.builder().When the
Consumercompletes,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:
edgeConfig(EdgeConfig)
-
-