Interface ProviderService
- All Known Implementing Classes:
AbstractProviderService,DefaultProviderService,DockerProviderService,TarballProviderService
public interface ProviderService
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classThis holds any information that is resolved during building the launch context for a container. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuildContainerLaunchContext(AbstractLauncher containerLauncher, Service service, ComponentInstance instance, SliderFileSystem sliderFileSystem, org.apache.hadoop.conf.Configuration yarnConf, org.apache.hadoop.yarn.api.records.Container container, ContainerLaunchService.ComponentLaunchContext componentLaunchContext) Set up the entire container launch context
-
Field Details
-
FAILED_LAUNCH_PARAMS
-
-
Method Details
-
buildContainerLaunchContext
ProviderService.ResolvedLaunchParams buildContainerLaunchContext(AbstractLauncher containerLauncher, Service service, ComponentInstance instance, SliderFileSystem sliderFileSystem, org.apache.hadoop.conf.Configuration yarnConf, org.apache.hadoop.yarn.api.records.Container container, ContainerLaunchService.ComponentLaunchContext componentLaunchContext) throws IOException, SliderException Set up the entire container launch context- Throws:
IOExceptionSliderException
-