Interface EdgeAgentStatus.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EdgeAgentStatus.Builder,
,EdgeAgentStatus> SdkBuilder<EdgeAgentStatus.Builder,
,EdgeAgentStatus> SdkPojo
- Enclosing class:
EdgeAgentStatus
public static interface EdgeAgentStatus.Builder
extends SdkPojo, CopyableBuilder<EdgeAgentStatus.Builder,EdgeAgentStatus>
-
Method Summary
Modifier and TypeMethodDescriptiondefault EdgeAgentStatus.Builder
lastRecorderStatus
(Consumer<LastRecorderStatus.Builder> lastRecorderStatus) The latest status of a stream’s edge recording job.lastRecorderStatus
(LastRecorderStatus lastRecorderStatus) The latest status of a stream’s edge recording job.default EdgeAgentStatus.Builder
lastUploaderStatus
(Consumer<LastUploaderStatus.Builder> lastUploaderStatus) The latest status of a stream’s edge to cloud uploader job.lastUploaderStatus
(LastUploaderStatus lastUploaderStatus) The latest status of a stream’s edge to cloud uploader job.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
-
lastRecorderStatus
The latest status of a stream’s edge recording job.
- Parameters:
lastRecorderStatus
- The latest status of a stream’s edge recording job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastRecorderStatus
default EdgeAgentStatus.Builder lastRecorderStatus(Consumer<LastRecorderStatus.Builder> lastRecorderStatus) The latest status of a stream’s edge recording job.
This is a convenience method that creates an instance of theLastRecorderStatus.Builder
avoiding the need to create one manually viaLastRecorderStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolastRecorderStatus(LastRecorderStatus)
.- Parameters:
lastRecorderStatus
- a consumer that will call methods onLastRecorderStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUploaderStatus
The latest status of a stream’s edge to cloud uploader job.
- Parameters:
lastUploaderStatus
- The latest status of a stream’s edge to cloud uploader job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUploaderStatus
default EdgeAgentStatus.Builder lastUploaderStatus(Consumer<LastUploaderStatus.Builder> lastUploaderStatus) The latest status of a stream’s edge to cloud uploader job.
This is a convenience method that creates an instance of theLastUploaderStatus.Builder
avoiding the need to create one manually viaLastUploaderStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolastUploaderStatus(LastUploaderStatus)
.- Parameters:
lastUploaderStatus
- a consumer that will call methods onLastUploaderStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-