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:
-