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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default EdgeAgentStatus.BuilderlastRecorderStatus(Consumer<LastRecorderStatus.Builder> lastRecorderStatus)The latest status of a stream’s edge recording job.EdgeAgentStatus.BuilderlastRecorderStatus(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.EdgeAgentStatus.BuilderlastUploaderStatus(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
lastRecorderStatus
EdgeAgentStatus.Builder lastRecorderStatus(LastRecorderStatus 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:
lastRecorderStatus(LastRecorderStatus)
-
lastUploaderStatus
EdgeAgentStatus.Builder lastUploaderStatus(LastUploaderStatus 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:
lastUploaderStatus(LastUploaderStatus)
-
-