Interface StudioComponentConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StudioComponentConfiguration.Builder,StudioComponentConfiguration>,SdkBuilder<StudioComponentConfiguration.Builder,StudioComponentConfiguration>,SdkPojo
- Enclosing class:
- StudioComponentConfiguration
public static interface StudioComponentConfiguration.Builder extends SdkPojo, CopyableBuilder<StudioComponentConfiguration.Builder,StudioComponentConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StudioComponentConfiguration.BuilderactiveDirectoryConfiguration(Consumer<ActiveDirectoryConfiguration.Builder> activeDirectoryConfiguration)The configuration for a Directory Service for Microsoft Active Directory studio resource.StudioComponentConfiguration.BuilderactiveDirectoryConfiguration(ActiveDirectoryConfiguration activeDirectoryConfiguration)The configuration for a Directory Service for Microsoft Active Directory studio resource.default StudioComponentConfiguration.BuildercomputeFarmConfiguration(Consumer<ComputeFarmConfiguration.Builder> computeFarmConfiguration)The configuration for a render farm that is associated with a studio resource.StudioComponentConfiguration.BuildercomputeFarmConfiguration(ComputeFarmConfiguration computeFarmConfiguration)The configuration for a render farm that is associated with a studio resource.default StudioComponentConfiguration.BuilderlicenseServiceConfiguration(Consumer<LicenseServiceConfiguration.Builder> licenseServiceConfiguration)The configuration for a license service that is associated with a studio resource.StudioComponentConfiguration.BuilderlicenseServiceConfiguration(LicenseServiceConfiguration licenseServiceConfiguration)The configuration for a license service that is associated with a studio resource.default StudioComponentConfiguration.BuildersharedFileSystemConfiguration(Consumer<SharedFileSystemConfiguration.Builder> sharedFileSystemConfiguration)The configuration for a shared file storage system that is associated with a studio resource.StudioComponentConfiguration.BuildersharedFileSystemConfiguration(SharedFileSystemConfiguration sharedFileSystemConfiguration)The configuration for a shared file storage system that is associated with a studio resource.-
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 Detail
-
activeDirectoryConfiguration
StudioComponentConfiguration.Builder activeDirectoryConfiguration(ActiveDirectoryConfiguration activeDirectoryConfiguration)
The configuration for a Directory Service for Microsoft Active Directory studio resource.
- Parameters:
activeDirectoryConfiguration- The configuration for a Directory Service for Microsoft Active Directory studio resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeDirectoryConfiguration
default StudioComponentConfiguration.Builder activeDirectoryConfiguration(Consumer<ActiveDirectoryConfiguration.Builder> activeDirectoryConfiguration)
The configuration for a Directory Service for Microsoft Active Directory studio resource.
This is a convenience method that creates an instance of theActiveDirectoryConfiguration.Builderavoiding the need to create one manually viaActiveDirectoryConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toactiveDirectoryConfiguration(ActiveDirectoryConfiguration).- Parameters:
activeDirectoryConfiguration- a consumer that will call methods onActiveDirectoryConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
activeDirectoryConfiguration(ActiveDirectoryConfiguration)
-
computeFarmConfiguration
StudioComponentConfiguration.Builder computeFarmConfiguration(ComputeFarmConfiguration computeFarmConfiguration)
The configuration for a render farm that is associated with a studio resource.
- Parameters:
computeFarmConfiguration- The configuration for a render farm that is associated with a studio resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeFarmConfiguration
default StudioComponentConfiguration.Builder computeFarmConfiguration(Consumer<ComputeFarmConfiguration.Builder> computeFarmConfiguration)
The configuration for a render farm that is associated with a studio resource.
This is a convenience method that creates an instance of theComputeFarmConfiguration.Builderavoiding the need to create one manually viaComputeFarmConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocomputeFarmConfiguration(ComputeFarmConfiguration).- Parameters:
computeFarmConfiguration- a consumer that will call methods onComputeFarmConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
computeFarmConfiguration(ComputeFarmConfiguration)
-
licenseServiceConfiguration
StudioComponentConfiguration.Builder licenseServiceConfiguration(LicenseServiceConfiguration licenseServiceConfiguration)
The configuration for a license service that is associated with a studio resource.
- Parameters:
licenseServiceConfiguration- The configuration for a license service that is associated with a studio resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseServiceConfiguration
default StudioComponentConfiguration.Builder licenseServiceConfiguration(Consumer<LicenseServiceConfiguration.Builder> licenseServiceConfiguration)
The configuration for a license service that is associated with a studio resource.
This is a convenience method that creates an instance of theLicenseServiceConfiguration.Builderavoiding the need to create one manually viaLicenseServiceConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolicenseServiceConfiguration(LicenseServiceConfiguration).- Parameters:
licenseServiceConfiguration- a consumer that will call methods onLicenseServiceConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
licenseServiceConfiguration(LicenseServiceConfiguration)
-
sharedFileSystemConfiguration
StudioComponentConfiguration.Builder sharedFileSystemConfiguration(SharedFileSystemConfiguration sharedFileSystemConfiguration)
The configuration for a shared file storage system that is associated with a studio resource.
- Parameters:
sharedFileSystemConfiguration- The configuration for a shared file storage system that is associated with a studio resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sharedFileSystemConfiguration
default StudioComponentConfiguration.Builder sharedFileSystemConfiguration(Consumer<SharedFileSystemConfiguration.Builder> sharedFileSystemConfiguration)
The configuration for a shared file storage system that is associated with a studio resource.
This is a convenience method that creates an instance of theSharedFileSystemConfiguration.Builderavoiding the need to create one manually viaSharedFileSystemConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosharedFileSystemConfiguration(SharedFileSystemConfiguration).- Parameters:
sharedFileSystemConfiguration- a consumer that will call methods onSharedFileSystemConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
sharedFileSystemConfiguration(SharedFileSystemConfiguration)
-
-