Interface StreamConfigurationSessionStorage.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StreamConfigurationSessionStorage.Builder,
,StreamConfigurationSessionStorage> SdkBuilder<StreamConfigurationSessionStorage.Builder,
,StreamConfigurationSessionStorage> SdkPojo
- Enclosing class:
StreamConfigurationSessionStorage
public static interface StreamConfigurationSessionStorage.Builder
extends SdkPojo, CopyableBuilder<StreamConfigurationSessionStorage.Builder,StreamConfigurationSessionStorage>
-
Method Summary
Modifier and TypeMethodDescriptionAllows artists to upload files to their workstations.mode
(StreamingSessionStorageMode... mode) Allows artists to upload files to their workstations.modeWithStrings
(String... mode) Allows artists to upload files to their workstations.modeWithStrings
(Collection<String> mode) Allows artists to upload files to their workstations.The configuration for the upload storage root of the streaming session.The configuration for the upload storage root of the streaming session.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, sdkFields
-
Method Details
-
modeWithStrings
Allows artists to upload files to their workstations. The only valid option is
UPLOAD
.- Parameters:
mode
- Allows artists to upload files to their workstations. The only valid option isUPLOAD
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modeWithStrings
Allows artists to upload files to their workstations. The only valid option is
UPLOAD
.- Parameters:
mode
- Allows artists to upload files to their workstations. The only valid option isUPLOAD
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mode
Allows artists to upload files to their workstations. The only valid option is
UPLOAD
.- Parameters:
mode
- Allows artists to upload files to their workstations. The only valid option isUPLOAD
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mode
Allows artists to upload files to their workstations. The only valid option is
UPLOAD
.- Parameters:
mode
- Allows artists to upload files to their workstations. The only valid option isUPLOAD
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
root
The configuration for the upload storage root of the streaming session.
- Parameters:
root
- The configuration for the upload storage root of the streaming session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
root
default StreamConfigurationSessionStorage.Builder root(Consumer<StreamingSessionStorageRoot.Builder> root) The configuration for the upload storage root of the streaming session.
This is a convenience method that creates an instance of theStreamingSessionStorageRoot.Builder
avoiding the need to create one manually viaStreamingSessionStorageRoot.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toroot(StreamingSessionStorageRoot)
.- Parameters:
root
- a consumer that will call methods onStreamingSessionStorageRoot.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-