Interface StreamingSessionBackup.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<StreamingSessionBackup.Builder,,- StreamingSessionBackup> - SdkBuilder<StreamingSessionBackup.Builder,,- StreamingSessionBackup> - SdkPojo
- Enclosing class:
- StreamingSessionBackup
public static interface StreamingSessionBackup.Builder
extends SdkPojo, CopyableBuilder<StreamingSessionBackup.Builder,StreamingSessionBackup> 
- 
Method SummaryModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it.The ID of the backup.The ISO timestamp in for when the resource was created.launchProfileId(String launchProfileId) The ID of the launch profile which allowed the backups for the streaming session.The user ID of the user that owns the streaming session.The streaming session ID for theStreamingSessionBackup.Sets the value of the State property for this object.state(StreamingSessionState state) Sets the value of the State property for this object.statusCode(String statusCodeValue) The status code.statusCode(StreamingSessionStatusCode statusCodeValue) The status code.statusMessage(String statusMessage) The status message for the streaming session backup.A collection of labels, in the form of key-value pairs, that apply to this resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFields
- 
Method Details- 
arnThe Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs are unique across all Regions. - Parameters:
- arn- The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs are unique across all Regions.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
backupIdThe ID of the backup. - Parameters:
- backupId- The ID of the backup.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdAtThe ISO timestamp in for when the resource was created. - Parameters:
- createdAt- The ISO timestamp in for when the resource was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
launchProfileIdThe ID of the launch profile which allowed the backups for the streaming session. - Parameters:
- launchProfileId- The ID of the launch profile which allowed the backups for the streaming session.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ownedByThe user ID of the user that owns the streaming session. - Parameters:
- ownedBy- The user ID of the user that owns the streaming session.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sessionIdThe streaming session ID for the StreamingSessionBackup.- Parameters:
- sessionId- The streaming session ID for the- StreamingSessionBackup.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
stateSets the value of the State property for this object.- Parameters:
- state- The new value for the State property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
stateSets the value of the State property for this object.- Parameters:
- state- The new value for the State property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusCodeThe status code. - Parameters:
- statusCodeValue- The status code.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusCodeThe status code. - Parameters:
- statusCodeValue- The status code.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusMessageThe status message for the streaming session backup. - Parameters:
- statusMessage- The status message for the streaming session backup.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsA collection of labels, in the form of key-value pairs, that apply to this resource. - Parameters:
- tags- A collection of labels, in the form of key-value pairs, that apply to this resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-