Interface Domain.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Domain.Builder,,- Domain> - SdkBuilder<Domain.Builder,,- Domain> - SdkPojo
- Enclosing class:
- Domain
- 
Method SummaryModifier and TypeMethodDescriptionThe type of lifecycle management for apps in the domain.lifecycle(LifecycleManagementStrategy lifecycle) The type of lifecycle management for apps in the domain.The name of the domain.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
lifecycleThe type of lifecycle management for apps in the domain. Indicates whether apps in this domain are managed (SimSpace Weaver starts and stops the apps) or unmanaged (you must start and stop the apps). Lifecycle types - 
 PerWorker– Managed: SimSpace Weaver starts one app on each worker.
- 
 BySpatialSubdivision– Managed: SimSpace Weaver starts one app for each spatial partition.
- 
 ByRequest– Unmanaged: You use theStartAppAPI to start the apps and use theStopAppAPI to stop the apps.
 - Parameters:
- lifecycle- The type of lifecycle management for apps in the domain. Indicates whether apps in this domain are managed (SimSpace Weaver starts and stops the apps) or unmanaged (you must start and stop the apps).- Lifecycle types - 
        PerWorker– Managed: SimSpace Weaver starts one app on each worker.
- 
        BySpatialSubdivision– Managed: SimSpace Weaver starts one app for each spatial partition.
- 
        ByRequest– Unmanaged: You use theStartAppAPI to start the apps and use theStopAppAPI to stop the apps.
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
lifecycleThe type of lifecycle management for apps in the domain. Indicates whether apps in this domain are managed (SimSpace Weaver starts and stops the apps) or unmanaged (you must start and stop the apps). Lifecycle types - 
 PerWorker– Managed: SimSpace Weaver starts one app on each worker.
- 
 BySpatialSubdivision– Managed: SimSpace Weaver starts one app for each spatial partition.
- 
 ByRequest– Unmanaged: You use theStartAppAPI to start the apps and use theStopAppAPI to stop the apps.
 - Parameters:
- lifecycle- The type of lifecycle management for apps in the domain. Indicates whether apps in this domain are managed (SimSpace Weaver starts and stops the apps) or unmanaged (you must start and stop the apps).- Lifecycle types - 
        PerWorker– Managed: SimSpace Weaver starts one app on each worker.
- 
        BySpatialSubdivision– Managed: SimSpace Weaver starts one app for each spatial partition.
- 
        ByRequest– Unmanaged: You use theStartAppAPI to start the apps and use theStopAppAPI to stop the apps.
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
nameThe name of the domain. - Parameters:
- name- The name of the domain.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-