public static interface StreamingSessionBackup.Builder extends SdkPojo, CopyableBuilder<StreamingSessionBackup.Builder,StreamingSessionBackup>
| Modifier and Type | Method and Description |
|---|---|
StreamingSessionBackup.Builder |
arn(String arn)
The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it.
|
StreamingSessionBackup.Builder |
backupId(String backupId)
The ID of the backup.
|
StreamingSessionBackup.Builder |
createdAt(Instant createdAt)
The ISO timestamp in for when the resource was created.
|
StreamingSessionBackup.Builder |
launchProfileId(String launchProfileId)
The ID of the launch profile which allowed the backups for the streaming session.
|
StreamingSessionBackup.Builder |
ownedBy(String ownedBy)
The user ID of the user that owns the streaming session.
|
StreamingSessionBackup.Builder |
sessionId(String sessionId)
The streaming session ID for the
StreamingSessionBackup. |
StreamingSessionBackup.Builder |
state(StreamingSessionState state)
Sets the value of the State property for this object.
|
StreamingSessionBackup.Builder |
state(String state)
Sets the value of the State property for this object.
|
StreamingSessionBackup.Builder |
statusCode(StreamingSessionStatusCode statusCodeValue)
The status code.
|
StreamingSessionBackup.Builder |
statusCode(String statusCodeValue)
The status code.
|
StreamingSessionBackup.Builder |
statusMessage(String statusMessage)
The status message for the streaming session backup.
|
StreamingSessionBackup.Builder |
tags(Map<String,String> tags)
A collection of labels, in the form of key-value pairs, that apply to this resource.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildStreamingSessionBackup.Builder arn(String arn)
The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs are unique across all Regions.
arn - The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs
are unique across all Regions.StreamingSessionBackup.Builder backupId(String backupId)
The ID of the backup.
backupId - The ID of the backup.StreamingSessionBackup.Builder createdAt(Instant createdAt)
The ISO timestamp in for when the resource was created.
createdAt - The ISO timestamp in for when the resource was created.StreamingSessionBackup.Builder launchProfileId(String launchProfileId)
The ID of the launch profile which allowed the backups for the streaming session.
launchProfileId - The ID of the launch profile which allowed the backups for the streaming session.StreamingSessionBackup.Builder ownedBy(String ownedBy)
The user ID of the user that owns the streaming session.
ownedBy - The user ID of the user that owns the streaming session.StreamingSessionBackup.Builder sessionId(String sessionId)
The streaming session ID for the StreamingSessionBackup.
sessionId - The streaming session ID for the StreamingSessionBackup.StreamingSessionBackup.Builder state(String state)
state - The new value for the State property for this object.StreamingSessionState,
StreamingSessionStateStreamingSessionBackup.Builder state(StreamingSessionState state)
state - The new value for the State property for this object.StreamingSessionState,
StreamingSessionStateStreamingSessionBackup.Builder statusCode(String statusCodeValue)
The status code.
statusCodeValue - The status code.StreamingSessionStatusCode,
StreamingSessionStatusCodeStreamingSessionBackup.Builder statusCode(StreamingSessionStatusCode statusCodeValue)
The status code.
statusCodeValue - The status code.StreamingSessionStatusCode,
StreamingSessionStatusCodeStreamingSessionBackup.Builder statusMessage(String statusMessage)
The status message for the streaming session backup.
statusMessage - The status message for the streaming session backup.StreamingSessionBackup.Builder tags(Map<String,String> tags)
A collection of labels, in the form of key-value pairs, that apply to this resource.
tags - A collection of labels, in the form of key-value pairs, that apply to this resource.Copyright © 2023. All rights reserved.