Ejemplo n.º 1
0
        public static LogAggregationContext NewInstance(string includePattern, string excludePattern
                                                        )
        {
            LogAggregationContext context = Org.Apache.Hadoop.Yarn.Util.Records.NewRecord <LogAggregationContext
                                                                                           >();

            context.SetIncludePattern(includePattern);
            context.SetExcludePattern(excludePattern);
            return(context);
        }
 public abstract void SetLogAggregationContext(LogAggregationContext logAggregationContext
                                               );
        public static ApplicationSubmissionContext NewInstance(ApplicationId applicationId
                                                               , string applicationName, string queue, Priority priority, ContainerLaunchContext
                                                               amContainer, bool isUnmanagedAM, bool cancelTokensWhenComplete, int maxAppAttempts
                                                               , Resource resource, string applicationType, bool keepContainers, LogAggregationContext
                                                               logAggregationContext)
        {
            ApplicationSubmissionContext context = NewInstance(applicationId, applicationName
                                                               , queue, priority, amContainer, isUnmanagedAM, cancelTokensWhenComplete, maxAppAttempts
                                                               , resource, applicationType, keepContainers);

            context.SetLogAggregationContext(logAggregationContext);
            return(context);
        }