Interface StudioComponentConfiguration.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<StudioComponentConfiguration.Builder,,StudioComponentConfiguration> SdkBuilder<StudioComponentConfiguration.Builder,,StudioComponentConfiguration> SdkPojo
- Enclosing class:
 StudioComponentConfiguration
- 
Method Summary
Modifier and TypeMethodDescriptionactiveDirectoryConfiguration(Consumer<ActiveDirectoryConfiguration.Builder> activeDirectoryConfiguration) The configuration for a Directory Service for Microsoft Active Directory studio resource.activeDirectoryConfiguration(ActiveDirectoryConfiguration activeDirectoryConfiguration) The configuration for a Directory Service for Microsoft Active Directory studio resource.computeFarmConfiguration(Consumer<ComputeFarmConfiguration.Builder> computeFarmConfiguration) The configuration for a render farm that is associated with a studio resource.computeFarmConfiguration(ComputeFarmConfiguration computeFarmConfiguration) The configuration for a render farm that is associated with a studio resource.licenseServiceConfiguration(Consumer<LicenseServiceConfiguration.Builder> licenseServiceConfiguration) The configuration for a license service that is associated with a studio resource.licenseServiceConfiguration(LicenseServiceConfiguration licenseServiceConfiguration) The configuration for a license service that is associated with a studio resource.sharedFileSystemConfiguration(Consumer<SharedFileSystemConfiguration.Builder> sharedFileSystemConfiguration) The configuration for a shared file storage system that is associated with a studio resource.sharedFileSystemConfiguration(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
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:
 
 - 
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:
 
 - 
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:
 
 
 -