@Private
public static class AggregatedLogFormat.LogValue
extends java.lang.Object
| Constructor | Description |
|---|---|
LogValue(java.util.List<java.lang.String> rootLogDirs,
org.apache.hadoop.yarn.api.records.ContainerId containerId,
java.lang.String user) |
|
LogValue(java.util.List<java.lang.String> rootLogDirs,
org.apache.hadoop.yarn.api.records.ContainerId containerId,
java.lang.String user,
org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext,
java.util.Set<java.lang.String> alreadyUploadedLogFiles,
AggregatedLogFormat.LogRetentionContext retentionContext,
boolean appFinished,
boolean containerFinished) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<java.lang.String> |
getAllExistingFilesMeta() |
|
java.util.Set<java.lang.String> |
getCurrentUpLoadedFileMeta() |
|
java.util.Set<org.apache.hadoop.fs.Path> |
getCurrentUpLoadedFilesPath() |
|
java.util.Set<org.apache.hadoop.fs.Path> |
getObsoleteRetentionLogFiles() |
|
java.util.Set<java.io.File> |
getPendingLogFilesToUploadForThisContainer() |
|
java.lang.String |
getUser() |
|
java.io.FileInputStream |
secureOpenFile(java.io.File logFile) |
|
void |
write(java.io.DataOutputStream out,
java.util.Set<java.io.File> pendingUploadFiles) |
public LogValue(java.util.List<java.lang.String> rootLogDirs,
org.apache.hadoop.yarn.api.records.ContainerId containerId,
java.lang.String user)
public LogValue(java.util.List<java.lang.String> rootLogDirs,
org.apache.hadoop.yarn.api.records.ContainerId containerId,
java.lang.String user,
org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext,
java.util.Set<java.lang.String> alreadyUploadedLogFiles,
AggregatedLogFormat.LogRetentionContext retentionContext,
boolean appFinished,
boolean containerFinished)
@VisibleForTesting public java.util.Set<java.io.File> getPendingLogFilesToUploadForThisContainer()
public void write(java.io.DataOutputStream out,
java.util.Set<java.io.File> pendingUploadFiles)
throws java.io.IOException
java.io.IOException@VisibleForTesting
public java.io.FileInputStream secureOpenFile(java.io.File logFile)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getUser()
public java.util.Set<org.apache.hadoop.fs.Path> getCurrentUpLoadedFilesPath()
public java.util.Set<java.lang.String> getCurrentUpLoadedFileMeta()
public java.util.Set<org.apache.hadoop.fs.Path> getObsoleteRetentionLogFiles()
public java.util.Set<java.lang.String> getAllExistingFilesMeta()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.