public static final class CfnLaunchProfile.StreamConfigurationSessionStorageProperty.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnLaunchProfile.StreamConfigurationSessionStorageProperty |
build()
Builds the configured instance.
|
CfnLaunchProfile.StreamConfigurationSessionStorageProperty.Builder |
mode(java.util.List<java.lang.String> mode)
Sets the value of
CfnLaunchProfile.StreamConfigurationSessionStorageProperty.getMode() |
CfnLaunchProfile.StreamConfigurationSessionStorageProperty.Builder |
root(CfnLaunchProfile.StreamingSessionStorageRootProperty root)
Sets the value of
CfnLaunchProfile.StreamConfigurationSessionStorageProperty.getRoot() |
CfnLaunchProfile.StreamConfigurationSessionStorageProperty.Builder |
root(IResolvable root)
Sets the value of
CfnLaunchProfile.StreamConfigurationSessionStorageProperty.getRoot() |
public CfnLaunchProfile.StreamConfigurationSessionStorageProperty.Builder mode(java.util.List<java.lang.String> mode)
CfnLaunchProfile.StreamConfigurationSessionStorageProperty.getMode()
mode
- Allows artists to upload files to their workstations. This parameter is required.
The only valid option is UPLOAD
.this
public CfnLaunchProfile.StreamConfigurationSessionStorageProperty.Builder root(IResolvable root)
CfnLaunchProfile.StreamConfigurationSessionStorageProperty.getRoot()
root
- The configuration for the upload storage root of the streaming session.this
public CfnLaunchProfile.StreamConfigurationSessionStorageProperty.Builder root(CfnLaunchProfile.StreamingSessionStorageRootProperty root)
CfnLaunchProfile.StreamConfigurationSessionStorageProperty.getRoot()
root
- The configuration for the upload storage root of the streaming session.this
public CfnLaunchProfile.StreamConfigurationSessionStorageProperty build()
CfnLaunchProfile.StreamConfigurationSessionStorageProperty
java.lang.NullPointerException
- if any required attribute was not provided