Interface EdgeAgentStatus.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EdgeAgentStatus.Builder,,EdgeAgentStatus> SdkBuilder<EdgeAgentStatus.Builder,,EdgeAgentStatus> SdkPojo
- Enclosing class:
EdgeAgentStatus
@Mutable
@NotThreadSafe
public static interface EdgeAgentStatus.Builder
extends SdkPojo, CopyableBuilder<EdgeAgentStatus.Builder,EdgeAgentStatus>
-
Method Summary
Modifier and TypeMethodDescriptiondefault EdgeAgentStatus.BuilderlastRecorderStatus(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.BuilderlastUploaderStatus(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaLastRecorderStatus.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaLastUploaderStatus.builder().When the
Consumercompletes,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:
-